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/Gongs.jsp |  891 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 891 insertions(+), 0 deletions(-)

diff --git a/src/webapp/page/Gongs.jsp b/src/webapp/page/Gongs.jsp
new file mode 100644
index 0000000..3aa8234
--- /dev/null
+++ b/src/webapp/page/Gongs.jsp
@@ -0,0 +1,891 @@
+锘�<%--
+  Created by IntelliJ IDEA.
+  User: Dell
+  Date: 2023/6/20
+  Time: 14:13
+  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>
+    <title>Title</title>
+    <style>
+        .layui-btn-disabled {
+            pointer-events: none; /* 浣挎寜閽笉鍙偣鍑� */
+            opacity: 0.6; /* 闄嶄綆涓嶉�忔槑搴︿互鏄剧ず绂佺敤鐘舵�� */
+        }
+
+        .panbox {
+            width: 540px;
+            height: 130px;
+            float: left;
+            margin-left: 20px;
+            margin-top: 10px;
+            color: white;
+            font-size: 22px;
+        }
+    </style>
+    <link href="/HxzkFlow/images/favicon.ico" rel="icon" type="image/x-icon"/>
+    <link rel="stylesheet" href="/HxzkFlow/css/layui.css" media="all">
+
+</head>
+<body>
+<%--<div >--%>
+<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-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="companyname" style="width: 220px" value="" placeholder="璇疯緭鍏ョ敤鎴峰悕绉�"
+                   class="layui-input" lay-affix="clear">
+        </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;" id="toolbarDemo">
+    <button class="layui-btn " id="btn-add" lay-event="getadd">鏂板</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" id="toolbarDemo1">
+    <div style="margin-left: 35px;">
+        <button class="layui-btn layui-btn-warm" lay-event="getUpdate">淇敼</button>
+    </div>
+</script>
+<%--</div>--%>
+<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="update"
+     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 checkup()">
+        <input type="" style="display:none" name="companyid" id="companyidup" class="gongsiid"/>
+        <div class="layui-form-item">
+            <label class="layui-form-label">鍏徃鍚嶇О锛�</label>
+            <div class="layui-input-block">
+                <input type="text" name="companyname" disabled id="companynameup" 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">
+                <input type="text" name="companyabbname" disabled id="companyabbnameup" 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">
+                <input  type="text" name="loginphone" id="loginphoneup" 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">
+                <input  type="text" name="password" id="passwordup" 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">
+                <input type="text" name="shuinum" id="shuinumup" 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">
+                <input type="text" name="address" id="addressup" 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">
+                <input lay-verify="required" type="text" name="phone" id="phoneup" 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">
+                <input type="text" name="accountbank" id="accountbankup" 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">
+                <input type="text" name="account" id="accountup" lay-verify="title" autocomplete="off"
+                       placeholder="璇疯緭鍏ヨ处鍙�" class="layui-input">
+            </div>
+        </div>
+        <div class="layui-form-item">
+            <div class="layui-input-block">
+                <button type="submit" class="layui-btn" lay-submit="" lay-filter="demo1">绔嬪嵆淇濆瓨</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 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">鍏徃鍚嶇О锛�</label>
+            <div class="layui-input-block">
+                <input type="text" name="companyname" id="companynameadd" 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">
+                <input type="text" name="companyabbname" id="companyabbnameadd" 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">
+                <input  type="text" name="loginphone" id="loginphoneadd" 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">
+                <input  type="text" name="password" id="passwordadd" 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">
+                <input type="text" name="shuinum" lay-verify="title" id="shuinumadd" autocomplete="off"
+                       placeholder="璇疯緭鍏ョ◣鍙�" class="layui-input">
+            </div>
+        </div>
+
+        <div class="layui-form-item">
+            <label class="layui-form-label">鍦板潃锛�</label>
+            <div class="layui-input-block">
+                <input type="text" name="address" lay-verify="title" autocomplete="off" id="addressadd"
+                       placeholder="璇疯緭鍏ュ湴鍧�" class="layui-input">
+            </div>
+        </div>
+        <div class="layui-form-item">
+            <label class="layui-form-label">鐢佃瘽锛�</label>
+            <div class="layui-input-block">
+                <input lay-verify="required" type="text" name="phone" lay-verify="title" id="phoneadd"
+                       autocomplete="off" placeholder="璇疯緭鍏ョ數璇�" class="layui-input">
+            </div>
+        </div>
+        <div class="layui-form-item">
+            <label class="layui-form-label">寮�鎴疯锛�</label>
+            <div class="layui-input-block">
+                <input type="text" name="accountbank" lay-verify="title" id="accountbankadd" autocomplete="off"
+                       placeholder="璇疯緭鍏ュ紑鎴疯" class="layui-input">
+            </div>
+        </div>
+        <div class="layui-form-item">
+            <label class="layui-form-label">璐﹀彿锛�</label>
+            <div class="layui-input-block">
+                <input type="text" name="account" lay-verify="title" autocomplete="off" id="accountadd"
+                       placeholder="璇疯緭鍏ヨ处鍙�" class="layui-input">
+            </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>
+</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 getUserName = localStorage.getItem("getUserName")
+    var getjuese = localStorage.getItem("getjuese")
+
+    if (qb === "鍗庢槦鏅烘帶") {
+        var add1 = localStorage.getItem("getadd")
+        var up = localStorage.getItem("getup")
+        var getde = localStorage.getItem("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;
+
+
+        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) {
+                    if (data == "1") {
+                        if (getjuese == "瓒呯骇绠$悊鍛�") {
+                            table.render({
+                                elem: '#demo'
+                                , layEvent: 'LAYTABLE_TIPS'
+                                , height: 850
+                                , width: 1700
+                                , url: '/HxzkFlow/hxzk/FindCompany' //鏁版嵁鎺ュ彛
+                                , method: 'post'
+                                // , where: {company: Zi} // 鎼滅储鐨勫瓧娈�
+                                // , where: {entry: getUserName} // 鎼滅储鐨勫瓧娈�
+                                , page: true //寮�鍚垎椤�
+                                , toolbar: '#toolbarDemo'
+                                , defaultToolbar: ['filter', 'exports', 'print', { //鑷畾涔夊ご閮ㄥ伐鍏锋爮鍙充晶鍥炬爣銆傚鏃犻渶鑷畾涔夛紝鍘婚櫎璇ュ弬鏁板嵆鍙�
+                                    title: '鎻愮ず'
+                                    , layEvent: 'LAYTABLE_TIPS'
+                                    , icon: 'layui-icon-tips'
+                                }]
+                                , cols: [[ //琛ㄥご
+                                    {type: 'checkbox', sort: true, fixed: "left"}
+                                    , {field: 'companyid', title: '搴忓彿', sort: true, width: '4%'}
+                                    , {field: 'companyname', title: '鍏徃鍚嶇О'}
+                                    , {field: 'companyabbname', title: '鍏徃绠�绉�', sort: true, width: '10%'}
+                                    , {field: 'loginphone', title: '鐧诲綍鐢佃瘽', width: '7%'}
+                                    , {field: 'shuinum', title: '绋庡彿', width: '10%'}
+                                    , {field: 'address', title: '鍦板潃', sort: true, width: '10%'}
+                                    , {field: 'phone', title: '鐢佃瘽', sort: true, width: '8%'}
+                                    , {field: 'accountbank', title: '寮�鎴疯'}
+                                    , {field: 'account', title: '璐﹀彿', sort: true, width: '10%'}
+
+                                ]],
+                                done: function (res, curr, count) {
+                                    $("table").css("width", "100%")
+                                },
+                                limit: 100,
+                                limits: [10, 20, 30, 40, 50, 60, 70, 80, 90, 100],
+                            });
+                        } else {
+                            table.render({
+                                elem: '#demo'
+                                , layEvent: 'LAYTABLE_TIPS'
+                                , height: 850
+                                , width: 1700
+                                , url: '/HxzkFlow/hxzk/FindCompany;' //鏁版嵁鎺ュ彛
+                                , method: 'post'
+                                // , where: {company: Zi} // 鎼滅储鐨勫瓧娈�
+                                , where: {entry: getUserName} // 鎼滅储鐨勫瓧娈�
+                                , page: true //寮�鍚垎椤�
+                                , toolbar: '#toolbarDemo'
+                                , defaultToolbar: ['filter', 'exports', 'print', { //鑷畾涔夊ご閮ㄥ伐鍏锋爮鍙充晶鍥炬爣銆傚鏃犻渶鑷畾涔夛紝鍘婚櫎璇ュ弬鏁板嵆鍙�
+                                    title: '鎻愮ず'
+                                    , layEvent: 'LAYTABLE_TIPS'
+                                    , icon: 'layui-icon-tips'
+                                }]
+                                , cols: [[ //琛ㄥご
+                                    {type: 'checkbox', sort: true, fixed: "left"}
+                                    , {field: 'companyid', title: '搴忓彿', sort: true, width: '4%'}
+                                    , {field: 'companyname', title: '鍏徃鍚嶇О'}
+                                    , {field: 'companyabbname', title: '鍏徃绠�绉�', sort: true, width: '10%'}
+                                    , {field: 'loginphone', title: '鐧诲綍鐢佃瘽', width: '7%'}
+                                    , {field: 'shuinum', title: '绋庡彿', width: '10%'}
+                                    , {field: 'address', title: '鍦板潃', sort: true, width: '10%'}
+                                    , {field: 'phone', title: '鐢佃瘽', sort: true, width: '8%'}
+                                    , {field: 'accountbank', title: '寮�鎴疯'}
+                                    , {field: 'account', title: '璐﹀彿', sort: true, width: '10%'}
+
+                                ]],
+                                done: function (res, curr, count) {
+                                    $("table").css("width", "100%")
+                                },
+                                limit: 100,
+                                limits: [10, 20, 30, 40, 50, 60, 70, 80, 90, 100],
+                            });
+                        }
+
+                    } else {
+                        $("#relo").css("left", "-60px")
+                        var dt = "Zong=" + localStorage.getItem("gsmc")
+                        $.post("/HxzkFlow/hxzk/chaZi", dt, function (data) {
+                            var jc = Zong;
+                            table.render({
+                                elem: '#demo'
+                                , layEvent: 'LAYTABLE_TIPS'
+                                , height: 850
+
+                                , url: '/HxzkFlow/hxzk/FindCompanyZi?Zong=' + jc //鏁版嵁鎺ュ彛
+
+                                , page: true //寮�鍚垎椤�
+                                , toolbar: '#toolbarDemo1'
+                                , defaultToolbar: ['filter', 'exports', 'print', { //鑷畾涔夊ご閮ㄥ伐鍏锋爮鍙充晶鍥炬爣銆傚鏃犻渶鑷畾涔夛紝鍘婚櫎璇ュ弬鏁板嵆鍙�
+                                    title: '鎻愮ず'
+                                    , layEvent: 'LAYTABLE_TIPS'
+                                    , icon: 'layui-icon-tips'
+                                }]
+                                , cols: [[ //琛ㄥご
+                                    {type: 'checkbox', sort: true, fixed: "left"}
+                                    , {field: 'companyid', title: '搴忓彿', sort: true, width: '4%'}
+                                    , {field: 'companyname', title: '鍏徃鍚嶇О', width: '10%'}
+                                    , {field: 'companyabbname', title: '鍏徃绠�绉�', sort: true, width: '10%'}
+                                    , {field: 'loginphone', title: '鐧诲綍鐢佃瘽', width: '10%'}
+                                    , {field: 'shuinum', title: '绋庡彿', width: '10%'}
+                                    , {field: 'address', title: '鍦板潃', sort: true, width: '10%'}
+                                    , {field: 'phone', title: '鐢佃瘽', sort: true, width: '10%'}
+                                    , {field: 'accountbank', title: '寮�鎴疯', width: '10%'}
+                                    , {field: 'account', title: '璐﹀彿', sort: true, width: '10%'}
+
+                                ]],
+                                done: function (res, curr, count) {
+                                    $("table").css("width", "100%")
+                                },
+                                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);
+                var add1 = localStorage.getItem("getadd")
+                var up = localStorage.getItem("getup")
+                var getde = localStorage.getItem("getde")
+                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].companyid))
+                                var datas = "companyId=" + JSON.stringify(data[i].companyid) + "&caozuoname=" + getUserName
+                                $.post("/HxzkFlow/hxzk/DeleteCompany", datas, function (data) {
+                                    location.reload();
+                                });
+                            }
+                            layer.alert("鍒犻櫎鎴愬姛")
+                            })
+                        }
+
+                        // layui.table.reload('demo')
+                        break;
+                    case 'getUpdate':
+                        var data = checkStatus.data;
+
+                        if (data.length > 1) {
+                            layer.alert("涓�娆″彧鑳介�変腑涓�涓繘琛屼慨鏀�")
+                        } else if (data.length == 0) {
+                            layer.alert("璇烽�変腑涓�鏉℃暟鎹�")
+                        } else {
+                            console.log(data[0])
+                            $("#companynameup").val(data[0].companyname)
+                            $("#companyabbnameup").val(data[0].companyabbname)
+                            $("#loginphoneup").val(data[0].loginphone)
+                            $("#passwordup").val(data[0].password)
+
+                            $("#shuinumup").val(data[0].shuinum);
+                            $("#addressup").val(data[0].address);
+                            $("#phoneup").val(data[0].phone)
+                            $("#accountbankup").val(data[0].accountbank)
+                            $("#accountup").val(data[0].account)
+                            $(".update").show();
+                            $(".heimu").show();
+                            $(".gongsiid").val(data[0].companyid);
+                            $("#companyidup").val(data[0].companyid);
+                        }
+
+                        break;
+                    case 'getadd':
+                        var data = checkStatus.data;
+                        add();
+
+                        break;
+                }
+                ;
+                layui.table.reload('demo')
+            });
+            form.on('submit(demo-table-search)', function (data) {
+                var field = data.field; // 鑾峰緱琛ㄥ崟瀛楁
+                if (field.companyname == "") {
+
+                    if (localStorage.getItem("gsjc") == "鍗庢槦鏅烘帶") {
+                        table.reload('demo', {
+                            url: "/HxzkFlow/hxzk/GongSitableSearch",
+                            method: 'post',
+                            page: {
+                                curr: 1 // 閲嶆柊浠庣 1 椤靛紑濮�
+                            }
+                            , where: field // 鎼滅储鐨勫瓧娈�
+                        });
+                        layer.msg('鎼滅储鎴愬姛');
+                    } else {
+                        field.companyname = localStorage.getItem("gsjc")
+                        table.reload('demo', {
+                            url: "/HxzkFlow/hxzk/GongSitableSearch",
+                            method: 'post',
+                            page: {
+                                curr: 1 // 閲嶆柊浠庣 1 椤靛紑濮�
+                            }
+                            , where: field // 鎼滅储鐨勫瓧娈�
+                        });
+                        layer.msg('鎼滅储鎴愬姛');
+                    }
+                } else {
+                    if (localStorage.getItem("gsjc") == "鍗庢槦鏅烘帶") {
+                        table.reload('demo', {
+                            url: "/HxzkFlow/hxzk/GongSitableSearch",
+                            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.companyname != localStorage.getItem("gsjc")) {
+                            alert("娌℃湁鏉冮檺鏌ョ湅鍏朵粬鍏徃")
+                        }
+                    }
+                }
+                // 鎵ц鎼滅储閲嶈浇
+
+
+                return false; // 闃绘榛樿 form 璺宠浆
+            });
+        });
+    });
+
+    //淇敼
+    function canselupdate() {
+        $(".update").hide();
+        $(".heimu").hide();
+    }
+
+    //鏂板
+    function add() {
+        $(".add").show();
+        $(".heimu").show();
+    }
+
+    function canseladd() {
+        $(".add").hide();
+        $(".heimu").hide();
+    }
+
+    function checkadd() {
+        var add1 = $("#companynameadd").val();
+        var add2 = $("#companyabbnameadd").val();
+        var add3 = $("#loginphoneadd").val();
+        var add4 = $("#shuinumadd").val();
+        var add5 = $("#addressadd").val();
+        var add6 = $("#phoneadd").val();
+        var add7 = $("#accountbankadd").val();
+        var add8 = $("#accountadd").val();
+        var add9 = "0"
+        var add10 = $("#passwordadd").val();
+        
+        // 瀵嗙爜楠岃瘉锛氶暱搴︿笉鑳藉皬浜�6浣嶏紝蹇呴』鍖呭惈澶у皬鍐欏瓧姣�
+        if (add10.length < 6) {
+            layer.alert("瀵嗙爜闀垮害涓嶈兘灏戜簬6浣�");
+            return false;
+        }
+        
+        // 妫�鏌ユ槸鍚﹀寘鍚ぇ鍐欏瓧姣�
+        if (!/[A-Z]/.test(add10)) {
+            layer.alert("瀵嗙爜蹇呴』鍖呭惈澶у啓瀛楁瘝");
+            return false;
+        }
+        
+        // 妫�鏌ユ槸鍚﹀寘鍚皬鍐欏瓧姣�
+        if (!/[a-z]/.test(add10)) {
+            layer.alert("瀵嗙爜蹇呴』鍖呭惈灏忓啓瀛楁瘝");
+            return false;
+        }
+        var parts = add3.replace(/\s*/g, "").split(/锛寍,/);
+        // var parts1 = add5.split(";");
+        // if (parts.length<1){
+        //     parts=add3.replaceAll(/\s*/g, "").split(",");
+        // }
+        console.log(parts)
+        // if (parts.length)
+        //
+        var data2 = "companyname=" + add1
+if (parts.length>1){
+    for (let i = 0; i < parts.length; i++) {
+        console.log(parts[i])
+        var data = "phone=" + parts[i]
+        $.ajax({
+            url: "/HxzkFlow/hxzk/findPnone",
+            type: "POST",
+            data: data,
+            async: false,
+            success: function (data) {
+                console.log(data)
+                if (data != "") {
+                    alert( parts[i]+"璇ユ墜鏈哄彿宸茬粦瀹�")
+                    add9 = "1";
+                    return false;
+                }
+            }
+        });
+    }
+}else{
+    var data = "phone=" + add3
+    $.ajax({
+        url: "/HxzkFlow/hxzk/findPnone",
+        type: "POST",
+        data: data,
+        async: false,
+        success: function (data) {
+            console.log(data)
+            if (data != "") {
+                alert(add3+"璇ユ墜鏈哄彿宸茬粦瀹�")
+                add9 = "1";
+                return false;
+            }
+        }
+    });
+}
+
+
+        $.ajax({
+            url: "/HxzkFlow/hxzk/findCompanyname",
+            type: "POST",
+            data: data2,
+            async: false,
+            success: function (data) {
+                console.log(data)
+                if (data != "") {
+                    alert("鍏徃鍚嶇О宸插瓨鍦�")
+                    add9 = "1";
+                    return false;
+                }
+            }
+        });
+
+        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 (add10 == "" || add10 == null) {
+            layer.alert("鐧婚檰瀵嗙爜涓嶈兘涓虹┖")
+            return false;
+        } else if (add4 == "" || add4 == null) {
+            layer.alert("绋庡彿涓嶈兘涓虹┖")
+            return false;
+        } else if (add5 == "" || add5 == null) {
+            layer.alert("鍦板潃涓嶈兘涓虹┖")
+            return false;
+        } else if (add6 == "" || add6 == null) {
+            layer.alert("鐢佃瘽涓嶈兘涓虹┖")
+            return false;
+        } else if (add7 == "" || add7 == null) {
+            layer.alert("寮�鎴疯涓嶈兘涓虹┖")
+            return false;
+        } else if (add8 == "" || add8 == null) {
+            layer.alert("璐﹀彿涓嶈兘涓虹┖")
+            return false;
+        } else if (add9 == "1") {
+            return false;
+        } else {
+            console.log(add1)
+            $.ajax({
+                url: "/HxzkFlow/hxzk/ifGongSi",
+                type: "POST",
+                data: data,
+                async: false,
+                success: function (data) {
+                    console.log(data)
+                    if (data != "") {
+                        alert("璇ュ叕鍙稿悕绉版垨绠�绉板凡瀛樺湪锛�")
+                        add9 = "1";
+                    } else {
+                        console.log("33333332")
+                        var upp = "companyname=" + add1 + "&companyabbname=" + add2 + "&loginphone=" + add3+ "&password=" + add10 + "&shuinum=" + add4 + "&address=" + add5 + "&phone=" + add6 + "&accountbank=" + add7 + "&account=" + add8 + "&caozuoname=" + getUserName + "&entryclerk=" + getUserName
+                        $.post("/HxzkFlow/hxzk/addGongSi", upp, function (data) {
+
+                        })
+                        add9 = "0";
+                    }
+                }
+            });
+            return true;
+        }
+
+
+    }
+
+    function checkup() {
+
+        var up0 = $("#companyidup").val();
+        var up1 = $("#companynameup").val();
+        var up2 = $("#companyabbnameup").val();
+        var up3 = $("#loginphoneup").val();
+        var up4 = $("#shuinumup").val();
+        var up5 = $("#addressup").val();
+        var up6 = $("#phoneup").val();
+        var up7 = $("#accountbankup").val();
+        var up8 = $("#accountup").val();
+var add9 = '0'
+        var up10 = $("#passwordup").val();
+        
+        // 瀵嗙爜楠岃瘉锛氶暱搴︿笉鑳藉皬浜�6浣嶏紝蹇呴』鍖呭惈澶у皬鍐欏瓧姣�
+        if (up10.length < 6) {
+            layer.alert("瀵嗙爜闀垮害涓嶈兘灏戜簬6浣�");
+            return false;
+        }
+        
+        // 妫�鏌ユ槸鍚﹀寘鍚ぇ鍐欏瓧姣�
+        if (!/[A-Z]/.test(up10)) {
+            layer.alert("瀵嗙爜蹇呴』鍖呭惈澶у啓瀛楁瘝");
+            return false;
+        }
+        
+        // 妫�鏌ユ槸鍚﹀寘鍚皬鍐欏瓧姣�
+        if (!/[a-z]/.test(up10)) {
+            layer.alert("瀵嗙爜蹇呴』鍖呭惈灏忓啓瀛楁瘝");
+            return false;
+        }
+
+        var parts = up3.replace(/\s*/g, "").split(/锛寍,/);;
+        // var parts1 = add5.split(";");
+        // if (parts.length<1){
+        //     parts=add3.replaceAll(/\s*/g, "").split(",");
+        // }
+        console.log(parts)
+        // if (parts.length)
+        //
+        var data2 = "companyname=" + add1
+        if (parts.length>1){
+            for (let i = 0; i < parts.length; i++) {
+                console.log(parts[i])
+                // var data = {} "phone=" + parts[i]+'&companyId='+up0
+
+                var data = {
+                    phone: parts[i],
+                    companyId: up0,
+                }
+                $.ajax({
+                    url: "/HxzkFlow/hxzk/findPnone",
+                    type: "POST",
+                    data: data,
+                    async: false,
+                    success: function (data) {
+                        console.log(data)
+                        if (data != "") {
+                            alert(parts[i]+"璇ユ墜鏈哄彿宸茬粦瀹�")
+                            add9 = "1";
+                            return false;
+                        }
+                    }
+                });
+            }
+        }else{
+
+            // var data = "phone=" + up3
+            var data = {
+                phone: up3,
+                companyId: up0,
+            }
+            $.ajax({
+                url: "/HxzkFlow/hxzk/findPnone",
+                type: "POST",
+                data: data,
+                async: false,
+                success: function (data) {
+                    console.log(data)
+                    if (data != "") {
+                        alert(up3+"璇ユ墜鏈哄彿宸茬粦瀹�")
+                        add9 = "1";
+                        return false;
+                    }
+                }
+            });
+        }
+        console.log(up3)
+        if (up1 == null || up1 == "") {
+            layer.alert("鍏徃鍚嶇О涓嶈兘涓虹┖")
+            return false;
+        } else if (up2 == null || up2 == "") {
+            layer.alert("鍏徃绠�绉颁笉鑳戒负绌�")
+            return false;
+        } else if (up4 == null || up4 == "") {
+            layer.alert("绋庡彿涓嶈兘涓虹┖")
+            return false;
+        } else if (up5 == null || up5 == "") {
+            layer.alert("鍦板潃涓嶈兘涓虹┖")
+            return false;
+        } else if (up6 == null || up6 == "") {
+            layer.alert("鐢佃瘽涓嶈兘涓虹┖")
+            return false;
+        } else if (up10 == null || up10 == "") {
+            layer.alert("瀵嗙爜涓嶈兘涓虹┖")
+            return false;
+        } else if (up7 == null || up7 == "") {
+            layer.alert("寮�鎴疯涓嶈兘涓虹┖")
+            return false;
+        } else if (up8 == null || up8 == "") {
+            layer.alert("璐﹀彿涓嶈兘涓虹┖")
+            return false;
+        } else if (add9 == '1') {
+            // layer.alert("璐﹀彿涓嶈兘涓虹┖")
+            return false;
+        } else{
+            var upp = "companyid=" + up0 + "&companyname=" + up1 + "&companyabbname=" + up2 + "&loginphone=" + up3 + "&password=" + up10 + "&shuinum=" + up4 + "&address=" + up5 + "&phone=" + up6 + "&accountbank=" + up7 + "&account=" + up8 + "&caozuoname=" + getUserName
+            console.log(upp)
+            $.post("/HxzkFlow/hxzk/UpdateGongSi", upp, function (data) {
+
+            })
+            console.log(66666666)
+            return true;
+            // return true;
+        }
+    }
+
+</script>
+
+
+</html>

--
Gitblit v1.9.3