¶Ô±ÈÐÂÎļþ |
| | |
| | | <%@ page language="java" import="java.util.*" pageEncoding="UTF-8" %> |
| | | <!DOCTYPE html> |
| | | <html lang="en"> |
| | | <head> |
| | | <meta charset="UTF-8"> |
| | | <title>ç»å½é¡µé¢</title> |
| | | |
| | | <link rel="stylesheet" href="/HxzkFlow/css/Login/style.css"> |
| | | <link rel="stylesheet" href="/HxzkFlow/css/layui.css" media="all"> |
| | | <link href="/HxzkFlow/images/favicon.ico" rel="icon" type="image/x-icon"/> |
| | | <style> |
| | | #icp:hover{ |
| | | color: blue; |
| | | } |
| | | </style> |
| | | </head> |
| | | <body style="overflow-y: hidden"> |
| | | <img src="/HxzkFlow/images/Login/wave-01.png" alt="" class="wave"> |
| | | <div class="container"> |
| | | <div class="img"> |
| | | |
| | | </div> |
| | | <div class="login-container" style="position: relative;left: -230px"> |
| | | <form class="form-login"> |
| | | <%-- <h2 style="font-size: 36px">åææºæ§IOT管çå¹³å°</h2>--%> |
| | | <h2 style="font-size: 36px">åææºæ§IOTç»å½é¡µé¢</h2> |
| | | <div class="input-div pass"> |
| | | <div class="i"> |
| | | <i class="fas fa-lock"> </i> </div> |
| | | <div class="div"> |
| | | |
| | | <input id="phone" class="input" placeholder="ææºå·" type="text"> |
| | | </div> |
| | | </div> |
| | | <div class="input-div pass" style="width: 220px"> |
| | | <div class="i"> |
| | | <i class="fas fa-lock"> </i> </div> |
| | | <div class="div"> |
| | | <input id="yanzhengma" class="input" placeholder=" éªè¯ç " type="text"> |
| | | </div> |
| | | </div> |
| | | |
| | | <input id="huoqu" onclick="huoquyanzhengma()" type="button" value="è·åéªè¯ç " class="layui-btn layui-btn-normal" style="width: 108px;float: left;position:relative;top: -80px;left: 253px;height: 50px"></button> |
| | | |
| | | <input type="button" class="btn" id="" style="cursor: pointer" value="ç»å½" onclick="login()"> |
| | | </form> |
| | | </div> |
| | | </div> |
| | | <div style="text-align: center;font-size: 20px;position: relative;top: -50px;font-size: 12px"><a href="http://huaxingzhikong.com/" target="_blank" id="icp">å京åæåææºæ§ææ¯æéå
¬å¸çæææäº¬ICPå¤15062414å·-11</a></div> |
| | | </body> |
| | | <script src="/HxzkFlow/js/Login/script.js"></script> |
| | | <script src="/HxzkFlow/js/jquery-3.5.1.js"></script> |
| | | <script> |
| | | var codenum = 0; |
| | | var yanzhengma; |
| | | var code ; |
| | | function huoquyanzhengma(){ |
| | | console.log(111111111111111111) |
| | | var id =$("#huoqu").val(); |
| | | if(id == "è·åéªè¯ç "){ |
| | | shoujihao = document.getElementById("phone").value |
| | | $.ajax({ |
| | | url:"/HxzkFlow/hxzk/Login11", |
| | | type:"get", |
| | | dataType:"json", |
| | | data:{ |
| | | phone:shoujihao |
| | | }, |
| | | success:function (data){ |
| | | code = data |
| | | } |
| | | }) |
| | | |
| | | $("#huoqu").val("") |
| | | for (let i = 0; i <= 60; i++) { |
| | | setTimeout(function() { |
| | | $("#huoqu").val((60-i)); |
| | | if(i==60){ |
| | | $("#huoqu").val("è·åéªè¯ç ") |
| | | } |
| | | }, i * 1000) |
| | | |
| | | } |
| | | }else{ |
| | | alert("请çå¾
å计æ¶ç»æ") |
| | | } |
| | | |
| | | } |
| | | |
| | | |
| | | |
| | | function login(){ |
| | | var loginphone = $("#phone").val(); |
| | | var companyabbname = ""; |
| | | var companyname = ""; |
| | | var data = "loginphone="+loginphone |
| | | |
| | | // $.ajax({ |
| | | // url: "hxzk/lophone", |
| | | // async: false, |
| | | // data:{ |
| | | // loginphone:loginphone |
| | | // }, |
| | | // success: function(data) { |
| | | // companyabbname = data.companyabbname; |
| | | // } |
| | | // }) |
| | | |
| | | |
| | | var pattern = /^\d{11}$/; |
| | | var yanzhengmaw = $("#yanzhengma").val(); |
| | | if(loginphone == ""){ |
| | | alert("请è¾å
¥ææºå·") |
| | | return; |
| | | } |
| | | if(!pattern.test(loginphone)){ |
| | | alert("ææºå·è¾å
¥æè¯¯") |
| | | return; |
| | | } |
| | | if(yanzhengmaw == "" || yanzhengmaw == null){ |
| | | alert("请è¾å
¥éªè¯ç ") |
| | | return; |
| | | } |
| | | |
| | | |
| | | $.ajax({ |
| | | url: "/HxzkFlow/hxzk/lophone", |
| | | async: false, |
| | | method:"post", |
| | | data:{ |
| | | loginphone:loginphone |
| | | }, |
| | | success: function(data) { |
| | | companyabbname = data.companyabbname; |
| | | companyname = data.companyname |
| | | |
| | | } |
| | | }); |
| | | var login = "companyabbname="+companyabbname+"&loginphone="+loginphone |
| | | var loginip = "logincompany="+companyabbname+"&loginphone="+loginphone |
| | | $.post("/HxzkFlow/hxzk/Login",login,function (data){ |
| | | |
| | | if(data == "" || data == null){ |
| | | alert("ç¨æ·ä¸åå¨") |
| | | }else{ |
| | | var y = $("#yanzhengma").val(); |
| | | |
| | | if (code == y){ |
| | | if (data.rudq!=null){ |
| | | console.log(222222222) |
| | | if (data.rudq.split(",")[0]=="æ®é管çå"){ |
| | | localStorage.setItem("getjuese",data.rudq.split(",")[0]) |
| | | localStorage.setItem("getadd",data.rudq.split(",")[1]) |
| | | localStorage.setItem("getup",data.rudq.split(",")[2]) |
| | | localStorage.setItem("getde",data.rudq.split(",")[3]) |
| | | localStorage.setItem("getUserName",data.rudq.split(",")[4]) |
| | | }else{ |
| | | localStorage.setItem("getjuese","è¶
级管çå") |
| | | localStorage.setItem("getadd",data.rudq.split(",")[0]) |
| | | localStorage.setItem("getup",data.rudq.split(",")[1]) |
| | | localStorage.setItem("getde",data.rudq.split(",")[2]) |
| | | localStorage.setItem("getUserName",data.rudq.split(",")[3]) |
| | | } |
| | | |
| | | |
| | | }else if (data.rudq=="访客"){ |
| | | companyabbname="访客" |
| | | localStorage.setItem("getUserName","") |
| | | localStorage.setItem("getjuese","") |
| | | localStorage.setItem("fangke",fangke) |
| | | } else{ |
| | | localStorage.setItem("getjuese","") |
| | | localStorage.setItem("getadd","") |
| | | localStorage.setItem("getup","") |
| | | localStorage.setItem("getde","") |
| | | localStorage.setItem("getUserName","") |
| | | } |
| | | $.post("/HxzkFlow/hxzk/LoginIp",loginip,function (data){ |
| | | localStorage.setItem("gsjc",companyabbname) |
| | | localStorage.setItem("gsmc",companyname) |
| | | location.href="/HxzkFlow/page/index.jsp" |
| | | sessionStorage.setItem("admin",companyabbname) |
| | | |
| | | }) |
| | | }else{ |
| | | if (data.rudq!=null){ |
| | | console.log(222222222) |
| | | if (data.rudq.split(",")[0]=="æ®é管çå"){ |
| | | localStorage.setItem("getjuese",data.rudq.split(",")[0]) |
| | | localStorage.setItem("getadd",data.rudq.split(",")[1]) |
| | | localStorage.setItem("getup",data.rudq.split(",")[2]) |
| | | localStorage.setItem("getde",data.rudq.split(",")[3]) |
| | | localStorage.setItem("getUserName",data.rudq.split(",")[4]) |
| | | }else if (data.rudq.split(",")[0]=="è¶
级管çå"){ |
| | | localStorage.setItem("getjuese",data.rudq.split(",")[0]) |
| | | localStorage.setItem("getadd",data.rudq.split(",")[1]) |
| | | localStorage.setItem("getup",data.rudq.split(",")[2]) |
| | | localStorage.setItem("getde",data.rudq.split(",")[3]) |
| | | localStorage.setItem("getUserName",data.rudq.split(",")[4]) |
| | | } |
| | | |
| | | |
| | | }else if (data.rudq=="访客"){ |
| | | companyabbname="访客" |
| | | localStorage.setItem("getUserName","") |
| | | localStorage.setItem("getjuese","") |
| | | localStorage.setItem("fangke",fangke) |
| | | } else{ |
| | | localStorage.setItem("getjuese","") |
| | | localStorage.setItem("getadd","") |
| | | localStorage.setItem("getup","") |
| | | localStorage.setItem("getde","") |
| | | localStorage.setItem("getUserName","") |
| | | } |
| | | $.post("/HxzkFlow/hxzk/LoginIp",loginip,function (data){ |
| | | |
| | | localStorage.setItem("gsjc",companyabbname) |
| | | localStorage.setItem("gsmc",companyname) |
| | | location.href="/HxzkFlow/page/index.jsp" |
| | | sessionStorage.setItem("admin",companyabbname) |
| | | |
| | | }) |
| | | // alert("å½åè¾å
¥éªè¯ç æè¯¯!è¯·éæ°è¾å
¥") |
| | | } |
| | | |
| | | } |
| | | }) |
| | | |
| | | } |
| | | </script> |
| | | </html> |