var f=(n,c,i)=>new Promise((r,m)=>{var _=e=>{try{u(i.next(e))}catch(d){m(d)}},p=e=>{try{u(i.throw(e))}catch(d){m(d)}},u=e=>e.done?r(e.value):Promise.resolve(e.value).then(_,p);u((i=i.apply(n,c)).next())});import{u as U,a as C,L as R,_ as F,b as S,__tla as E}from"./LoginFormTitle.vue_vue_type_script_setup_true_lang-e865c24b.js";import{S as I,__tla as L}from"./index-6f5324ed.js";import{C as B,__tla as T}from"./index-79e4735b.js";import{l as G,__tla as N}from"./index-f0df2f76.js";import{ac as v,V as g,ad as V,U as x}from"./antd-057b41b1.js";import{d as $,k,r as D,e as O,u as a,_ as j,$ as q,f as s,a9 as t,E as y,a6 as h,F as A,ab as H}from"./vue-1631514e.js";import"./useFormItem-d5f46e05.js";let w,J=Promise.all([(()=>{try{return E}catch(n){}})(),(()=>{try{return L}catch(n){}})(),(()=>{try{return T}catch(n){}})(),(()=>{try{return N}catch(n){}})()]).then(()=>f(void 0,null,function*(){w=$({__name:"RegisterForm",setup(n){const c=v.Item,i=g.Password,{t:r}=G(),{handleBackLogin:m,getLoginState:_}=U(),p=k(),u=k(!1),e=D({account:"",password:"",confirmPassword:"",mobile:"",sms:"",policy:!1}),{getFormRules:d}=C(e),{validForm:b}=S(p),z=O(()=>a(_)===R.REGISTER);function P(){return f(this,null,function*(){yield b()})}return(K,l)=>z.value?(j(),q(A,{key:0},[s(F,{class:"enter-x"}),s(a(v),{class:"p-4 enter-x",model:e,rules:a(d),ref_key:"formRef",ref:p},{default:t(()=>[s(a(c),{name:"account",class:"enter-x"},{default:t(()=>[s(a(g),{class:"fix-auto-fill",size:"large",value:e.account,"onUpdate:value":l[0]||(l[0]=o=>e.account=o),placeholder:a(r)("sys.login.userName")},null,8,["value","placeholder"])]),_:1}),s(a(c),{name:"mobile",class:"enter-x"},{default:t(()=>[s(a(g),{size:"large",value:e.mobile,"onUpdate:value":l[1]||(l[1]=o=>e.mobile=o),placeholder:a(r)("sys.login.mobile"),class:"fix-auto-fill"},null,8,["value","placeholder"])]),_:1}),s(a(c),{name:"sms",class:"enter-x"},{default:t(()=>[s(a(B),{size:"large",class:"fix-auto-fill",value:e.sms,"onUpdate:value":l[2]||(l[2]=o=>e.sms=o),placeholder:a(r)("sys.login.smsCode")},null,8,["value","placeholder"])]),_:1}),s(a(c),{name:"password",class:"enter-x"},{default:t(()=>[s(a(I),{size:"large",value:e.password,"onUpdate:value":l[3]||(l[3]=o=>e.password=o),placeholder:a(r)("sys.login.password")},null,8,["value","placeholder"])]),_:1}),s(a(c),{name:"confirmPassword",class:"enter-x"},{default:t(()=>[s(a(i),{size:"large",visibilityToggle:"",value:e.confirmPassword,"onUpdate:value":l[4]||(l[4]=o=>e.confirmPassword=o),placeholder:a(r)("sys.login.confirmPassword")},null,8,["value","placeholder"])]),_:1}),s(a(c),{class:"enter-x",name:"policy"},{default:t(()=>[s(a(V),{checked:e.policy,"onUpdate:checked":l[5]||(l[5]=o=>e.policy=o),size:"small"},{default:t(()=>[y(h(a(r)("sys.login.policy")),1)]),_:1},8,["checked"])]),_:1}),s(a(x),{type:"primary",class:"enter-x",size:"large",block:"",onClick:P,loading:u.value},{default:t(()=>[y(h(a(r)("sys.login.registerButton")),1)]),_:1},8,["loading"]),s(a(x),{size:"large",block:"",class:"mt-4 enter-x",onClick:a(m)},{default:t(()=>[y(h(a(r)("sys.login.backSignIn")),1)]),_:1},8,["onClick"])]),_:1},8,["model","rules"])],64)):H("",!0)}})}));export{J as __tla,w as default};