login-958921fb.js 3.0 KB

1
  1. import{u as F}from"./vue-router-e129cfde.js";import{u as k,s as h,A as I,m as f,M as T,E as C}from"./index-abf064a2.js";import{m as E}from"./md5-4a2c5266.js";import{u as A}from"./routeTabs-889fd211.js";import{_ as $}from"./_plugin-vue_export-helper-c27b6911.js";import{d as z,W as n,X as N,Y as R,$ as r,m as a,Z as s,r as V,a as B,E as u,a0 as D,a1 as U}from"./vue-904e9482.js";const q=A(),g=k();let{accountList:x}=h(g),{historyRoutes:M}=h(q);const O=z({setup(){const e=F(),t=V({phonenumber:"",password:"",remember:!0});let l=B(!1);const m=o=>{_()},p=o=>{console.log("Failed:",o)},_=async()=>{l.value=!0;const o=await I.loginbyaccount({accountno:t.phonenumber,password:E(t.password),systemclient:"web"});if(o.code===1){if(o.account_list[0].status=="INACTIVE")return f.error("当前账号已停用!");l.value=!1,x.value=o.account_list,g.defaultAccount(o.account_list[0],()=>{localStorage.getItem("loginTips"),o.remindchangepassword==1?T.confirm({centered:!0,zIndex:9999,title:"提醒",icon:a(C),content:o.remindchangepassword_str,okText:"确定",onOk:()=>{sessionStorage.setItem("openPasDialog","1"),e.push({path:"/dataDashboard"})}}):e.push({path:"/dataDashboard"})})}else l.value=!1,f.error(o.msg)};return{formState:t,onFinish:m,onFinishFailed:p,loading:l}},mounted(){sessionStorage.clear(),localStorage.clear(),M.value=[]}}),d=e=>(D("data-v-6eaac0df"),e=e(),U(),e),L={class:"conatiner"},P={class:"login-wrap"},W=d(()=>r("div",{class:"top"},null,-1)),X={class:"login-form"},Y=d(()=>r("p",{class:"color-info"},"欢迎登录",-1)),Z=d(()=>r("div",null,[r("p",{class:"title almm"},"云链E-订单系统")],-1));function j(e,t,l,m,p,_){const o=n("a-input"),c=n("a-form-item"),v=n("a-input-password"),b=n("a-checkbox"),S=n("a-button"),w=n("a-form"),y=n("a-layout-footer");return N(),R("div",L,[r("div",P,[W,r("div",X,[Y,Z,a(w,{model:e.formState,name:"basic",layout:"vertical",autocomplete:"off",onFinish:e.onFinish,onFinishFailed:e.onFinishFailed},{default:s(()=>[a(c,{label:"账号",name:"phonenumber",rules:[{required:!0,message:"请输入账号"}]},{default:s(()=>[a(o,{value:e.formState.phonenumber,"onUpdate:value":t[0]||(t[0]=i=>e.formState.phonenumber=i),size:"large",placeholder:"请输入账号"},null,8,["value"])]),_:1}),a(c,{label:"密码",name:"password",rules:[{required:!0,message:"请输入密码!"}]},{default:s(()=>[a(v,{value:e.formState.password,"onUpdate:value":t[1]||(t[1]=i=>e.formState.password=i),size:"large",placeholder:"请输入密码"},null,8,["value"])]),_:1}),a(c,{name:"remember"},{default:s(()=>[a(b,{checked:e.formState.remember,"onUpdate:checked":t[2]||(t[2]=i=>e.formState.remember=i)},{default:s(()=>[u("记住密码")]),_:1},8,["checked"])]),_:1}),a(c,null,{default:s(()=>[a(S,{loading:e.loading,type:"primary","html-type":"submit",size:"large",block:""},{default:s(()=>[u("登录")]),_:1},8,["loading"])]),_:1})]),_:1},8,["model","onFinish","onFinishFailed"])])]),a(y,{class:"footer"},{default:s(()=>[u(" Copyright © 2023 嘉兴市云链信息技术有限公司 ")]),_:1})])}const oe=$(O,[["render",j],["__scopeId","data-v-6eaac0df"]]);export{oe as default};