浏览代码

添加权限

zhangdan 4 年之前
父节点
当前提交
734d45489d

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

@@ -566,8 +566,8 @@ export const asyncRouterMap = [{
 		    '@/views/businessManage/ledouCollectRecord/ledouCollectRecord.vue'),
 		  meta: {
 		    title: '乐豆收取记录',
-		    icon: 'bar-chart'
-		    // permission: 'M_ledouTjList'
+		    icon: 'bar-chart',
+		    permission: 'M_ledouCollectRecord_list'
 		  }
     },
     {

+ 1 - 1
src/views/businessManage/ledouCollectRecord/ledouCollectRecord.vue

@@ -36,7 +36,7 @@
           <a-col :xs="24" :sm="12" :md="6" :lg="6">
             <a-button class="handle-btn serach-btn" id="ledouCollectRecord-serach" type="primary" @click="refresh">查询</a-button>
             <a-button class="handle-btn" id="ledouCollectRecord-reset" @click="handleReset">重置</a-button>
-            <a-button class="handle-btn export-btn" id="ledouCollectRecord-export" :loading="loading" @click="handleExport">导出</a-button>
+            <a-button class="handle-btn export-btn" id="ledouCollectRecord-export" :loading="loading" @click="handleExport" v-hasPermission="'B_ledouCollectRecord_export'">导出</a-button>
           </a-col>
         </a-row>
       </a-form>

+ 1 - 1
src/views/equipmentManage/equipment/equipment.vue

@@ -58,7 +58,7 @@
           <a-col :span="6">
             <a-button class="handle-btn serach-btn" id="equipment-btn-serach" type="primary" @click="$refs.table.refresh(true)">查询</a-button>
             <a-button class="handle-btn" type="" id="equipment-btn-reset" @click="handleReset">重置</a-button>
-						<a-button class="handle-btn export-btn" id="ledouCollectRecord-export" :loading="loading" @click="handleExport">导出</a-button>
+			<a-button class="handle-btn export-btn" id="ledouCollectRecord-export" :loading="loading" @click="handleExport" v-hasPermission="'B_equipment_export'">导出</a-button>
           </a-col>
         </a-row>
       </a-form>

+ 1 - 0
src/views/shop/shopOrder.vue

@@ -50,6 +50,7 @@
             <a-button
               class="export-btn"
               id="shopOrder-btn-exportDetail"
+			  v-if="$hasPermissions('B_orderManage_exportOrder')"
               :loading="loadingDetail"
               @click="handleOrderExport">导出订单明细</a-button>
           </a-col>

+ 8 - 5
src/views/shopSetting/goodsClass.vue

@@ -33,11 +33,14 @@
 			</span>
 			<!-- 排序 -->
 			<template slot="sort" slot-scope="text, record, index">
-				<a-icon title="下移" v-if="index != list.length-1" :style="{ fontSize: '18px', color: '#1891FF', cursor: 'pointer',padding:'0 10px' }"
-				 @click="changeSort(index,record,0)" type="arrow-down" />
-				<a-icon title="上移" v-if="index != 0" :style="{ fontSize: '18px', color: '#1891FF',cursor: 'pointer', padding:'0 10px' }"
-				 @click="changeSort(index,record,1)" type="arrow-up" />
-				<span v-if="list.length===1">--</span>
+				<span v-hasPermission="'B_goodsClass_changeSort'">
+					<a-icon title="下移" v-if="index != list.length-1" :style="{ fontSize: '18px', color: '#1891FF', cursor: 'pointer',padding:'0 10px' }"
+					 @click="changeSort(index,record,0)" type="arrow-down" />
+					<a-icon title="上移" v-if="index != 0" :style="{ fontSize: '18px', color: '#1891FF',cursor: 'pointer', padding:'0 10px' }"
+					 @click="changeSort(index,record,1)" type="arrow-up" />
+					<span v-if="list.length===1">--</span>
+				</span>
+				<span v-if="!$hasPermissions('B_goodsClass_changeSort')">--</span>
 			</template>
 		</s-table>
 		<add-goodsClass-modal :itemId="itemId" :itemData="itemData" :openGoodClassModal="openGoodClassModal" @refresh="$refs.table.refresh(true)"