Преглед изворни кода

更新 登录逻辑:管理员默认选择第一个公司

wzg пре 2 година
родитељ
комит
50d2dbd924
2 измењених фајлова са 3 додато и 3 уклоњено
  1. 0 1
      src/store/index.js
  2. 3 2
      src/views/index/Login.vue

+ 0 - 1
src/store/index.js

@@ -56,7 +56,6 @@ const store = createStore({
       state.keepAliveList = [];
     },
     login(state, data) {
-      console.log(data);
       Object.keys(data).forEach((key) => {
         if (data.isSuperuser == 1 && key == "loginAccountId") {
         } else {

+ 3 - 2
src/views/index/Login.vue

@@ -123,12 +123,12 @@ async function login() {
         });
 
         if (data.result.isSuperuser == 1) {
-          comoanyModalVisable.value = true;
           cache.value = data.result;
-          store.dispatch(
+          await store.dispatch(
             "getShippingCompanySelect",
             data.result.loginAccountId
           );
+          selectCompany(store.state.companySelect[0]);
         } else {
           store.commit("login", data.result);
         }
@@ -150,6 +150,7 @@ function selectCompany(e) {
   localStorage.loginAccountId = e.key;
   localStorage.currentCompany = JSON.stringify(e);
   store.state.loginAccountId = e.key;
+  store.state.currentCompany = e;
   store.commit("login", cache.value);
 }