1
zrg
2025-04-02 de6cce8d195528c800c7ba1226b54f43d0bb0daa
WebTM/layuiadmin/SetColumn.js
@@ -4,8 +4,15 @@
    for (var i = 1; i < option.cols[0].length; i++) {
        colName += option.cols[0][i]["field"] + ",";
    }
    colName = encodeURI(colName.substring(0, colName.length - 1));//对 URI 进行编码
    var contentUrl = "";
    var urlStr = window.document.location.pathname;//获取文件路径
    var urlLen = urlStr.split('/');
    for (var i = 0; i < urlLen.length - 4; i++) {
        contentUrl += "../";
    }
    contentUrl += '基础资料/隐藏列设置/Gy_GridView_Hide_New.html?HModName=' + HModName + '&colName=' + colName;
    layer.open({
        type: 2
        , skin: "layui-layer-rim" //加上边框
@@ -14,7 +21,7 @@
        , shift: 2 //弹出动画
        , area: ["50%", "90%"] //窗体大小
        , maxmin: true //设置最大最小按钮是否显示
        , content: ['../../基础资料/隐藏列设置/Gy_GridView_Hide_New.html?HModName=' + HModName + '&colName=' + colName, "yes"]
        , content: [contentUrl, "yes"]
        , btn: ["确定", "取消"]
        , btn1: function (index, laero) {
            //刷新表格数据
@@ -35,8 +42,16 @@
    for (var i = 1; i < option.cols[0].length; i++) {
        colName += option.cols[0][i]["field"] + ",";
    }
    colName = encodeURI(colName.substring(0, colName.length - 1));//对 URI 进行编码
    var contentUrl = "";
    var urlStr = window.document.location.pathname;//获取文件路径
    var urlLen = urlStr.split('/');
    for (var i = 0; i < urlLen.length - 4; i++) {
        contentUrl += "../";
    }
    contentUrl += '基础资料/隐藏列设置/Gy_GridView_Hide_New.html?HModName=' + HModName + '&colName=' + colName;
    layer.open({
        type: 2
        , skin: "layui-layer-rim" //加上边框
@@ -45,7 +60,7 @@
        , shift: 2 //弹出动画
        , area: ["50%", "90%"] //窗体大小
        , maxmin: true //设置最大最小按钮是否显示
        , content: ['../../基础资料/隐藏列设置/Gy_GridView_Hide_New.html?HModName=' + HModName + '&colName=' + colName, "yes"]
        , content: [contentUrl, "yes"]
        , btn: ["确定", "取消"]
        , btn1: function (index, laero) {
            //直接执行列表筛选 加载数据到网格
@@ -79,6 +94,7 @@
    })
}
//#endregion
//#region 显示列数据
function DisPlay_HideColumn(HModName, user, option, titleData) {
    $.ajax({
@@ -89,7 +105,7 @@
        success: function (data1) {
            if (data1.data.length != 0) {
                var dataCol = [];//数据库查询出的列数据
               /* var titleData = [];*/
            /*    var titleData = [];*/
                var newCols = [[]];//对应数据库列顺序col
                newCols[0].push(option.cols[0][0]);//放入第一个checkbox
                dataCol = data1.data[0].HGridString.split(',');
@@ -176,7 +192,7 @@
                        }
                    }
                }
            } else {
            } else {
            }
        }, error: function () {
            layer.alert("接口请求失败!", { icon: 5 });
@@ -184,6 +200,7 @@
    })
}
//#endregion
//#region 隐藏列设置编辑页面
function get_HideColumnEdit(HModName,user,option,table) {
@@ -196,6 +213,8 @@
        colTitleName += option.cols[0][i]["title"] + ",";
    }
    colName = encodeURI(colName.substring(0, colName.length - 1));//对 URI 进行编码
    colTitleName = encodeURI(colTitleName.substring(0, colTitleName.length - 1));
    /*urlStr.replace(/%/g, '%25');*/
    layer.open({
        type: 2
        , skin: "layui-layer-rim" //加上边框