From 68bd753f1b77f39c1dd5609620ce29f9b8b412b5 Mon Sep 17 00:00:00 2001 From: fei.wang <wf18701153496@163.com> Date: 星期一, 13 五月 2024 17:52:13 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- src/webapp/page/setting.jsp | 194 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 194 insertions(+), 0 deletions(-) diff --git a/src/webapp/page/setting.jsp b/src/webapp/page/setting.jsp new file mode 100644 index 0000000..8f19294 --- /dev/null +++ b/src/webapp/page/setting.jsp @@ -0,0 +1,194 @@ +<%-- + Created by IntelliJ IDEA. + User: Dell + Date: 2023/6/26 + Time: 16:10 + To change this template use File | Settings | File Templates. +--%> +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<html> +<head> + <title>Title</title> + <link rel="stylesheet" href="/HxzkFlow/css/layui.css" media="all"> + <link href="/HxzkFlow/images/favicon.ico" rel="icon" type="image/x-icon"/> + +</head> +<body style="width: 100%;height: 100%;background-color: #EFF1F4"> +<div></div> +<div style="width: 100%;height: 100%;"> + <div class="layui-card" style="width: 100%;height: 100%;"> + <div class="layui-card-header">涓汉淇℃伅 + <button style="margin-left: 50px" id="cancelBtn" class="layui-btn" onclick="enableInputs()">淇敼</button> + </div> + <div class="layui-card-body"> + <form class="layui-form" method="post" action="/HxzkFlow/hxzk/upUser" style="margin-top: 20px" onsubmit="return checkadd()"> + <input type="text" name="companyabbname" id="gs1" style="display: none"> + <div class="layui-form-item"> + <label class="layui-form-label">鍏徃绠�绉�</label> + <div class="layui-input-block"> + <input type="text" name="companyabbname1" disabled id="gs" required lay-verify="required" placeholder="璇疯緭鍏ョ畝绉�" autocomplete="off" class="layui-input"> + </div> + </div> + <div class="layui-form-item"> + <label class="layui-form-label">鐧诲綍鐢佃瘽</label> + <div class="layui-input-inline"> + <input type="text" name="" disabled style="width: 260px" id="phone" required lay-verify="required" placeholder="璇疯緭鍏ョ數璇�" autocomplete="off" class="layui-input"> + </div> + </div> + <div class="layui-form-item" id="sock1" style="display: none"> + <label class="layui-form-label">鏂扮櫥褰曠數璇�</label> + <div class="layui-input-inline"> + <input type="text" name="loginphone" style="width: 260px" id="" required lay-verify="required" placeholder="璇疯緭鍏ョ數璇�" autocomplete="off" class="layui-input"> + </div> + </div> + + <div class="layui-form-item" id="sock2" style="display: none"> + <label class="layui-form-label">楠岃瘉鐮�</label> + <div class="layui-input-inline"> + <input type="text" style="width: 120px" id="yzm" required lay-verify="required" placeholder="璇疯緭鍏ラ獙璇佺爜" autocomplete="off" class="layui-input"> + <input type="button" id="djs" class="layui-btn layui-btn-normal" value="鑾峰彇楠岃瘉鐮�" onclick="YanZhengMa()" style="position: relative;left: 150px;top: -38px"> + </div> + </div> + + <div class="layui-form-item" id="sock3" style="display: none"> + <div class="layui-input-block"> + <button class="layui-btn" lay-submit lay-filter="formDemo">绔嬪嵆鎻愪氦</button> + + </div> + </div> + </form> + </div> + </div> +</div> +<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 Zong = localStorage.getItem("gsjc") + var yanzhengma = 0; + var huoquyanzhengma = "鏈幏鍙�"; + $("#gs").val(Zong) + $("#gs1").val(Zong) + var data = "companyabbname="+Zong + $.post("/HxzkFlow/hxzk/findLoginPhone",data,function (data){ + console.log(data) + $("#phone").val(data.loginphone) + }) + + function enableInputs(){ + document.getElementById('sock1').style.display = ''; + document.getElementById('sock2').style.display = ''; + document.getElementById('sock3').style.display = ''; + // var inputBoxes = document.getElementById("sock1"); // 鑾峰彇鎵�鏈夌殑杈撳叆妗嗗厓绱� + // console.log(inputBoxes.length) + // for(var i=0;i<inputBoxes.length;i++){ + // inputBoxes[i].disabled = false; // 鍙栨秷绂佺敤鐘舵�� + // } + + } + function YanZhengMa() { + var phone = $("#phone").val(); + if (phone == "") { + alert("璇峰厛杈撳叆鎵嬫満鍙�!") + }else { + var djs1= $("#djs").val() + if(djs1 != "鑾峰彇楠岃瘉鐮�"){ + alert("璇疯�愬績绛夊緟鍊掕鏃剁粨鏉燂紒") + }else{ + $.ajax({ + url: '/HxzkFlow/hxzk/Login11', + async: false, + data: { + phone: phone + }, + success: function (data) { + yanzhengma = data; + } + }) + huoquyanzhengma = "宸茶幏鍙�" + + // 璁剧疆鍊掕鏃剁殑鎬绘椂闀夸负60绉� + var totalTime = 60; + // 寮�濮嬪�掕鏃� + var countdown = setInterval(function () { + // 鏇存柊鍓╀綑鏃堕棿 + totalTime--; + // 灏嗗墿浣欐椂闂存樉绀哄湪椤甸潰涓� + $("#djs").val(totalTime + " 绉�") ; + // 鍒ゆ柇鍊掕鏃舵槸鍚︾粨鏉� + if (totalTime <= 0) { + // 娓呴櫎鍊掕鏃� + clearInterval(countdown); + // 鍊掕鏃剁粨鏉熸椂鐨勬搷浣� + $("#djs").val("鑾峰彇楠岃瘉鐮�"); + } + }, 1000); + } + + } + } + function checkadd(){ + if(huoquyanzhengma == "鏈幏鍙�"){ + alert("璇峰厛鑾峰彇楠岃瘉鐮�!") + return false + }else{ + var yan = $("#yzm").val(); + if(yanzhengma == yan){ + return true; + }else{ + alert("楠岃瘉鐮佷笉姝g‘!") + return false + } + return false; + } + } + + /** + * 鍒ゆ柇鐢ㄦ埛鍦ㄨ瀹氱殑鏃堕棿鍐呮病鏈夋搷浣滅郴缁燂紝鍒欏埛鏂版祻瑙堝櫒 + * 鍙傛暟锛氭椂闂达紙鍗曚綅鍒嗛挓锛� + * */ + 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)); + //Demo + +</script> +</body> +</html> -- Gitblit v1.9.3