From c211b86751df9ad7ba6a37a127e2c4bd5615fed7 Mon Sep 17 00:00:00 2001
From: zrg <z18737863051@163.com>
Date: 星期二, 17 十二月 2024 09:10:42 +0800
Subject: [PATCH] 作业指导书增加下拉框字段HType 报工台查看作业指导书增加下拉筛选查询 角色列表增加菜单设置按钮 菜单自定义页面增加根据角色列表设置菜单 报工台增加异常反馈未验收标签

---
 WebTM/views/系统管理/菜单自定义/Xt_DefineMenuDisplay.html |   67 ++++++++++++++++++++++++---------
 1 files changed, 49 insertions(+), 18 deletions(-)

diff --git "a/WebTM/views/\347\263\273\347\273\237\347\256\241\347\220\206/\350\217\234\345\215\225\350\207\252\345\256\232\344\271\211/Xt_DefineMenuDisplay.html" "b/WebTM/views/\347\263\273\347\273\237\347\256\241\347\220\206/\350\217\234\345\215\225\350\207\252\345\256\232\344\271\211/Xt_DefineMenuDisplay.html"
index 34c0f31..79df1dc 100644
--- "a/WebTM/views/\347\263\273\347\273\237\347\256\241\347\220\206/\350\217\234\345\215\225\350\207\252\345\256\232\344\271\211/Xt_DefineMenuDisplay.html"
+++ "b/WebTM/views/\347\263\273\347\273\237\347\256\241\347\220\206/\350\217\234\345\215\225\350\207\252\345\256\232\344\271\211/Xt_DefineMenuDisplay.html"
@@ -34,6 +34,13 @@
             var HType = "PC";
             //#endregion
 
+
+            var params = get_UrlVars();
+            if (typeof (params[params[0]]) != "undefined") {
+                var OperationType = params[params[0]];//鎿嶄綔绫诲瀷
+                var HName = decodeURI(params[params[1]]);//瑙掕壊鍚嶇О
+            } 
+
             //#region 鍒濆鍖栭〉闈�
             set_ClearBill();                        //璋冪敤鍒濆鍖栫晫闈㈡柟娉曪紝瀹屾垚鐣岄潰鐨勫垵濮嬪寲
             //#endregion
@@ -84,8 +91,11 @@
                 var checkedData = tree.getChecked('demo-id-1'); // 鑾峰彇閫変腑鑺傜偣鐨勬暟鎹�
                 saveData = [];                                  //娓呯┖淇濆瓨鑷畾涔夋暟鎹殑鍒楄〃鐨勬暟鎹�
                 getSelectedData(checkedData);                   //灏嗛�変腑鐨勮妭鐐圭殑淇℃伅浠ュ垪琛ㄧ殑褰㈠紡淇濆瓨鍦╯aveData涓�
