import{d as F,H as $,h as A,t as D,s as E,i as j,a3 as z,Y as M,c as O,l as t,a4 as H,o as w,b as v,y as e,x as o,u as a,e as V,f as J,w as b,p as L,q as Y,a7 as y,a9 as G,aa as K,E as k,ab as I,_ as Q}from"./index.21f0b453.js";import{a as W}from"./formatTime.214f8764.js";const X=F({name:"loginAccount"}),Z=F({...X,setup(ee){const{t:P,locale:oe}=$(),d=A({isShowPassword:!1,ruleForm:{userName:"admin",password:"123456",code:"1234"},loading:{signIn:!1}}),{isShowPassword:m,ruleForm:l,loading:B}=D(d),{themeConfig:R}=E(j()),p=z(),h=M(),S=O(()=>W(new Date)),T=async()=>{if(d.loading.signIn=!0,y.set("token",Math.random().toString(36).substr(0)),y.set("userName",d.ruleForm.userName),R.value.isRequestRoutes){const s=await K();x(s)}else{const s=await G();x(s)}},x=s=>{var n,_,c,i;if(s)k.warning("\u62B1\u6B49\uFF0C\u60A8\u6CA1\u6709\u767B\u5F55\u6743\u9650"),y.clear();else{let u=S.value;(n=p.query)!=null&&n.redirect?h.push({path:(_=p.query)==null?void 0:_.redirect,query:Object.keys((c=p.query)==null?void 0:c.params).length>0?JSON.parse((i=p.query)==null?void 0:i.params):""}):h.push("/");const f=P("message.signInText");k.success(`${u}\uFF0C${f}`),I.start()}d.loading.signIn=!1,I.done()};return(s,n)=>{const _=t("ele-User"),c=t("el-icon"),i=t("el-input"),u=t("el-form-item"),f=t("ele-Unlock"),q=t("ele-Position"),g=t("el-col"),C=t("el-button"),U=t("el-form"),N=H("waves");return w(),v(U,{size:"large",class:"login-content-form"},{default:e(()=>[o(u,{class:"login-animation1"},{default:e(()=>[o(i,{placeholder:s.$t("message.account.accountPlaceholder1"),modelValue:a(l).userName,"onUpdate:modelValue":n[0]||(n[0]=r=>a(l).userName=r),clearable:"",autocomplete:"off"},{prefix:e(()=>[o(c,{class:"el-input__icon"},{default:e(()=>[o(_)]),_:1})]),_:1},8,["placeholder","modelValue"])]),_:1}),o(u,{class:"login-animation2"},{default:e(()=>[o(i,{type:a(m)?"text":"password",placeholder:s.$t("message.account.accountPlaceholder2"),modelValue:a(l).password,"onUpdate:modelValue":n[2]||(n[2]=r=>a(l).password=r),autocomplete:"off"},{prefix:e(()=>[o(c,{class:"el-input__icon"},{default:e(()=>[o(f)]),_:1})]),suffix:e(()=>[V("i",{class:J(["iconfont el-input__icon login-content-password",a(m)?"icon-yincangmima":"icon-xianshimima"]),onClick:n[1]||(n[1]=r=>m.value=!a(m))},null,2)]),_:1},8,["type","placeholder","modelValue"])]),_:1}),o(u,{class:"login-animation3"},{default:e(()=>[o(g,{span:15},{default:e(()=>[o(i,{maxlength:"4",placeholder:s.$t("message.account.accountPlaceholder3"),modelValue:a(l).code,"onUpdate:modelValue":n[3]||(n[3]=r=>a(l).code=r),clearable:"",autocomplete:"off"},{prefix:e(()=>[o(c,{class:"el-input__icon"},{default:e(()=>[o(q)]),_:1})]),_:1},8,["placeholder","modelValue"])]),_:1}),o(g,{span:1}),o(g,{span:8},{default:e(()=>[b((w(),v(C,{class:"login-content-code"},{default:e(()=>[L("1234")]),_:1})),[[N]])]),_:1})]),_:1}),o(u,{class:"login-animation4"},{default:e(()=>[b((w(),v(C,{type:"primary",class:"login-content-submit",round:"",onClick:T,loading:a(B).signIn},{default:e(()=>[V("span",null,Y(s.$t("message.account.accountBtnText")),1)]),_:1},8,["loading"])),[[N]])]),_:1})]),_:1})}}});const ae=Q(Z,[["__scopeId","data-v-aed0ecd4"],["__file","/data/jenkins/workspace/pay.ws.baibaodun.com.cn/src/views/login/component/account.vue"]]);export{ae as default};