chenhaozhe
2025-05-16 f298a12c7f8f09935947e6f7e0f9c9ef01e6b4e5
完成过滤框 动态扩缩容
1个文件已修改
455 ■■■■ 已修改文件
WebTM/views/基础资料/公用基础资料/Gy_MaterialCorrection.html 455 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Gy_MaterialCorrection.html
@@ -1,5 +1,6 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>物料批改</title>
@@ -16,6 +17,7 @@
    <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
    <script src="../../../layuiadmin/PubCustom.js"></script>
</head>
<body>
    <div class="layui-fluid">
        <div class="layui-col-md12">
@@ -32,119 +34,86 @@
                                <div class="layui-inline">
                                    <label class="layui-form-label" style="width: 85px;">生产资源代码</label>
                                    <div class="layui-input-block" style="margin-left: 120px;">
                                        <input type="text" class="layui-input ForFilteringSchemes" name="HNumber" id="HNumber">
                                        <input type="text" class="layui-input ForFilteringSchemes" name="HNumber"
                                            id="HNumber">
                                    </div>
                                </div>
                                <div class="layui-inline">
                                    <label class="layui-form-label" style="width: 85px;">生产资源名称</label>
                                    <div class="layui-input-block" style="margin-left: 120px;">
                                        <input type="text" class="layui-input ForFilteringSchemes" name="HName" id="HName">
                                        <input type="text" class="layui-input ForFilteringSchemes" name="HName"
                                            id="HName">
                                    </div>
                                </div>
                                <div class="layui-inline">
                                    <label class="layui-form-label" style="width: 85px;">组织</label>
                                    <div class="layui-input-block" style="margin-left: 120px; width: 185px;">
                                        <select name="HOrgID" id="HOrgID" lay-verify="HOrgID" class="ForFilteringSchemes">
                                        <select name="HOrgID" id="HOrgID" lay-verify="HOrgID"
                                            class="ForFilteringSchemes">
                                            <!--动态渲染组织-->
                                        </select>
                                    </div>
                                </div>
                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">
                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit=""
                                    lay-filter="btnSearch" id="btnSearch">
                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                </button>
                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">重置</button>
                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit=""
                                    lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">重置</button>
                                <!--显示当前过滤方案-->
                                <div class="layui-inline" style="margin-left:5px;">
                                    <div style="text-align:center;font-size:15px;font-weight:bold;color:#fc9393" id="HFilterScheme_Now"></div>
                                    <div style="text-align:center;font-size:15px;font-weight:bold;color:#fc9393"
                                        id="HFilterScheme_Now"></div>
                                </div>
                                <div class="layui-colla-content" style="padding: 0px; margin-left: 6%;">
                                    <div class="layui-row" style="margin-top:5px">
                                        <div class="layui-inline">
                                            <label class="layui-form-label">过滤</label>
                                            <div class="layui-input-block">
                                                <select name="ColName" id="ColName" lay-filter="ColName" style="width:190px;" class="ForFilteringSchemes">
                                    <div id="filter-group">
                                        <div class="layui-row" style="margin-top:5px">
                                            <div class="layui-inline">
                                                <label class="layui-form-label">过滤</label>
                                                <div class="layui-input-block">
                                                    <select name="ColName" id="ColName" lay-filter="ColName"
                                                        style="width:190px;" class="ForFilteringSchemes">
                                                    </select>
                                                </div>
                                            </div>
                                            <div class="layui-inline">
                                                <select name="Comparator" id="Comparator" lay-filter="Comparator"
                                                    style="width:190px;" class="ForFilteringSchemes">
                                                    <option value="0" selected="selected"></option>
                                                    <option value="=">=</option>
                                                    <option value=">=">>=</option>
                                                    <option value=">">></option>
                                                    <option value="<=">
                                                        <=< <option value="<">
                                                            << <option value="<>">
                                                                <>
                                                    </option>
                                                    <option value="7">包含</option>
                                                    <option value="8">左包含</option>
                                                    <option value="9">右包含</option>
                                                    <option value="10">不包含</option>
                                                </select>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <select name="Comparator" id="Comparator" lay-filter="Comparator" style="width:190px;" class="ForFilteringSchemes">
                                                <option value="0" selected="selected"></option>
                                                <option value="=">=</option>
                                                <option value=">=">>=</option>
                                                <option value=">">></option>
                                                <option value="<="><=</option>
                                                <option value="<"><</option>
                                                <option value="<>"><></option>
                                                <option value="7">包含</option>
                                                <option value="8">左包含</option>
                                                <option value="9">右包含</option>
                                                <option value="10">不包含</option>
                                            </select>
                                        </div>
                                        <div class="layui-inline">
                                            <input type="text" class="layui-input ForFilteringSchemes" value="" name="ColContent" id="ColContent">
                                        </div>
                                    </div>
                                    <div class="layui-row" style=" margin-top: 10px;">
                                        <div class="layui-inline">
                                            <label class="layui-form-label">过滤</label>
                                            <div class="layui-input-block">
                                                <select name="ColName1" id="ColName1" class="ForFilteringSchemes" lay-filter="ColName1" style="width:190px;">
                                                </select>
                                            <div class="layui-inline">
                                                <input type="text" class="layui-input ForFilteringSchemes" value=""
                                                    name="ColContent" id="ColContent">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <select name="Comparator1" id="Comparator1" class="ForFilteringSchemes" lay-filter="Comparator1" style="width:190px;">
                                                <option value="0" selected="selected"></option>
                                                <option value="=">=</option>
                                                <option value=">=">>=</option>
                                                <option value=">">></option>
                                                <option value="<="><=</option>
                                                <option value="<"><</option>
                                                <option value="<>"><></option>
                                                <option value="7">包含</option>
                                                <option value="8">左包含</option>
                                                <option value="9">右包含</option>
                                                <option value="10">不包含</option>
                                            </select>
                                        </div>
                                        <div class="layui-inline">
                                            <input type="text" class="layui-input ForFilteringSchemes" value="" name="ColContent1" id="ColContent1">
                                        </div>
                                        <!-- TODO: åŠ¨æ€æ·»åŠ è¿‡æ»¤å™¨ï¼Œé»˜è®¤è¿‡æ»¤å™¨ä¸ªæ•°: 1 -->
                                        <button type="button" class="layui-btn layui-btn-sm"
                                            style="margin: 8px 0 8px 380px;width: 190px;" id="btnAddFilter"
                                            lay-filter="btnAddFilter">
                                            <i class="layui-icon layui-icon-addition"></i>
                                        </button>
                                    </div>
                                    <div class="layui-row" style=" margin-top: 10px;">
                                        <div class="layui-inline">
                                            <label class="layui-form-label">过滤</label>
                                            <div class="layui-input-block">
                                                <select name="ColName2" id="ColName2" class="ForFilteringSchemes" lay-filter="ColName2" style="width:190px;">
                                                </select>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <select name="Comparator2" id="Comparator2" class="ForFilteringSchemes" lay-filter="Comparator2" style="width:190px;">
                                                <option value="0" selected="selected"></option>
                                                <option value="=">=</option>
                                                <option value=">=">>=</option>
                                                <option value=">">></option>
                                                <option value="<="><=</option>
                                                <option value="<"><</option>
                                                <option value="<>"><></option>
                                                <option value="7">包含</option>
                                                <option value="8">左包含</option>
                                                <option value="9">右包含</option>
                                                <option value="10">不包含</option>
                                            </select>
                                        </div>
                                        <div class="layui-inline">
                                            <input type="text" class="layui-input ForFilteringSchemes" value="" name="ColContent2" id="ColContent2">
                                        </div>
                                    </div>
                                </div>
                            </div>
                        </div>
                        <div class="table-wrapper"></div>
                        <table class="" id="mainTable" lay-filter="mainTable"></table>
                        <div class="layui-col-md6">
                            <table class="" id="mainTable" lay-filter="mainTable"></table>
                        </div>
                        <script type="text/html" id="toolbarDemo">
                            <div class="layui-btn-container" id="toolbarDemo_ButtonSet">
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="set_SouceExcel" id="set_SouceExcel"><i class="layui-icon layui-icon-delete"></i>导入</button>
@@ -166,6 +135,38 @@
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="get_Exit" id="get_Exit"><i class="layui-icon layui-icon-logout"></i>退出</button>                      
                            </div>
                        </script>
                        <script type="text/html" id="filterUnit">
                            <div class="layui-row" style=" margin-top: 10px;">
                                <div class="layui-inline">
                                    <label class="layui-form-label">过滤</label>
                                    <div class="layui-input-block">
                                        <select name="ColName" id="ColName" class="ForFilteringSchemes" lay-filter="ColName" style="width:190px;">
                                        </select>
                                    </div>
                                </div>
                                <div class="layui-inline">
                                    <select name="Comparator" id="Comparator" class="ForFilteringSchemes" lay-filter="Comparator" style="width:190px;">
                                        <option value="0" selected="selected"></option>
                                        <option value="=">=</option>
                                        <option value=">=">>=</option>
                                        <option value=">">></option>
                                        <option value="<="><=</option>
                                        <option value="<"><</option>
                                        <option value="<>"><></option>
                                        <option value="7">包含</option>
                                        <option value="8">左包含</option>
                                        <option value="9">右包含</option>
                                        <option value="10">不包含</option>
                                    </select>
                                </div>
                                <div class="layui-inline">
                                    <input type="text" class="layui-input ForFilteringSchemes" value="" name="ColContent" id="ColContent">
                                </div>
                                <button id="btn-remove-filter" type="button" class="layui-btn layui-btn-xs layui-btn-danger layui-btn-radius">
                                    <i class="layui-icon layui-icon-subtraction"></i>
                                </button>
                            </div>
                        </script>
                    </form>
                </div>
            </div>
