chenhaozhe
2025-05-21 94853e46b9d4911fb4cf00389f00a4b820db5d3c
fix: 修正 系统上机日志查询 没有显示默认方案的问题
2个文件已修改
60 ■■■■■ 已修改文件
WebTM/views/基础资料/采购基础资料/Gy_Supplier.html 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/系统管理/日志管理/Xt_SystemLogList.html 58 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/»ù´¡×ÊÁÏ/²É¹º»ù´¡×ÊÁÏ/Gy_Supplier.html
@@ -613,6 +613,7 @@
                            DisPlay_HideColumn();
                            layer.close(ajaxLoad);
                            console.log($("#ColName option"))
                            if ($("#ColName option").length < 1) {
                                ColFilter();
                                get_DefaultModule();//加载方案
@@ -1266,6 +1267,7 @@
            //获取当前用户的默认过滤方案
            function get_DefaultModule() {
                debugger
                $.ajax({
                    url: GetWEBURL() + '/Xt_FastICScheme/Chooselist',
                    type: "GET",
WebTM/views/ϵͳ¹ÜÀí/ÈÕÖ¾¹ÜÀí/Xt_SystemLogList.html
@@ -53,7 +53,11 @@
                                        <input type="text" class="layui-input" name="WorkList" id="WorkList">
                                    </div>
                                </div>
                                <!--显示当前过滤方案-->
                                <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>
                                <div class="layui-inline">
                                    <label class="layui-form-label" style="width: 85px;">组织</label>
                                    <div class="layui-input-block" style="margin-left: 120px; width: 185px;">
@@ -416,7 +420,6 @@
                });
            })
            //#endregion
            //初始化表格
            set_InitGrid();
            //直接执行列表筛选 åŠ è½½æ•°æ®åˆ°ç½‘æ ¼
@@ -427,7 +430,6 @@
            //任意字段过滤下拉框初始化
            ColFilter();
            //#region åˆå§‹åŒ–表格方法
            function set_InitGrid() {
                option = {
@@ -627,8 +629,12 @@
                            DisPlay_HideColumn();
                            layer.close(ajaxLoad);
                            if ($("#Comparator").val() == 0 && $("#ColContent").val() == "") {
                            // if ($("#Comparator").val() == 0 && $("#ColContent").val() == "") {
                            //     ColFilter();
                            // }
                            if ($("#ColName option").length < 1) {
                                ColFilter();
                                get_DefaultModule();//加载方案
                            }
                            //layer.alert("查询成功", { icon: 1 });
                        } else {
@@ -1029,6 +1035,50 @@
            });
        }
        //#endregion
        //获取当前用户的默认过滤方案
        function get_DefaultModule() {
            $.ajax({
                url: GetWEBURL() + '/Xt_FastICScheme/Chooselist',
                type: "GET",
                data: { "user": sessionStorage["Czybm"], "HModuleName": HModuleName, "HInterID": 0, "Type": "Default" },
                success: function (data1) {
                    if (data1.count == 1) {
                        //当前用户设置有默认的过滤方案
                        var data = data1.data;
                        //当前选择的过滤方案
                        HInterID_Choose = data[0].hmainid;
                        //过滤方案内码
                        HInterID = data[0].hmainid
                        //过滤方案名称
                        HDefaultFilter = data[0].方案名称
                        //过滤方案的备注(方案信息描述)
                        var HRemark = data[0].备注
                        //显示出当前的默认过滤方案
                        document.getElementById("HFilterScheme_Now").style.display = "block";
                        document.getElementById('HFilterScheme_Now').innerHTML = "当前过滤方案:" + HDefaultFilter + '<span style="font-size: 15px; font-weight: bold; color:#7b90fb">  ' + "(" + HRemark + ")" + '</span>';
                        //把过滤条件值回写到页面上
                        for (let i = 0; i < data.length; i++) {
                            $("#" + data[i].过滤字段ID).val(data[i].过滤值);
                            if (data[i].过滤标签类型 == 'SELECT') {
                                $("#" + data[i].过滤字段ID).find("option[value='" + data[i].过滤值 + "']").attr("selected", true);
                            }
                        }
                        //查询
                        get_FastQuery();
                        form.render("select");
                    } else {
                        //当前用户没有设置默认的过滤方案
                        //隐藏显示过滤方案的标签信息
                        document.getElementById("HFilterScheme_Now").style.display = "none";
                        //执行查询方法
                        form.render("select");
                    }
                }, error: function () {
                    layer.alert("接口请求失败!", { icon: 5 });
                }
            });
        }
    </script>
</body>