zhangdan 4 anos atrás
pai
commit
63769f3dae
2 arquivos alterados com 15 adições e 9 exclusões
  1. 3 3
      src/config/router.config.js
  2. 12 6
      src/views/userInfo/userManageList.vue

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

@@ -190,7 +190,7 @@ export const asyncRouterMap = [{
         meta: {
         meta: {
           title: '用户管理',
           title: '用户管理',
           icon: 'profile',
           icon: 'profile',
-          permission: 'M_user_userManage_list'
+          permission: 'M_user_userManage'
         },
         },
         hideChildrenInMenu: true,
         hideChildrenInMenu: true,
         children: [{
         children: [{
@@ -255,8 +255,8 @@ export const asyncRouterMap = [{
         component: () => import(/* webpackChunkName: "shopSetting" */ '@/views/shop/bannerSetting.vue'),
         component: () => import(/* webpackChunkName: "shopSetting" */ '@/views/shop/bannerSetting.vue'),
         meta: {
         meta: {
           title: '推广位设置',
           title: '推广位设置',
-          icon: 'picture'
-          // permission: 'M_AdBanner_list'
+          icon: 'picture',
+          permission: 'M_shopSetting_bannerSetting'
         }
         }
       }
       }
     ]
     ]

+ 12 - 6
src/views/userInfo/userManageList.vue

@@ -35,7 +35,13 @@
     </div>
     </div>
     <a-divider />
     <a-divider />
     <div class="table-operator">
     <div class="table-operator">
-      <a-button class="export-btn" id="releaseRecordList-btn-export" type="" :loading="loading" @click="handleExport" v-hasPermission="'B_user_userManage_export'">导出</a-button>
+      <a-button
+        class="export-btn"
+        id="releaseRecordList-btn-export"
+        type=""
+        :loading="loading"
+        @click="handleExport"
+        v-hasPermission="'B_user_userManage_export'">导出</a-button>
     </div>
     </div>
     <s-table
     <s-table
       ref="table"
       ref="table"
@@ -47,19 +53,19 @@
       <!--启用禁用 -->
       <!--启用禁用 -->
       <template slot="state" slot-scope="text, record">
       <template slot="state" slot-scope="text, record">
         <a-switch
         <a-switch
-		v-hasPermission="'B_user_userManage_enable'"
+          v-hasPermission="'B_user_userManage_enable'"
           checkedChildren="启用"
           checkedChildren="启用"
           unCheckedChildren="禁用"
           unCheckedChildren="禁用"
           id="releaseRecordList-changeFlagHandle"
           id="releaseRecordList-changeFlagHandle"
           :checked="record.state == 1 ? true : false"
           :checked="record.state == 1 ? true : false"
           @change="changeFlagHandle(text, record)" />
           @change="changeFlagHandle(text, record)" />
-		  <span v-if="!$hasPermissions('B_user_userManage_enable')"></span>
+        <span v-if="!$hasPermissions('B_user_userManage_enable')">--</span>
       </template>
       </template>
       <!-- 操作 -->
       <!-- 操作 -->
       <template slot="action" slot-scope="text, record">
       <template slot="action" slot-scope="text, record">
-			 <a-button id="releaseRecordList-handleUser" type="link" @click="handleUser(record)" v-hasPermission="'B_user_userManage_userDetails'">用户详情</a-button>
-			 <a-button id="releaseRecordList-handleLd" type="link" @click="handleLd(record)" v-hasPermission="'B_user_userManage_userDetails'">乐豆明细</a-button> 
-			 <span v-if="!$hasPermissions('B_user_userManage_userDetails') && !$hasPermissions('B_user_userManage_userDetails')">--</span>
+        <a-button id="releaseRecordList-handleUser" type="link" @click="handleUser(record)" v-hasPermission="'B_user_userManage_userDetails'">用户详情</a-button>
+        <a-button id="releaseRecordList-handleLd" type="link" @click="handleLd(record)" v-hasPermission="'B_user_userManage_userDetails'">乐豆明细</a-button>
+        <span v-if="!$hasPermissions('B_user_userManage_userDetails') && !$hasPermissions('B_user_userManage_userDetails')">--</span>
       </template>
       </template>
     </s-table>
     </s-table>
   </a-card>
   </a-card>