@@ -178,7 +179,7 @@
            base: '../../../layuiadmin/' //静态资源所在路径
        }).extend({
            index: 'lib/index', //主入口模块
        }).use(['index', 'form', 'table', 'element', 'laypage', 'laydate','soulTable'], function () {
        }).use(['index', 'form', 'table', 'element', 'laypage', 'laydate', 'soulTable', 'laytpl'], function () {
            //#region å…¬ç”¨å˜é‡
            var $ = layui.$
@@ -190,6 +191,7 @@
                , laypage = layui.laypage
                , laydate = layui.laydate
                , soulTable = layui.soulTable
                , laytpl = layui.laytpl
            var sWhere = "";
            var option = [];
            var ins;                        //用于导出excel
@@ -197,7 +199,11 @@
            var HBillType = "Gy_Source";
            var set_HideButton_ID = "toolbarDemo_ButtonSet";//需要设置的按钮的父级节点的id
            //不需要显示的字段 å¯æ‰©å±•
            var titleData = ["HItemID", "Hprocid", "HUSEORGID", "HCREATEORGID","HParentID"];
            var titleData = ["HItemID", "Hprocid", "HUSEORGID", "HCREATEORGID", "HParentID"];
            // æ­£åˆ™è¡¨è¾¾å¼
            var colNameReg = new RegExp(/^ColName.*/)
            var comparatorReg = new RegExp(/^Comparator.*/)
            var colContentReg = new RegExp(/^ColContent.*/)
            //#endregion
            //#region ã€è¿‡æ»¤æ–¹æ¡ˆã€‘
@@ -213,7 +219,7 @@
            //#endregion
        //#region è¿›å…¥é¡µé¢å³åŠ è½½
            //#region è¿›å…¥é¡µé¢å³åŠ è½½
            var Htype = "";
            //获取页面跳转参数
            var params = get_UrlVars();
@@ -226,17 +232,17 @@
            //初始化界面
            set_ClearBill();
        //#endregion
            //#endregion
        //#region è§¦å‘事件:包括form.on(){}格式的所有点击事件、选择事件等
            //#region è§¦å‘事件:包括form.on(){}格式的所有点击事件、选择事件等
            //#region å¤´å·¥å…·æ äº‹ä»¶
            table.on('toolbar(mainTable)', function (obj) {
                switch (obj.event) {
                    //导入
                    case 'set_SouceExcel': set_SouceExcel();
                        break;
                        break;
                    //导出excel
                    case 'get_export':
                        get_Export();
@@ -255,28 +261,28 @@
                        break;
                    //删除
                    case 'set_DeleteBill': set_DeleteBill();
                        break;
                        break;
                    //浏览
                    case 'get_PrintReport': get_PrintReport();
                        break;
                        break;
                    //审核按钮
                    case 'btn-Audit':set_CheckBill(0);
                    case 'btn-Audit': set_CheckBill(0);
                        break;
                    //反审核按钮
                    case 'btn-DeAudit':set_CheckBill(1);
                    case 'btn-DeAudit': set_CheckBill(1);
                        break;
                    //禁用按钮
                    case 'btn-Stop':set_De_Stop(0);
                    case 'btn-Stop': set_De_Stop(0);
                        break;
                    //反禁用按钮
                    case 'btn-DeStop':set_De_Stop(1);
                    case 'btn-DeStop': set_De_Stop(1);
                        break;
                    //刷新
                    case 'get_Refresh': get_Refresh();
                        break;
                    //退出按钮
                    case 'get_Exit': Pub_Close(2);
                        break;
                        break;
                    //保存方案
                    case 'set_SaveScheme': set_SaveScheme();
                        break;
@@ -318,8 +324,25 @@
                //存储条件
                get_WriteConfigFile();
                get_FastQuery(2);
            });
            //#endregion
            //#region è¿‡æ»¤å™¨ç»„ åŒºåŸŸ åˆ é™¤äº‹ä»¶å¤„理
            $('#filter-group').on('click', function (e) {
                // åŒ¹é…ç¦»äº‹ä»¶è§¦å‘最近的button元素
                var $btn = $(e.target).closest('button')
                switch ($btn[0].id) {
                    case 'btnAddFilter':
                        console.log("添加过滤器");
                        add_Filter();
                        break;
                    case 'btn-remove-filter':
                        console.log("删除过滤器");
                        remove_filter($btn[0])
                            ; break;
                }
            })
            //#endregion
            //代码回车方法
@@ -347,23 +370,23 @@
                btnrowDouble(obj);
            })
        //#endregion
            //#endregion
        //#region æœ¬é¡µé¢æ‰€æœ‰è¢«è°ƒç”¨çš„æ–¹æ³•
            //#region æœ¬é¡µé¢æ‰€æœ‰è¢«è°ƒç”¨çš„æ–¹æ³•
            //#region åˆå§‹åŒ–界面
            function set_ClearBill() {
                //初始化组织
                Organ();
                Organ();
                //初始化表格
                set_InitGrid();
                //查询
                get_FastQuery(1);
                get_DefaultModule();//加载方案
            }
            //#endregion
@@ -433,7 +456,7 @@
                        , shade: 0.6 //遮罩透明度
                        , maxmin: true //允许全屏最小化
                        , anim: 0 //0-6的动画形式,-1不开启
                        , content: '../生产基础资料/Add_Edit_Gy_Source.html?OperationType=3&linterid='+linterid+'&HSouceBillType='  //设置 iframe çš„ URL,URL ä¸­åŒ…含了查询参数,来调用所需要的值
                        , content: '../生产基础资料/Add_Edit_Gy_Source.html?OperationType=3&linterid=' + linterid + '&HSouceBillType='  //设置 iframe çš„ URL,URL ä¸­åŒ…含了查询参数,来调用所需要的值
                        , resize: false,  //是否允许用户调整弹出大小
                        end: function () {  //当关闭时调用
                            get_FastQuery(table, option);
@@ -444,7 +467,7 @@
                    })
                }
            });
             //#endregion
            //#endregion
            //#region æŸ¥è¯¢
            function get_Display(sWhere) {
                var ajaxLoad = layer.load();
@@ -453,7 +476,7 @@
                    url: GetWEBURL() + '/Gy_Source/list',
                    type: "GET",
                    async: false,
                    data: { "sWhere": sWhere,"user": sessionStorage["HUserName"] },
                    data: { "sWhere": sWhere, "user": sessionStorage["HUserName"] },
                    success: function (data1) {
                        if (data1.count == 1) {
                            var data = [];
@@ -531,7 +554,7 @@
                        layer.alert("接口请求失败!", { icon: 5 });
                    }
                });
                });
            }
            //#endregion
