1 |
- import{d as b,r as h,e as u,o as y,x as V,w as n,f as l,a as e,h as v,C as x,H as R,_ as q,__tla as k}from"./index-327f993b.js";import{_ as C,__tla as M}from"./XButton-abaf5fb8.js";import{I as i,__tla as U}from"./InputPassword-9de583df.js";import{a as z,__tla as D}from"./profile-a93f3d01.js";import{u as E,__tla as F}from"./useMessage-b42f14d5.js";let p,H=Promise.all([(()=>{try{return k}catch{}})(),(()=>{try{return M}catch{}})(),(()=>{try{return U}catch{}})(),(()=>{try{return D}catch{}})(),(()=>{try{return F}catch{}})()]).then(async()=>{p=q(b({name:"ResetPwd",__name:"ResetPwd",setup(I){const{t:r}=v(),_=E(),w=h(),s=u({oldPassword:"",newPassword:"",confirmPassword:""}),f=u({oldPassword:[{required:!0,message:r("profile.password.oldPwdMsg"),trigger:"blur"},{min:6,max:20,message:r("profile.password.pwdRules"),trigger:"blur"}],newPassword:[{required:!0,message:r("profile.password.newPwdMsg"),trigger:"blur"},{min:6,max:20,message:r("profile.password.pwdRules"),trigger:"blur"}],confirmPassword:[{required:!0,message:r("profile.password.cfPwdMsg"),trigger:"blur"},{required:!0,validator:(c,a,o)=>{s.newPassword!==a?o(new Error(r("profile.password.diffPwd"))):o()},trigger:"blur"}]});return(c,a)=>{const o=x,m=C,P=R;return y(),V(P,{ref_key:"formRef",ref:w,model:e(s),rules:e(f),"label-width":200},{default:n(()=>[l(o,{label:e(r)("profile.password.oldPassword"),prop:"oldPassword"},{default:n(()=>[l(e(i),{modelValue:e(s).oldPassword,"onUpdate:modelValue":a[0]||(a[0]=t=>e(s).oldPassword=t)},null,8,["modelValue"])]),_:1},8,["label"]),l(o,{label:e(r)("profile.password.newPassword"),prop:"newPassword"},{default:n(()=>[l(e(i),{modelValue:e(s).newPassword,"onUpdate:modelValue":a[1]||(a[1]=t=>e(s).newPassword=t),strength:""},null,8,["modelValue"])]),_:1},8,["label"]),l(o,{label:e(r)("profile.password.confirmPassword"),prop:"confirmPassword"},{default:n(()=>[l(e(i),{modelValue:e(s).confirmPassword,"onUpdate:modelValue":a[2]||(a[2]=t=>e(s).confirmPassword=t),strength:""},null,8,["modelValue"])]),_:1},8,["label"]),l(o,null,{default:n(()=>[l(m,{title:e(r)("common.save"),type:"primary",onClick:a[3]||(a[3]=t=>{var d;(d=e(w))&&d.validate(async g=>{g&&(await z(s.oldPassword,s.newPassword),_.success(r("common.updateSuccess")))})})},null,8,["title"]),l(m,{title:e(r)("common.reset"),type:"danger",onClick:a[4]||(a[4]=t=>{var d;(d=e(w))&&d.resetFields()})},null,8,["title"])]),_:1})]),_:1},8,["model","rules"])}}}),[["__file","D:/zhongxing/mall-newfeifan-zx-admin/src/views/Profile/components/ResetPwd.vue"]])});export{H as __tla,p as default};
|