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