@@ -573,8 +596,43 @@
                localStorage.setItem("Gy_SouceList", JSON.stringify(data));
            }
            //#region å‘页面中添加新的过滤器
            function add_Filter() {
                var filterGroup = $('#filter-group');
                var filterUnit = $('#filterUnit').clone(true, true);
                var count = filterGroup.length;
                // ä¿®æ”¹æ–°æ·»åŠ çš„è¿‡æ»¤å™¨ä¸­çš„id值,防止碰撞
                Array.from(filterUnit.find('select')).forEach(d => {
                    if (colNameReg.test(d.id)) {
                        d.id = d.id + '-' + count;
                        d.name = d.name + '-' + count;
                    } else if (comparatorReg.test(d.id)) {
                        d.id = d.id + '-' + count;
                        d.name = d.name + '-' + count;
                    }
                })
                Array.from(filterUnit.find('input')).forEach(d => {
                    if (colContentReg.test(d.id)) {
                        d.id = d.id + '-' + count;
                        d.name = d.name + '-' + count;
                    }
                })
                filterUnit = filterUnit.html();
                $('#btnAddFilter').before(filterUnit);
                ColFilter()
            }
            //#endregion
            //#region ä»Žé¡µé¢ä¸­ç§»é™¤è¿‡æ»¤å™¨
            function remove_filter(e) {
                var parent = $(e).closest('div')
                var temp = parent[0]
                temp.remove();
            }
            //#endregion
            //读取配置文件
            function get_ReadConfigFile() {
                //获取本地存储的数据
@@ -593,12 +651,12 @@
            }
            function btnrowDouble(obj) {
                var data = [];
                data.push(obj.data);
               //返回方法
                //返回方法
                parent.GetGySource(data);
                var index = parent.layer.getFrameIndex(window.name);
                parent.layer.close(index);
@@ -606,84 +664,57 @@
            //#region å¿«é€Ÿè¿‡æ»¤
            function get_FastQuery(number) {
                var HNumber = $("#HNumber").val();
                var HName = $("#HName").val();
                var HOrgID = "";
                var ColName = $("#ColName").val();//复选框
                var Comparator = $("#Comparator").val()
                var ColContent = $("#ColContent").val();
                var ColName1 = $("#ColName1").val();//复选框
                var Comparator1 = $("#Comparator1").val()
                var ColContent1 = $("#ColContent1").val();
                var ColName2 = $("#ColName2").val();//复选框
                var Comparator2 = $("#Comparator2").val()
                var ColContent2 = $("#ColContent2").val();
                if (ColName != 0 && Comparator != 0) {
                    var com = "";
                    switch (Comparator) {
                        case "7":
                            com = "like'%" + ColContent + "%'";
                            break;
                        case "8":
                            com = "like'%" + ColContent + "'";
                            break;
                        case "9":
                            com = "like'" + ColContent + "%'";
                            break;
                        case "10":
                            com = "not like'%" + ColContent + "%'";
                            break;
                        default:
                            com = "" + Comparator + "'" + ColContent + "'";
                            break;
                var filterGroup = $("#filter-group")
                var colNameList = []
                var comparatorList = []
                var colContentList = []
                Array.from(filterGroup.find('select'))
                    .forEach(d => {
                        if (colNameReg.test(d.id)) {
                            colNameList.push(d.value)
                        } else if (comparatorReg.test(d.id)) {
                            comparatorList.push(d.value)
                        }
                    })
                Array.from(filterGroup.find('input'))
                    .forEach(d => {
                        if (colContentReg.test(d.id)) {
                            colContentList.push(d.value)
                        }
                    })
                comparatorList.forEach((Comparator, index) => {
                    if (colNameList[index] != 0 && Comparator != 0) {
                        var com = "";
                        switch (Comparator) {
                            case "7":
                                com = "like'%" + colContentList[index] + "%'";
                                break;
                            case "8":
                                com = "like'%" + colContentList[index] + "'";
                                break;
                            case "9":
                                com = "like'" + colContentList[index] + "%'";
                                break;
                            case "10":
                                com = "not like'%" + colContentList[index] + "%'";
                                break;
                            default:
                                com = "" + Comparator + "'" + colContentList[index] + "'";
                                break;
                        }
                        sWhere += " and " + colNameList[index] + " " + com;
                    }
                    sWhere += " and " + ColName + " " + com;
                }
                if (ColName1 != 0 && Comparator1 != 0) {
                    var com1 = "";
                    switch (Comparator1) {
                        case "7":
                            com1 = "like'%" + ColContent1 + "%'";
                            break;
                        case "8":
                            com1 = "like'%" + ColContent1 + "'";
                            break;
                        case "9":
                            com1 = "like'" + ColContent1 + "%'";
                            break;
                        case "10":
                            com1 = "not like'%" + ColContent1 + "%'";
                            break;
                        default:
                            com1 = "" + Comparator1 + "'" + ColContent1 + "'";
                            break;
                    }
                    sWhere += " and " + ColName1 + " " + com1;
                }
                if (ColName2 != 0 && Comparator2 != 0) {
                    var com2 = "";
                    switch (Comparator2) {
                        case "7":
                            com2 = "like'%" + ColContent2 + "%'";
                            break;
                        case "8":
                            com2 = "like'%" + ColContent2 + "'";
                            break;
                        case "9":
                            com2 = "like'" + ColContent2 + "%'";
                            break;
                        case "10":
                            com2 = "not like'%" + ColContent2 + "%'";
                            break;
                        default:
                            com2 = "" + Comparator2 + "'" + ColContent2 + "'";
                            break;
                    }
                    sWhere += " and " + ColName2 + " " + com2;
                }
                })
                if (number == 1) {
                    HOrgID = sessionStorage["OrganizationID"];
                }
@@ -705,7 +736,7 @@
                }
                if (HName) {
                    sWhere += " and ç”Ÿäº§èµ„源名称 like '%" + HName + "%'";
                }
                }
                sWhere += addSWhereByOpenType();
                get_Display(sWhere);
                sWhere = "";//调用接口后清空sWhere缓存
@@ -713,26 +744,33 @@
            //#endregion
            //#region é‡ç½®è¿‡æ»¤æ¡ä»¶æ–¹æ³•
            function set_ClearQuery() {
            function set_ClearQuery() {
                $("#HNumber").val("");
                $("#HName").val("");
                $("#HOrgID").val(sessionStorage["OrganizationID"]);
                $("#ColContent").val("");
                $("#ColName").val("0");
                $("#Comparator").val("0");
                $("#ColContent2").val("");
                $("#ColName2").val("0");
                $("#Comparator2").val("0");
                $("#ColContent1").val("");
                $("#ColName1").val("0");
                $("#Comparator1").val("0");
                // $("#ColContent").val("");
                // $("#ColName").val("0");
                // $("#Comparator").val("0");
                var filterGroup = $('#filter-group')
                Array.from(filterGroup.find('select')).forEach(d => {
                    if (colNameReg.test(d.id) || comparatorReg.test(d.id)) {
                        d.value = "0"
                    }
                })
                Array.from(filterGroup.find('input')).forEach(d => {
                    if (colContentReg.test(d.id)) {
                        d.value = ""
                    }
                })
                form.render('select');
                sWhere = "";
                $("#btnSearch").click();
            }
            //#endregion
            //#region æ–°å¢ž
            function set_AddNew() {
                layer.open({
@@ -897,7 +935,7 @@
                get_FastQuery(2);
            }
            //#endregion
            //#region åå®¡æ ¸/审核数据
            function set_CheckBill(num) {
@@ -971,7 +1009,7 @@
            }
            //#endregion
            //#region åˆ¤æ–­æ˜¯ç›´æŽ¥æ‰“开页面还是其它页面通过选择按钮打开,并显示相应数据
            function addSWhereByOpenType() {
                //获取参数
@@ -1006,12 +1044,16 @@
                        Organization += '<option  style="color:blue;" value="' + option.cols[0][i].field + '">' + option.cols[0][i].field + '</option>';
                    }
                }
                $("#ColName").empty();
                $("#ColName").append(Organization);
                $("#ColName1").empty();
                $("#ColName1").append(Organization);
                $("#ColName2").empty();
                $("#ColName2").append(Organization);
                // $("#ColName").empty();
                // $("#ColName").append(Organization);
                var filterGroup = $('#filter-group')
                Array.from(filterGroup.find('select')).forEach(d => {
                    if (colNameReg.test(d.id)) {
                        $(d).empty();
                        $(d).append(Organization);
                    }
                })
                form.render('select');
            }
            //#endregion
@@ -1222,9 +1264,9 @@
                    }
                })
            }
            //#endregion
        //以上是layui模块
            //以上是layui模块
        });
        //#region ã€è¿‡æ»¤æ–¹æ¡ˆè¿”回数据】
        function HFilterScheme(obj)  //返回过滤方案
@@ -1264,10 +1306,9 @@
            });
        }
        //#endregion
    </script>
</body>
</html>
</html>