-
-                var sMainSub = JSON.stringify(saveData) + ";" + sessionStorage["HUserName"] + ";" + HType;
+                if (OperationType == "3") {
+                    var sMainSub = JSON.stringify(saveData) + ";" + HName + ";" + HType;
+                } else{
+                    var sMainSub = JSON.stringify(saveData) + ";" + sessionStorage["HUserName"] + ";" + HType;
+                }
                 var index = layer.load();
                 $.ajax({
                     url: GetWEBURL() + "/Web/SaveMenuDefineSet",
@@ -123,23 +133,44 @@
             //#region 鏄剧ず鐩綍鐨勬爲缁勪欢
             //浼樺寲鑷畾涔夎彍鍗曟樉绀虹殑瀹為獙
             function get_Display() {
-                $.ajax({
-                    url: GetWEBURL() + "/Web/MenuDefineSet",
-                    type: "GET",
-                    async: false,
-                    data: { "HMakeName": sessionStorage["HUserName"], "HType": HType },
-                    success: function (res) {
-                        var dt = res.data.dt;               //鑿滃崟娓呭崟鐨勫叏閮ㄤ俊鎭笌琚�変腑鎯呭喌
-                        var trees = res.data.tree;          //鏍戠粍浠剁殑鏍硅妭鐐�
-                        menuDefineData = trees;             //鑾峰彇鏍戠粍浠剁殑鏍硅妭鐐癸紝骞堕�氳繃鏂规硶getDefineData()閫掑綊娣诲姞dt涓叾瀹冪殑瀛愯妭鐐癸紝骞惰缃悇鑺傜偣鐨勯�変腑鎯呭喌
-                        getDefineData(dt, menuDefineData);  //涓烘牴鑺傜偣娣诲姞鍏跺畠瀛愯妭鐐圭殑鏁版嵁
-                        option.data = menuDefineData;       //涓烘爲缁勪欢鐨勬覆鏌撳弬鏁版坊鍔犺妭鐐规暟鎹�
-                        tree.render(option);                //娓叉煋鏍戠粍浠�
-                    },
-                    error: function (err) {
+                if (OperationType == "3") {
+                    $.ajax({
+                        url: GetWEBURL() + "/Web/MenuDefineSet",
+                        type: "GET",
+                        async: false,
+                        data: { "HMakeName": HName, "HType": HType },
+                        success: function (res) {
+                            var dt = res.data.dt;               //鑿滃崟娓呭崟鐨勫叏閮ㄤ俊鎭笌琚�変腑鎯呭喌
+                            var trees = res.data.tree;          //鏍戠粍浠剁殑鏍硅妭鐐�
+                            menuDefineData = trees;             //鑾峰彇鏍戠粍浠剁殑鏍硅妭鐐癸紝骞堕�氳繃鏂规硶getDefineData()閫掑綊娣诲姞dt涓叾瀹冪殑瀛愯妭鐐癸紝骞惰缃悇鑺傜偣鐨勯�変腑鎯呭喌
+                            getDefineData(dt, menuDefineData);  //涓烘牴鑺傜偣娣诲姞鍏跺畠瀛愯妭鐐圭殑鏁版嵁
+                            option.data = menuDefineData;       //涓烘爲缁勪欢鐨勬覆鏌撳弬鏁版坊鍔犺妭鐐规暟鎹�
+                            tree.render(option);                //娓叉煋鏍戠粍浠�
+                        },
+                        error: function (err) {
 
-                    }
-                });
+                        }
+                    });
+                } else {
+                    $.ajax({
+                        url: GetWEBURL() + "/Web/MenuDefineSet",
+                        type: "GET",
+                        async: false,
+                        data: { "HMakeName": sessionStorage["HUserName"], "HType": HType },
+                        success: function (res) {
+                            var dt = res.data.dt;               //鑿滃崟娓呭崟鐨勫叏閮ㄤ俊鎭笌琚�変腑鎯呭喌
+                            var trees = res.data.tree;          //鏍戠粍浠剁殑鏍硅妭鐐�
+                            menuDefineData = trees;             //鑾峰彇鏍戠粍浠剁殑鏍硅妭鐐癸紝骞堕�氳繃鏂规硶getDefineData()閫掑綊娣诲姞dt涓叾瀹冪殑瀛愯妭鐐癸紝骞惰缃悇鑺傜偣鐨勯�変腑鎯呭喌
+                            getDefineData(dt, menuDefineData);  //涓烘牴鑺傜偣娣诲姞鍏跺畠瀛愯妭鐐圭殑鏁版嵁
+                            option.data = menuDefineData;       //涓烘爲缁勪欢鐨勬覆鏌撳弬鏁版坊鍔犺妭鐐规暟鎹�
+                            tree.render(option);                //娓叉煋鏍戠粍浠�
+                        },
+                        error: function (err) {
+
+                        }
+                    });
+                }
+               
             }
             //鏍规嵁鍚庣浼犻�掔殑鑿滃崟娓呭崟鍒楄〃鍜屾牴鐩綍鍒楄〃锛岄�掑綊
             function getDefineData(dt, tree) {

--
Gitblit v1.9.1