index-acc3c044.js 1.7 KB

1
  1. import{d as g,k as v,aa as n,c as e,ab as l,ac as u,l as r,ad as w}from"./index-a7c4ad3a.js";import{F as t}from"./Form-274cb3a4.js";import{R as x,a as d}from"./Col-ba403099.js";import"./useFlexGapSupport-39712a96.js";import"./useSize-2056f0e7.js";const h={wrapperCol:{span:24}},y={wrapperCol:{span:24}},F=g({setup(){const i=v(),m=n({loading:!1,loginType:"default"}),a=n({loginName:"",password:"",role:"admin"}),p=n({loginName:[{required:!0,message:"请输入正确的账号",trigger:"change"}],password:[{required:!0,message:"请输入正确的密码",trigger:"change"}]}),{validate:c,validateInfos:o}=t.useForm(a,p);async function f(){c().then(()=>{i.passwordLogin(a)})}return()=>e("div",{class:N},[e("div",{class:"content"},[e("div",{class:"title"},["核辐射卫生应急虚拟仿真训练",e("br",null,null),"后台管理系统"]),e(t,l({class:"py-20px px-30px"},h,{name:"basic"}),{default:()=>[e(t.Item,l({name:"loginName"},o.loginName),{default:()=>[e(u,{placeholder:"请输入账号",value:a.loginName,"onUpdate:value":s=>a.loginName=s,maxlength:30},null)]}),e(t.Item,l({name:"password"},o.password),{default:()=>[e(u.Password,{placeholder:"请输入密码",value:a.password,"onUpdate:value":s=>a.password=s,maxlength:18},null)]}),e(t.Item,l({name:"role"},o.role),{default:()=>[e(x,{class:"flex w-full",value:a.role,"onUpdate:value":s=>a.role=s},{default:()=>[e(d,{class:"flex-1 justify-center",value:"student"},{default:()=>[r("学员")]}),e(d,{class:"flex-1 justify-center",value:"admin"},{default:()=>[r("管理员")]})]})]}),e(t.Item,l(y,{style:{marginBottom:0}}),{default:()=>[e(w,{htmlType:"submit",block:!0,class:"login_btn",size:"large",loading:m.loading,onClick:f},{default:()=>[r("登录")]})]})]})])])}}),N="p1fwmfaj";export{F as default};