zhangdan преди 3 години
родител
ревизия
52e0c4a8d5
променени са 2 файла, в които са добавени 9 реда и са изтрити 6 реда
  1. 4 4
      src/config/router.config.js
  2. 5 2
      src/views/salesManagement/salesman/list.vue

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

@@ -337,8 +337,8 @@ export const asyncRouterMap = [
             component: RouteView,
             meta: {
               title: '业务员管理',
-              icon: 'file-search'
-              // permission: 'M_giftRecordList'
+              icon: 'file-search',
+              permission: 'M_salesman_list'
             },
             hideChildrenInMenu: true,
             children: [
@@ -349,8 +349,8 @@ export const asyncRouterMap = [
                 meta: {
                   title: '业务员列表',
                   icon: 'file-search',
-                  hidden: true
-                  // permission: 'M_giftRecordList'
+                  hidden: true,
+                  permission: 'M_salesman_list'
                 }
               }
             ]

+ 5 - 2
src/views/salesManagement/salesman/list.vue

@@ -40,6 +40,7 @@
     <!-- 操作按钮 -->
     <div class="table-operator">
       <a-button
+        v-if="$hasPermissions('B_salesman_add')"
         id="salesmanList-add"
         type="primary"
         class="button-error"
@@ -70,17 +71,19 @@
           type="link"
           class="button-info"
           @click="handleEdit(record,1)"
+          v-if="$hasPermissions('B_salesman_edit')"
           id="salesmanList-edit-btn">编辑</a-button>
         <a-button
           size="small"
           type="link"
+          v-if="$hasPermissions('B_salesman_detail')"
           class="button-success"
           @click="handleEdit(record,2)"
           id="salesmanList-edit-btn">详情</a-button>
-        <!-- <span v-else>--</span> -->
+        <span v-else>--</span>
       </template>
     </s-table>
-    <!-- 供应商 -->
+    <!-- 新增业务员 -->
     <salesman-edit-modal :itemId="itemId" :modalTitle="modalTitle" :openModal="openModal" @close="closeModal" />
   </a-card>
 </template>