WebTM/views/»ù´¡×ÊÁÏ/Éú²ú»ù´¡×ÊÁÏ/Gy_Source.html
@@ -13,6 +13,7 @@
    <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
    <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
    <script src="../../../layuiadmin/PubCustom.js"></script>
    <script src="../../../layuiadmin/soulTable.slim.js"></script>
</head>
<body>
@@ -112,7 +113,7 @@
            base: '../../../layuiadmin/' //静态资源所在路径
        }).extend({
            index: 'lib/index', //主入口模块
        }).use(['index', 'form', 'table', 'element', 'laypage', 'laydate'], function () {
        }).use(['index', 'form', 'table', 'element', 'laypage', 'laydate','soulTable'], function () {
        //#region å…¬ç”¨å˜é‡
            var $ = layui.$
@@ -123,6 +124,7 @@
                , element = layui.element
                , laypage = layui.laypage
                , laydate = layui.laydate
                , soulTable = layui.soulTable
            var sWhere = "";
            var option = [];
            var HModName = "Gy_Source";
@@ -132,6 +134,14 @@
        //#region è¿›å…¥é¡µé¢å³åŠ è½½
            var Htype = "";
            //获取页面跳转参数
            var params = get_UrlVars();
            if (typeof (params[params[0]]) == "undefined") {
                Htype = "";// ç±»åž‹
            } else {
                Htype = params[params[0]];//类型
            }
            //初始化界面
            set_ClearBill();
@@ -237,8 +247,11 @@
                Organ();
                //初始化表格
                set_InitGrid();
                //初始化 é…ç½®
                get_ReadConfigFile();
                //查询
                get_FastQuery(1);
            }
            //#endregion
@@ -275,6 +288,7 @@
                    , limits: [50, 500, 5000, 50000]
                    , limit: 50
                    , cellMinWidth: 90
                    //, cols: [[
                    //    { type: 'checkbox', fixed: 'left' }
                    //    , { field: 'HItemID', title: 'HItemID', sort: true, hide: true }
@@ -338,8 +352,14 @@
                                , limits: [50, 500, 5000, 50000]
                                , limit: 50
                                , cellMinWidth: 90
                                , done: function (res, curr, count) {
                                    soulTable.render(this);
                                }
                            }
                            table.render(option);
                            //存储条件
                            get_WriteConfigFile();
                            //刷新表格数据
                            DisPlay_HideColumn();
@@ -361,6 +381,43 @@
                }); 
            }
            //#endregion
            //存储配置文件
            function get_WriteConfigFile() {
                //清空本地存储的数据
                localStorage.removeItem("Gy_SouceList");
                var data = {
                    HNumber: $("#HNumber").val()
                    , HName: $("#HName").val()
                    , HOrgID: $("#HOrgID").val()
                    , ColName: $("#ColName").val()
                    , Comparator: $("#Comparator").val()
                    , ColContent: $("#ColContent").val()
                }
                //本地存储
                localStorage.setItem("Gy_SouceList", JSON.stringify(data));
            }
            //读取配置文件
            function get_ReadConfigFile() {
                //获取本地存储的数据
                var data = localStorage.getItem("Gy_SouceList");
                if (data != null) {
                    var data2 = JSON.parse(data);
                    $("#HNumber").val(data2["HNumber"]);
                    $("#HName").val(data2["HName"]);
                    $("#HOrgID").val(data2["HOrgID"]);
                    $("#ColName").val(data2["ColName"]);
                    $("#Comparator").val(data2["Comparator"]);
                    $("#ColContent").val(data2["ColContent"]);
                    form.render('select');
                }
            }
            //#region ç¼–辑
            function set_ShowBill() {
@@ -518,6 +575,10 @@
                    HOrgID = $("#HOrgID").val();//组织
                }
                if (Htype != "") {
                    Htype = decodeURI(Htype);
                    sWhere += " and ç±»åž‹ = '" + Htype + "'";
                }
                if (HNumber) {
                    sWhere += " and ç”Ÿäº§èµ„源代码 like '%" + HNumber + "%'";
@@ -759,6 +820,18 @@
            }
            //#endregion
            function get_UrlVars() {
                var vars = [], hash;
                var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
                for (var i = 0; i < hashes.length; i++) {
                    hash = hashes[i].split('=');
                    vars.push(hash[0]);
                    vars[hash[0]] = hash[1];
                }
                return vars;
            }
            //#region åˆ—明显示下拉框
            function ColFilter() {
                var Organization = '<option  value="0" selected="selected" ></option>';