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