sf_web_dist/js/modify-password.1760005586751tDp3JVnc.js

2 lines
1.9 KiB
JavaScript
Raw Normal View History

2025-10-09 18:27:30 +08:00
import{b3 as a,ag as s,r as e,m as r,e as l,w as o,N as d,bq as u,g as t,br as w,am as n,an as m,O as i,l as p,e8 as f,aO as P}from"./index.1760005586751DsaOmpPz.js";import{E as c}from"./el-card.1760005586751oh0uhivL.js";const _=a({__name:"modify-password",setup(a){const _=s({oldPassword:"",newPassword:"",confirmPassword:""}),g=s({oldPassword:[{required:!0,message:"请输入旧密码",trigger:"blur"}],newPassword:[{required:!0,message:"请输入新密码",trigger:"blur"}],confirmPassword:[{required:!0,message:"请输入确认密码",trigger:"blur"},{validator:(a,s,e)=>{s!==_.newPassword?e(new Error("两次输入的密码不一致")):e()},trigger:"blur"}]}),b=e(null),V=()=>{b.value.validate(a=>{a&&f({oldPassword:_.oldPassword,newPassword:_.newPassword}).then(a=>{P.success("修改成功")})})};return(a,s)=>{const e=n,f=w,P=m,y=u,v=c;return l(),r(v,{class:"base-info"},{header:o(()=>s[3]||(s[3]=[p("div",{class:"clearfix"},[p("span",null,"修改密码")],-1)])),default:o(()=>[d(y,{model:t(_),"label-width":"auto",style:{"max-width":"600px"},ref_key:"formRef",ref:b,rules:t(g)},{default:o(()=>[d(f,{label:"旧密码",prop:"oldPassword"},{default:o(()=>[d(e,{modelValue:t(_).oldPassword,"onUpdate:modelValue":s[0]||(s[0]=a=>t(_).oldPassword=a),type:"password"},null,8,["modelValue"])]),_:1}),d(f,{label:"新密码",prop:"newPassword"},{default:o(()=>[d(e,{modelValue:t(_).newPassword,"onUpdate:modelValue":s[1]||(s[1]=a=>t(_).newPassword=a),type:"password"},null,8,["modelValue"])]),_:1}),d(f,{label:"确认密码",prop:"confirmPassword"},{default:o(()=>[d(e,{modelValue:t(_).confirmPassword,"onUpdate:modelValue":s[2]||(s[2]=a=>t(_).confirmPassword=a),type:"password"},null,8,["modelValue"])]),_:1}),d(f,null,{default:o(()=>[d(P,{type:"primary",onClick:V},{default:o(()=>s[4]||(s[4]=[i("保存")])),_:1,__:[4]})]),_:1})]),_:1},8,["model","rules"])]),_:1})}}},[["__scopeId","data-v-61fcce94"]]);export{_ as default};