chenrui 1 سال پیش
والد
کامیت
90c39fdd43

+ 7 - 7
src/config/router.config.js

@@ -3090,8 +3090,8 @@ export const asyncRouterMap = [
             component: BlankLayout,
             meta: {
               title: '省仓管理',
-              icon: 'share-alt'
-              // permission: 'M_provincialWarehouseList'
+              icon: 'share-alt',
+              permission: 'M_provincialWarehouse'
             },
             hideChildrenInMenu: true,
             children: [
@@ -3102,8 +3102,8 @@ export const asyncRouterMap = [
                 meta: {
                   title: '省仓管理列表',
                   icon: 'share-alt',
-                  hidden: true
-                  // permission: 'M_provincialWarehouseList'
+                  hidden: true,
+                  permission: 'M_provincialWarehouseList'
                 }
               },
               {
@@ -3111,11 +3111,11 @@ export const asyncRouterMap = [
                 name: 'relatedDealersList',
                 component: () => import(/* webpackChunkName: "dealerManagement" */ '@/views/dealerManagement/provincialWarehouseManagement/relatedDealersList.vue'),
                 meta: {
-                  title: '关联经销商',
+                  title: '省仓关联经销商',
                   icon: 'share-alt',
                   hidden: true,
-                  replaceTab: true
-                  // permission: 'M_relatedDealersList'
+                  replaceTab: true,
+                  permission: 'M_relatedDealersList'
                 }
               }
             ]

+ 5 - 5
src/views/dealerManagement/provincialWarehouseManagement/list.vue

@@ -31,8 +31,8 @@
     <a-card size="small" :bordered="false">
       <a-spin :spinning="spinning" tip="Loading...">
         <!-- 操作按钮 -->
-        <div class="table-operator">
-          <a-button id="provincialWarehouse-add" type="primary" v-if="$hasPermissions('B_dealerAccount_add')" @click="handleEdit()">新增</a-button>
+        <div class="table-operator" v-if="$hasPermissions('B_serviceCenter_add')">
+          <a-button id="provincialWarehouse-add" type="primary" @click="handleEdit()">新增</a-button>
         </div>
         <!-- 列表 -->
         <s-table
@@ -55,7 +55,7 @@
           <template slot="loginFlag" slot-scope="text, record">
             <a-switch
               id="provincialWarehouse-enableFlag"
-              v-if="$hasPermissions('B_dealerAccount_enable')"
+              v-if="$hasPermissions('B_serviceCenter_enable')"
               checkedChildren="启用"
               unCheckedChildren="禁用"
               @change="openStatusModal(record)"
@@ -63,11 +63,11 @@
             <span v-else :style="{color:(record.enableFlag==1?'#00aa00':'#999')}"> {{ record.enableFlag==1? '已启用': '已禁用' }} </span>
           </template>
           <!-- 操作 -->
-          <template slot="action" slot-scope="text, record">
+          <template slot="action" slot-scope="text, record" v-if="">
             <a-button
               size="small"
               type="link"
-              v-if="$hasPermissions('B_dealerAccount_edit')"
+              v-if="$hasPermissions('B_serviceCenter_dealer')"
               class="button-info"
               @click="handleDealer(record)"
               id="provincialWarehouse-edit-btn">关联经销商</a-button>

+ 2 - 1
src/views/dealerManagement/provincialWarehouseManagement/relatedDealersList.vue

@@ -52,6 +52,7 @@
                       @click="handleExport"
                       :disabled="disabled"
                       :loading="exportLoading"
+                      v-if="$hasPermissions('B_serviceCenter_export')"
                     >导出</a-button>
                   </a-col>
                 </a-row>
@@ -83,7 +84,7 @@
                 <a-button
                   size="small"
                   type="link"
-                  v-if="$hasPermissions('B_dealerAccount_edit')"
+                  v-if="$hasPermissions('B_serviceCenter_unbinding')"
                   class="button-info"
                   @click="handleDelete(record)"
                   id="provincialWarehouse-edit-btn">解绑</a-button>