From bdd84cc48ba7b2527584c44d174da8e7d20c5375 Mon Sep 17 00:00:00 2001
From: zhaowc <526854230@qq.com>
Date: 星期三, 18 九月 2024 16:37:13 +0800
Subject: [PATCH] 增加对申请入库时对平库库位的校验

---
 HTML/views/SystemSettings/Role.html |   59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 56 insertions(+), 3 deletions(-)

diff --git a/HTML/views/SystemSettings/Role.html b/HTML/views/SystemSettings/Role.html
index ff3dd2b..2e9c1c4 100644
--- a/HTML/views/SystemSettings/Role.html
+++ b/HTML/views/SystemSettings/Role.html
@@ -96,7 +96,7 @@
 						RoleNo: RoleNo,
 						RoleName: RoleName,
 					};
-					sendData(IP + "/Basis/GetRolesList?RoleNo=" + RoleNo + "&&RoleName=" + RoleName, {}, "get", function (res) {
+					sendData(IP + "/Basis/GetRolesList?RoleNo=" + RoleNo + "&RoleName=" + RoleName, {}, "get", function (res) {
 						if (res.code == 0)
 						{
 							//鎴愬姛
@@ -122,10 +122,62 @@
 							);
 						}
 					});
+					sendData(IP + "/basis/GetRoleRightList", {}, "get", function (res) {
+						$(function () {
+							$(".approvalBtn").hide();
+						});
+						$(function () {
+							$(".editClass").hide();
+						});
+						$(function () {
+							$(".roleClass").hide();
+						});
+						$(function () {
+							$(".approvalBtndel").hide();
+						});
+						if (res.code == 0) {
+							//鎴愬姛
+							for (var k = 0; k < res.data.length; k++) {
+								if (res.data[k].MenuName == "缂栬緫瑙掕壊") {
+									$(function () {
+										$(".editClass").show();
+									});
+								}
+								if (res.data[k].MenuName == "鍒嗛厤鏉冮檺") {
+									$(function () {
+										$(".roleClass").show();
+									});
+								}
+								if (res.data[k].MenuName == "娣诲姞瑙掕壊") {
+									$(function () {
+										$(".approvalBtn").show();
+									});
+								}
+								if (res.data[k].MenuName == "鍒犻櫎瑙掕壊") {
+									$(function () {
+										$(".approvalBtndel").show();
+									});
+								}
+							}
+						}
+						else {
+							//涓嶆垚鍔�
+							layer.msg(
+								"鑾峰彇淇℃伅澶辫触",
+								{
+									icon: 2,
+									time: 2000, //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+								},
+								function () {
+									//鍥炶皟
+								}
+							);
+						}
+					});
 				}
 				sendData(IP + "/basis/GetRoleRightList", {}, "get", function (res) {
 					$(function() {
-						$("#approvalBtn").hide();
+						$(".approvalBtn").hide();
 					});
 					$(function() {
 						$(".editClass").hide();
@@ -156,7 +208,7 @@
 							if (res.data[k].MenuName == "娣诲姞瑙掕壊")
 							{
 								$(function () {
-									$("#approvalBtn").show();
+									$(".approvalBtn").show();
 								});
 							}
 							if (res.data[k].MenuName == "鍒犻櫎瑙掕壊")
@@ -260,6 +312,7 @@
 				form.on("submit(LAY-app-contlist-search)", function (data) {
 					var RoleNo = data.field.RoleNo;
 					var RoleName = data.field.RoleName;
+					console.log("roleno:"+RoleNo+" rolename:"+RoleName);
 					refreshTable(RoleNo, RoleName);
 				});
 

--
Gitblit v1.8.0