ly 1 gadu atpakaļ
vecāks
revīzija
4d69c14b13

+ 2 - 2
src/views/business/housingFund/declare/form.vue

@@ -56,8 +56,8 @@
               </el-form-item>
             </el-col>
             <el-col :span="24">
-              <div style="display: flex; justify-content: flex-end;margin-bottom: 10px;">
-                <el-button type="primary" @click="exportExcel">导出明细表</el-button>
+              <div style="display: flex; justify-content: flex-end;margin-bottom: 10px;"  v-hasPermi="['business:housingFundDeclare:exportDetail']">
+                <el-button type="primary" @click="exportExcel" v-if="housingFundPersonList.length>0">导出明细表</el-button>
               </div>
             </el-col>
 

+ 2 - 2
src/views/business/housingFund/declare/view.vue

@@ -55,8 +55,8 @@
               </el-form-item>
             </el-col>
             <el-col :span="24">
-              <div style="display: flex; justify-content: flex-end;margin-bottom: 10px;">
-                <el-button type="primary"  @click="exportExcel">导出明细表</el-button>
+              <div style="display: flex; justify-content: flex-end;margin-bottom: 10px;" v-hasPermi="['business:housingFundDeclare:exportDetail']">
+                <el-button type="primary"  @click="exportExcel" v-if="housingFundPersonList != null && housingFundPersonList.length>0">导出明细表</el-button>
               </div>
             </el-col>
             <el-table :data="housingFundPersonList" border style="width: 100%" show-summary

+ 2 - 2
src/views/business/socialSecurity/declare/form.vue

@@ -78,8 +78,8 @@
               </el-form-item>
             </el-col>
             <el-col :span="24">
-              <div style="display: flex; justify-content: flex-end;margin-bottom: 10px;">
-                <el-button type="primary" @click="exportExcel">导出明细表</el-button>
+              <div style="display: flex; justify-content: flex-end;margin-bottom: 10px;" v-hasPermi="['business:socialSecurityDeclare:exportDetail']">
+                <el-button type="primary" @click="exportExcel" v-if="tableData!= null && tableData.length > 0" >导出明细表</el-button>
               </div>
             </el-col>
             <el-table :data="tableData" style="width: 100%" show-summary :summary-method="getSummaries">

+ 2 - 2
src/views/business/socialSecurity/declare/view.vue

@@ -73,8 +73,8 @@
               </el-form-item>
             </el-col>
             <el-col :span="24">
-              <div style="display: flex; justify-content: flex-end;margin-bottom: 10px;">
-                <el-button type="primary" @click="exportExcel">导出明细表</el-button>
+              <div style="display: flex; justify-content: flex-end;margin-bottom: 10px;"v-hasPermi="['business:socialSecurityDeclare:exportDetail']">
+                <el-button type="primary" @click="exportExcel"  v-if="tableData!=null&&tableData.length>0">导出明细表</el-button>
               </div>
             </el-col>
             <el-table :data="tableData" style="width: 100%" show-summary :summary-method="getSummaries">