Views/Set/Js/MicroDataTable.js

(开头部分) 61KB

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

layui.use(['index', 'jquery', 'table', 'micro'], function () {
    var $ = layui.$
        , form = layui.form
        , table = layui.table
        , micro = layui.micro;

    var MID = micro.getUrlPara('mid');
    var EditTablePermit = $('#txtEditTablePermit').val();
    var Edit = EditTablePermit === '1' ? 'text' : '';

    var tabPara = { 'action': 'view', 'mid': MID};
    //数据表管理
    table.render({
        elem: '#tabTable'
        //, url: '/Views/Set/System/DataTableList.ashx'
        , toolbar: true
        //, defaultToolbar: 'default'
        , cols: [[
            { type: 'checkbox', fixed: 'left', rowspan: 2 }
            , { field: 'MainSub', width: 90, title: 'MainSub', align: 'center', fixed: 'left', rowspan: 2 }

            , { field: 'TID', title: 'TID<i class=\'layui-icon layui-icon-about\' id=\'tipsTID\'></i>', width: 80, align: 'center', rowspan: 2, fixed: 'left', hide: true }
            , { field: 'Sort', title: 'Sort<i class=\'layui-icon layui-icon-about\' id=\'tipsSort\'></i>', width: 80, align: 'center', edit: Edit, rowspan: 2, fixed: 'left' }
            , { field: 'ParentID', title: 'ParentID<i class=\'layui-icon layui-icon-about\' id=\'tipsParentID\'></i>', width: 90, align: 'center', rowspan: 2, fixed: 'left', hide: true }
            , { field: 'Title', title: 'Title<i class=\'layui-icon layui-icon-about\' id=\'tipsTitle\'></i>', width: 160, align: 'center', edit: Edit, rowspan: 2, fixed: 'left' }
            , { field: 'TabColName', title: 'TabColName<i class=\'layui-icon layui-icon-about\' id=\'tipsTabColName\'></i>', width: 200, align: 'center', rowspan: 2, fixed: 'left' }
            , { field: 'ShortTableName', title: 'ShortTableName<i class=\'layui-icon layui-icon-about\' id=\'tipsShortTableName\'></i>', width: 160, align: 'center', edit: Edit, rowspan: 2 }
            , { field: 'DataType', title: 'DataType<i class=\'layui-icon layui-icon-about\' id=\'tipsDataType\'></i>', width: 150, align: 'center', edit: Edit, rowspan: 2 }
            , { field: 'FieldLength', title: 'FieldLength<i class=\'layui-icon layui-icon-about\' id=\'tipsFieldLength\'></i>', width: 150, align: 'center', edit: Edit, rowspan: 2 }
            , { field: 'DefaultValue', title: 'DefaultValue<i class=\'layui-icon layui-icon-about\' id=\'tipsDefaultValue\'></i>', width: 150, align: 'center', edit: Edit, rowspan: 2 }
            , { field: 'IntSort', title: 'IntSort<i class=\'layui-icon layui-icon-about\' id=\'tipsIntSort\'></i>', width: 150, align: 'center', edit: Edit, rowspan: 2 }
            , { field: 'AscDesc', title: 'AscDesc<i class=\'layui-icon layui-icon-about\' id=\'tipsAscDesc\'></i>', width: 150, align: 'center', edit: Edit, rowspan: 2 }
            , { field: 'AllowNull', title: 'AllowNull<i class=\'layui-icon layui-icon-about\' id=\'tipsAllowNull\'></i>', width: 150, align: 'center', templet: '#swAllowNull', rowspan: 2 }
            , { field: 'InJoinSql', title: 'InJoinSql<i class=\'layui-icon layui-icon-about\' id=\'tipsInJoinSql\'></i>', width: 150, align: 'center', templet: '#swInJoinSql', rowspan: 2 }
            , { field: 'PrimaryKey', title: 'PrimaryKey<i class=\'layui-icon layui-icon-about\' id=\'tipsPrimaryKey\'></i>', width: 150, align: 'center', templet: '#swPrimaryKey', rowspan: 2 }
            , { field: 'Invalid', title: 'Invalid<i class=\'layui-icon layui-icon-about\' id=\'tipsInvalid\'></i>', width: 150, align: 'center', templet: '#swInvalid', rowspan: 2 }
            , { field: 'Del', title: 'Del<i class=\'layui-icon layui-icon-about\' id=\'tipsDel\'></i>', width: 150, align: 'center', templet: '#swDel', rowspan: 2 }
            , { align: 'left', title: '表格全局属性(只需在表名行设定一次即可,表名为加粗字体行)', colspan: 24 }
            , { align: 'left', title: '表头属性(需在字段行设定,即非加粗字体行)', colspan: 21 }
            , { align: 'left', title: '控件设置', colspan: 50 }
            , { align: 'left', title: '查询设置', colspan: 5 }
            , { field: 'Description', title: 'Description<i class=\'layui-icon layui-icon-about\' id=\'tipsDescription\'></i>', width: 500, align: 'left', edit: Edit, rowspan: 2 }
            //, { title: '操作', width: 150, align: 'center', fixed: 'right', toolbar: '#table-useradmin-webuser', rowspan: 2 }
        ],
        [
            //表格属性tb
            { field: 'Title', title: 'Title<i class=\'layui-icon layui-icon-about\' id=\'tipsTitle\'></i>', width: 160, align: 'center', edit: Edit, rowspan: 2 }
            , { field: 'tbElem', title: 'tbElem<i class=\'layui-icon layui-icon-about\' id=\'tipstbElem\'></i>', width: 150, align: 'center', edit: Edit }
            , { field: 'tbURL', title: 'tbURL<i class=\'layui-icon layui-icon-about\' id=\'tipstbURL\'></i>', width: 150, align: 'center', edit: Edit }
            , { field: 'tbData', title: 'tbData<i class=\'layui-icon layui-icon-about\' id=\'tipstbData\'></i>', width: 150, align: 'center', edit: Edit }
            , { field: 'tbToolbar', title: 'tbToolbar<i class=\'layui-icon layui-icon-about\' id=\'tipstbToolbar\'></i>', width: 150, align: 'center', edit: Edit }
            , { field: 'tbDefaultToolbar', title: 'tbDefaultToolbar<i class=\'layui-icon layui-icon-about\' id=\'tipstbDefaultToolbar\'></i>', width: 150, align: 'center', edit: Edit }
            , { field: 'tbTitle', title: 'tbTitle<i class=\'layui-icon layui-icon-about\' id=\'tipstbTitle\'></i>', width: 150, align: 'center', edit: Edit }
            , { field: 'tbText', title: 'tbText<i class=\'layui-icon layui-icon-about\' id=\'tipstbText\'></i>', width: 150, align: 'center', edit: Edit }
            , { field: 'tbInitSort', title: 'tbInitSort<i class=\'layui-icon layui-icon-about\' id=\'tipstbInitSort\'></i>', width: 150, align: 'center', edit: Edit }
            , { field: 'tbID', title: 'tbID<i class=\'layui-icon layui-icon-about\' id=\'tipstbID\'></i>', width: 150, align: 'center', edit: Edit }
            , { field: 'tbSkin', title: 'tbSkin<i class=\'layui-icon layui-icon-about\' id=\'tipstbSkin\'></i>', width: 150, align: 'center', edit: Edit }
            , { field: 'tbEven', title: 'tbEven<i class=\'layui-icon layui-icon-about\' id=\'tipstbEven\'></i>', width: 150, align: 'center', templet: '#swtbEven' }
            , { field: 'tbSize', title: 'tbSize<i class=\'layui-icon layui-icon-about\' id=\'tipstbSize\'></i>', width: 150, align: 'center', edit: Edit }
            , { field: 'tbWidth', title: 'tbWidth<i class=\'layui-icon layui-icon-about\' id=\'tipstbWidth\'></i>', width: 150, align: 'center', edit: Edit }
后面还有 538 行代码,解锁后查看完整代码

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

AI 解读 AI

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

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