| 1 |
- import{L as P,a as M}from"./LoginContainer-BzWlEOSi.js";import{cS as $,gW as k,gV as C,fu as L,fP as i,gv as l,fY as d,fw as R,cs as S,h2 as a,cy as s,cr as u,gA as m,cx as v,gQ as q,a2 as z,B}from"./admin-ChNvQhEc.js";const A={class:"mb-24"},N={class:"mb-24"},T={class:"mb-24"},U={class:"operate-container mt-12"},Q=$({__name:"ResetPassword",setup(x){const p=k(),h=C(),{params:{code:g,email:w}}=h,e=i({password:"",re_password:"",email:"",code:""});L(()=>{g&&w?(e.value.code=g,e.value.email=w):p.push("forgot_password")});const b=i({password:[{required:!0,message:l("views.login.loginForm.re_password.requiredMessage"),trigger:"blur"},{min:6,max:20,message:l("views.login.loginForm.password.lengthMessage"),trigger:"blur"}],re_password:[{required:!0,message:l("views.login.loginForm.re_password.requiredMessage"),trigger:"blur"},{min:6,max:20,message:l("views.login.loginForm.password.lengthMessage"),trigger:"blur"},{validator:(o,r,t)=>{e.value.password!=e.value.re_password?t(new Error(l("views.login.loginForm.re_password.validatorMessage"))):t()},trigger:"blur"}]}),c=i(),y=i(!1),F=()=>{c.value?.validate().then(()=>z.postResetPassword(e.value,y)).then(()=>{B(l("common.modifySuccess")),p.push({name:"login"})})};return(o,r)=>{const t=d("el-input"),f=d("el-form-item"),V=d("el-form"),_=d("el-button");return R(),S(M,null,{default:a(()=>[s(P,{subTitle:o.$t("theme.defaultSlogan")},{default:a(()=>[u("h2",A,m(o.$t("views.login.resetPassword")),1),s(V,{class:"reset-password-form",ref_key:"resetPasswordFormRef",ref:c,model:e.value,rules:b.value},{default:a(()=>[u("div",N,[s(f,{prop:"password"},{default:a(()=>[s(t,{type:"password",size:"large",class:"input-item",modelValue:e.value.password,"onUpdate:modelValue":r[0]||(r[0]=n=>e.value.password=n),placeholder:o.$t("views.login.loginForm.password.placeholder"),"show-password":""},null,8,["modelValue","placeholder"])]),_:1})]),u("div",T,[s(f,{prop:"re_password"},{default:a(()=>[s(t,{type:"password",size:"large",class:"input-item",modelValue:e.value.re_password,"onUpdate:modelValue":r[1]||(r[1]=n=>e.value.re_password=n),placeholder:o.$t("views.login.loginForm.re_password.placeholder"),"show-password":""},null,8,["modelValue","placeholder"])]),_:1})])]),_:1},8,["model","rules"]),s(_,{size:"large",type:"primary",class:"w-full",onClick:F},{default:a(()=>[v(m(o.$t("common.confirm")),1)]),_:1}),u("div",U,[s(_,{size:"large",class:"register",onClick:r[2]||(r[2]=n=>q(p).push("/login")),link:"",type:"primary",icon:"ArrowLeft"},{default:a(()=>[v(m(o.$t("views.login.buttons.backLogin")),1)]),_:1})])]),_:1},8,["subTitle"])]),_:1})}}});export{Q as default};
|