src/mvc/admin/Bootstrap.Admin/wwwroot/js/settings.js

(开头部分) 14KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

$(function () {
    var swalDeleteOptions = {
        title: "删除前台站点配置",
        type: "warning",
        showCancelButton: true,
        confirmButtonColor: '#dc3545',
        cancelButtonColor: '#6c757d',
        confirmButtonText: "我要删除",
        cancelButtonText: "取消"
    };

    var dataBinder = new DataEntity({
        Title: "#sysName",
        Footer: "#sysFoot"
    });

    var $dialog = $('#dialogNew');

    $(document).on('click', 'button[data-method]', function (e) {
        var $this = $(this);
        var data = {};
        switch ($this.attr('data-method')) {
            case 'footer':
                data = dataBinder.get();
                $.bc({
                    url: Settings.url, data: [
                        { name: 'SaveWebFooter', code: data.Footer }
                    ], title: '保存网站页脚', method: "post",
                    callback: function (result) {
                        if (result) $('#websiteFooter').text(data.Footer);
                    }
                });
                break;
            case 'title':
                data = dataBinder.get();
                $.bc({
                    url: Settings.url, data: [
                        { name: 'SaveWebTitle', code: data.Title }
                    ], title: '保存网站标题', method: "post",
                    callback: function (result) {
                        if (result) $('#websiteTitle, aside .nav-brand a span').text(data.Title);
                    }
                });
                break;
            case 'css':
                var cssDefine = $css.val();
                $.bc({
                    url: Settings.url, data: [
                        { name: 'SaveTheme', code: cssDefine }
                    ], title: '保存网站样式', method: "post",
                    callback: function (result) {
                        if (result) {
                            window.setTimeout(function () { window.location.reload(true); }, 1000);
                        }
                    }
                });
                break;
            case 'UISettings':
                var uiSettings = $('#sider').prop('checked') ? "1" : "0";
                var cardTitle = $('#cardTitle').prop('checked') ? "1" : "0";
后面还有 254 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。