From 27e7433ccf8adae78c7adb2bf7b578a7ae64174e Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期四, 23 十月 2025 13:24:29 +0800
Subject: [PATCH] fix: bug
---
src/views/BalanceManage/components/WithdrawalRecordView.vue | 97 ++++++++++++++++++++++++------------------------
1 files changed, 49 insertions(+), 48 deletions(-)
diff --git a/src/views/BalanceManage/components/WithdrawalRecordView.vue b/src/views/BalanceManage/components/WithdrawalRecordView.vue
index 78d4948..0c86755 100644
--- a/src/views/BalanceManage/components/WithdrawalRecordView.vue
+++ b/src/views/BalanceManage/components/WithdrawalRecordView.vue
@@ -1,17 +1,17 @@
<template>
<LoadingLayout :loading="state.loading">
<AppContainer>
- <Table v-bind="{ ...proTableProps, ...columnsProps }">
+ <ProTableV2 v-bind="proTableProps" :columns="column" :operationBtns="operationBtns">
<template #checkStatus="{ data, row }">
<div style="display: flex; justify-content: center; align-items: center">
- {{ EnterpriseRechargeStatusEnumTextWithdrawal[row.checkStatus] }}
- <el-tooltip
+ <!-- {{ EnterpriseRechargeStatusEnumTextWithdrawal[row.checkStatus] }} -->
+ <!-- <el-tooltip
placement="top"
v-if="row.checkStatus === EnterpriseRechargeStatusEnum.CheckReject && row.checkRemark"
:content="row.checkRemark"
>
<el-icon color="#ff0000"><WarningFilled /></el-icon>
- </el-tooltip>
+ </el-tooltip> -->
</div>
</template>
<template #operationBtn-checkBtn="{ data, row }">
@@ -21,63 +21,64 @@
preview-btn-text="鏌ョ湅鍑瘉"
/>
</template>
- </Table>
+ </ProTableV2>
</AppContainer>
</LoadingLayout>
</template>
<script setup lang="ts">
-import { AppContainer, useTable, PreviewBtnV2, TextOverTooltip } from '@bole-core/components';
+import {
+ AppContainer,
+ useTable,
+ PreviewBtnV2,
+ ProTableV2,
+ defineOperationBtns,
+} from '@bole-core/components';
import { OrderInputType } from '@bole-core/core';
import * as parkBountyApplyServices from '@/services/api/ParkBountyApply';
-import { useDefineColumns, useUser } from '@/hooks';
+import { useUser } from '@/hooks';
import { convertApi2FormUrlBySeparator } from '@/utils';
-import {
- EnterpriseRechargeStatusEnumTextWithdrawal,
- EnterpriseRechargeStatusEnum,
-} from '@/constants';
defineOptions({
name: 'WithdrawalRecordView',
});
-const columnsProps = useDefineColumns({
- columns: [
- {
- id: '1',
- enCode: 'creationTime',
- name: '鐢宠鏃堕棿',
+const column = [
+ {
+ id: '1',
+ enCode: 'creationTime',
+ name: '鐢宠鏃堕棿',
+ },
+ {
+ id: '2',
+ enCode: 'amount',
+ name: '鎻愮幇閲戦',
+ },
+ {
+ id: '3',
+ enCode: 'checkStatus',
+ name: '瀹℃牳鐘舵��',
+ },
+ {
+ id: '4',
+ enCode: 'checkTime',
+ name: '瀹℃牳鏃堕棿',
+ },
+ {
+ id: '5',
+ enCode: 'remainAmount',
+ name: '璧勯噾浣欓',
+ },
+];
+
+const operationBtns = defineOperationBtns([
+ {
+ data: {
+ enCode: 'checkBtn',
+ name: '鏌ョ湅鍑瘉',
},
- {
- id: '2',
- enCode: 'amount',
- name: '鎻愮幇閲戦',
- },
- {
- id: '3',
- enCode: 'checkStatus',
- name: '瀹℃牳鐘舵��',
- },
- {
- id: '4',
- enCode: 'checkTime',
- name: '瀹℃牳鏃堕棿',
- },
- {
- id: '5',
- enCode: 'remainAmount',
- name: '璧勯噾浣欓',
- },
- ],
- operationBtns: [
- {
- data: {
- enCode: 'checkBtn',
- name: '鏌ョ湅鍑瘉',
- },
- },
- ],
-});
+ },
+]);
const route = useRoute();
const router = useRouter();
@@ -119,7 +120,7 @@
checkTime: { type: 'date', format: 'YYYY-MM-DD' },
amount: { type: 'money' },
remainAmount: { type: 'money' },
- checkStatus: { type: 'enum', valueEnum: EnterpriseRechargeStatusEnumTextWithdrawal },
+ // checkStatus: { type: 'enum', valueEnum: EnterpriseRechargeStatusEnumTextWithdrawal },
},
}
);
--
Gitblit v1.9.1