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 |  982 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 982 insertions(+), 0 deletions(-)

diff --git a/src/webapp/page/manager.jsp b/src/webapp/page/manager.jsp
new file mode 100644
index 0000000..a057726
--- /dev/null
+++ b/src/webapp/page/manager.jsp
@@ -0,0 +1,982 @@
+<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
+<%--
+  Created by IntelliJ IDEA.
+  User: Dell
+  Date: 2023/6/20
+  Time: 14:33
+  To change this template use File | Settings | File Templates.
+--%>
+<%@ page language="java" import="java.util.*" pageEncoding="UTF-8" %>
+<%@ page contentType="text/html;charset=UTF-8" language="java" %>
+
+<html>
+<head>
+  <meta name="viewport" content="width=device-width, initial-scale=1">
+  <link href="/HxzkFlow/images/favicon.ico" rel="icon" type="image/x-icon"/>
+  <link rel="stylesheet" href="/HxzkFlow/css/layui.css" media="all">
+  <style>
+    /* 灏忓瀷鎵嬫満 */
+    @media (max-width: 360px) {
+
+    }
+  </style>
+  <title>Title</title>
+  <style>
+    .panbox{
+      width: 540px;
+      height: 130px;
+      float: left;
+      margin-left: 20px;
+      margin-top: 10px;
+      color: white;
+      font-size: 22px;
+    }
+  </style>
+</head>
+<body>
+
+<form class="layui-form layui-row layui-col-space16" style="width: 1672px;margin-left: 12px;padding-bottom: -60px">
+  <div class="layui-col-md4" style="position: relative;top: 18px;z-index: 999;width: 150px;left: 500px" id="cardnum">
+    <div class="layui-input-wrap">
+      <input type="text" name="cardnumber" style="width: 220px" value="" placeholder="璇疯緭鍏ョ敤鎴峰悕绉�"
+             class="layui-input" lay-affix="clear">
+    </div>
+  </div>
+<%--  <div class="layui-col-md4" style="margin-left: 20px" id="hide">--%>
+<%--    <div class="layui-input-wrap" style="position: relative;top: 18px;z-index: 999;width: 150px;left: 560px">--%>
+<%--      <input type="text" name="company" style="width: 150px" placeholder="璇疯緭鍏ユ墍灞炲叕鍙�" lay-affix="clear"--%>
+<%--             class="layui-input">--%>
+<%--    </div>--%>
+<%--  </div>--%>
+  <button style="position: relative;top: 25px;z-index: 999;width: 70px;left: 95px" id="relo"
+          class="layui-btn layui-btn-normal" lay-filter="demo-table-search1">鍒锋柊
+  </button>
+  <button style="position: relative;top: 25px;z-index: 999;width: 80px;left: 500px" class="layui-btn layui-btn-normal"
+          lay-submit lay-filter="demo-table-search" lay-event="getselect" id="select">鏌ヨ
+  </button>
+</form>
+<%--<script type="text/html" >--%>
+<div style="margin-left: 0px;display: inline-block" id="toolbarDemo">
+  <button class="layui-btn " id="btn-add" lay-event="getadd1">鏂板</button>
+  <button class="layui-btn   layui-btn-warm" id="btn-update" lay-event="getUpdate">淇敼</button>
+  <button class="layui-btn  layui-btn-danger" id="btndelete" lay-event="getDelete">鍒犻櫎</button>
+</div>
+  <%--    </script>--%>
+<%--  <script type="text/html" >--%>
+
+<%--  </script>--%>
+
+<div style="display: inline-block ;margin-top: -80px">
+  <table id="demo" lay-filter="demo"></table>
+</div>
+<div class="heimu" style="display: none;width: 100%;height: 100%;position: fixed;top: 0px;left: 0px;z-index: 9999;background-color: black;opacity: 0.8"></div>
+<div class="add"  style="display: none;width: 600px;background-color: white;border: 1px solid #cccccc;padding: 50px;border-radius: 20px;position: fixed;top: 50px;left: 450px;z-index: 99999">
+  <form class="layui-form"  method="post" lay-filter="example" onsubmit="return checkadd()">
+
+    <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|name" type="text" name="name" id="nameadd1" 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|phone" type="text" name="phone" id="phoneadd1" 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="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"  >
+          <option value=""></option>
+          <option value="瓒呯骇绠$悊鍛�" >瓒呯骇绠$悊鍛�</option>
+          <option value="鏅�氱鐞嗗憳" >鏅�氱鐞嗗憳</option>
+          <option value="璁垮" >璁垮</option>
+        </select>
+      </div>
+    </div>
+    <div class="layui-form-item" id="addxinz">
+      <label class="layui-form-label">鏂板:</label>
+      <div class="layui-input-block">
+        <input type="radio" name="uadd" value="2" title="鏀寔" id="uadd1">
+        <input type="radio" name="uadd" value="1" title="涓嶆敮鎸�" id="uadd2">
+      </div>
+    </div>
+    <div class="layui-form-item" id="addxiug">
+      <label class="layui-form-label">淇敼:</label>
+      <div class="layui-input-block">
+        <input type="radio" name="uupdate" value="2" title="鏀寔" id="uupdate1">
+        <input type="radio" name="uupdate" value="1" title="涓嶆敮鎸�" id="uupdate2">
+      </div>
+    </div>
+    <div class="layui-form-item" id="addshanc">
+      <label class="layui-form-label">鍒犻櫎:</label>
+      <div class="layui-input-block">
+        <input type="radio" name="udelete" value="2" title="鏀寔" id="udelete1">
+        <input type="radio" name="udelete" value="1" title="涓嶆敮鎸�" id="udelete2">
+      </div>
+    </div>
+    <div class="layui-form-item" id="addsms">
+      <label class="layui-form-label">鐭俊鎺ユ敹:</label>
+      <div class="layui-input-block">
+        <input type="radio" name="smsreception" value="1" title="寮�鍚�" id="sms1">
+        <input type="radio" name="smsreception" value="0" title="鍏抽棴" id="sms2">
+      </div>
+    </div>
+
+    <div class="layui-form-item">
+      <div class="layui-input-block">
+        <button type="submit" class="layui-btn" lay-submit="" lay-filter="demoadd">绔嬪嵆鎻愪氦</button>
+        <button type="button" class="layui-btn layui-btn-normal" lay-filter="demo1" onclick="canseladd()" style="margin-left: 200px">鍙栨秷</button>
+      </div>
+    </div>
+  </form>
+</div>
+<div class="updateZong" style="width: 500px;border: 1px solid #ccc;padding: 50px;border-radius: 20px;position: fixed;top: 150px;left: 500px;z-index: 99999;background-color: white;display: none">
+  <form class="layui-form" method="post" lay-filter="example" onsubmit="return checkupdate()">
+    <input type="text" id="id" name="id" style="display: none" class="upnum"/>
+    <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|name" type="text" name="name" id="nameup1" 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|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">
+      <label class="layui-form-label">瑙掕壊锛�</label>
+      <div class="layui-input-block">
+        <select name="juese" id="jueseup1"  lay-filter="aihao"  >
+          <option value=""></option>
+          <option value="瓒呯骇绠$悊鍛�" >瓒呯骇绠$悊鍛�</option>
+          <option value="鏅�氱鐞嗗憳" >鏅�氱鐞嗗憳</option>
+          <option value="璁垮" >璁垮</option>
+        </select>
+      </div>
+    </div>
+    <div class="layui-form-item" id="upxinz">
+      <label class="layui-form-label">鏂板:</label>
+      <div class="layui-input-block">
+        <input type="radio" name="uadd" value="2" title="鏀寔" id="uaddup1">
+        <input type="radio" name="uadd" value="1" title="涓嶆敮鎸�" id="uaddup2">
+      </div>
+    </div>
+    <div class="layui-form-item" id="upxiug">
+      <label class="layui-form-label">淇敼:</label>
+      <div class="layui-input-block">
+        <input type="radio" name="uupdate" value="2" title="鏀寔" id="uupdateup1">
+        <input type="radio" name="uupdate" value="1" title="涓嶆敮鎸�" id="uupdateup2">
+      </div>
+    </div>
+    <div class="layui-form-item" id="upshanc">
+      <label class="layui-form-label">鍒犻櫎:</label>
+      <div class="layui-input-block">
+        <input type="radio" name="udelete" value="2" title="鏀寔" id="udeleteup1">
+        <input type="radio" name="udelete" value="1" title="涓嶆敮鎸�" id="udeleteup2">
+      </div>
+    </div>
+    <div class="layui-form-item" id="upsms">
+      <label class="layui-form-label">鐭俊鎺ユ敹:</label>
+      <div class="layui-input-block">
+        <input type="radio" name="smsreception" value="1" title="寮�鍚�" id="upsms1">
+        <input type="radio" name="smsreception" value="0" title="鍏抽棴" id="upsms2">
+      </div>
+    </div>
+    <div class="layui-form-item">
+      <div class="layui-input-block">
+        <button type="submit" class="layui-btn" lay-submit="" lay-filter="demoupdate">绔嬪嵆鎻愪氦</button>
+        <button type="button" class="layui-btn layui-btn-normal" lay-filter="demo1" onclick="canselupdate()" style="margin-left: 200px">鍙栨秷</button>
+      </div>
+    </div>
+  </form>
+</div>
+<div id="fhfrom"></div>
+
+</body>
+<script src="/HxzkFlow/js/layui.js" charset="utf-8"></script>
+<script src="https://code.jquery.com/jquery-3.1.1.min.js"></script>
+<script>
+  var qb = localStorage.getItem("gsjc")
+  var data = "qb="+qb
+  var getUserName = localStorage.getItem("getUserName")
+  var chongzhiCompany = "";
+
+  var accessKey = "448c2cedcdce41428a290d144e81ab6e"
+  var accessSecret = "RgoIWycMYGmQfrLwLuT2VWawAhwMO8w7P9zh2dZp"
+  var str = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
+  var nonce = '';
+  const now = new Date();
+  const year = now.getFullYear();
+  const month = String(now.getMonth() + 1).padStart(2, '0');
+  const day = String(now.getDate()).padStart(2, '0');
+  const hours = String(now.getHours()).padStart(2, '0');
+  const minutes = String(now.getMinutes()).padStart(2, '0');
+  const seconds = String(now.getSeconds()).padStart(2, '0');
+  const formattedTime = year + month + day + hours + minutes + seconds;
+  for (var i = 30; i > 0; --i)
+    nonce += str[Math.floor(Math.random() * str.length)];
+
+  var stringSignTemp = accessKey+nonce+formattedTime
+  /*鑷畾涔夊鐞嗘暟瀛�*/
+  function zhzs(value) {
+    value = value.replace(/[^\d]/g, '').replace(/^0{1,}/g, '');
+    if (value != '')
+      value = parseFloat(value).toFixed(0);
+    else
+      value = parseFloat(0).toFixed(0);
+    return value;
+  }
+
+
+  function xzGongSi(){
+    var company = $("#companyadd1").val();
+    var data = "companyname="+company
+    $.post("/HxzkFlow/hxzk/MoHuGongSi",data,function (data){
+      var str = [];
+      if(data.length !=0){
+        for(var i = 0; i < data.length;i++){
+          $("#ZsGs").empty();
+          data[i].company = "'"+data[i].companyname+"'"
+          str += '<p onclick="xzGong('+data[i].company+')" style="cursor: pointer;height: 40px;line-height: 40px;padding-left: 10px;border-bottom: 1px solid #f6f6f6">'+data[i].companyname+'</p>'
+        }
+      }
+      $("#ZsGs").append(str)
+    })
+    $("#ZsGs").show()
+  }
+  function xz(){
+    $("#ZsGs").show()
+  }
+  function xzGong(id){
+    $("#companyadd1").val(id)
+    $("#ZsGs").hide()
+  }
+
+  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])
+      $(".cy").text(data[2])
+      $(".dw").text(data[3])
+      $(".jjdl").text(data[4])
+    })
+    setInterval(function() {
+      $.get("/HxzkFlow/hxzk/chawu",function (data){
+        $(".zk").text(data[0])
+        $(".by").text(data[1])
+        $(".cy").text(data[2])
+        $(".dw").text(data[3])
+        $(".jjdl").text(data[4])
+      })
+    }, 60000);
+  }else{
+
+
+  }
+
+
+  /**
+   * 鍒ゆ柇鐢ㄦ埛鍦ㄨ瀹氱殑鏃堕棿鍐呮病鏈夋搷浣滅郴缁燂紝鍒欏埛鏂版祻瑙堝櫒
+   * 鍙傛暟锛氭椂闂达紙鍗曚綅鍒嗛挓锛�
+   * */
+  function timeUserFun(time){
+    var time = time || 2;
+    var userTime = 3600;
+    var objTime = {
+      init:0,
+      time:function(){
+        objTime.init += 1;
+        if(objTime.init === userTime){// 杈惧埌闄愬埗鏃堕棿鏃讹紝鐢ㄦ埛鏈搷浣滀簨浠讹紝鍒欏埛鏂版暣涓〉闈�
+          localStorage.removeItem("gsjc")
+          sessionStorage.removeItem("admin")
+          alert("鎮ㄩ暱鏃堕棿鏈搷浣滃綋鍓嶉〉闈紝璇烽噸鏂扮櫥褰�")
+          var data = "Zong="+sessionStorage.getItem("admin");
+          //鑾峰彇璇ョ敤鎴锋渶鏂版椂闂�
+          $.post("/HxzkFlow/hxzk/userdate",data,function (data){
+
+          })
+          parent.location.reload()
+          //杈惧埌闄愬埗鏃堕棿娌℃搷浣滐紝鎵�瑕佹墽琛岀殑鍔ㄤ綔
+        }
+      },
+      eventFun:function(){
+        //娓呴櫎涓婃鐩戝惉锛岄噸鏂板紑濮嬫柊鐨勭洃鍚�
+        clearInterval(testUser);
+        objTime.init = 0;
+        testUser = setInterval(objTime.time,1000);
+      }
+    };
+    //鐩戝惉褰撳墠鏃堕棿娴佸姩
+    var testUser = setInterval(objTime.time,1000);
+
+    //鐩戝惉鐩稿簲浜嬩欢
+    var body = document.querySelector('html');
+    body.addEventListener("click",objTime.eventFun);
+    body.addEventListener("keydown",objTime.eventFun);
+    body.addEventListener("mousemove",objTime.eventFun);
+    body.addEventListener("mousewheel",objTime.eventFun);
+  }
+  (function () {
+    timeUserFun(1);
+
+  }(0));
+
+
+
+
+  layui.use(['layer', 'form'], function(){
+    var layer = layui.layer
+            ,form = layui.form;
+    form.on('select(aihao)', function(data){
+      console.log(data)
+      console.log(data.value); // 琚�変腑鐨勫��
+      console.log(data.elem); // 琚�変腑鐨勫厓绱燚OM瀵硅薄
+      console.log(data.field); // 琚�変腑鐨勫厓绱犵殑灞炴�у�硷紝閫氬父鏄痠nput鐨刵ame灞炴�у��
+      if (data.value=="璁垮"){
+        $("#addxinz").hide();
+        $("#addxiug").hide();
+        $("#addshanc").hide();
+        $("#upxinz").hide();
+        $("#upxiug").hide();
+        $("#upshanc").hide();
+        $("#addsms").hide();
+        $("#upsms").hide();
+      }else{
+        $("#addxinz").show();
+        $("#addxiug").show();
+        $("#addshanc").show();
+        $("#upxinz").show();
+        $("#upxiug").show();
+        $("#upshanc").show();
+        $("#addsms").show();
+        $("#upsms").show();
+
+      }
+      // 鍦ㄨ繖閲屽彲浠ユ墽琛屼綘闇�瑕佺殑鎿嶄綔
+    });
+    //浠庢湰鍦板瓨鍌ㄨ幏鍙栫敤鎴风櫥褰曚俊鎭紝濡傛灉鏄瓙璐﹀彿锛屽彧鏄剧ずelse 濡傛灉鏄�昏处鍙锋樉绀篿f
+    layui.use('table', function(){
+      var table = layui.table;
+
+      var Zong = localStorage.getItem("gsjc")
+      var data ="Zong="+Zong
+      if(Zong == null){
+      }else{
+        $.post("/HxzkFlow/hxzk/jiemi",data,function (data){
+            table.render({
+              elem: '#demo'
+              ,layEvent: 'LAYTABLE_TIPS'
+              ,height: 820
+              ,url: '/HxzkFlow/hxzk/findManager' //鏁版嵁鎺ュ彛
+              // ,cellMinWidth: 80
+              ,width: 1680
+              // ,page: true //寮�鍚垎椤�
+              ,toolbar:'#toolbarDemo'
+              ,defaultToolbar: ['filter', 'exports', 'print', { //鑷畾涔夊ご閮ㄥ伐鍏锋爮鍙充晶鍥炬爣銆傚鏃犻渶鑷畾涔夛紝鍘婚櫎璇ュ弬鏁板嵆鍙�
+                title: '鎻愮ず'
+                ,layEvent: 'LAYTABLE_TIPS'
+                ,icon: 'layui-icon-tips'
+              }]
+              , cols: [[ //琛ㄥご
+                {type: 'checkbox', sort: true, fixed: "left"}
+                ,{field: 'id', title: '搴忓彿',  sort: true,width:'5%'}
+                ,{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繑鍥炵殑淇℃伅銆�
+                //濡傛灉鏄洿鎺ヨ祴鍊肩殑鏂瑰紡锛宺es鍗充负锛歿data: [], count: 99} data涓哄綋鍓嶉〉鏁版嵁銆乧ount涓烘暟鎹�婚暱搴�
+                //console.log(res);
+                //寰楀埌褰撳墠椤电爜
+                //console.log(curr);
+                //寰楀埌鏁版嵁鎬婚噺
+                //console.log(count);
+                $(".layui-table-box").find("[data-field='id']").css("display","none");
+
+                $("[data-field='uadd']").children().each(function(){
+                  if($(this).text()=='2'){
+                    $(this).text("鏀寔")
+                  }else if($(this).text()=='1'){
+                    $(this).text("涓嶆敮鎸�")
+                  }
+                });
+                $("[data-field='uupdate']").children().each(function(){
+                  if($(this).text()=='2'){
+                    $(this).text("鏀寔")
+                  }else if($(this).text()=='1'){
+                    $(this).text("涓嶆敮鎸�")
+                  }
+                });
+                $("[data-field='smsreception']").children().each(function(){
+                  if($(this).text()=='1'){
+                    $(this).text("寮�鍚�")
+                  }else if($(this).text()=='0'){
+                    $(this).text("鍏抽棴")
+                  }
+                });
+                $("[data-field='udelete']").children().each(function(){
+                  if($(this).text()=='2'){
+                    $(this).text("鏀寔")
+                  }else if($(this).text()=='1'){
+                    $(this).text("涓嶆敮鎸�")
+                  }
+                });
+
+                pageCurr=curr;
+              },
+
+              limit:100,
+              limits:[10,20,30,40,50,60,70,80,90,100],
+            });
+
+        })
+      }
+
+      //澶村伐鍏锋爮浜嬩欢
+      table.on('toolbar(demo)', function(obj){
+        var checkStatus = table.checkStatus(obj.config.id);
+        switch(obj.event) {
+          case 'getDelete':
+            var data = checkStatus.data;
+            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();
+            break;
+          case 'getUpdate':
+            var data = checkStatus.data;
+            if(data.length>1){
+              layer.alert("涓�娆″彧鑳介�変腑涓�涓繘琛屼慨鏀�")
+            }else if(data.length == 0){
+              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);
+              }else{
+                $("#uaddup2").prop("checked",true);
+              }
+              if (data[0].uupdate==2){
+                $("#uupdateup1").prop("checked",true);
+              }else{
+                $("#uupdateup2").prop("checked",true);
+              }
+              if (data[0].udelete==2){
+                $("#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);
+              // $("#expense").val(data[0].expense);
+              form.render();
+            }
+            break;
+          case 'getadd1':
+            var data = checkStatus.data;
+            add();
+            break;
+        };
+      });
+      form.verify({
+        //telnumber楠岃瘉瑙勫垯鐨勫畾涔�
+        name: function(value, item){ //value锛氳〃鍗曠殑鍊笺�乮tem锛氳〃鍗曠殑DOM瀵硅薄
+          console.log(value.length)
+          if (value.length>3){
+            return '鐢ㄦ埛鍚嶉暱搴﹀紓甯�';
+          }
+          // if(!new RegExp("^[\u4e00-\u9fa5\]+$").test(value)){
+          //   return '濮撳悕鍙兘鏄腑鏂�';
+          // }
+
+        }
+      });
+      // 鎼滅储鎻愪氦
+      form.on('submit(demo-table-search)', function(data){
+        var field = data.field; // 鑾峰緱琛ㄥ崟瀛楁
+        if(field.company != ""){
+          if(localStorage.getItem("gsjc") == "鍗庢槦鏅烘帶"){
+            table.reload('demo', {
+              url: "/HxzkFlow/hxzk/ManagerSearch",
+              method:'post',
+              page: {
+                curr: 1 // 閲嶆柊浠庣 1 椤靛紑濮�
+              }
+              ,where: field // 鎼滅储鐨勫瓧娈�
+              ,done: function(res, curr, count) {
+                // res涓烘帴鍙h繑鍥炵殑鏁版嵁
+                if (res.data.length > 0) {
+
+                } else {
+                  alert("鎼滅储鐨勫唴瀹逛笉瀛樺湪")
+                }
+              }
+            });
+            layer.msg('鎼滅储鎴愬姛');
+          }else if(field.company == localStorage.getItem("gsmc")){
+            table.reload('demo', {
+              url: "/HxzkFlow/hxzk/ManagerSearch",
+              method:'post',
+              page: {
+                curr: 1 // 閲嶆柊浠庣 1 椤靛紑濮�
+              }
+              ,where: field // 鎼滅储鐨勫瓧娈�
+              ,done: function(res, curr, count) {
+                // res涓烘帴鍙h繑鍥炵殑鏁版嵁
+                if (res.data.length > 0) {
+
+                } else {
+                  alert("鎼滅储鐨勫唴瀹逛笉瀛樺湪")
+                }
+              }
+            });
+            layer.msg('鎼滅储鎴愬姛');
+          }else{
+            alert("娌℃湁鏉冮檺鏌ヨ鍏朵粬鍏徃")
+          }
+        }else{
+          if (localStorage.getItem("gsjc") == "鍗庢槦鏅烘帶"){
+            field.company = localStorage.getItem("gsjc");
+            table.reload('demo', {
+              url: "/HxzkFlow/hxzk/ManagerSearch",
+              method:'post',
+              page: {
+                curr: 1 // 閲嶆柊浠庣 1 椤靛紑濮�
+              }
+              ,where: field // 鎼滅储鐨勫瓧娈�
+            });
+            layer.msg('鎼滅储鎴愬姛');
+          }else{
+            field.company = localStorage.getItem("gsmc")
+            table.reload('demo', {
+              url: "/HxzkFlow/hxzk/ManagerSearch",
+              method:'post',
+              page: {
+                curr: 1 // 閲嶆柊浠庣 1 椤靛紑濮�
+              }
+              ,where: field // 鎼滅储鐨勫瓧娈�
+            });
+            layer.msg('鎼滅储鎴愬姛');
+          }
+        }
+        // 鎵ц鎼滅储閲嶈浇
+
+        return false; // 闃绘榛樿 form 璺宠浆
+      });
+      //
+      form.on('submit(demo-table-search1)', function(data){
+        var field = data.field; // 鑾峰緱琛ㄥ崟瀛楁
+        if(field.company != ""){
+          if(localStorage.getItem("gsjc") == "鍗庢槦鏅烘帶"){
+            table.reload('demo', {
+              url: "/HxzkFlow/hxzk/ManagerSearch",
+              method:'post',
+              page: {
+                curr: 1 // 閲嶆柊浠庣 1 椤靛紑濮�
+              }
+              ,where: field // 鎼滅储鐨勫瓧娈�
+            });
+            layer.msg('鎼滅储鎴愬姛');
+          }else if(field.company == localStorage.getItem("gsmc")){
+            table.reload('demo', {
+              url: "/HxzkFlow/hxzk/ManagerSearch",
+              method:'post',
+              page: {
+                curr: 1 // 閲嶆柊浠庣 1 椤靛紑濮�
+              }
+              ,where: field // 鎼滅储鐨勫瓧娈�
+            });
+            layer.msg('鎼滅储鎴愬姛');
+          }else{
+            alert("娌℃湁鏉冮檺鏌ヨ鍏朵粬鍏徃")
+          }
+        }else{
+          if (localStorage.getItem("gsjc") == "鍗庢槦鏅烘帶"){
+            field.company = "";
+            table.reload('demo', {
+              url: "/HxzkFlow/hxzk/ManagerSearch",
+              method:'post',
+              page: {
+                curr: 1 // 閲嶆柊浠庣 1 椤靛紑濮�
+              }
+              ,where: field // 鎼滅储鐨勫瓧娈�
+            });
+            layer.msg('鎼滅储鎴愬姛');
+          }else{
+            field.company = localStorage.getItem("gsmc")
+            table.reload('demo', {
+              url: "/HxzkFlow/hxzk/ManagerSearch",
+              method:'post',
+              page: {
+                curr: 1 // 閲嶆柊浠庣 1 椤靛紑濮�
+              }
+              ,where: field // 鎼滅储鐨勫瓧娈�
+            });
+            layer.msg('鎼滅储鎴愬姛');
+          }
+        }
+        // 鎵ц鎼滅储閲嶈浇
+
+        return false; // 闃绘榛樿 form 璺宠浆
+      });
+    });
+
+  });
+
+
+  //鏂板
+  function add(){
+    $(".add").show();
+    $(".heimu").show();
+  }
+  function canseladd(){
+    $(".add").hide();
+    $(".heimu").hide();
+  }
+  //鍏呭��
+  function chongzhi(){
+    $(".chongzhi").show();
+    $(".heimu").show();
+  }
+  function canselchongzhi(){
+    $(".chongzhi").hide();
+    $(".heimu").hide();
+  }
+  //淇敼
+  function canselupdate(){
+    $(".update").hide();
+    $(".heimu").hide();
+    $(".updateZong").hide();
+  }
+  function showUpdate(){
+    var gsjc = localStorage.getItem("gsjc");
+    if(gsjc == "鍗庢槦鏅烘帶"){
+      $(".updateZong").show();
+      $(".heimu").show();
+    }else{
+      $(".update").show();
+      $(".heimu").show();
+    }
+
+  }
+
+  function checkupdate() {
+
+    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("璇烽�夋嫨鏂板鏉冮檺")
+        return false;
+      }else if(!add6){
+        layer.alert("璇烽�夋嫨淇敼鏉冮檺")
+        return false;
+      }else if(!add7){
+        layer.alert("璇烽�夋嫨鍒犻櫎鏉冮檺")
+        return false;
+      }
+    }
+    // var add12 =  $("#expense").val();
+    // var add5 =  $("#bindidadd1").val();
+    // var add6 =  $("#locationadd1").val();
+    // var add7 =  $("#notesadd1").val();
+    // var add8 = $("#enddateg").val();
+    // var add9 = "0";
+    // var add10 =  $("#flowu").val();
+    // var add11 =  $("#feiyongadd").val();
+    if(add1 == "" || add1 == null){
+      layer.alert("璇疯緭鍏ョ敤鎴峰悕绉�")
+      return false;
+    }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){
+      //     for (var i = 0 ; i<parts.length;i++){
+      var data
+      if (add3==="瓒呯骇绠$悊鍛�"){
+        data = "juese="+add3
+      }
+      // var data = "name="+add1+"&juese="+add3
+      $.ajax({
+        url: "/HxzkFlow/hxzk/ifManager",
+        type: "POST",
+        data: data,
+        async: false,
+        success: function(data) {
+          console.log(add4)
+          console.log(data)
+          console.log(data.id)
+          if(data!=""){
+            if (data[0].id!=add4){
+              alert("绯荤粺鍙厑璁稿瓨鍦ㄤ竴涓秴绾х鐞嗗憳锛�")
+            }else{
+              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){
+
+              })
+              console.log(66666666)
+            }
+          }else{
+            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){
+
+            })
+            console.log(66666666)
+          }
+        }
+      });
+      return true;
+
+    }
+    // var parts = add2.replace(/\s*/g,"").split(";");
+    // var parts;
+    // var parts1 = add5.split(";");
+
+
+  }
+  //鏂板鎴愬姛
+  function checkadd() {
+    var add1 = $("#nameadd1").val();
+    // var add2 =  $("#cardnumberadd1").val();
+    var add2 =  $("#phoneadd1").val();
+    // 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();
+    var PassOrNotsms =$('input[name="smsreception"]:checked').val();
+
+
+    console.log(PassOrNotadd)
+    // console.log(PassOrNotup)
+    // console.log(PassOrNotde)
+    // var add5 = PassOrNotadd
+    // var add6 = PassOrNotup
+    // var add7 = PassOrNotde
+    // var add5 =  $("#uadd1").val();
+    // var add6 =  $("#locationadd1").val();
+    // var add7 =  $("#notesadd1").val();
+    // var add3 = $("#enddateadd1").val();
+    if (add3!="璁垮"){
+      var add5 = PassOrNotadd
+      var add6 = PassOrNotup
+      var add7 = PassOrNotde
+
+      if(!add5 ){
+        layer.alert("璇烽�夋嫨鏂板鏉冮檺")
+        return false;
+      }else if(!add6){
+        layer.alert("璇烽�夋嫨淇敼鏉冮檺")
+        return false;
+      }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){
+      layer.alert("璇疯緭鍏ョ敤鎴峰悕绉�")
+      return false;
+    }else if(add2 == "" || add2 == 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 (add9 == "1"){
+      return false
+    }else{
+      var data
+      if (add3==="瓒呯骇绠$悊鍛�"){
+         data = "name="+add1+"&juese="+add3
+      }else{
+         data = "name="+add1
+      }
+      // var data = "name="+add1+"&juese="+add3
+      $.ajax({
+        url: "/HxzkFlow/hxzk/ifManager",
+        type: "POST",
+        data: data,
+        async: false,
+        success: function(data) {
+          console.log(data)
+          if (data.length>0){
+            console.log(111111)
+            for (let i = 0; i < data.length; i++) {
+              if(data[i].juese=="瓒呯骇绠$悊鍛�"){
+                console.log(222222222)
+                alert("绯荤粺鍙厑璁稿瓨鍦ㄤ竴涓秴绾х鐞嗗憳锛�")
+                break;
+              }else if (data[i].name==add1){
+                alert("璇ョ敤鎴峰凡瀛樺湪锛�")
+                break;
+              }else {
+                console.log("33333332")
+                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){
+
+                })
+                add9 = "0";
+              }
+            }
+          }else{
+            console.log("33333332")
+            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){
+
+            })
+            add9 = "0";
+          }
+        }
+      });
+      return true;
+    }
+  }
+</script>
+</html>

--
Gitblit v1.9.3