MobileForm-DmUFm2mm.js 1.8 KB

1
  1. var g=(p,l,o)=>new Promise((c,i)=>{var d=a=>{try{n(o.next(a))}catch(r){i(r)}},m=a=>{try{n(o.throw(a))}catch(r){i(r)}},n=a=>a.done?c(a.value):Promise.resolve(a.value).then(d,m);n((o=o.apply(p,l)).next())});import{C as L}from"./index-L2ZLrFTi.js";import{b as B,u as I,a as h,c as S,L as w}from"./LoginFormTitle-BkFyjN1Q.js";import{e as z}from"./entry/index-BaQQ7BQ_.js";import{ai as _,E,B as k}from"./antd-ILpsl5AZ.js";import{d as R,f as v,r as V,c as N,u as e,Z as D,_ as M,k as s,a7 as t,G as x,a0 as b,aa as T}from"./vue-CF9JqwIh.js";const U={key:0},H=R({__name:"MobileForm",setup(p){const l=_.Item,{t:o}=z(),{handleBackLogin:c,getLoginState:i}=B(),{getFormRules:d}=I(),m=v(),n=v(!1),a=V({mobile:"",sms:""}),{validForm:r}=h(m),y=N(()=>e(i)===S.MOBILE);function C(){return g(this,null,function*(){yield r()})}return(F,u)=>y.value?(D(),M("div",U,[s(w,{class:"enter-x"}),s(e(_),{class:"p-4 enter-x",model:a,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:a.mobile,"onUpdate:value":u[0]||(u[0]=f=>a.mobile=f),placeholder:e(o)("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:a.sms,"onUpdate:value":u[1]||(u[1]=f=>a.sms=f),placeholder:e(o)("sys.login.smsCode")},null,8,["value","placeholder"])]),_:1}),s(e(l),{class:"enter-x"},{default:t(()=>[s(e(k),{type:"primary",size:"large",block:"",onClick:C,loading:n.value},{default:t(()=>[x(b(e(o)("sys.login.loginButton")),1)]),_:1},8,["loading"]),s(e(k),{size:"large",block:"",class:"mt-4",onClick:e(c)},{default:t(()=>[x(b(e(o)("sys.login.backSignIn")),1)]),_:1},8,["onClick"])]),_:1})]),_:1},8,["model","rules"])])):T("",!0)}});export{H as default};