From e15f561a1f9eddfde503d59baf45a860b131928e Mon Sep 17 00:00:00 2001 From: fei.wang <wf18701153496@163.com> Date: 星期三, 13 八月 2025 14:22:50 +0800 Subject: [PATCH] 更新最新版代码 --- src/webapp/page/manager.jsp | 171 +++++++++++++++++++++++++++++++++++++++++++-------------- 1 files changed, 129 insertions(+), 42 deletions(-) diff --git a/src/webapp/page/manager.jsp b/src/webapp/page/manager.jsp index 8938c57..a057726 100644 --- a/src/webapp/page/manager.jsp +++ b/src/webapp/page/manager.jsp @@ -86,6 +86,12 @@ </div> </div> <div class="layui-form-item"> + <label class="layui-form-label" style="width: 20% ;margin-left: -40px">瀵嗙爜锛�</label> + <div class="layui-input-block"> + <input lay-verify="required|password" type="text" name="password" id="passwordadd1" lay-verify="title" autocomplete="off" placeholder="璇疯緭鍏ュ瘑鐮�" class="layui-input"> + </div> + </div> + <div class="layui-form-item"> <label class="layui-form-label">瑙掕壊锛�</label> <div class="layui-input-block"> <select name="juese" id="jueseadd1" lay-filter="aihao" > @@ -146,6 +152,12 @@ <label class="layui-form-label" style="width: 20% ;margin-left: -40px">鐢佃瘽锛�</label> <div class="layui-input-block"> <input lay-verify="required|phone" type="text" name="phone" id="phoneup1" lay-verify="title" autocomplete="off" placeholder="璇疯緭鍏ョ數璇濈敤鎴峰悕" class="layui-input"> + </div> + </div> + <div class="layui-form-item"> + <label class="layui-form-label" style="width: 20% ;margin-left: -40px">瀵嗙爜锛�</label> + <div class="layui-input-block"> + <input lay-verify="required|password" type="text" name="password" id="passwordup1" lay-verify="title" autocomplete="off" placeholder="璇疯緭鍏ュ瘑鐮�" class="layui-input"> </div> </div> <div class="layui-form-item"> @@ -258,7 +270,41 @@ } if(qb === "鍗庢槦鏅烘帶"){ + var add1 = localStorage.getItem("getadd") + var up = localStorage.getItem("getup") + var getde = localStorage.getItem("getde") + // console.log(getde) +// if (add1 == 1) { +// var button = document.getElementById('btn-add'); +// // 璁剧疆鏍峰紡灞炴�ф潵闅愯棌鎸夐挳 +// button.classList.add('layui-btn-disabled'); +// } +// if (up == 1) { +// var button = document.getElementById('btn-update'); +// +// // 璁剧疆寮忓睘鎬ф潵闅愯棌鎸夐挳 +// button.classList.add('layui-btn-disabled'); +// } +// if (getde == 1) { +// var button = document.getElementById('btndelete'); +// +// // 浣挎寜閽笉鍙偣鍑� +// button.classList.add('layui-btn-disabled'); +// } + + if (add1==1){ + $("#btn-add").hide(); + + } + if (up==1){ + $("#btn-update").hide(); + + } + if (getde==1){ + $("#btndelete").hide(); + + } $.get("/HxzkFlow/hxzk/chawu",function (data){ $(".zk").text(data[0]) $(".by").text(data[1]) @@ -345,6 +391,8 @@ $("#upxinz").hide(); $("#upxiug").hide(); $("#upshanc").hide(); + $("#addsms").hide(); + $("#upsms").hide(); }else{ $("#addxinz").show(); $("#addxiug").show(); @@ -352,30 +400,16 @@ $("#upxinz").show(); $("#upxiug").show(); $("#upshanc").show(); + $("#addsms").show(); + $("#upsms").show(); + } // 鍦ㄨ繖閲屽彲浠ユ墽琛屼綘闇�瑕佺殑鎿嶄綔 }); //浠庢湰鍦板瓨鍌ㄨ幏鍙栫敤鎴风櫥褰曚俊鎭紝濡傛灉鏄瓙璐﹀彿锛屽彧鏄剧ずelse 濡傛灉鏄�昏处鍙锋樉绀篿f layui.use('table', function(){ var table = layui.table; - var add1 = localStorage.getItem("getadd") - var up = localStorage.getItem("getup") - var getde = localStorage.getItem("getde") - console.log(getde) - - if (add1==1){ - $("#btn-add").hide(); - - } - if (up==1){ - $("#btn-update").hide(); - - } - if (getde==1){ - $("#btn-delete").hide(); - - } var Zong = localStorage.getItem("gsjc") var data ="Zong="+Zong if(Zong == null){ @@ -398,14 +432,14 @@ , cols: [[ //琛ㄥご {type: 'checkbox', sort: true, fixed: "left"} ,{field: 'id', title: '搴忓彿', sort: true,width:'5%'} - ,{field: 'name', title: '鐢ㄦ埛鍚嶇О', width:'10%'} - ,{field: 'phone', title: '鐢佃瘽', width:'10%'} - ,{field: 'juese', title: '瑙掕壊', sort: true} - ,{field: 'uadd', title: '鏂板', sort: true} - ,{field: 'uupdate', title: '淇敼', sort: true,} - ,{field: 'udelete', title: '鍒犻櫎', sort: true} - ,{field: 'smsreception', title: '鐭俊鎺ユ敹', sort: true} - ,{field: 'addtime', title: '娣诲姞鏃堕棿', sort: true} + ,{field: 'name', title: '鐢ㄦ埛鍚嶇О', width:'100'} + ,{field: 'phone', title: '鐢佃瘽', width:'150'} + ,{field: 'juese', title: '瑙掕壊', sort: true, width:'120'} + ,{field: 'uadd', title: '鏂板', sort: true, width:'100'} + ,{field: 'uupdate', title: '淇敼', sort: true, width:'100'} + ,{field: 'udelete', title: '鍒犻櫎', sort: true, width:'100'} + ,{field: 'smsreception', title: '鐭俊鎺ユ敹', sort: true, width:'120'} + ,{field: 'addtime', title: '娣诲姞鏃堕棿', sort: true, width:'200'} ]], done: function(res, curr, count){ //濡傛灉鏄紓姝ヨ姹傛暟鎹柟寮忥紝res鍗充负浣犳帴鍙h繑鍥炵殑淇℃伅銆� @@ -465,18 +499,20 @@ if(data.length == 0){ layer.alert("璇烽�変腑涓�鏉℃暟鎹�") }else{ + layer.confirm("姝ゆ搷浣滃皢姘镐箙鍒犻櫎璇ユ暟鎹�, 鏄惁缁х画?",{icon: 3, title:'鎻愮ず'}, function () { var nums = []; for (var i = 0; i < data.length; i++) { nums.push(JSON.stringify(data[i].id)) var datas = "num="+JSON.stringify(data[i].id)+"&caozuoname="+getUserName $.post("/HxzkFlow/hxzk/DeleteManager",datas,function (data){ - + location.reload(); }); } layer.alert("鍒犻櫎鎴愬姛") + }) // layui.table.reload('demo') } - location.reload(); + // location.reload(); break; case 'getUpdate': var data = checkStatus.data; @@ -486,9 +522,12 @@ layer.alert("璇烽�変腑涓�鏉℃暟鎹�") }else{ showUpdate(); + console.log(data) $("#id").val(data[0].id); $("#nameup1").val(data[0].name); $("#phoneup1").val(data[0].phone); + $("#passwordup1").val(data[0].password); + $("#jueseup1").val(data[0].juese); if (data[0].uadd==2){ $("#uaddup1").prop("checked",true); @@ -504,6 +543,11 @@ $("#udeleteup1").prop("checked",true); }else{ $("#udeleteup2").prop("checked",true); + } + if (data[0].smsreception==1){ + $("#upsms1").prop("checked",true); + }else{ + $("#upsms2").prop("checked",true); } // $("#uaddup").val(data[0].enddate); @@ -704,7 +748,22 @@ console.log("11111111111111111") var add1 = $("#nameup1").val(); var add2 = $("#phoneup1").val(); + var add8 = $("#passwordup1").val(); + var add3 = $("#jueseup1").val(); + + // var add4 = $("#enddateg").val(); + var add4 = $("#id").val(); + var PassOrNotadd =$('input[name="uadd"]:checked').val(); + var PassOrNotup =$('input[name="uupdate"]:checked').val(); + var PassOrNotde =$('input[name="udelete"]:checked').val(); + var PassOrNotsms =$('input[name="smsreception"]:checked').val(); + + var add5 = PassOrNotadd + var add6 = PassOrNotup + var add7 = PassOrNotde + console.log(PassOrNotadd) + console.log(PassOrNotsms) if (add3!="璁垮"){ if(!add5 ){ layer.alert("璇烽�夋嫨鏂板鏉冮檺") @@ -717,14 +776,6 @@ return false; } } - // var add4 = $("#enddateg").val(); - var add4 = $("#id").val(); - var PassOrNotadd =$('input[name="uadd"]:checked').val(); - var PassOrNotup =$('input[name="uupdate"]:checked').val(); - var PassOrNotde =$('input[name="udelete"]:checked').val(); - var add5 = PassOrNotadd - var add6 = PassOrNotup - var add7 = PassOrNotde // var add12 = $("#expense").val(); // var add5 = $("#bindidadd1").val(); // var add6 = $("#locationadd1").val(); @@ -739,8 +790,25 @@ }else if(add2 == "" || add2 == null){ layer.alert("璇疯緭鍏ョ數璇�") return false; + }else if(add8 == "" || add8 == null){ + layer.alert("璇疯緭鍏ュ瘑鐮�") + return false; }else if(add3 == "" || add3 == null){ layer.alert("璇烽�夋嫨瑙掕壊") + return false; + }else if(add8.length < 6){ + layer.alert("瀵嗙爜闀垮害涓嶈兘灏忎簬6浣�"); + return false; + } + if(!/[A-Z]/.test(add8)){ + layer.alert("瀵嗙爜蹇呴』鍖呭惈澶у啓瀛楁瘝"); + return false; + } + if(!/[a-z]/.test(add8)){ + layer.alert("瀵嗙爜蹇呴』鍖呭惈灏忓啓瀛楁瘝"); + return false; + }else if(!PassOrNotsms){ + layer.alert("璇烽�夋嫨鐭俊鎺ユ敹鏉冮檺") return false; }else{ // if(parts.length>1){ @@ -763,7 +831,7 @@ if (data[0].id!=add4){ alert("绯荤粺鍙厑璁稿瓨鍦ㄤ竴涓秴绾х鐞嗗憳锛�") }else{ - var upp = "id="+add4+"&name="+add1+"&phone="+add2+"&juese="+add3+"&uadd="+add5+"&uupdate="+add6+"&udelete="+add7+"&caozuoname="+getUserName + var upp = "id="+add4+"&name="+add1+"&phone="+add2+"&password="+add8+"&juese="+add3+"&uadd="+add5+"&uupdate="+add6+"&udelete="+add7+"&caozuoname="+getUserName+"&smsreception="+PassOrNotsms console.log(upp) $.post("/HxzkFlow/hxzk/UpdateManager",upp,function (data){ @@ -771,7 +839,7 @@ console.log(66666666) } }else{ - var upp = "id="+add4+"&name="+add1+"&phone="+add2+"&juese="+add3+"&uadd="+add5+"&uupdate="+add6+"&udelete="+add7+"&caozuoname="+getUserName + var upp = "id="+add4+"&name="+add1+"&phone="+add2+"&password="+add8+"&juese="+add3+"&uadd="+add5+"&uupdate="+add6+"&udelete="+add7+"&caozuoname="+getUserName+"&smsreception="+PassOrNotsms console.log(upp) $.post("/HxzkFlow/hxzk/UpdateManager",upp,function (data){ @@ -797,11 +865,14 @@ // var add4 = $("#operatoradd1").val(); // var add4 = $("#flowadd1").val(); var add3 = $("#jueseadd1").val(); - + var add8 = $("#passwordadd1").val(); var PassOrNotadd =$('input[name="uadd"]:checked').val(); var PassOrNotup =$('input[name="uupdate"]:checked').val(); var PassOrNotde =$('input[name="udelete"]:checked').val(); - // console.log(PassOrNotadd) + var PassOrNotsms =$('input[name="smsreception"]:checked').val(); + + + console.log(PassOrNotadd) // console.log(PassOrNotup) // console.log(PassOrNotde) // var add5 = PassOrNotadd @@ -815,6 +886,7 @@ var add5 = PassOrNotadd var add6 = PassOrNotup var add7 = PassOrNotde + if(!add5 ){ layer.alert("璇烽�夋嫨鏂板鏉冮檺") return false; @@ -824,13 +896,16 @@ }else if(!add7){ layer.alert("璇烽�夋嫨鍒犻櫎鏉冮檺") return false; + }else if(!PassOrNotsms){ + layer.alert("璇烽�夋嫨鐭俊鎺ユ敹鏉冮檺") + return false; } }else{ var add5 = '1' var add6 = '1' var add7 = '1' - + PassOrNotsms = '0' } var add9 = "0"; if(add1 == "" || add1 == null){ @@ -841,6 +916,18 @@ return false; }else if(add3 == "" || add3 == null){ layer.alert("璇烽�夋嫨瑙掕壊") + return false; + }else // 瀵嗙爜鏍¢獙 + if(add8.length < 6){ + layer.alert("瀵嗙爜闀垮害涓嶈兘灏忎簬6浣�"); + return false; + } + if(!/[A-Z]/.test(add8)){ + layer.alert("瀵嗙爜蹇呴』鍖呭惈澶у啓瀛楁瘝"); + return false; + } + if(!/[a-z]/.test(add8)){ + layer.alert("瀵嗙爜蹇呴』鍖呭惈灏忓啓瀛楁瘝"); return false; }else if (add9 == "1"){ return false @@ -871,7 +958,7 @@ break; }else { console.log("33333332") - var upp = "name="+add1+"&phone="+add2+"&juese="+add3+"&uadd="+add5+"&uupdate="+add6+"&udelete="+add7+"&caozuoname="+getUserName + var upp = "name="+add1+"&phone="+add2+"&password="+add8+"&juese="+add3+"&uadd="+add5+"&uupdate="+add6+"&udelete="+add7+"&caozuoname="+getUserName+"&smsreception="+PassOrNotsms $.post("/HxzkFlow/hxzk/addManager",upp,function (data){ }) @@ -880,7 +967,7 @@ } }else{ console.log("33333332") - var upp = "name="+add1+"&phone="+add2+"&juese="+add3+"&uadd="+add5+"&uupdate="+add6+"&udelete="+add7+"&caozuoname="+getUserName + var upp = "name="+add1+"&phone="+add2+"&password="+add8+"&juese="+add3+"&uadd="+add5+"&uupdate="+add6+"&udelete="+add7+"&caozuoname="+getUserName+"&smsreception="+PassOrNotsms $.post("/HxzkFlow/hxzk/addManager",upp,function (data){ }) -- Gitblit v1.9.3