password.cee62686.js 2.3 KB

1
  1. import{k as P}from"./index.d15345ba.js";import{ad as g,r as _,g as u,o as b,j as V,w as r,i as s,k as a,N as m,X as v}from"./vendor.0bc3c1d4.js";const y=m("\u4FDD\u5B58"),k=m("\u5173\u95ED"),C={setup(q){const{proxy:i}=v(),o=g({oldPassword:void 0,newPassword:void 0,confirmPassword:void 0}),w=_({oldPassword:[{required:!0,message:"\u65E7\u5BC6\u7801\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],newPassword:[{required:!0,message:"\u65B0\u5BC6\u7801\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"},{min:6,max:20,message:"\u957F\u5EA6\u5728 6 \u5230 20 \u4E2A\u5B57\u7B26",trigger:"blur"}],confirmPassword:[{required:!0,message:"\u786E\u8BA4\u5BC6\u7801\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"},{required:!0,validator:(l,e,d)=>{o.newPassword!==e?d(new Error("\u4E24\u6B21\u8F93\u5165\u7684\u5BC6\u7801\u4E0D\u4E00\u81F4")):d()},trigger:"blur"}]});function f(){i.$refs.pwdRef.validate(l=>{l&&P(o.oldPassword,o.newPassword).then(e=>{i.$modal.msgSuccess("\u4FEE\u6539\u6210\u529F")})})}return(l,e)=>{const d=u("el-input"),n=u("el-form-item"),p=u("el-button"),c=u("el-form");return b(),V(c,{ref:"form",model:a(o),rules:w.value,"label-width":"80px","label-position":"top",class:"padding"},{default:r(()=>[s(n,{label:"\u65E7\u5BC6\u7801",prop:"oldPassword"},{default:r(()=>[s(d,{modelValue:a(o).oldPassword,"onUpdate:modelValue":e[0]||(e[0]=t=>a(o).oldPassword=t),placeholder:"\u8BF7\u8F93\u5165\u65E7\u5BC6\u7801",type:"password"},null,8,["modelValue"])]),_:1}),s(n,{label:"\u65B0\u5BC6\u7801",prop:"newPassword"},{default:r(()=>[s(d,{modelValue:a(o).newPassword,"onUpdate:modelValue":e[1]||(e[1]=t=>a(o).newPassword=t),placeholder:"\u8BF7\u8F93\u5165\u65B0\u5BC6\u7801",type:"password","show-password":""},null,8,["modelValue"])]),_:1}),s(n,{label:"\u786E\u8BA4\u5BC6\u7801",prop:"confirmPassword"},{default:r(()=>[s(d,{modelValue:a(o).confirmPassword,"onUpdate:modelValue":e[2]||(e[2]=t=>a(o).confirmPassword=t),placeholder:"\u8BF7\u786E\u8BA4\u5BC6\u7801",type:"password","show-password":""},null,8,["modelValue"])]),_:1}),s(n,null,{default:r(()=>[s(p,{type:"primary",size:l.$store.state.app.size,onClick:f},{default:r(()=>[y]),_:1},8,["size"]),s(p,{type:"danger",size:l.$store.state.app.size,onClick:e[3]||(e[3]=t=>l.$router.back())},{default:r(()=>[k]),_:1},8,["size"])]),_:1})]),_:1},8,["model","rules"])}}};export{C as default};