MobileForm-81a49008.js
1.93 KB
var _=(g,l,s)=>new Promise((u,i)=>{var d=o=>{try{n(s.next(o))}catch(r){i(r)}},m=o=>{try{n(s.throw(o))}catch(r){i(r)}},n=o=>o.done?u(o.value):Promise.resolve(o.value).then(d,m);n((s=s.apply(g,l)).next())});import{d as L,k as v,r as I,e as h,u as e,_ as B,$ as S,f as a,aa as t,E as b,a1 as k,ac as w}from"./vue-5a35c3f5.js";import{C as E}from"./index-9a895eb5.js";import{u as z,a as M,b as R,L as V,c as N}from"./LoginFormTitle-353f1219.js";import{c as D,_ as T}from"./index.js";import{ay as x,a1 as U,a5 as y}from"./antd-6b087f69.js";import"./useFormItem-9ea791b8.js";const O={key:0},$=L({__name:"MobileForm",setup(g){const l=x.Item,{t:s}=D(),{handleBackLogin:u,getLoginState:i}=z(),{getFormRules:d}=M(),m=v(),n=v(!1),o=I({mobile:"",sms:""}),{validForm:r}=R(m),F=h(()=>e(i)===V.MOBILE);function C(){return _(this,null,function*(){const f=yield r();f&&console.log(f)})}return(f,c)=>F.value?(B(),S("div",O,[a(N,{class:"enter-x"}),a(e(x),{class:"p-4 enter-x",model:o,rules:e(d),ref_key:"formRef",ref:m},{default:t(()=>[a(e(l),{name:"mobile",class:"enter-x"},{default:t(()=>[a(e(U),{size:"large",value:o.mobile,"onUpdate:value":c[0]||(c[0]=p=>o.mobile=p),placeholder:e(s)("sys.login.mobile"),class:"fix-auto-fill"},null,8,["value","placeholder"])]),_:1}),a(e(l),{name:"sms",class:"enter-x"},{default:t(()=>[a(e(E),{size:"large",class:"fix-auto-fill",value:o.sms,"onUpdate:value":c[1]||(c[1]=p=>o.sms=p),placeholder:e(s)("sys.login.smsCode")},null,8,["value","placeholder"])]),_:1}),a(e(l),{class:"enter-x"},{default:t(()=>[a(e(y),{type:"primary",size:"large",block:"",onClick:C,loading:n.value},{default:t(()=>[b(k(e(s)("sys.login.loginButton")),1)]),_:1},8,["loading"]),a(e(y),{size:"large",block:"",class:"mt-4",onClick:e(u)},{default:t(()=>[b(k(e(s)("sys.login.backSignIn")),1)]),_:1},8,["onClick"])]),_:1})]),_:1},8,["model","rules"])])):w("v-if",!0)}}),P=T($,[["__file","E:/allcode/erp/test7901/order-erp-front/src/views/sys/login/MobileForm.vue"]]);export{P as default};