import{d as E,a as I,v as R,i as f,k as j,o as x,p as _,e as o,c as t,w as l,r as i,s as y,_ as L}from"./index-a3c67351.js";import{p as b}from"./index-4d846cc4.js";const D={style:{background:"#E9EDF3",height:"100vh",display:"flex","flex-direction":"column","align-items":"center","justify-content":"center"}},M={style:{width:"1200px",height:"740px",display:"flex","background-color":"#fff"}},O={style:{width:"0px","flex-grow":"2",padding:"20px 0px 0px 20px"}},T={style:{height:"35px"}},$={style:{width:"0px","flex-grow":"3",padding:"70px 70px 20px 70px"}},G={style:{"margin-top":"70px"}};const H={key:1,style:{background:"#0058FF",height:"100%",width:"120px",padding:"0px 10px","font-size":"14px","margin-top":"-1px","margin-bottom":"-1px","line-height":"38px"}},J=E({__name:"Index",setup(K){const g=I(),n=R({mobile:"",username:"",password:"",veryfyCode:"",isAgree:!1}),w=a=>{console.log(a),console.log(n),b({url:"/user/register",data:n},e=>{console.log(e),g.replace("/login")})},h=a=>{console.log(a)},k=async()=>n.isAgree?Promise.resolve():Promise.reject("请勾选“我同意”"),c=f(null),C=()=>{var a;(a=c.value)==null||a.validateFields(["mobile"]).then(e=>{console.log(e);let d=new URLSearchParams;d.append("mobile",n.mobile),b({url:"/open/sendVeryCode",data:d},u=>{console.log(u)})}).catch(e=>{console.log(e)})},F=a=>{console.log(a),C()},S=()=>{g.push("/login")},p=f(!1),m=f(""),z=()=>{p.value=!1},B=()=>{m.value="用户协议",p.value=!0},V=()=>{m.value="隐私政策",p.value=!0};return j(()=>{}),(a,e)=>{const d=i("a-image"),u=i("a-input"),r=i("a-form-item"),A=i("a-input-search"),P=i("a-input-password"),U=i("a-checkbox"),v=i("a-button"),N=i("a-form"),q=i("a-modal");return x(),_("div",D,[o("div",{style:{height:"0px",width:"1200px",position:"relative"}},[o("div",{style:{position:"absolute",right:"0",bottom:"20px","font-family":"PingFangSC, PingFang SC","font-weight":"400","font-size":"14px",color:"#666A78"}},[e[6]||(e[6]=o("span",null,"已有账号,",-1)),o("a",{onClick:S},"立即登录")])]),o("div",M,[o("div",O,[o("div",T,[t(d,{preview:!1,height:"100%",src:"/static/images/logo3.png"})])]),o("div",$,[e[11]||(e[11]=o("div",{style:{"font-family":"PingFangSC, PingFang SC","font-weight":"600","font-size":"38px",color:"#000829","line-height":"28px","text-align":"left","font-style":"normal"}},[o("span",null,"注册账号")],-1)),o("div",G,[t(N,{ref_key:"formRef",ref:c,model:n,name:"basic","label-align":"left","label-col":{span:4},"wrapper-col":{span:20},autocomplete:"off",onFinish:w,onFinishFailed:h,layout:"vertical"},{default:l(()=>[t(r,{"wrapper-col":{offset:0,span:24},label:"用户名",name:"username",rules:[{required:!0,message:"请输入账号!"}]},{default:l(()=>[t(u,{size:"large",value:n.username,"onUpdate:value":e[0]||(e[0]=s=>n.username=s)},null,8,["value"])]),_:1}),t(r,{"wrapper-col":{offset:0,span:24},label:"手机号",name:"mobile",rules:[{required:!0,message:"请输入正确的手机号!",pattern:/^1[3-9]\d{9}$/}]},{default:l(()=>[t(u,{size:"large",value:n.mobile,"onUpdate:value":e[1]||(e[1]=s=>n.mobile=s)},null,8,["value"])]),_:1}),t(r,{"wrapper-col":{offset:0,span:24},label:"验证码",name:"veryfyCode",rules:[{required:!0,message:"请输入验证码"}]},{default:l(()=>[t(A,{value:n.veryfyCode,"onUpdate:value":e[2]||(e[2]=s=>n.veryfyCode=s),placeholder:"请输入验证码",size:"large",onSearch:F},{enterButton:l(()=>[(x(),_("div",H,[...e[8]||(e[8]=[o("div",null,"获取验证码",-1)])]))]),_:1},8,["value"])]),_:1}),t(r,{style:{"margin-bottom":"12px"},"wrapper-col":{offset:0,span:24},label:"密码",name:"password",rules:[{required:!0,message:"请输入密码!"}]},{default:l(()=>[t(P,{size:"large",value:n.password,"onUpdate:value":e[3]||(e[3]=s=>n.password=s)},null,8,["value"])]),_:1}),t(r,{"wrapper-col":{offset:0,span:24},name:"isAgree",rules:[{required:!0,validator:k}]},{default:l(()=>[o("div",null,[t(U,{checked:n.isAgree,"onUpdate:checked":e[4]||(e[4]=s=>n.isAgree=s)},{default:l(()=>[...e[9]||(e[9]=[o("span",null,"我同意",-1)])]),_:1},8,["checked"]),o("a",{onClick:B},"《用户协议》"),o("a",{onClick:V},"《隐私政策》")])]),_:1},8,["rules"]),t(r,{"wrapper-col":{offset:0,span:24}},{default:l(()=>[t(v,{style:{background:"#0058FF"},size:"large",block:"",type:"primary","html-type":"submit"},{default:l(()=>[...e[10]||(e[10]=[y("立即注册",-1)])]),_:1})]),_:1})]),_:1},8,["model"])])]),e[12]||(e[12]=o("div",{style:{width:"0px","flex-grow":"2"}},null,-1))]),t(q,{visible:p.value,"onUpdate:visible":e[5]||(e[5]=s=>p.value=s),title:m.value},{footer:l(()=>[t(v,{type:"primary",onClick:z},{default:l(()=>[...e[13]||(e[13]=[y("知道了",-1)])]),_:1})]),default:l(()=>[e[14]||(e[14]=o("p",null,"Some contents...",-1)),e[15]||(e[15]=o("p",null,"Some contents...",-1)),e[16]||(e[16]=o("p",null,"Some contents...",-1))]),_:1},8,["visible","title"])])}}});const X=L(J,[["__scopeId","data-v-100e9f21"]]);export{X as default};