| 1 |
- import{u as E}from"./user.5734a81b.js";import{_ as F,g as I,r as i,a as S,b as l,o as B,c as L,d as e,w as o,e as u,f as m,h as N,E as f,p as q,i as z}from"./index.4fd8b9b3.js";import"./http.100f9ea4.js";const M=r=>(q("data-v-007a34f2"),r=r(),z(),r),P={style:{width:"400px"}},R={style:{float:"left"}},U=M(()=>u("p",{style:{float:"left","font-size":"25px","font-weight":"bold"}}," \u6B22\u8FCE\u6765\u5230\u5B9D\u667A\u8FBE\u51B7\u94FE ",-1)),$={__name:"Login",setup(r){I();const s=i({username:"",password:""}),a=S(),g=i({username:[{required:!0,message:"\u8D26\u53F7\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],password:[{required:!0,message:"\u5BC6\u7801\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}]}),v=()=>{!a||a.value.validate(async _=>{if(_){const t=await E.login(s);t.data?t.data.Code===200?(localStorage.setItem("token",t.data.Data),N.push("/contact/list")):f.error(t.data.Msg):f.error("\u670D\u52A1\u5668\u5185\u90E8\u9519\u8BEF")}else return!1})},w=()=>{!a||a.value.resetFields()};return(_,t)=>{const y=l("ElementPlus"),b=l("el-icon"),x=l("el-header"),p=l("el-input"),d=l("el-form-item"),c=l("el-button"),V=l("el-form"),h=l("el-card"),k=l("el-main"),C=l("el-container");return B(),L("div",null,[e(C,null,{default:o(()=>[e(x,null,{default:o(()=>[u("div",P,[u("p",R,[e(b,{color:"#409EFF",size:50},{default:o(()=>[e(y)]),_:1})]),U])]),_:1}),e(k,null,{default:o(()=>[e(h,{class:"login_card"},{default:o(()=>[e(V,{model:s,rules:g,ref_key:"ruleFormRef",ref:a,"label-width":"80px"},{default:o(()=>[e(d,{label:"\u8D26\u53F7\uFF1A",prop:"username"},{default:o(()=>[e(p,{modelValue:s.username,"onUpdate:modelValue":t[0]||(t[0]=n=>s.username=n),placeholder:"\u8BF7\u8F93\u5165\u8D26\u53F7"},null,8,["modelValue"])]),_:1}),e(d,{label:"\u5BC6\u7801\uFF1A",prop:"password"},{default:o(()=>[e(p,{type:"password",placeholder:"\u8BF7\u8F93\u5165\u5BC6\u7801",modelValue:s.password,"onUpdate:modelValue":t[1]||(t[1]=n=>s.password=n)},null,8,["modelValue"])]),_:1}),e(d,null,{default:o(()=>[e(c,{type:"primary",onClick:t[2]||(t[2]=n=>v())},{default:o(()=>[m("\u767B\u5F55")]),_:1}),e(c,{type:"primary",onClick:t[3]||(t[3]=n=>w())},{default:o(()=>[m("\u91CD\u7F6E")]),_:1})]),_:1})]),_:1},8,["model","rules"])]),_:1})]),_:1})]),_:1})])}}},j=F($,[["__scopeId","data-v-007a34f2"]]);export{j as default};
|