PageSourceSearch

https://029dyj.com:7822/assets/setMail-BxXXp0K3.js

js 029dyj.com collected 2026-10-09 04:36:42 UTC 3,967 bytes, 1 lines download raw bytes

1import{_ as g,A as u,b as f,r as p,R as a}from"./services-DMwYBTTp.js";import{t as M,M as s,Z as o,av as m,$ as n,ae as h,S as d,q as c}from"./vendor-vue-Cs0jG3vf.js";import"./vendor-DZeYsp6R.js";import"./vendor-pinia-CkwwAs9v.js";import"./vendor-element-plus-CnrZsLnk.js";import"./vendor-lodash-DXGp0yxs.js";const v={data(){return{Mail:"",ErrorMsg:"",ErrorType:!1,TrueType:!1,validError:!1,passValid:!1,validCode:"",validmsg:"",nSendVildeCode:"发送验证码"}},methods:{checkMail(){this.ErrorMsg="",this.TrueType=!1,this.Mail?this.Mail.match(a.Mail.Reg)||(this.ErrorType=!0,this.ErrorMsg=a.Mail.ErrMsg):(this.ErrorMsg="邮箱不能为空",this.ErrorType=!0),this.ErrorMsg||(this.TrueType=!0,this.ErrorType=!1)},checkVaildCode(){this.validError=!1,this.passValid=!1,this.validCode?this.validCode.match(a.ValidCode.Reg)||(this.validError=!0,this.validmsg=a.ValidCode.ErrMsg):(this.validError=!0,this.validmsg="验证码不能为空"),this.validError||(this.passValid=!0,this.validmsg="")},sendMail(){if(this.checkMail(),!this.TrueType){window.layer.msgWarn(this.ErrorMsg);return}this.nSendVildeCode.indexOf("重新发送")===-1&&u({Action:"setVerifyCodeMail",Requirement:{mail:this.Mail,userName:localStorage.getItem("user.loginName")}},!0).then(t=>{t.code==="success"&&(window.layer.msgWarn(t.msg),this.showTime(60))})},showTime(t){let e=this;setTimeout(function(){t>0?(e.nSendVildeCode="重新发送("+--t+"s)",e.showTime(t)):e.nSendVildeCode="发送验证码"},1e3)},submit(){if(this.checkMail(),this.checkVaildCode(),!this.TrueType||!this.passValid){window.layer.msgWarn(this.ErrorMsg||this.validmsg);return}!this.ErrorType&&this.Mail!==null?u({Action:"/vaildMail",Requirement:{vaildCode:this.validCode,userName:localStorage.getItem("user.loginName")}},!0).then(t=>{t.code==="success"?f().UserUpdateMail({mail:this.Mail,userName:localStorage.getItem("user.loginName")}).then(e=>{window.layer.confirm(e.msg,["确定"],function(){p.push("/memberCenter/securityCenter")})}).catch(e=>{window.layer.msgWarn(e.msg)}):window.layer.msgWarn(t.msg)}):window.layer.msgWarn(this.ErrorMsg)}}},C={class:"container notSign fix pt15",s:"[object Object]"},y={class:"userMain mgb10"},E={class:"submitContent mglr30 mgt15"},T={class:"verifyWrong"},V={class:"verifyRight"},k={style:{position:"relative"}},w={class:"ClickShade"},S={class:"verifyWrong"},b={class:"verifyRight"};function x(t,e,N,R,r,l){return c(),M("div",C,[s("div",y,[e[15]||(e[15]=s("ul",{class:"queue"},[s("li",{class:"now"},[s("span",null,"绑定新邮箱"),s("i")]),s("li",null,[s("span",null,"完成"),s("i")])],-1)),s("ul",E,[s("li",null,[e[10]||(e[10]=s("span",null,"邮箱:",-1)),o(s("input",{type:"text",id:"UserMail",class:"userInput",onClick:e[0]||(e[0]=(...i)=>l.checkMail&&l.checkMail(...i)),onBlur:e[1]||(e[1]=(...i)=>l.checkMail&&l.checkMail(...i)),"onUpdate:modelValue":e[2]||(e[2]=i=>r.Mail=i)},null,544),[[m,r.Mail]]),o(s("em",T,[e[8]||(e[8]=s("i",null,null,-1)),h(d(r.ErrorMsg),1)],512),[[n,r.ErrorType]]),o(s("em",V,[...e[9]||(e[9]=[s("i",null,null,-1)])],512),[[n,r.TrueType]])]),s("li",k,[e[13]||(e[13]=s("span",null,"输入验证码:",-1)),o(s("input",{tag:"验证码",placeholder:"请输入验证码",type:"text",class:"userInput","onUpdate:modelValue":e[3]||(e[3]=i=>r.validCode=i),onClick:e[4]||(e[4]=(...i)=>l.checkVaildCode&&l.checkVaildCode(...i)),onBlur:e[5]||(e[5]=(...i)=>l.checkVaildCode&&l.checkVaildCode(...i))},null,544),[[m,r.validCode]]),s("span",{class:"btn SendCode",onClick:e[6]||(e[6]=(...i)=>l.sendMail&&l.sendMail(...i))},[s("a",w,d(r.nSendVildeCode),1)]),o(s("em",S,[e[11]||(e[11]=s("i",null,null,-1)),h(d(r.validmsg),1)],512),[[n,r.validError]]),o(s("em",b,[...e[12]||(e[12]=[s("i",null,null,-1)])],512),[[n,r.passValid]])]),s("li",null,[e[14]||(e[14]=s("span",null,null,-1)),s("a",{class:"submitBtn ClickShade",onClick:e[7]||(e[7]=(...i)=>l.submit&&l.submit(...i))},"确定")])])])])}const A=g(v,[["render",x],["__scopeId","data-v-95e27eeb"]]);export{A 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.