| 1 |
- import{d as v,a as x,v as b,r as d,o as y,y as h,c as e,f as p,w as a,e as C,C as k,D as i}from"./index-bed2942a.js";import{i as F}from"./index-d139c558.js";import{C as N}from"./CusNavigation-b2e56c9f.js";import{S}from"./SettingOutlined-bde5cbae.js";const q={class:"cus-animation",style:{height:"100%",width:"100%",padding:"16px 20px",display:"flex","flex-direction":"column"}},B={style:{"text-align":"center"}},E=v({__name:"Index",setup(U){const u=x(),o=b({oldpassword:"",password:"",repassword:""}),m=()=>{o.oldpassword="",o.password="",o.repassword=""},c=l=>{console.log(l),F.post("/change-password",l).then(s=>{const{code:r,result:t}=s.data;if(console.log(r,t),r==0){m(),i.success("密码修改成功,1秒后重新登录"),setTimeout(()=>{u.replace("/login")},1e3);return}i.error(t)},s=>{console.log("failed",s)})},f=l=>{console.log(l)};return(l,s)=>{const r=d("a-input-password"),t=d("a-form-item"),_=d("a-button"),w=d("a-form"),g=d("a-result");return y(),h("div",q,[e(p(N),{title:"修改密码"}),e(g,{status:"info",title:"修改密码"},{icon:a(()=>[e(p(S))]),extra:a(()=>[C("div",B,[e(w,{style:{width:"400px",display:"inline-block"},model:o,name:"basic","label-align":"left","label-col":{span:6},"wrapper-col":{span:18},autocomplete:"off",onFinish:c,onFinishFailed:f},{default:a(()=>[e(t,{label:"原密码",name:"oldpassword",rules:[{required:!0,message:"请输入原密码!"}]},{default:a(()=>[e(r,{value:o.oldpassword,"onUpdate:value":s[0]||(s[0]=n=>o.oldpassword=n)},null,8,["value"])]),_:1}),e(t,{label:"新密码",name:"password",rules:[{required:!0,message:"请输入新密码!"}]},{default:a(()=>[e(r,{value:o.password,"onUpdate:value":s[1]||(s[1]=n=>o.password=n)},null,8,["value"])]),_:1}),e(t,{label:"重复密码",name:"repassword",rules:[{required:!0,message:"请输入重复密码!"}]},{default:a(()=>[e(r,{value:o.repassword,"onUpdate:value":s[2]||(s[2]=n=>o.repassword=n)},null,8,["value"])]),_:1}),e(t,{"wrapper-col":{offset:0,span:24}},{default:a(()=>[e(_,{size:"large",block:"",type:"primary","html-type":"submit"},{default:a(()=>[k("修改密码")]),_:1})]),_:1})]),_:1},8,["model"])])]),_:1})])}}});export{E as default};
|