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/XinXi.jsp | 308 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 308 insertions(+), 0 deletions(-) diff --git a/src/webapp/page/XinXi.jsp b/src/webapp/page/XinXi.jsp index 3778868..85bc793 100644 --- a/src/webapp/page/XinXi.jsp +++ b/src/webapp/page/XinXi.jsp @@ -11,7 +11,43 @@ <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Title</title> <link href="/HxzkFlow/images/favicon.ico" rel="icon" type="image/x-icon"/> + <link rel="stylesheet" href="/HxzkFlow/css/layui.css" media="all"> <style> + #sendcontext { + + display: block; + + margin: 0 auto; + + /*overflow: hidden; */ + + width: 490px; + + font-size: 14px; + + height: 100px; + + line-height: 24px; + + padding: 2px; + + border-radius: 4px; + + min-height: 20px; + + /* max-height: 70px; */ + + } + + textarea { + + outline: 0 none; + + border-color: rgba(82, 168, 236, 0.8); + + box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6); + + } .panbox{ width: 540px; height: 130px; @@ -24,6 +60,7 @@ </style> </head> <body> + <div style="width: 100%"> <a href="javascript:;"><div class="panbox" style="background-color: #096DD9;"> <div style="margin-top: 15px;margin-left: 20px"> @@ -52,11 +89,74 @@ </div> </div></a> </div> + +<%--<script type="text/html" id="toolbarDemo">--%> + <div style="margin-top: 15px;margin-left: 20px;display: inline-block" > +<%-- <button class="layui-btn " id="btn-add" lay-event="getadd1">鏂板</button>--%> + <h2 >鍗冲皢鍒版湡鍗″彿姹囨��</h2> + </div> +<%--</script>--%> +<div style="display: inline-block;width: 100%;"> + + <table id="demo" lay-filter="demo"></table> +</div> + +<div class="send" + 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" action="/HxzkFlow/hxzk/send" lay-filter="example" onsubmit="return checksend()"> + <input type="text" name="id" style="display: none" class="upnum"/> + <input type="text" name="enddate" style="display: none" class="enddate"/> + <div class="layui-form-item"> + <label class="layui-form-label">鎵�灞炲叕鍙革細</label> + <div class="layui-input-block"> + <input type="text" name="company" id="company" lay-verify="title" autocomplete="off" placeholder="" + class="layui-input" disabled> + </div> + </div> + <div class="layui-form-item"> + <label class="layui-form-label">鍙戦�佺數璇濓細</label> + <div class="layui-input-block"> + <input type="text" name="phone" id="phone" lay-verify="title" autocomplete="off" lay-verify="required|phone" + 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="sendcontext" id="sendcontext" lay-verify="title" autocomplete="off"--%> +<%-- placeholder="璇疯緭鍏ュ崱鍙�,N涓崱鍙烽渶瑕� ; 鍒嗛殧" class="layui-input">--%> + + <textarea id="sendcontext" name="enddate" autoHeight="true" placeholder="鍥炲鍐呭" disabled></textarea> + </textarea> + </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 type="text/html" id="barDemo"> + <a class="layui-btn layui-btn-xs" lay-event="detail" >鐭俊鎻愮ず</a> +<%-- <a class="layui-btn layui-btn-xs" onclick="guanbi();" >鍏抽棴</a>--%> +</script> + +<script src="/HxzkFlow/js/layui.js" charset="utf-8"></script> +<script src="../js/jquery-3.5.1.js"></script> <script src="https://code.jquery.com/jquery-3.1.1.min.js"></script> <script> var qb = localStorage.getItem("gsjc") var ds = "qb="+localStorage.getItem("gsmc") + var getUserName = localStorage.getItem("getUserName") + var getjuese = localStorage.getItem("getjuese") var data = "qb="+qb if(qb == "鍗庢槦鏅烘帶" || qb == "璁垮"){ $.get("/HxzkFlow/hxzk/chawu",function (data){ @@ -93,5 +193,213 @@ }) }, 60000); } + + layui.use(['layer', 'form'], function () { + var layer = layui.layer + , form = layui.form; + + + //浠庢湰鍦板瓨鍌ㄨ幏鍙栫敤鎴风櫥褰曚俊鎭紝濡傛灉鏄瓙璐﹀彿锛屽彧鏄剧ず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) { + if (data == "1") { + if (getjuese == "瓒呯骇绠$悊鍛�") { + // form.render(); + // $("#hide").hide(); + // $("#relo").css("left","-60px") + // $("#select").css("left","620px") + // $("#cardnum").css("left","620px") + table.render({ + elem: '#demo' + , layEvent: 'LAYTABLE_TIPS' + , height: 610 + , url: '/HxzkFlow/hxzk/FindCard' //鏁版嵁鎺ュ彛 + ,method:'post' + , where: {daoqi: 'yes'} + , width: 1680 + , autoWidth: true + , page: true //寮�鍚垎椤� + // , toolbar: '#toolbarDemo' + , defaultToolbar: ['filter', 'exports', 'print', { //鑷畾涔夊ご閮ㄥ伐鍏锋爮鍙充晶鍥炬爣銆傚鏃犻渶鑷畾涔夛紝鍘婚櫎璇ュ弬鏁板嵆鍙� + title: '鎻愮ず' + , layEvent: 'LAYTABLE_TIPS' + , icon: 'layui-icon-tips' + }] + , cols: [[ //琛ㄥご + {type: 'checkbox', sort: true, fixed: "left"} + , {field: 'num', title: '搴忓彿', sort: true, width: '5%'} + , {field: 'company', title: '鎵�灞炲叕鍙�',} + , {field: 'cardnumber', title: '鍗″彿', sort: true,} + , {field: 'operator', title: '杩愯惀鍟�', sort: true,} + , {field: 'carddate', title: '寮�濮嬫棩鏈�', sort: true,} + , {field: 'enddate', title: '缁撴潫鏃ユ湡', sort: true,} + , {field: 'remainingdays', title: '鍓╀綑澶╂暟',} + , {title: '鎿嶄綔', width: 150, toolbar: '#barDemo'} + ]], + limit: 100, + limits: [10, 20, 30, 40, 50, 60, 70, 80, 90, 100], + }); + }else{ + table.render({ + elem: '#demo' + , layEvent: 'LAYTABLE_TIPS' + , height: 610 + , url: '/HxzkFlow/hxzk/FindCard' //鏁版嵁鎺ュ彛 + ,method:'post' + , where: {daoqi: 'yes',entry:getUserName} + , width: 1680 + , autoWidth: true + , page: true //寮�鍚垎椤� + // , toolbar: '#toolbarDemo' + , defaultToolbar: ['filter', 'exports', 'print', { //鑷畾涔夊ご閮ㄥ伐鍏锋爮鍙充晶鍥炬爣銆傚鏃犻渶鑷畾涔夛紝鍘婚櫎璇ュ弬鏁板嵆鍙� + title: '鎻愮ず' + , layEvent: 'LAYTABLE_TIPS' + , icon: 'layui-icon-tips' + }] + , cols: [[ //琛ㄥご + {type: 'checkbox', sort: true, fixed: "left"} + , {field: 'num', title: '搴忓彿', sort: true, width: '5%'} + , {field: 'company', title: '鎵�灞炲叕鍙�',} + , {field: 'cardnumber', title: '鍗″彿', sort: true,} + , {field: 'operator', title: '杩愯惀鍟�', sort: true,} + , {field: 'carddate', title: '寮�濮嬫棩鏈�', sort: true,} + , {field: 'enddate', title: '缁撴潫鏃ユ湡', sort: true,} + , {field: 'remainingdays', title: '鍓╀綑澶╂暟',} + , {title: '鎿嶄綔', width: 150, toolbar: '#barDemo'} + ]], + limit: 100, + limits: [10, 20, 30, 40, 50, 60, 70, 80, 90, 100], + }); + } + } else { + if (Zong=="璁垮"){ + // $("#relo").hide(); + $("#select").css("left", "160px") + // $("#relo").css("left", "-60px") + table.render({ + elem: '#demo' + , layEvent: 'LAYTABLE_TIPS' + , height: 610 + , url: '/HxzkFlow/hxzk/FindCard' //鏁版嵁鎺ュ彛 + , where: {company: Zi,daoqi:'yes'} + , width: 1680 + , autoWidth: true + , page: true //寮�鍚垎椤� + ,method:'post' + , defaultToolbar: ['filter', 'exports', 'print', { //鑷畾涔夊ご閮ㄥ伐鍏锋爮鍙充晶鍥炬爣銆傚鏃犻渶鑷畾涔夛紝鍘婚櫎璇ュ弬鏁板嵆鍙� + title: '鎻愮ず' + , layEvent: 'LAYTABLE_TIPS' + , icon: 'layui-icon-tips' + }] + , cols: [[ //琛ㄥご + {type: 'checkbox', sort: true, fixed: "left"} + , {field: 'num', title: '搴忓彿', sort: true, width: '75'} + , {field: 'company', title: '鎵�灞炲叕鍙�', width: '250'} + , {field: 'cardnumber', title: '鍗″彿', sort: true, width: '200'} + , {field: 'operator', title: '杩愯惀鍟�', sort: true, width: '110'} + , {field: 'carddate', title: '寮�濮嬫棩鏈�', sort: true, width: '110'} + , {field: 'enddate', title: '缁撴潫鏃ユ湡', sort: true, width: '110'} + , {field: 'remainingdays', title: '鍓╀綑澶╂暟', width: '100'} + // , {title: '鎿嶄綔', width: 150, toolbar: '#barDemo'} + ]], + limit: 100, + limits: [10, 20, 30, 40, 50, 60, 70, 80, 90, 100], + }); + }else{ + $("#hide").hide(); + $("#relo").css("left", "-60px") + $("#select").css("left", "620px") + $("#cardnum").css("left", "620px") + + var Zi = localStorage.getItem("gsmc") + console.log(Zi) + var dt = "Zong=" + Zi + var field = data.field; + $.post("/HxzkFlow/hxzk/chaZi", dt, function (data) { + var jc = Zi; + table.render({ + elem: '#demo' + , layEvent: 'LAYTABLE_TIPS' + , height: 610 + , url: '/HxzkFlow/hxzk/FindCardZi' //鏁版嵁鎺ュ彛 + , method: 'post' + , cellMinWidth: 80 + , page: true //寮�鍚垎椤� + , limit: 100 + , where: {company: Zi,daoqi:'yes'} // 鎼滅储鐨勫瓧娈� + // , toolbar: '#toolbarDemo1' + , defaultToolbar: ['filter', 'exports', 'print', { //鑷畾涔夊ご閮ㄥ伐鍏锋爮鍙充晶鍥炬爣銆傚鏃犻渶鑷畾涔夛紝鍘婚櫎璇ュ弬鏁板嵆鍙� + title: '鎻愮ず' + , layEvent: 'LAYTABLE_TIPS' + , icon: 'layui-icon-tips' + }] + , cols: [[ //琛ㄥご + {type: 'checkbox', sort: true, fixed: "left", top: 10} + , {field: 'num', title: '搴忓彿', sort: true, width: '75'} + , {field: 'company', title: '鎵�灞炲叕鍙�', width: '250'} + , {field: 'cardnumber', title: '鍗″彿', sort: true, width: '200'} + , {field: 'operator', title: '杩愯惀鍟�', sort: true, width: '110'} + , {field: 'carddate', title: '寮�濮嬫棩鏈�', sort: true, width: '110'} + , {field: 'enddate', title: '缁撴潫鏃ユ湡', sort: true, width: '110'} + , {field: 'remainingdays', title: '鍓╀綑澶╂暟', width: '100'} + // , {title: '鎿嶄綔', width: 150, toolbar: '#barDemo'} + ]], + limit: 100, + limits: [10, 20, 30, 40, 50, 60, 70, 80, 90, 100], + }); + }) + } + + } + }) + } + table.on('tool(demo)', function (obj) { //娉細tool 鏄伐鍏锋潯浜嬩欢鍚嶏紝test 鏄� table 瀹瑰櫒鐨� id + var data = obj.data; //鑾峰緱褰撳墠琛屾暟鎹� + console.log(data) + var layEvent = obj.event; //鑾峰緱 lay-event 瀵瑰簲鐨勫�硷紙涔熷氨鏄鐞嗙殑浜嬩欢锛� + if (layEvent === 'detail') { + + var dt = "company=" + data.company + console.log(dt) + $.post("/HxzkFlow/hxzk/findcomPnone", dt, function (data) { + console.log(data) + $("#phone").val(data) + }) + + $(".send").show(); + $(".upnum").val(data.num) + $("#company").val(data.company) + $(".enddate").val(data.enddate) + $("#sendcontext").val("鎮ㄦ湁浣跨敤鐨勭墿鑱旂綉鍗¤繕鏈�"+data.remainingdays+"鍗冲皢鍒版湡锛岃鍦�" + data.enddate + "涔嬪墠缁垂锛屽宸茬画璐瑰拷鐣ヨ鎻愮ず淇℃伅锛屾嫆鏀惰鍥炲R") + } + }); + }); + + }); + function checksend() { + console.log("11111111111111111") + console.log($("#phone").val()) + var add1 = $("#phone").val(); + if (add1 == "" || add1 == null) { + layer.alert("璇疯緭鍏ュ彂閫佺數璇�") + return false; + } + if (add1.length!=11) { + layer.alert("鎵嬫満鍙锋湁璇紒") + return false; + } + } + function canseladd() { + $(".send").hide(); + } </script> </html> -- Gitblit v1.9.3