From 61747a14819075bf6da2c1597b6c22e22e026686 Mon Sep 17 00:00:00 2001
From: fei.wang <wf18701153496@163.com>
Date: 星期一, 15 四月 2024 14:25:11 +0800
Subject: [PATCH] 4-15修改提交

---
 src/webapp/page/Gongs.jsp |  239 +++++++++++++++++++++++++++++++++++++++--------------------
 1 files changed, 159 insertions(+), 80 deletions(-)

diff --git a/src/webapp/page/Gongs.jsp b/src/webapp/page/Gongs.jsp
index e259cd0..5ac6fc0 100644
--- a/src/webapp/page/Gongs.jsp
+++ b/src/webapp/page/Gongs.jsp
@@ -10,29 +10,48 @@
 <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 style="overflow-x: hidden">
-<div style="height: 0px">
-    <form class="layui-form layui-row layui-col-space16" style="position: relative;top: 113px;z-index: 999;left: 200px">
-        <div class="layui-form-item" style="display: inline-block;width: 500px;">
-            <label class="layui-form-label" style="color: white"></label>
-            <div class="layui-input-block" style="position: relative;top: -100px;left: 100px">
-                <input type="text" style="width: 396px;border-radius: 8px;" name="companyname" lay-verify="title" autocomplete="off" placeholder="璇疯緭鍏ュ叕鍙稿悕绉版垨绠�绉�" class="layui-input">
-                <button style="position: relative;top: -38px;left: 330px;border-radius: 8px;border-bottom-left-radius: 0px;border-top-left-radius: 0px" class="layui-btn layui-btn-normal" id="chaxun" lay-submit lay-filter="demo-table-search">鏌ヨ</button>
-            </div>
-            <button style="position: relative;top: -176px;left: 90px" class="layui-btn layui-btn-normal" lay-filter="demo-table-search1" id="relo">鍒锋柊</button>
+<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" id="toolbarDemo">
-        <div style="margin-left: 35px;">
-            <button class="layui-btn" lay-event="getadd" id="xinGs">鏂板</button>
-            <button class="layui-btn layui-btn-warm" lay-event="getUpdate">淇敼</button>
-            <button class="layui-btn layui-btn-danger" id="shanGs" lay-event="getDelete">鍒犻櫎</button>
+    <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>
@@ -42,8 +61,8 @@
             <button class="layui-btn layui-btn-warm" lay-event="getUpdate">淇敼</button>
         </div>
     </script>
-</div>
-<div style="display: inline-block;">
+<%--</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>
@@ -65,6 +84,12 @@
             </div>
         </div>
         <div class="layui-form-item">
+            <label class="layui-form-label">鐧诲綍鐢佃瘽锛�</label>
+            <div class="layui-input-block">
+                <input lay-verify="required|phone" 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="shuinum" id="shuinumup" lay-verify="title" autocomplete="off" placeholder="璇疯緭鍏ョ◣鍙�" class="layui-input">
@@ -79,7 +104,7 @@
         <div class="layui-form-item">
             <label class="layui-form-label">鐢佃瘽锛�</label>
             <div class="layui-input-block">
-                <input type="text" name="phone" id="phoneup" lay-verify="title" autocomplete="off" placeholder="璇疯緭鍏ョ數璇�" class="layui-input">
+                <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">
@@ -120,7 +145,7 @@
         <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">
+                <input lay-verify="required|phone" type="text" name="loginphone" id="loginphoneadd" lay-verify="title" autocomplete="off" placeholder="璇疯緭鍏ョ櫥褰曠數璇�" class="layui-input">
             </div>
         </div>
 
@@ -140,7 +165,7 @@
         <div class="layui-form-item">
             <label class="layui-form-label">鐢佃瘽锛�</label>
             <div class="layui-input-block">
-                <input type="text" name="phone" lay-verify="title" id="phoneadd" autocomplete="off" placeholder="璇疯緭鍏ョ數璇�" class="layui-input">
+                <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">
@@ -167,7 +192,50 @@
 <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")
