From 0464969366317154fdbb51e106ca778b855bdd08 Mon Sep 17 00:00:00 2001
From: wxw <Administrator@DESKTOP-5BIMHQ3>
Date: 星期六, 17 八月 2024 15:45:28 +0800
Subject: [PATCH] Merge branch 'master' into wxw

---
 HTML/views/SystemSettings/PrintSetting.html |   75 +++++++++----------------------------
 1 files changed, 19 insertions(+), 56 deletions(-)

diff --git a/HTML/views/SystemSettings/PrintSetting.html b/HTML/views/SystemSettings/PrintSetting.html
index d7e8133..514f274 100644
--- a/HTML/views/SystemSettings/PrintSetting.html
+++ b/HTML/views/SystemSettings/PrintSetting.html
@@ -154,61 +154,6 @@
 					TypeList = res.data;
 				}
 			});
-			sendData(IP + "/basis/GetRoleRightList", {}, 'get', function (res) {
-				$(function () {
-					$("#approvalBtn").hide();
-				});
-				$(function () {
-					$(".approvalBtndel").hide();
-				});
-				$(function () {
-					$(".approvalBtnupt").hide();
-				});
-				if (res.code == 200) //鎴愬姛
-				{
-					var list = res.data.filter(item => item.Layer == 0);
-					if (list) {
-						for (var i = 0; i < list.length; i++) {
-							xml = xml + '<li class="layui-nav-item">' + '<a href="javascript:;" lay-tips=' + list[i].Icon + ' lay-direction="2">' + '<span class="iconfont ' + list[i].Icon + '"></span>' + '<cite>' + list[i].MenuName + '</cite>' + '</a>';
-							var id = list[i].Id;
-							//鏌ヨ鏈夋棤瀛愯彍鍗�	
-							var count = res.data.filter(item => item.ParentId == id).length;
-							if (count > 0) {
-								xml = xml + '<dl class="layui-nav-child">';
-								getchiled(res.data, id);
-								xml = xml + '</dl>';
-							}
-							xml = xml + '</li>'
-						}
-					}
-					for (var k = 0; k < res.data.length; k++) {
-						if (res.data[k].MenuName == "娣诲姞妯℃澘") {
-							$(function () {
-								$("#approvalBtn").show();
-							});
-						}
-						if (res.data[k].MenuName == "鍒犻櫎妯℃澘") {
-							$(function () {
-								$(".approvalBtndel").show();
-							});
-						}
-						if (res.data[k].MenuName == "缂栬緫妯℃澘") {
-							$(function () {
-								$(".approvalBtnupt").show();
-							});
-						}
-					}
-				}
-				else //涓嶆垚鍔�
-				{
-					layer.msg('鑾峰彇淇℃伅澶辫触', {
-						icon: 2,
-						time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
-					}, function () {
-						//鍥炶皟
-					});
-				}
-			})
 			var infoOptions = {
 				elem: '#LAY-app-content-list',
 				height: 'full-95',
@@ -263,7 +208,25 @@
 						{
 							title: '鎿嶄綔', fixed: 'right', width: 200, align: 'center', toolbar: '#table-content-list'
 						}
-					]]
+					]],
+				done: function () {
+					//鏉冮檺
+					var listRole = JSON.parse(localStorage.getItem('listRole'));
+					$("#approvalBtn").hide();
+					$(".approvalBtndel").hide();
+					$(".approvalBtnupt").hide();
+					if (listRole) {
+						if (listRole.filter(s => s.MenuName == "娣诲姞妯℃澘").length > 0) {
+							$("#approvalBtn").show();
+						}
+						if (listRole.filter(s => s.MenuName == "缂栬緫妯℃澘").length > 0) {
+							$(".approvalBtnupt").show();
+						}
+						if (listRole.filter(s => s.MenuName == "鍒犻櫎妯℃澘").length > 0) {
+							$(".approvalBtndel").show();
+						}
+					}
+				}
 			};
 			//鐩戝惉鎼滅储
 			form.on('submit(LAY-app-contlist-search)', function (data) {

--
Gitblit v1.8.0