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

(完整代码) 1KB

$(function () {
    var apiUrl = "api/New";
    var $table = $('table').smartTable({
        url: apiUrl,
        sidePagination: "client",
        toolbar: false,
        search: false,
        toolbar: false,
        showToggle: false,
        showRefresh: false,
        showColumns: false,
        showAdvancedSearchButton: false,
        columns: [
            { title: "登录名称", field: "UserName" },
            { title: "显示名称", field: "DisplayName" },
            { title: "说明信息", field: "Description" },
            { title: "注册时间", field: "RegisterTime" },
            {
                title: "操作", field: "Id", formatter: function (value, row, index, field) {
                    return $.format('<div class="btn-group"><button class="btn btn-success" data-toggle="tooltip" data-id="{0}" data-result="ApproveUser" title="同意授权"><i class="fa fa-check"></i><span>同意</span></button><button class="btn btn-danger" data-toggle="tooltip" data-id="{0}" data-result="RejectUser" title="拒绝授权"><i class="fa fa-remove"></i><span>拒绝</span></button></div>', value);
                }
            }
        ]
    }).on('click', 'button[data-id]', function () {
        var $this = $(this);
        var id = $this.attr('data-id');
        var result = $this.attr('data-result');
        $.bc({
            url: apiUrl, method: "put", data: { Id: id, UserStatus: result }, title: result === "ApproveUser" ? "授权用户" : "拒绝用户",
            callback: function (result) {
                if (!result) return;
                $table.bootstrapTable('refresh');
                $('.header .nav').reloadWidget();
            }
        });
    });

    $('#refreshUsers').tooltip().on('click', function (e) {
        e.preventDefault();
        $table.bootstrapTable('refresh');
    });
});

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

AI 解读

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

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