| 1 |
- import{d as w,r as d,o as h,b as x,e as o,c as s,f as i,u as k,j as V,s as f,_ as C}from"./index-ddf66cb5.js";import{C as $}from"./index-75ca044f.js";import{B as z}from"./index-f37a4c38.js";import"./index-e270b3af.js";import{F as B}from"./index-a7cc295e.js";import{u as F,p as j}from"./request-cc2f9a2f.js";import{F as q}from"./index-a0171691.js";import"./use-scope-id-7611483c.js";import"./index-e9453d64.js";import"./use-route-0a2b7081.js";import"./index-856231c7.js";import"./axios-1779699b.js";const N={style:{height:"100vh",overflow:"hidden",display:"flex","flex-direction":"column"}},P={style:{height:"100%","background-image":"url('static/images/bg-register.png')","background-repeat":"no-repeat","background-position-y":"0px","background-size":"100%"}},R={style:{"margin-top":"60px"}},S={style:{margin:"16px"}},U=w({__name:"Changepassword",setup(L){const m=k(),a=F(),c=d(),t=d(""),l=d(""),u=d(!0),g=()=>{m.replace("/login")};h(()=>{console.log("onMounted"),u.value=a.$state.rememberPassword,u.value&&(t.value=a.$state.username,l.value=a.$state.password)});const _=()=>{var p;(p=c.value)==null||p.validate().then(()=>{a.$patch({rememberPassword:u.value}),u.value&&a.$patch({username:t.value,password:l.value}),j("/user/login",{username:t.value,password:l.value}).then(({data:e})=>{console.log(e),e.code==0&&(a.$patch(n=>{n.token=e.data.token}),m.push("/"))})}).catch(e=>{console.log(e)})};return(p,e)=>{const n=B,v=z,b=$,y=q;return V(),x("div",N,[o("div",P,[e[6]||(e[6]=o("div",{style:{padding:"100px 16px 30px 32px",display:"flex","justify-content":"space-between","align-items":"center"}},[o("div",null,[o("div",{style:{color:"#5C677C",height:"30px"}}),o("div",{style:{"font-size":"1.1rem","font-weight":"bold"}},[o("span",null,"忘记密码")]),o("div",{style:{"font-size":"0.9rem",color:"#6D7A90"}},[o("span",null,"请输入手机号和验证码找回密码")])])],-1)),o("div",R,[s(y,{ref_key:"formRef",ref:c,"show-error":"","show-error-message":!1,onSubmit:_},{default:i(()=>[s(b,{inset:""},{default:i(()=>[s(n,{modelValue:t.value,"onUpdate:modelValue":e[0]||(e[0]=r=>t.value=r),name:"username",label:"手机号","label-width":"70",placeholder:"请输入账号",rules:[{required:!0,message:"请填写账号"}]},null,8,["modelValue"]),s(n,{style:{"align-items":"center"},modelValue:t.value,"onUpdate:modelValue":e[1]||(e[1]=r=>t.value=r),name:"username",label:"验证码","label-width":"70",placeholder:"请输入验证码",rules:[{required:!0,message:"请填写账号"}]},{button:i(()=>[s(v,{type:"primary",size:"mini"},{default:i(()=>e[3]||(e[3]=[f("获取验证码")])),_:1})]),_:1},8,["modelValue"]),s(n,{modelValue:l.value,"onUpdate:modelValue":e[2]||(e[2]=r=>l.value=r),name:"password",center:"",clearable:"",label:"密码","label-width":"70",type:"password",placeholder:"请输入密码",rules:[{required:!0,message:"请输入密码"}]},null,8,["modelValue"])]),_:1}),o("div",S,[s(v,{round:"",block:"",type:"primary",size:"large","native-type":"submit"},{default:i(()=>e[4]||(e[4]=[f("确认")])),_:1})]),o("div",{style:{padding:"0px 16px",display:"flex","justify-content":"space-between"}},[o("div",null,[e[5]||(e[5]=o("span",null,"密码已找回?",-1)),o("a",{onClick:g},"去登录")])])]),_:1},512)])])])}}});const W=C(U,[["__scopeId","data-v-ec25cabe"]]);export{W as default};
|