1import{_ as x,r as C,T as S,R as c,I as g,b as w,u as p,g as B}from"./services-DMwYBTTp.js";import{R as G,c as U,_ as E,a as V}from"./0000-w60_ibWg.js";import{m as F}from"./vendor-pinia-CkwwAs9v.js";import{t as d,M as s,K as u,Z as l,av as b,$ as n,ae as k,S as v,a1 as I,as as R,N as T,q as h}from"./vendor-vue-Cs0jG3vf.js";import"./vendor-DZeYsp6R.js";import"./vendor-element-plus-CnrZsLnk.js";import"./vendor-lodash-DXGp0yxs.js";const P={components:{customGeetest:U,RobotBtn:G},beforeRouteEnter(a,e,o){const y=w();y.isGeetest=!1,y.gtFlag=!0,B().SetTurning(!1);let r=g(p().yingjiaSiteId)?p().yingjiaSiteId:[],t=g(p().config.customSite)?p().config.customSite:"",f="请è系客æä¿®æ¹å¯ç ",m=p().config,i=g(localStorage.getItem("site.config"))?JSON.parse(localStorage.getItem("site.config")):"";if(g(m)&&g(m.siteId)){if(t==="yingjia"||r.indexOf(Number(m.siteId))!==-1)return C.push("/login"),window.layer.msgWarn(f),""}else if(g(i)&&g(i.siteId)&&(t==="yingjia"||r.indexOf(Number(m.siteId))!==-1))return C.push("/login"),window.layer.msgWarn(f),"";o()},data(){return{username:"",userError:!1,passUsername:!1,usermsg:"",validCode:"",validError:!1,passValid:!1,validmsg:"",validImg:"",keyupHandler:null,initCall:!1,validFlag:!0,backToken:"",secretKey:"",robotCountSecond:10,interval:"",showSecond:!1}},computed:{...F(p,w),timeID(){return this.userStore.geeTime},alreadyGetFirst(){return this.siteStore.alreadyGetFirst&&!this.initCall&&(this.initCall=!0,this.capchaType===2&&this.geeTestInit(),this.capchaType===1&&S(),(this.capchaType===4||this.capchaType===5||this.capchaType===8)&&this.getVCode("first")),this.siteStore.alreadyGetFirst},siteID(){return this.siteStore.config.siteId},capchaType(){return g(this.$os.capchaType)?this.$os.capchaType:0},isGreen(){return this.userStore.greenFlag},checkVcode(){return this.userStore.validateImg},checkGeetest(){return this.userStore.isGeetest},isgtFlag(){return this.userStore.gtFlag},isRobotValidateSuccess(){return this.userStore.robotBtnStatus===2},blockStatus(){return this.isRobotValidateSuccess?"original":"geeblockBtn"}},watch:{capchaType(a){a===2&&this.geeTestInit(),this.getVCode()}},beforeUnmount(){document.removeEventListener("keyup",this.keyupHandler)},mounted(){setTimeout(()=>{this.validFlag=!1},2e3)},created(){this.keyupHandler=a=>{a.keyCode===13&&this.submit()},this.addKeyUp()},methods:{delKeyUp(){document.removeEventListener("keyup",this.keyupHandler)},addKeyUp(){document.addEventListener("keyup",this.keyupHandler)},checkUser(){this.userError=!1,this.passUsername=!1,this.username?this.username.match(c.loginUserName.Reg)||(this.userError=!0,this.usermsg=c.loginUserName.ErrMsg):(this.userError=!0,this.usermsg="è´¦å·ä¸è½ä¸ºç©º"),this.userError||(this.passUsername=!0,this.usermsg="")},checkValidCode(){if(this.capchaType===4||this.capchaType===5||!this.capchaType){if(this.validError=!1,this.passValid=!1,!this.validCode){this.validError=!0,this.validmsg="éªè¯ç ä¸è½ä¸ºç©º";return}this.ruleToshow("valid")&&!this.validCode.match(c.ValidCode.Reg)?(this.validError=!0,this.validmsg=c.ValidCode.ErrMsg):this.ruleToshow("mix")&&!this.validCode.match(c.MixValidCode.Reg)&&(this.validError=!0,this.validmsg=c.MixValidCode.ErrMsg),this.validError||(this.passValid=!0,this.validmsg="")}},checkRobotValidCode(){if(this.capchaType===8||!this.capchaType){if(this.validError=!1,this.passValid=!1,!this.validCode){this.validError=!0,this.validmsg="éªè¯ç ä¸è½ä¸ºç©º";return}this.ruleToshow("robotCount")&&!this.validCode.match(c.RobotCountValidCode.Reg)&&(this.validError=!0,this.validmsg=c.RobotCountValidCode.ErrMsg),this.validError||(this.passValid=!0,this.validmsg="")}},async submit(){if(this.checkUser(),this.checkValidCode(),this.checkRobotValidCode(),this.validError&&window.layer.msgWarn(this.validmsg),this.userError){window.layer.msgWarn(this.usermsg);return}if(this.validError){window.layer.msgWarn(this.validmsg);return}this.capchaType===8&&await this.robotCountCheckApi(),this.delKeyUp(),this.userStore.ForgetPasswordActivity({username:this.username,validCode:this.validCode,validateDate:this.userStore.validateDate,geeTest:this.userStore.geetestObj,captchaValidate:this.userStore.coordinate,codePhotoKey:this.userStore.codePhotoKey}).then(a=>{sessionStorage.setItem("isFind",!0),C.push({path:"/resetWay",query:{Q:"ResetPwd"}})}).catch(a=>{let e=0;a.data&&a.data.capchaType&&(e=this.$os.capchaType,this.siteStore.optionStates.capchaType=a.data.capchaType,e===2&&this.userStore.geeObj&&this.userStore.geeObj.destroy()),a.msg==="error:2"?window.layer.msgWarn("认è¯å·²è¿æ"):a.msg==="error:3"||window.layer.msgWarn(a.msg),this.addKeyUp(),this.capchaType===2&&(this.userStore.geeObj&&this.userStore.geeObj.destroy(),this.geeTestInit(),this.userStore.isGeetest=!1),(this.capchaType===4||this.capchaType===5||this.capchaType===8)&&(this.validCode="",this.getVCode(),this.passValid=!1),this.capchaType===1&&S(),[6,7].includes(this.capchaType)&&(this.userStore.robotBtnStatus=0,this.userStore.robotBtnClick=!1,this.$nextTick(()=>
1this.$refs.robotBtn&&this.$refs.robotBtn.verifyRefresh()))})},async robotCountCheckApi(){let a=this.secretKey?V(this.backToken+"---"+JSON.stringify({point:this.validCode}),this.secretKey):this.backToken+"---"+JSON.stringify({point:this.validCode});const e={pointJson:this.secretKey?V(JSON.stringify({point:this.validCode}),this.secretKey):JSON.stringify({point:this.validCode}),token:this.backToken};await this.userStore.ReqCheck(e).then(o=>new Promise((y,r)=>{o.code==="success"?(this.userStore.captchaToken=a,y(!0)):(this.getRobotCountCode(),window.layer.msgWarn(o.msg),this.validCode="",r(!1))}))},getVCode(a){const e=o=>{this.userStore.validateImg="",this.validImg="data:image/JPEG;base64,"+o.data.codePhoto,this.userStore.validateImg="data:image/JPEG;base64,"+o.data.codePhoto};this.validCode="",this.validError=!1,this.validmsg="",this.capchaType===4?this.userStore.RandImage().then(o=>e(o)):this.capchaType===5?this.userStore.MixVerificationCode().then(o=>e(o)):this.capchaType===8&&(a?this.getRobotCountCode(a):this.getRobotCountCode())},getRobotCountCode(a){this.userStore.ReqGet().then(e=>{if(e.code==="success")this.validImg="data:image/JPEG;base64,"+e.data.originalImageBase64,this.userStore.validateImg="data:image/JPEG;base64,"+e.data.originalImageBase64,this.backToken=e.data.token,this.secretKey=e.data.secretKey;else if(a==="first"&&e.code==="error"&&e.msg==="亲ï¼è¯·æ¨ä¸è¦é夿ä½å¢!"&&e.data.seconds!==null){this.showSecond=!0,this.robotCountSecond=e.data.seconds+1;const o=this;this.interval=setInterval(()=>{o.robotCountSecond--,o.robotCountSecond<=0&&(clearInterval(o.interval),o.showSecond=!1,o.getRobotCountCode())},1e3)}})},checkGeetestFunc(){return this.checkGeetest?"":"geeblockBtn"},checkCustomGeetestFunc(){return this.isGreen?"":"geeblockBtn"},geeTestInit(){this.userStore.Geetest()},ruleToshow(a){switch(a){case"geetest":if(this.capchaType===2)return!0;break;case"custom":if(this.capchaType===1)return!0;break;case"valid":if(this.capchaType===4||!this.capchaType)return!0;break;case"mix":if(this.capchaType===5||!this.capchaType)return!0;break;case"robot":if([6,7].includes(this.capchaType))return!0;break;case"robotCount":if(this.capchaType===8)return!0;break;default:return!1}}}},_=["ready"],K={class:"container notSign fix pt15",s:"[object Object]"},N={class:"userMain mgb10"},W={class:"submitContent mglr30 mgt15"},O={class:"verifyWrong"},j={class:"verifyRight"},M={key:0},J={key:1,class:"robotBtnAlignRow"},D=["value"],A=["id"],q={key:0,id:"loadPicv"},H={key:0,class:"marginRight_90 captchaInlineRow"},L=["maxlength","placeholder"],z={class:"verifyWrong"},Q={class:"verifyRight"},Z=["src"],X={src:E,class:"codeImg vaildCode"},Y={key:1,class:"marginRight_90 captchaInlineRow"},$=["maxlength","placeholder"],ee={class:"verifyWrong"},te={class:"verifyRight"},se={key:0,style:{display:"inline-block",width:"18%","text-align":"right","padding-right":"20px"},class:"robotCountSecond"},ie=["src"],re={src:E,class:"codeImg vaildCode"};function ae(a,e,o,y,r,t){const f=R("customGeetest"),m=R("RobotBtn");return h(),d("div",{id:"app",class:"forgetPwd",ready:t.alreadyGetFirst},[s("div",K,[s("div",N,[e[25]||(e[25]=s("ul",{class:"queue"},[s("li",{class:"now"},[s("span",null,"éæ©éªè¯æ¹å¼"),s("i")]),s("li",null,[s("span",null,"身份éªè¯"),s("i")]),s("li",null,[s("span",null,"设置å¯ç "),s("i")]),s("li",null,[s("span",null,"宿"),s("i")])],-1)),s("ul",W,[s("li",null,[e[17]||(e[17]=s("span",null,"è´¦å·ï¼",-1)),l(s("input",{maxlength:"20",tag:"è´¦å·",placeholder:"请è¾å
¥è´¦å·",type:"text",class:"userInput",onChange:e[0]||(e[0]=(...i)=>t.checkUser&&t.checkUser(...i)),onBlur:e[1]||(e[1]=(...i)=>t.checkUser&&t.checkUser(...i)),"onUpdate:modelValue":e[2]||(e[2]=i=>r.username=i)},null,544),[[b,r.username]]),l(s("em",O,[e[15]||(e[15]=s("i",null,null,-1)),k(v(r.usermsg),1)],512),[[n,r.userError]]),l(s("em",j,[...e[16]||(e[16]=[s("i",null,null,-1)])],512),[[n,r.passUsername]])]),t.ruleToshow("custom")?(h(),d("div",M,[I(f)])):u("",!0),t.ruleToshow("robot")?(h(),d("div",J,[I(m,{ref:"robotBtn"},null,512)])):u("",!0),s("li",{style:{position:"relative"},value:t.capchaType},[l(s("div",{id:`geetest${t.timeID}`,class:"geetest"},[t.isgtFlag?u("",!0):(h(),d("p",q,"æ£å¨å è½½éªè¯ç ......"))],8,A),[[n,t.ruleToshow("geetest")]]),t.ruleToshow("valid")||t.ruleToshow("mix")?(h(),d("div",H,[e[20]||(e[20]=s("span",{class:"fixWrongCss"},"éªè¯ç ï¼",-1)),l(s("input",{maxlength:t.ruleToshow("valid")?"5":"6",tag:"éªè¯ç ",placeholder:t.capchaType===8?"请è¾å
¥æ°åæ»å":"请è¾å
¥éªè¯ç ",type:"text",class:"userInput",onChange:e[3]||(e[3]=(...i)=>t.checkValidCode&&t.checkValidCode(...i)),onBlur:e[4]||(e[4]=(...i)=>t.checkValidCode&&t.checkValidCode(...i)),"onUpdate:modelValue":e[5]||(e[5]=i=>r.validCode=i)},null,40,L),[[b,r.validCode]]),l(s("em",z,[e[18]||(e[18]=s("i",null,null,-1)),k(v(r.validmsg),1)],512),[[n,r.validError]]),l(s("em",Q,[...e[19]||(e[19]=[s("i",null,null,-1)])],512),[[n,r.passValid]]),l(s("img",{src:t.checkVcode,alt:"",onClick:e[6]||(e[6]=(...i)=>t.getVCode&&t.getVCode(...i)),class:"codeImg vaildCode"},null,8,Z),[[n,!r.validFlag]]),l(s("img",X,null,512),[[n,r.validFlag]])])):u("",!0),t.ruleToshow("robotCount")?(h(),d("div",Y,[e[23]||(e[23]=s("span",{class:"fixWrongCss"},"éªè¯ç ï¼",-1)),l(s("input",{maxlength:t.ruleToshow("valid")?"5":"6",tag:"éªè¯ç ",placeholder:t.capchaType===8?"请è¾å
¥æ°åæ»å":"请è¾å
¥éªè¯ç ",type:"text",class:"userInput",onChange:e[7]||(e[7]=(...i)=>t.checkRobotValidCode&&t.checkRobotValidCode(...i)),onBlur:e[8]||(e[8]=(...i)=>t.checkRobotValidCode&&t.checkRobotValidCode(...i)),"onUpdate:modelValue":e[9]||(e[9]=i=>r.validCode=i)},null,40,$),[[b,r.validCode]]),l(s("em",ee,[e[21]||(e[21]=s("i",null,null,-1)),k(v(r.validmsg),1)],512),[[n,r.validError]]),l(s("em",te,[...e[22]||(e[22]=[s("i",null,null,-1)])],512),[[n,r.passValid]]),r.showSecond?(h(),d("span",se,v(r.robotCountSecond)+" s",1)):u("",!0),l(s("img",{src:t.checkVcode,alt:"",onClick:e[10]||(e[10]=(...i)=>t.getVCode&&t.getVCode(...i)),class:"codeImg vaildCode"},null,8,ie),[[n,!r.validFlag]]),l(s("img",re,null,512),[[n,r.validFlag]])])):u("",!0)],8,D),s("li",null,[e[24]||(e[24]=s("span",null,null,-1)),t.ruleToshow("geetest")?(h(),d("a",{key:0,class:T(["submitBtn",t.checkGeetestFunc()]),onClick:e[11]||(e[11]=(...i)=>t.submit&&t.submit(...i))},"ç¡®å®",2)):u("",!0),t.ruleToshow("custom")?(h(),d("a",{key:1,class:T(["submitBtn",t.checkCustomGeetestFunc()]),onClick:e[12]||(e[12]=(...i)=>t.submit&&t.submit(...i))},"ç¡®å®",2)):u("",!0),t.ruleToshow("robot")?(h(),d("a",{key:2,class:T(["submitBtn",t.blockStatus]),onClick:e[13]||(e[13]=(...i)=>t.submit&&t.submit(...i))},"ç¡®å®",2)):u("",!0),t.ruleToshow("valid")||t.ruleToshow("mix")||t.ruleToshow("robotCount")?(h(),d("a",{key:3,class:"submitBtn",onClick:e[14]||(e[14]=(...i)=>t.submit&&t.submit(...i))},"ç¡®å®")):u("",!0)])])])])],8,_)}const ge=x(P,[["render",ae],["__scopeId","data-v-f9a03a4b"]]);export{ge as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.