Layui 锁定|正常 判断

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/yuanting_/article/details/95473392
// 渲染表格
        table.render({
            elem: '#system-table',
            url: config.base_server + 'api-user/systems',
            where: {
                access_token: config.getToken().access_token
            },
            page: true,
            cols: [[
                {type: 'numbers'},
                {field: 'name', sort: true, title: '系统名称'},
                {field: 'description', sort: true, title: '系统描述'},
                {field: 'status', sort: true, title: '状态',width: 150,templet: function (d) {
                        // 状态按钮绑定权限
                        if(admin.hasPerm('system:get/systems/updateEnabled')) {

                            var temp='<input type="checkbox" lay-filter="system-tpl-state" id="system-tpl-state"  lay-skin="switch" lay-text="正常|锁定" '

                            temp+='value ="'+d.id+'"'

                            if (d.enabled==true){
                                temp+=' checked="true" />'
                            }else{
                                temp+=' />'
                            }

                            return temp

                        }else{//没有权限就disabled="true" 不可被点击

                            var temp='<input type="checkbox" lay-filter="system-tpl-state" id="system-tpl-state"  disabled="true" lay-skin="switch" lay-text="正常|锁定" '

                            temp+='value ="'+d.id+'"'

                            if (d.enabled==true){
                                temp+=' checked="true" />'
                            }else{
                                temp+=' />'
                            }

                            return temp

                        }
                    }},
                {
                    field: 'createTime', sort: true, templet: function (d) {
                        return util.toDateString(d.createTime);
                    }, title: '创建时间'
                },
                {width: 120, align: 'center', title: '操作',templet: function (d) {//templet: '#system-state',

                        var temp='';

                        // 修改按钮绑定权限
                        if(admin.hasPerm('system:put/systems')) {
                            temp='<a class="layui-btn layui-btn-primary layui-btn-xs" lay-event="edit">修改</a>'
                        }

                        // 删除按钮绑定权限
                        if(admin.hasPerm('system:delete/systems/{id}')) {
                            temp+='<a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">删除</a>'
                        }

                        return temp;

                    }}
            ]]
        });

猜你喜欢

转载自blog.csdn.net/yuanting_/article/details/95473392