| 1 |
- import{d as e,A as a,l as o,aR as s,a as l,w as r,V as d,o as t,e as n,Z as p,u as w,i,aT as c,am as u,h as _,t as m,bN as f,az as b,bz as h,a3 as V,k as y}from"./index-DoMJOAF9.js";import{_ as k,a as P,b as g}from"./u-form-item.TOimb4HT.js";const x=y(e({__name:"index",setup(e){const{t:y}=a(),x=o(),T=s({old_password:"",new_password:"",confirmPassword:""}),v=()=>{if(!(T.old_password?T.new_password?T.new_password.length<6?(V({title:y("新密码长度不能少于")+6+y("位"),icon:"none"}),0):T.confirmPassword?T.confirmPassword!==T.new_password?(V({title:y("两次输入的新密码不一致"),icon:"none"}),0):T.old_password!==T.new_password||(V({title:y("新密码不能与旧密码相同"),icon:"none"}),0):(V({title:y("请再次输入确认密码"),icon:"none"}),0):(V({title:y("请输入新密码"),icon:"none"}),0):(V({title:y("请输入旧密码"),icon:"none"}),0)))return;const e={old_password:T.old_password,new_password:T.new_password};f(e).then(()=>{b("token"),b("youke_token"),b("user_info");let e=setTimeout(()=>{clearTimeout(e),h.replaceAll({name:"login"})},1500)})};return(e,a)=>{const o=c,s=P,f=k,b=u,h=i,V=g,R=p,U=d("global-ku-root");return t(),l(U,null,{default:r(()=>[n(R,{"nav-title":w(y)("修改密码"),class:"safety-page"},{default:r(()=>[n(h,{class:"reset-password-container"},{default:r(()=>[n(f,{model:T,ref:"uFormRef","label-position":"top"},{default:r(()=>[n(s,{label:w(y)("旧密码"),prop:"old_password","border-bottom":""},{default:r(()=>[n(o,{type:"password",modelValue:T.old_password,"onUpdate:modelValue":a[0]||(a[0]=e=>T.old_password=e),placeholder:w(y)("请输入旧密码"),"password-icon":!0,clearable:!1},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),n(s,{label:w(y)("新密码"),prop:"new_password","border-bottom":""},{default:r(()=>[n(o,{type:"password",modelValue:T.new_password,"onUpdate:modelValue":a[1]||(a[1]=e=>T.new_password=e),placeholder:w(y)("请输入新密码(至少6位)"),"password-icon":!0,clearable:!1},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),n(s,{label:w(y)("确认新密码"),prop:"confirmPassword","border-bottom":""},{default:r(()=>[n(o,{type:"password",modelValue:T.confirmPassword,"onUpdate:modelValue":a[2]||(a[2]=e=>T.confirmPassword=e),placeholder:w(y)("请再次输入新密码"),"password-icon":!0,clearable:!1},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1},8,["model"]),n(h,{class:"btn-wrap"},{default:r(()=>[n(b,{type:"primary",shape:"circle",class:"reset-btn",onClick:v},{default:r(()=>[_(m(w(y)("确认修改")),1)]),_:1})]),_:1})]),_:1}),n(V,{ref_key:"uToastRef",ref:x},null,512)]),_:1},8,["nav-title"])]),_:1})}}}),[["__scopeId","data-v-98dd0e50"]]);export{x as default};
|