2 lines
7.2 KiB
Java
2 lines
7.2 KiB
Java
var X=Object.defineProperty,Y=Object.defineProperties;var Z=Object.getOwnPropertyDescriptors;var L=Object.getOwnPropertySymbols;var $=Object.prototype.hasOwnProperty,ss=Object.prototype.propertyIsEnumerable;var j=(c,i,a)=>i in c?X(c,i,{enumerable:!0,configurable:!0,writable:!0,value:a}):c[i]=a,A=(c,i)=>{for(var a in i||(i={}))$.call(i,a)&&j(c,a,i[a]);if(L)for(var a of L(i))ss.call(i,a)&&j(c,a,i[a]);return c},G=(c,i)=>Y(c,Z(i));var T=(c,i,a)=>new Promise((E,C)=>{var n=l=>{try{k(a.next(l))}catch(b){C(b)}},o=l=>{try{k(a.throw(l))}catch(b){C(b)}},k=l=>l.done?E(l.value):Promise.resolve(l.value).then(n,o);k((a=a.apply(c,i)).next())});import{ad as es,F as os,s as ts,d8 as as,d9 as is,aB as ns,aG as ls,ae as rs,bD as cs,d7 as us,au as ds}from"./index-X7Y8jykP.js";import{a as ms}from"./jeecg_ad_text-B8yJ1xAQ.js";import ps from"./CaptchaModal-BAzmO_O4.js";import"./index-BDvqZ5j4.js";import{u as fs}from"./useModal-DaJ3Bflg.js";import{e as Q,C as h,z as f,Q as s,f as d,u as e,J as S,r as y,G as _,y as V,A as x,F as _s,b as O,t as z}from"./vue-vendor-DNhG1Cve.js";import"./emoji-mart-vue-fast-R0uJEDq-.js";import"./BasicForm-ClUSoD_-.js";import"./helper-DcLcf4v6.js";import"./index-BzChaRPg.js";import"./useAppInject-DPZGPcR3.js";import"./BasicForm.vue_vue_type_style_index_0_lang-B29PWQy0.js";import"./index-DO7ZhK45.js";import"./index-ByCwbQDV.js";import"./index-Upeu4GGa.js";import"./index-C4wWpZeQ.js";import"./useTimeout-D5AmIBZw.js";import"./index-M9QP6cvf.js";import"./Skeleton-CimgOdM7.js";import"./useScrollTo-0FPEw5-K.js";import"./useIntersectionObserver-BGOgyKyu.js";import"./index-saD4h7VJ.js";import"./useBreakpoint-DXhPW7nV.js";import"./useEventListener-BRXjwk7A.js";import"./breakpointEnum-BhAg6bcX.js";import"./uniqBy--vsL0WVB.js";import"./BasicModal-xH56XuRZ.js";import"./ModalHeader-Sr8KwhJJ.js";import"./useWindowSizeFn-C-0M9_Ul.js";import"./index-CuWaQdlK.js";import"./useForm-D61zovon.js";import"./checkcode-BFTlTB0q.js";const vs="/assets/icon-success-Dc_ChpQ9.png",gs={class:"aui-content"},ws={class:"aui-container"},hs={class:"aui-form"},ys={class:"aui-image"},xs={class:"aui-image-text"},ks=["src"],bs={class:"aui-formBox"},Cs={class:"aui-formWell"},Ps={class:"aui-step-box"},Is={class:"aui-step-tags"},Ms={class:"aui-step-tags"},Ts={class:"aui-step-tags"},Es={class:"",style:{height:"230px",position:"relative"}},Fs={class:"aui-account aui-account-line aui-forgot"},Ss={class:"aui-input-line"},Os={class:"aui-input-line"},Rs={key:1,class:"aui-code-line"},Bs={class:"aui-account aui-account-line aui-forgot"},Ds={class:"aui-input-line"},Ns={class:"aui-input-line"},Us={key:2,class:"aui-success"},Ls={class:"aui-success-icon"},js=["src"],As={class:"aui-formButton",style:{"padding-bottom":"40px"}},Gs={key:0,class:"aui-flex"},Vs={key:1,class:"aui-flex"},zs={class:"aui-flex"},Qs=Q({name:"mini-forgotpad"}),Ws=Q(G(A({},Qs),{emits:["go-back","success","register"],setup(c,{expose:i,emit:a}){const[E,{openModal:C}]=fs(),n=y(1),{t:o}=es(),{notification:k,createMessage:l,createErrorModal:b}=ts(),P=y(!0),w=y(60),v=y(null),R=y(),B=y(),m=O({}),r=O({mobile:"",smscode:""}),u=O({password:"",confirmPassword:""}),D=a;function W(){return T(this,null,function*(){if(!r.mobile){l.warn(o("sys.login.mobilePlaceholder"));return}if(!r.smscode){l.warn(o("sys.login.smsPlaceholder"));return}const p=yield as(z({phone:r.mobile,smscode:r.smscode}));p.success?(Object.assign(m,{username:p.result.username,phone:r.mobile,smscode:r.smscode}),n.value=2,setTimeout(()=>{B.value.resetFields()},300)):k.error({message:"错误提示",description:p.message||o("sys.api.networkExceptionMsg"),duration:3})})}function H(){return T(this,null,function*(){if(!u.password){l.warn(o("sys.login.passwordPlaceholder"));return}if(!u.confirmPassword){l.warn(o("sys.login.confirmPassword"));return}if(u.password!==u.confirmPassword){l.warn(o("sys.login.diffPwd"));return}const p=yield is(z({username:m.username,password:u.password,smscode:m.smscode,phone:m.phone}));p.success?(m.password=u.password,n.value=3):b({title:o("sys.api.errorTip"),content:p.message||o("sys.api.networkExceptionMsg")})})}function J(){e(n)==1?W():e(n)==2&&H()}function K(){D("success",{username:m.username,password:m.password}),F()}function q(){D("go-back"),F()}function N(){return T(this,null,function*(){if(!r.mobile){l.warn(o("sys.login.mobilePlaceholder"));return}(yield rs({mobile:r.mobile,smsmode:cs.FORGET_PASSWORD}).catch(t=>{t.code===us.PHONE_SMS_FAIL_CODE&&C(!0,{})}))&&(e(v)||(w.value=60,P.value=!1,v.value=setInterval(()=>{e(w)>0&&e(w)<=60?w.value=w.value-1:(P.value=!0,clearInterval(e(v)),v.value=null)},1e3)))})}function F(){n.value=1,Object.assign(r,{phone:"",smscode:""}),Object.assign(u,{password:"",confirmPassword:""}),Object.assign(m,{}),e(v)&&(clearInterval(e(v)),v.value=null,P.value=!0),setTimeout(()=>{R.value.resetFields()},300)}return i({initForm:F}),(p,t)=>{const I=ls,M=ns,U=os;return f(),h(_s,null,[s("div",gs,[s("div",ws,[s("div",hs,[s("div",ys,[s("div",xs,[s("img",{src:e(ms),alt:""},null,8,ks)])]),s("div",bs,[s("div",Cs,[s("div",Ps,[s("div",{class:S(["aui-step-item",n.value===1?"activeStep":""])},[s("div",Is,[t[4]||(t[4]=s("em",null,"1",-1)),s("p",null,_(e(o)("sys.login.authentication")),1)])],2),s("div",{class:S(["aui-step-item",n.value===2?"activeStep":""])},[s("div",Ms,[t[5]||(t[5]=s("em",null,"2",-1)),s("p",null,_(e(o)("sys.login.resetLoginPassword")),1)])],2),s("div",{class:S(["aui-step-item",n.value===3?"activeStep":""])},[s("div",Ts,[t[6]||(t[6]=s("em",null,"3",-1)),s("p",null,_(e(o)("sys.login.resetSuccess")),1)])],2)]),s("div",Es,[n.value===1?(f(),V(U,{key:0,ref_key:"formRef",ref:R,model:r},{default:x(()=>[s("div",Fs,[d(M,null,{default:x(()=>[s("div",Ss,[d(I,{type:"text",placeholder:e(o)("sys.login.mobile"),value:r.mobile,"onUpdate:value":t[0]||(t[0]=g=>r.mobile=g)},null,8,["placeholder","value"])])]),_:1}),s("div",Os,[d(M,null,{default:x(()=>[d(I,{type:"text",placeholder:e(o)("sys.login.smsCode"),value:r.smscode,"onUpdate:value":t[1]||(t[1]=g=>r.smscode=g)},null,8,["placeholder","value"])]),_:1}),P.value?(f(),h("div",{key:0,class:"aui-code-line",onClick:N},_(e(o)("component.countdown.normalText")),1)):(f(),h("div",Rs,_(e(o)("component.countdown.sendText",[e(w.value)])),1))])])]),_:1},8,["model"])):n.value===2?(f(),V(U,{key:1,ref_key:"pwdFormRef",ref:B,model:u},{default:x(()=>[s("div",Bs,[d(M,null,{default:x(()=>[s("div",Ds,[d(I,{type:"password",placeholder:e(o)("sys.login.passwordPlaceholder"),value:u.password,"onUpdate:value":t[2]||(t[2]=g=>u.password=g)},null,8,["placeholder","value"])])]),_:1}),d(M,null,{default:x(()=>[s("div",Ns,[d(I,{type:"password",placeholder:e(o)("sys.login.confirmPassword"),value:u.confirmPassword,"onUpdate:value":t[3]||(t[3]=g=>u.confirmPassword=g)},null,8,["placeholder","value"])])]),_:1})])]),_:1},8,["model"])):(f(),h("div",Us,[s("div",Ls,[s("img",{src:e(vs)},null,8,js)]),t[7]||(t[7]=s("h3",null,"恭喜您,重置密码成功!",-1))]))]),s("div",As,[n.value===1||n.value===2?(f(),h("div",Gs,[s("a",{class:"aui-link-login aui-flex-box",onClick:J},_(e(o)("sys.login.nextStep")),1)])):(f(),h("div",Vs,[s("a",{class:"aui-linek-code aui-flex-box",onClick:K},_(e(o)("sys.login.goToLogin")),1)])),s("div",zs,[s("a",{class:"aui-linek-code aui-flex-box",onClick:q},_(e(o)("sys.login.backSignIn")),1)])])])])])])]),d(ps,{onRegister:e(E),onOk:N},null,8,["onRegister"])],64)}}})),Pe=ds(Ws,[["__scopeId","data-v-c1d4ae30"]]);export{Pe as default};
|