zhengyiming
2025-11-28 336441bd3d811427f957654f12936c4cab9b4c1a
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) ?? '';