Quellcode durchsuchen

更新 默认路由航次列表;指令更新

wzh vor 3 Jahren
Ursprung
Commit
62849754a8
3 geänderte Dateien mit 6 neuen und 3 gelöschten Zeilen
  1. 2 1
      src/store/index.js
  2. 1 1
      src/views/cargoManage/cargoList.vue
  3. 3 1
      src/views/index/Login.vue

+ 2 - 1
src/store/index.js

@@ -62,7 +62,8 @@ const store = createStore({
     GetUserPermission({ commit }, loginAccountId) {
       return new Promise((resolve, reject) => {
         api.getPermissionByUserId({ loginAccountId }).then((e) => {
-          let arr = e.data.result || [];
+          let res = e.data.result || [];
+          let arr = [...new Set([...res, "VOYAGELIST"])];
           commit("setUserPermissionData", arr);
           localStorage.setItem("rolePermission", arr);
           let data = [];

+ 1 - 1
src/views/cargoManage/cargoList.vue

@@ -11,7 +11,7 @@
         ></el-input>
         <div class="seach-btn" @click="getCargoList">查询</div>
       </div>
-      <el-button v-auth="ADDCARGO" type="primary" @click="addCargo"
+      <el-button v-auth="'ADDCARGO'" type="primary" @click="addCargo"
         >添加货种</el-button
       >
     </div>

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

@@ -118,7 +118,9 @@ export default {
             localStorage.setItem("contactName", contactName);
             localStorage.setItem("userType", 1);
             localStorage.setItem("loginAccountId", loginAccountId);
-            localStorage.setItem("rolePermission", rolePermission);
+            rolePermission = rolePermission || [];
+            let arr = [...new Set([...rolePermission, "VOYAGELIST"])];
+            localStorage.setItem("rolePermission", arr);
             store.commit("changeLogin", true);
             store.dispatch(
               "GetBasePermissionData",