From 10089efc8a1417e20f741259d839883abf30d1c2 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期三, 12 十一月 2025 13:34:50 +0800
Subject: [PATCH] feat: 1.3.0.2

---
 src/views/FinanceManage/EnterpriseBalanceManageDetail.vue |   20 ++++++++++++++++----
 1 files changed, 16 insertions(+), 4 deletions(-)

diff --git a/src/views/FinanceManage/EnterpriseBalanceManageDetail.vue b/src/views/FinanceManage/EnterpriseBalanceManageDetail.vue
index d615bd4..5678dc8 100644
--- a/src/views/FinanceManage/EnterpriseBalanceManageDetail.vue
+++ b/src/views/FinanceManage/EnterpriseBalanceManageDetail.vue
@@ -41,15 +41,23 @@
             </QueryFilterItem>
           </template>
           <template #btn>
-            <el-button type="primary" @click="exportPersonalUserTransactionEreceipts()"
+            <el-button
+              v-if="checkSubModuleItemShow('pageButton', 'receiptExportBtn')"
+              type="primary"
+              @click="exportPersonalUserTransactionEreceipts()"
               >鍥炲崟瀵煎嚭</el-button
             >
-            <el-button type="primary" @click="handleExport()">瀵煎嚭</el-button>
+            <el-button
+              v-if="checkSubModuleItemShow('pageButton', 'exportBtn')"
+              type="primary"
+              @click="handleExport()"
+              >瀵煎嚭</el-button
+            >
           </template>
         </ProTableQueryFilterBar>
         <ProTableV2
           v-bind="proTableProps"
-          :columns="BalanceManageDetailColumns"
+          :columns="column"
           :show-operation-column="false"
           :auto-height="false"
           :table-props="{
@@ -79,7 +87,6 @@
   ProTableQueryFilterBar,
   ProFormSelect,
 } from '@bole-core/components';
-import { BalanceManageDetailColumns } from './constants';
 import { EnumWalletTransactionStatusText, EnumEnterpriseWalletAccessText } from '@/constants';
 import * as enterpriseWalletServices from '@/services/api/enterpriseWallet';
 import * as userServices from '@/services/api/user';
@@ -92,6 +99,11 @@
   name: 'EnterpriseBalanceManageDetail',
 });
 
+const operationBtnMap: Record<string, OperationBtnType> = {};
+const { column, operationBtns, checkSubModuleItemShow } = useAccess({
+  operationBtnMap,
+});
+
 const route = useRoute();
 const id = (route.params.id as string) ?? '';
 

--
Gitblit v1.9.1