MiniForgotpad-5V88WlMl.js 7.8 KB

1
  1. var Z=Object.defineProperty,$=Object.defineProperties;var ss=Object.getOwnPropertyDescriptors;var j=Object.getOwnPropertySymbols;var es=Object.prototype.hasOwnProperty,os=Object.prototype.propertyIsEnumerable;var A=(r,a,i)=>a in r?Z(r,a,{enumerable:!0,configurable:!0,writable:!0,value:i}):r[a]=i,V=(r,a)=>{for(var i in a||(a={}))es.call(a,i)&&A(r,i,a[i]);if(j)for(var i of j(a))os.call(a,i)&&A(r,i,a[i]);return r},q=(r,a)=>$(r,ss(a));var S=(r,a,i)=>new Promise((T,k)=>{var n=d=>{try{C(i.next(d))}catch(u){k(u)}},o=d=>{try{C(i.throw(d))}catch(u){k(u)}},C=d=>d.done?T(d.value):Promise.resolve(d.value).then(n,o);C((i=i.apply(r,a)).next())});import{d as W,f as y,r as O,ag as F,aq as x,ar as _,F as ts,at as s,k as m,u as e,as as R,au as v,aB as z,aD as b,J as K}from"./vue-vendor-Be68asQ6.js";import{ad as is,bK as as,N as ns,u as ls,bN as rs,bP as cs,b4 as us,bO as ds,aU as ms,a as ps}from"./index-BFfnEkVs.js";import{j as fs}from"./jeecg_ad_text-Clmz2-3o.js";import _s from"./CaptchaModal-DppAXRv_.js";import"./index-CETWS1o0.js";import"./antd-vue-vendor-DcqS7Wvq.js";import"./vxe-table-vendor-DHF2TRpV.js";import"./index-D68l__AG.js";import"./BasicForm-Cv-dsB-e.js";import"./componentMap-BUTAcOmo.js";import"./useFormItem-CtGMPcLp.js";import"./index-BZ_MXCtW.js";import"./index-BIPzXG41.js";import"./index-CXEQnmRq.js";import"./useTimeout-Ca5eqGu-.js";import"./useIntersectionObserver-Bl62RIZ4.js";import"./BasicModal-D4gc2R81.js";import"./useWindowSizeFn-BTSGGcie.js";import"./download-CjoX0_mR.js";import"./base64Conver-24EVOS6V.js";import"./index-D1703ozz.js";import"./index-Bi7PIj53.js";import"./useCountdown-B7iR27pS.js";import"./useFormItemSingle-nLM0QlcI.js";import"./JSelectUser-DCwPqRxp.js";import"./props-BPxWJPuD.js";import"./JSelectBiz-Be8KsC5j.js";import"./JAddInput-BBXQvvpq.js";import"./areaDataUtil-Cik-Rc_P.js";import"./index-BOEzG86y.js";import"./index-BNFwynfr.js";import"./bem-BvvqSl-N.js";import"./props-Cw7AfxGV.js";import"./useContextMenu-BDwmjIwb.js";import"./depart.api-CDwTvdwQ.js";import"./JSelectDept-DT6g7V5M.js";import"./JPopup-DKJW27Yk.js";import"./JEllipsis-C04xKxcI.js";import"./JUpload-cB_Qj2H2.js";import"./index-iuayQczx.js";import"./index-DJQB4_Pr.js";import"./useForm-kcRIHoe0.js";import"./JAreaLinkage-BNOKwn5l.js";import"./JCodeEditor-CSivhUhT.js";import"./htmlmixed-DNSd26j0.js";import"./vue-DbzutmLn.js";/* empty css */import"./EasyCronInput-wCv2YMHn.js";import"./checkcode-DLY3GIII.js";const vs="/zmdfaq/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"},bs=["src"],ks={class:"aui-formBox"},Cs={class:"aui-formWell"},Ps={class:"aui-step-box"},Is={class:"aui-step-tags"},Ms={class:"aui-step-tags"},Ss={class:"aui-step-tags"},Ts={class:"",style:{height:"230px",position:"relative"}},Es={class:"aui-account aui-account-line aui-forgot"},Os={class:"aui-input-line"},Fs={class:"aui-input-line"},Rs={key:1,class:"aui-code-line"},Bs={class:"aui-account aui-account-line aui-forgot"},Ns={class:"aui-input-line"},Us={class:"aui-input-line"},Ds={key:2,class:"aui-success"},Ls={class:"aui-success-icon"},js=["src"],As={class:"aui-formButton",style:{"padding-bottom":"40px"}},Vs={key:0,class:"aui-flex"},qs={key:1,class:"aui-flex"},zs={class:"aui-flex"},Ks=W({name:"mini-forgotpad"}),Ws=W(q(V({},Ks),{emits:["go-back","success","register"],setup(r,{expose:a,emit:i}){const[T,{openModal:k}]=is(),n=y(1),{t:o}=ns(),{handleBackLogin:C}=as(),{notification:d,createMessage:u,createErrorModal:G}=ls(),P=y(!0),h=y(60),g=y(null),B=y(),N=y(),p=O({}),l=O({mobile:"",smscode:""}),c=O({password:"",confirmPassword:""}),U=i;function H(){return S(this,null,function*(){if(!l.mobile){u.warn(o("sys.login.mobilePlaceholder"));return}if(!l.smscode){u.warn(o("sys.login.smsPlaceholder"));return}const f=yield rs(K({phone:l.mobile,smscode:l.smscode}));f.success?(Object.assign(p,{username:f.result.username,phone:l.mobile,smscode:l.smscode}),n.value=2,setTimeout(()=>{N.value.resetFields()},300)):d.error({message:"错误提示",description:f.message||o("sys.api.networkExceptionMsg"),duration:3})})}function J(){return S(this,null,function*(){if(!c.password){u.warn(o("sys.login.passwordPlaceholder"));return}if(!c.confirmPassword){u.warn(o("sys.login.confirmPassword"));return}if(c.password!==c.confirmPassword){u.warn(o("sys.login.diffPwd"));return}const f=yield cs(K({username:p.username,password:c.password,smscode:p.smscode,phone:p.phone}));f.success?(p.password=c.password,n.value=3):G({title:o("sys.api.errorTip"),content:f.message||o("sys.api.networkExceptionMsg")})})}function Q(){e(n)==1?H():e(n)==2&&J()}function X(){U("success",{username:p.username,password:p.password}),E()}function Y(){U("go-back"),E()}function D(){return S(this,null,function*(){if(!l.mobile){u.warn(o("sys.login.mobilePlaceholder"));return}(yield us({mobile:l.mobile,smsmode:ds.FORGET_PASSWORD}).catch(t=>{t.code===ms.PHONE_SMS_FAIL_CODE&&k(!0,{})}))&&(e(g)||(h.value=60,P.value=!1,g.value=setInterval(()=>{e(h)>0&&e(h)<=60?h.value=h.value-1:(P.value=!0,clearInterval(e(g)),g.value=null)},1e3)))})}function E(){n.value=1,Object.assign(l,{phone:"",smscode:""}),Object.assign(c,{password:"",confirmPassword:""}),Object.assign(p,{}),e(g)&&(clearInterval(e(g)),g.value=null,P.value=!0),setTimeout(()=>{B.value.resetFields()},300)}return a({initForm:E}),(f,t)=>{const I=F("a-input"),M=F("a-form-item"),L=F("a-form");return _(),x(ts,null,[s("div",gs,[s("div",ws,[s("div",hs,[s("div",ys,[s("div",xs,[s("img",{src:e(fs),alt:""},null,8,bs)])]),s("div",ks,[s("div",Cs,[s("div",Ps,[s("div",{class:R(["aui-step-item",n.value===1?"activeStep":""])},[s("div",Is,[t[4]||(t[4]=s("em",null,"1",-1)),s("p",null,v(e(o)("sys.login.authentication")),1)])],2),s("div",{class:R(["aui-step-item",n.value===2?"activeStep":""])},[s("div",Ms,[t[5]||(t[5]=s("em",null,"2",-1)),s("p",null,v(e(o)("sys.login.resetLoginPassword")),1)])],2),s("div",{class:R(["aui-step-item",n.value===3?"activeStep":""])},[s("div",Ss,[t[6]||(t[6]=s("em",null,"3",-1)),s("p",null,v(e(o)("sys.login.resetSuccess")),1)])],2)]),s("div",Ts,[n.value===1?(_(),z(L,{key:0,ref_key:"formRef",ref:B,model:l},{default:b(()=>[s("div",Es,[m(M,null,{default:b(()=>[s("div",Os,[m(I,{type:"text",placeholder:e(o)("sys.login.mobile"),value:l.mobile,"onUpdate:value":t[0]||(t[0]=w=>l.mobile=w)},null,8,["placeholder","value"])])]),_:1}),s("div",Fs,[m(M,null,{default:b(()=>[m(I,{type:"text",placeholder:e(o)("sys.login.smsCode"),value:l.smscode,"onUpdate:value":t[1]||(t[1]=w=>l.smscode=w)},null,8,["placeholder","value"])]),_:1}),P.value?(_(),x("div",{key:0,class:"aui-code-line",onClick:D},v(e(o)("component.countdown.normalText")),1)):(_(),x("div",Rs,v(e(o)("component.countdown.sendText",[e(h.value)])),1))])])]),_:1},8,["model"])):n.value===2?(_(),z(L,{key:1,ref_key:"pwdFormRef",ref:N,model:c},{default:b(()=>[s("div",Bs,[m(M,null,{default:b(()=>[s("div",Ns,[m(I,{type:"password",placeholder:e(o)("sys.login.passwordPlaceholder"),value:c.password,"onUpdate:value":t[2]||(t[2]=w=>c.password=w)},null,8,["placeholder","value"])])]),_:1}),m(M,null,{default:b(()=>[s("div",Us,[m(I,{type:"password",placeholder:e(o)("sys.login.confirmPassword"),value:c.confirmPassword,"onUpdate:value":t[3]||(t[3]=w=>c.confirmPassword=w)},null,8,["placeholder","value"])])]),_:1})])]),_:1},8,["model"])):(_(),x("div",Ds,[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?(_(),x("div",Vs,[s("a",{class:"aui-link-login aui-flex-box",onClick:Q},v(e(o)("sys.login.nextStep")),1)])):(_(),x("div",qs,[s("a",{class:"aui-linek-code aui-flex-box",onClick:X},v(e(o)("sys.login.goToLogin")),1)])),s("div",zs,[s("a",{class:"aui-linek-code aui-flex-box",onClick:Y},v(e(o)("sys.login.backSignIn")),1)])])])])])])]),m(_s,{onRegister:e(T),onOk:D},null,8,["onRegister"])],64)}}})),qe=ps(Ws,[["__scopeId","data-v-a9dc29e2"]]);export{qe as default};