소스 검색

增加报表导出权限

zhangdan 3 년 전
부모
커밋
a5607495fe

+ 1 - 0
src/views/reportData/billingReturnReport/list.vue

@@ -77,6 +77,7 @@
                 @click="handleExport"
                 :disabled="disabled"
                 :loading="exportLoading"
+                v-if="$hasPermissions('B_billingReturn_Report')"
                 id="billingReturnReportList-export">导出</a-button>
               <a @click="advanced=!advanced" style="margin-left: 8px">
                 {{ advanced ? '收起' : '展开' }}

+ 1 - 0
src/views/reportData/returnSlipReport/list.vue

@@ -82,6 +82,7 @@
                 @click="handleExport"
                 :disabled="disabled"
                 :loading="exportLoading"
+                v-if="$hasPermissions('B_returnSlip_Report')"
                 id="returnSlipReportList-export">导出</a-button>
               <a @click="advanced=!advanced" style="margin-left: 8px">
                 {{ advanced ? '收起' : '展开' }}

+ 1 - 0
src/views/reportData/salesReturnDetailReport/list.vue

@@ -131,6 +131,7 @@
                 @click="handleExport"
                 :disabled="disabled"
                 :loading="exportLoading"
+                v-if="$hasPermissions('B_salerReturnDetailTable_export')"
                 id="salesReturnDetailList-export">导出</a-button>
               <a @click="advanced=!advanced" style="margin-left: 5px">
                 {{ advanced ? '收起' : '展开' }}

+ 3 - 2
src/views/reportData/salesReturnReport/list.vue

@@ -77,6 +77,7 @@
                 @click="handleExport"
                 :disabled="disabled"
                 :loading="exportLoading"
+                v-if="$hasPermissions('B_salesReturn_Report')"
                 id="salesReturnReportList-export">导出</a-button>
               <a @click="advanced=!advanced" style="margin-left: 8px">
                 {{ advanced ? '收起' : '展开' }}
@@ -140,8 +141,8 @@ import rangeDate from '@/views/common/rangeDate.vue'
 import custList from '@/views/common/custList.vue'
 import subarea from '@/views/common/subarea.js'
 import { getArea } from '@/api/data'
-import { salesReportReturnRebateList, salesReportReturnRebateCount } from '@/api/reportData'
-import { salesReturnExport } from '@/api/reportData'
+import { salesReportReturnRebateList, salesReportReturnRebateCount, salesReturnExport } from '@/api/reportData'
+
 export default {
   components: { STable, VSelect, custList, subarea, rangeDate },
   data () {

+ 1 - 0
src/views/reportData/salesReturnsReport/list.vue

@@ -88,6 +88,7 @@
                 @click="handleExport"
                 :disabled="disabled"
                 :loading="exportLoading"
+                v-if="$hasPermissions('B_salesReturns_report')"
                 id="salesReturnsReportList-export">导出</a-button>
               <a @click="advanced=!advanced" style="margin-left: 5px">
                 {{ advanced ? '收起' : '展开' }}

+ 1 - 0
src/views/reportData/salesSlipReport/list.vue

@@ -82,6 +82,7 @@
                 @click="handleExport"
                 :disabled="disabled"
                 :loading="exportLoading"
+                v-if="$hasPermissions('B_salesSlip_report')"
                 id="salesSlipReportList-export">导出</a-button>
               <a @click="advanced=!advanced" style="margin-left: 8px">
                 {{ advanced ? '收起' : '展开' }}