From 9096f4ff47567b613441a3d239e969514b0b9f76 Mon Sep 17 00:00:00 2001
From: chengsc <Demo@DESKTOP-CPA90BF>
Date: 星期三, 21 八月 2024 10:30:42 +0800
Subject: [PATCH] 修改页面权限显示错误
---
HTML/views/SystemSettings/UserManage.html | 99 +++++--------
HTML/views/SystemSettings/Role.html | 124 +++++++++--------
HTML/views/SystemSettings/Dictionary.html | 79 +++++-----
HTML/views/SystemSettings/Category.html | 81 +++++-----
HTML/views/SystemSettings/LogOperation.html | 27 ---
5 files changed, 187 insertions(+), 223 deletions(-)
diff --git a/HTML/views/SystemSettings/Category.html b/HTML/views/SystemSettings/Category.html
index 5aefbcb..e4a110f 100644
--- a/HTML/views/SystemSettings/Category.html
+++ b/HTML/views/SystemSettings/Category.html
@@ -116,6 +116,46 @@
curr: 1
}
tableIns = table.render(infoOptions);
+ sendData(IP + "/basis/GetRoleRightList", {}, 'get', function(res) {
+ $(function() {
+ $("#approvalBtn").hide();
+ });
+ $(function() {
+ $(".approvalBtnupt").hide();
+ });
+ $(function() {
+ $(".approvalBtndel").hide();
+ });
+ if (res.code == 0) { //鎴愬姛
+ 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 == "缂栬緫绫诲埆") {
+ console.log(1)
+ $(function() {
+ $(".approvalBtnupt").show();
+ });
+ }
+ }
+ }
+ else
+ { //涓嶆垚鍔�
+ layer.msg('鑾峰彇淇℃伅澶辫触', {
+ icon: 2,
+ time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+ }, function() {
+ //鍥炶皟
+ });
+ }
+ });
}
else //涓嶆垚鍔�
{
@@ -126,46 +166,7 @@
}
});
}
- sendData(IP + "/basis/GetRoleRightList", {}, 'get', function(res) {
- $(function() {
- $("#approvalBtn").hide();
- });
- $(function() {
- $(".approvalBtnupt").hide();
- });
- $(function() {
- $(".approvalBtndel").hide();
- });
- if (res.code == 0) { //鎴愬姛
- 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 == "缂栬緫绫诲埆") {
- console.log(1)
- $(function() {
- $(".approvalBtnupt").show();
- });
- }
- }
- }
- else
- { //涓嶆垚鍔�
- layer.msg('鑾峰彇淇℃伅澶辫触', {
- icon: 2,
- time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
- }, function() {
- //鍥炶皟
- });
- }
- });
+
var infoOptions = {
elem: "#LAY-app-content-list",
diff --git a/HTML/views/SystemSettings/Dictionary.html b/HTML/views/SystemSettings/Dictionary.html
index af6d469..811de0b 100644
--- a/HTML/views/SystemSettings/Dictionary.html
+++ b/HTML/views/SystemSettings/Dictionary.html
@@ -197,6 +197,45 @@
curr: 1
}
tableIns = table.render(infoOptions);
+ sendData(IP + "/basis/GetRoleRightList", {}, 'get', function(res) {
+ $(function() {
+ $("#approvalBtn").hide();
+ });
+ $(function() {
+ $(".approvalBtnupt").hide();
+ });
+ $(function() {
+ $(".approvalBtndel").hide();
+ });
+ if (res.code == 0) { //鎴愬姛
+ 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() {
+ //鍥炶皟
+ });
+ }
+ });
}
else //涓嶆垚鍔�
{
@@ -207,45 +246,7 @@
}
});
}
- sendData(IP + "/basis/GetRoleRightList", {}, 'get', function(res) {
- $(function() {
- $("#approvalBtn").hide();
- });
- $(function() {
- $(".approvalBtnupt").hide();
- });
- $(function() {
- $(".approvalBtndel").hide();
- });
- if (res.code == 0) { //鎴愬姛
- 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",
diff --git a/HTML/views/SystemSettings/LogOperation.html b/HTML/views/SystemSettings/LogOperation.html
index ba320c4..b2ed405 100644
--- a/HTML/views/SystemSettings/LogOperation.html
+++ b/HTML/views/SystemSettings/LogOperation.html
@@ -137,32 +137,7 @@
});
}
- var xml = '';
- function getchiled(data, mainId) {
- if (data)
- {
- var list = data.filter(item => item.ParentId == mainId);
- if (list)
- {
- for (var i = 0; i < list.length; i++)
- {
- var id = list[i].Id;
- //鏌ヨ鏈夋棤瀛愯彍鍗�
- var count = data.filter(item => item.ParentId == id).length;
- if (count > 0)
- {
- xml = xml + '<dd>' + '<a href="javascript:;">' + list[i].Name + '</a>' + '<dl class="layui-nav-child">';
- getchiled(data, id);
- xml = xml + '</dl></dd>';
- }
- else
- {
- xml = xml + '<dd>' + '<a lay-href="' + list[i].Url + '">' + list[i].Name + '</a>' + '</dd>';
- }
- }
- }
- }
- }
+
var infoOptions = {
elem: '#LAY-app-content-list',
height: h1,
diff --git a/HTML/views/SystemSettings/Role.html b/HTML/views/SystemSettings/Role.html
index ff3dd2b..8b75378 100644
--- a/HTML/views/SystemSettings/Role.html
+++ b/HTML/views/SystemSettings/Role.html
@@ -108,6 +108,65 @@
curr: 1,
};
tableIns = table.render(infoOptions);
+ 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 () {
+ //鍥炶皟
+ }
+ );
+ }
+ });
}
else
{
@@ -122,67 +181,12 @@
);
}
});
- }
- 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 () {
- //鍥炶皟
- }
- );
- }
- });
+
+
+
+ }
+
var infoOptions = {
elem: "#LAY-app-content-list",
height: h1,
diff --git a/HTML/views/SystemSettings/UserManage.html b/HTML/views/SystemSettings/UserManage.html
index 823c4d4..68bb20d 100644
--- a/HTML/views/SystemSettings/UserManage.html
+++ b/HTML/views/SystemSettings/UserManage.html
@@ -155,6 +155,47 @@
curr: 1
}
tableIns = table.render(infoOptions);
+ sendData(IP + "/basis/GetRoleRightList", {}, 'get', function(res) {
+ $(function() {
+ $("#approvalBtn").hide();
+ });
+ $(function() {
+ $(".approvalBtndel").hide();
+ });
+ $(function() {
+ $(".approvalBtnupt").hide();
+ });
+ if (res.code == 0) //鎴愬姛
+ {
+ 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() {
+ //鍥炶皟
+ });
+ }
+ })
}
else //涓嶆垚鍔�
@@ -193,64 +234,6 @@
}
}
}
- sendData(IP + "/basis/GetRoleRightList", {}, 'get', function(res) {
- $(function() {
- $("#approvalBtn").hide();
- });
- $(function() {
- $(".approvalBtndel").hide();
- });
- $(function() {
- $(".approvalBtnupt").hide();
- });
- if (res.code == 0) //鎴愬姛
- {
- 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: h1,
--
Gitblit v1.8.0