1 |
- import{d as v,k as h,v as r,c as e,l as n,x as s,I as d,B as w}from"./index-10bc4fd3.js";import{F as l,R as x,a as i}from"./Form-a855b6b5.js";import"./useFlexGapSupport-7e6d6fda.js";const y={wrapperCol:{span:24}},I={wrapperCol:{span:24}},_=v({setup(){const m=h(),p=r({loading:!1,loginType:"default"}),a=r({name:"",nid:"",password:"",role:"student"}),c=r({name:[{required:!0,message:"请输入用户名",trigger:"change"}],nid:[{required:!0,message:"请输入用户编码",trigger:"change"}],password:[{required:!0,message:"请输入正确的密码",trigger:"change"}],role:[{required:!0,message:"用户角色不能为空",trigger:"change"}]}),{validate:g,validateInfos:o}=l.useForm(a,c);async function f(){g().then(t=>{const u={...t};u.loginName=u.name+"_"+u.nid,m.passwordLogin(u)})}return()=>e("div",{class:b},[e("div",{class:"sys_title"},["米系列直升机尾传动轴机上维护测量",e("br",null,null),"虚拟训练系统管理后台"]),e("div",{class:"content"},[e("div",{class:"title"},[n("用户登录")]),e("div",{class:"py-30px px-20px"},[e(l,s(y,{name:"basic"}),{default:()=>[e(l.Item,s({name:"name"},o.name),{default:()=>[e(d,{placeholder:"请输入用户名",value:a.name,"onUpdate:value":t=>a.name=t,maxlength:30},null)]}),e(l.Item,s({name:"nid"},o.nid),{default:()=>[e(d,{placeholder:"请输入用户编码",value:a.nid,"onUpdate:value":t=>a.nid=t},null)]}),e(l.Item,s({name:"password"},o.password),{default:()=>[e(d.Password,{placeholder:"请输入登录密码",value:a.password,"onUpdate:value":t=>a.password=t,maxlength:18},null)]}),e(l.Item,s({name:"role"},o.role),{default:()=>[e(x,{class:"flex justify-between w-full login_role",value:a.role,"onUpdate:value":t=>a.role=t},{default:()=>[e(i,{value:"student"},{default:()=>[n("学员")]}),e(i,{value:"teacher"},{default:()=>[n("教员")]}),e(i,{value:"admin"},{default:()=>[n("管理员")]})]})]}),e(l.Item,s(I,{style:{marginBottom:0}}),{default:()=>[e(w,{htmlType:"submit",type:"primary",block:!0,class:"login_btn",size:"large",loading:p.loading,onClick:f},{default:()=>[n("登录")]})]})]})])])])}}),b="p1fwmfaj";export{_ as default};
|