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/UserManage.html | 86 +++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 82 insertions(+), 4 deletions(-) diff --git a/HTML/views/SystemSettings/UserManage.html b/HTML/views/SystemSettings/UserManage.html index 92084fb..a1383c8 100644 --- a/HTML/views/SystemSettings/UserManage.html +++ b/HTML/views/SystemSettings/UserManage.html @@ -145,7 +145,7 @@ console.log(res.data) - if (res.code == 200) //鎴愬姛 + if (res.code == 0) //鎴愬姛 { var list = res.data; $.extend(infoOptions, { @@ -165,7 +165,83 @@ }, function() {}); } }); + 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>'; + } + } + } + } + } + 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 xml = ''; function getchiled(data, mainId) { @@ -193,6 +269,7 @@ } } } + sendData(IP + "/basis/GetRoleRightList", {}, 'get', function(res) { $(function() { $("#approvalBtn").hide(); @@ -251,6 +328,7 @@ }); } }) + var infoOptions = { elem: '#LAY-app-content-list', height: h1, @@ -395,7 +473,7 @@ doing = false; sendData(IP + "/basis/InsertUserinfo", param, 'post',function(res) { console.log(res); - if (res.code == 200) //鎴愬姛 + if (res.code == 0) //鎴愬姛 { layer.msg(res.msg, { icon: 1, @@ -459,7 +537,7 @@ doing = false; sendData(IP + "/Basis/DeleteUserInfo?Userids="+data.Id+"", {} , 'get', function(res) { console.log(res); - if (res.code == 200) { //鎴愬姛 + if (res.code == 0) { //鎴愬姛 layer.msg(res.msg, { icon: 1, time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 @@ -550,7 +628,7 @@ doing = false; sendData(IP + "/basis/UpdateUserinfo", param, 'post', function(res) { - if (res.code == 200) { //鎴愬姛 + if (res.code == 0) { //鎴愬姛 layer.msg("淇敼鎴愬姛", { icon: 1, time: 1000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 -- Gitblit v1.8.0