Index-2a8f0561.js 2.6 KB

1
  1. import"./index-d96414a9.js";import{B as y}from"./index-e7585dcb.js";import{u as w,C as k}from"./index-6df2baca.js";import"./index-2f6774f7.js";import{F as V}from"./index-e16fdb63.js";import{d as C,r as p,o as I,b as S,e as $,f as e,c as n,h as c,u as B,l as F,p as j,j as z,_ as N}from"./index-e5a55569.js";import{p as P}from"./request-2e0a49ba.js";import{F as R}from"./index-55c5b44d.js";import"./use-expose-a96194e5.js";const v=l=>(j("data-v-62502ee4"),l=l(),z(),l),q={style:{height:"100vh",overflow:"hidden",display:"flex","flex-direction":"column"}},L={style:{"background-image":"url('static/images/bg-register.png')","background-repeat":"no-repeat","background-position-y":"0px","background-size":"100%"}},M=v(()=>e("div",{style:{padding:"100px 16px 30px 32px",display:"flex","justify-content":"space-between","align-items":"center"}},[e("div",null,[e("div",{style:{color:"#5C677C",height:"30px"}}),e("div",{style:{"font-size":"1.1rem","font-weight":"bold"}},[e("span",null,"注册")])])],-1)),U={style:{"margin-top":"60px"}},E={style:{margin:"16px"}},G=v(()=>e("span",null,"已有账号?",-1)),T=C({__name:"Index",setup(l){const m=B(),t=w(),_=p(),s=p(""),a=p(""),r=p(!0),f=()=>{m.replace("/login")};I(()=>{console.log("onMounted"),r.value=t.$state.rememberPassword,r.value&&(s.value=t.$state.username,a.value=t.$state.password)});const g=()=>{var i;(i=_.value)==null||i.validate().then(()=>{t.$patch({rememberPassword:r.value}),r.value&&t.$patch({username:s.value,password:a.value}),P("/user/login",{username:s.value,password:a.value}).then(({data:o})=>{console.log(o),o.code==0&&(t.$patch(d=>{d.token=o.data.token}),m.push("/"))})}).catch(o=>{console.log(o)})};return(i,o)=>{const d=V,h=k,x=y,b=R;return S(),$("div",q,[e("div",L,[M,e("div",U,[n(b,{ref_key:"formRef",ref:_,onSubmit:g},{default:c(()=>[n(h,{inset:""},{default:c(()=>[n(d,{modelValue:s.value,"onUpdate:modelValue":o[0]||(o[0]=u=>s.value=u),name:"username",label:"账号","label-width":"70",placeholder:"请输入账号",rules:[{required:!0,message:"请填写账号"}]},null,8,["modelValue"]),n(d,{modelValue:a.value,"onUpdate:modelValue":o[1]||(o[1]=u=>a.value=u),name:"password",center:"",clearable:"",label:"密码","label-width":"70",type:"password",placeholder:"请输入密码",rules:[{required:!0,message:"请输入密码"}]},null,8,["modelValue"])]),_:1}),e("div",E,[n(x,{round:"",block:"",type:"primary",size:"large","native-type":"submit"},{default:c(()=>[F("注册")]),_:1})]),e("div",{style:{padding:"0px 16px",display:"flex","justify-content":"space-between"}},[e("div",null,[G,e("a",{onClick:f},"去登录")])])]),_:1},512)])])])}}});const Y=N(T,[["__scopeId","data-v-62502ee4"]]);export{Y as default};