MobileForm-b49e1c30.js 1.8 KB

1
  1. var _=(g,l,a)=>new Promise((c,i)=>{var d=o=>{try{n(a.next(o))}catch(r){i(r)}},m=o=>{try{n(a.throw(o))}catch(r){i(r)}},n=o=>o.done?c(o.value):Promise.resolve(o.value).then(d,m);n((a=a.apply(g,l)).next())});import{C as L}from"./index-3eef3423.js";import{b as B,u as I,a as h,c as S,L as w}from"./LoginFormTitle-ce0fd785.js";import{a as z}from"./index.js";import{aa as k,A as E,B as v}from"./antd-ecb53b14.js";import{d as R,f as x,r as V,c as N,u as e,Y as D,Z as M,l as s,a7 as t,E as b,$ as y,a9 as T}from"./vue-8fccce23.js";import"./useFormItem-d8cab136.js";const U={key:0},G=R({__name:"MobileForm",setup(g){const l=k.Item,{t:a}=z(),{handleBackLogin:c,getLoginState:i}=B(),{getFormRules:d}=I(),m=x(),n=x(!1),o=V({mobile:"",sms:""}),{validForm:r}=h(m),C=N(()=>e(i)===S.MOBILE);function F(){return _(this,null,function*(){const f=yield r();f&&console.log(f)})}return(f,u)=>C.value?(D(),M("div",U,[s(w,{class:"enter-x"}),s(e(k),{class:"p-4 enter-x",model:o,rules:e(d),ref_key:"formRef",ref:m},{default:t(()=>[s(e(l),{name:"mobile",class:"enter-x"},{default:t(()=>[s(e(E),{size:"large",value:o.mobile,"onUpdate:value":u[0]||(u[0]=p=>o.mobile=p),placeholder:e(a)("sys.login.mobile"),class:"fix-auto-fill"},null,8,["value","placeholder"])]),_:1}),s(e(l),{name:"sms",class:"enter-x"},{default:t(()=>[s(e(L),{size:"large",class:"fix-auto-fill",value:o.sms,"onUpdate:value":u[1]||(u[1]=p=>o.sms=p),placeholder:e(a)("sys.login.smsCode")},null,8,["value","placeholder"])]),_:1}),s(e(l),{class:"enter-x"},{default:t(()=>[s(e(v),{type:"primary",size:"large",block:"",onClick:F,loading:n.value},{default:t(()=>[b(y(e(a)("sys.login.loginButton")),1)]),_:1},8,["loading"]),s(e(v),{size:"large",block:"",class:"mt-4",onClick:e(c)},{default:t(()=>[b(y(e(a)("sys.login.backSignIn")),1)]),_:1},8,["onClick"])]),_:1})]),_:1},8,["model","rules"])])):T("",!0)}});export{G as default};