import{_ as e,r as a,c as s,w as l,i as o,a as t,e as u,b as n,D as r,E as d,v as c,I as i,x as m}from"./index-DF3kK8Jo.js";const p=e({__name:"Register",setup(e){const p=a({username:"",password:"",confirm:""}),f=async()=>{if(p.value.password!==p.value.confirm)return r({title:"两次密码不一致",icon:"none"});const e=await d({url:"https://api.xxx.com/register",method:"POST",data:p.value});200===e.data.code?(r({title:"注册成功",icon:"success"}),setTimeout(()=>c({url:"/pages/login"}),1e3)):r({title:e.data.message,icon:"none"})};return(e,a)=>{const r=o,d=i,c=m;return t(),s(r,{class:"container"},{default:l(()=>[u(r,{class:"form-box"},{default:l(()=>[u(r,{class:"form-title"},{default:l(()=>[n("用户注册")]),_:1}),u(d,{modelValue:p.value.username,"onUpdate:modelValue":a[0]||(a[0]=e=>p.value.username=e),placeholder:"请输入用户名",class:"input"},null,8,["modelValue"]),u(d,{modelValue:p.value.password,"onUpdate:modelValue":a[1]||(a[1]=e=>p.value.password=e),type:"password",placeholder:"请输入密码",class:"input"},null,8,["modelValue"]),u(d,{modelValue:p.value.confirm,"onUpdate:modelValue":a[2]||(a[2]=e=>p.value.confirm=e),type:"password",placeholder:"确认密码",class:"input"},null,8,["modelValue"]),u(c,{class:"register-btn",onClick:f},{default:l(()=>[n("注 册")]),_:1})]),_:1})]),_:1})}}},[["__scopeId","data-v-9929a116"]]);export{p as default};
|