+    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('btn-delete');
+            // 璁剧疆鏍峰紡灞炴�ф潵闅愯棌鎸夐挳
+            button.classList.add('layui-btn-disabled');
+        }
+
+        $.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{
+
+
+    }
     /**
      * 鍒ゆ柇鐢ㄦ埛鍦ㄨ瀹氱殑鏃堕棿鍐呮病鏈夋搷浣滅郴缁燂紝鍒欏埛鏂版祻瑙堝櫒
      * 鍙傛暟锛氭椂闂达紙鍗曚綅鍒嗛挓锛�
@@ -224,6 +292,7 @@
             var table = layui.table;
 
 
+
             var Zong = localStorage.getItem("gsjc")
             var data ="Zong="+Zong
             if(Zong == null){
@@ -234,8 +303,8 @@
                         table.render({
                             elem: '#demo'
                             , layEvent: 'LAYTABLE_TIPS'
-                            , height: 780
-
+                            , height: 850
+                            ,width: 1700
                             , url: '/HxzkFlow/hxzk/FindCompany' //鏁版嵁鎺ュ彛
                             , page: true //寮�鍚垎椤�
                             , toolbar: '#toolbarDemo'
@@ -247,13 +316,13 @@
                             , cols: [[ //琛ㄥご
                                 {type: 'checkbox', sort: true, fixed: "left"}
                                 , {field: 'companyid', title: '搴忓彿', sort: true ,width:'4%'}
-                                , {field: 'companyname', title: '鍏徃鍚嶇О',width:'10%'}
+                                , {field: 'companyname', title: '鍏徃鍚嶇О'}
                                 , {field: 'companyabbname', title: '鍏徃绠�绉�', sort: true,width:'10%'}
-                                , {field: 'loginphone', title: '鐧诲綍鐢佃瘽',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:'10%'}
-                                , {field: 'accountbank', title: '寮�鎴疯',width:'10%'}
+                                , {field: 'phone', title: '鐢佃瘽', sort: true,width:'8%'}
+                                , {field: 'accountbank', title: '寮�鎴疯'}
                                 , {field: 'account', title: '璐﹀彿', sort: true,width:'10%'}
 
                             ]],
@@ -271,7 +340,7 @@
                             table.render({
                                 elem: '#demo'
                                 , layEvent: 'LAYTABLE_TIPS'
-                                , height: 780
+                                , height: 850
 
                                 , url: '/HxzkFlow/hxzk/FindCompanyZi?Zong='+jc //鏁版嵁鎺ュ彛
 
@@ -311,48 +380,56 @@
             //澶村伐鍏锋爮浜嬩欢
             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{
-                            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)
-                                $.post("/HxzkFlow/hxzk/DeleteCompany",datas,function (data){
 
-                                });
+                            if (data.length == 0) {
+                                layer.alert("璇烽�変腑涓�鏉℃暟鎹�")
+                            } else {
+                                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) {
+
+                                    });
+                                }
+                                layer.alert("鍒犻櫎鎴愬姛")
                             }
-                            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{
-                            $("#companynameup").val(data[0].companyname)
-                            $("#companyabbnameup").val(data[0].companyabbname)
-                            $("#loginphoneup").val(data[0].loginphone)
-                            $("#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);
-                        }
+
+                            if (data.length > 1) {
+                                layer.alert("涓�娆″彧鑳介�変腑涓�涓繘琛屼慨鏀�")
+                            } else if (data.length == 0) {
+                                layer.alert("璇烽�変腑涓�鏉℃暟鎹�")
+                            } else {
+                                $("#companynameup").val(data[0].companyname)
+                                $("#companyabbnameup").val(data[0].companyabbname)
+                                $("#loginphoneup").val(data[0].loginphone)
+                                $("#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();
+                            var data = checkStatus.data;
+                            add();
+
                         break;
                 };
                 layui.table.reload('demo')
@@ -468,29 +545,30 @@
         }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+"&shuinum="+add4+"&address="+add5+"&phone="+add6+"&accountbank="+add7+"&account="+add8+"&caozuoname="+getUserName
+                        $.post("/HxzkFlow/hxzk/addGongSi",upp,function (data){
+
+                        })
+                        add9 = "0";
+                    }
+                }
+            });
             return true;
         }
-        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+"&shuinum="+add4+"&address="+add5+"&phone="+add6+"&accountbank="+add7+"&account="+add8
-                    $.post("/HxzkFlow/hxzk/addGongSi",upp,function (data){
 
-                    })
-                    add9 = "0";
-                }
-            }
-        });
 
 
 
@@ -511,6 +589,7 @@
         var up6 =   $("#phoneup").val();
         var up7 =  $("#accountbankup").val();
         var up8 =  $("#accountup").val();
+        console.log(up3)
         if(up1 == null || up1 == ""){
             layer.alert("鍏徃鍚嶇О涓嶈兘涓虹┖")
             return false;
@@ -533,7 +612,7 @@
             layer.alert("璐﹀彿涓嶈兘涓虹┖")
             return false;
         }else {
-            var upp = "companyid="+up0+"&companyname="+up1+"&companyabbname="+up2+"&loginphone="+up3+"&shuinum="+up4+"&address="+up5+"&phone="+up6+"&accountbank="+up7+"&account="+up8
+            var upp = "companyid="+up0+"&companyname="+up1+"&companyabbname="+up2+"&loginphone="+up3+"&shuinum="+up4+"&address="+up5+"&phone="+up6+"&accountbank="+up7+"&account="+up8+"&caozuoname="+getUserName
             console.log(upp)
             $.post("/HxzkFlow/hxzk/UpdateGongSi",upp,function (data){
 

--
Gitblit v1.9.3