From 0b73bba28e2a8473ab71f5c8b4760c1995ff4fc1 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期二, 21 十月 2025 18:29:07 +0800
Subject: [PATCH] fix: s

---
 src/constants/fourStreams.ts |   47 ++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 46 insertions(+), 1 deletions(-)

diff --git a/src/constants/fourStreams.ts b/src/constants/fourStreams.ts
index 6baa16c..e4d0897 100644
--- a/src/constants/fourStreams.ts
+++ b/src/constants/fourStreams.ts
@@ -1,5 +1,6 @@
 import { defineColumns } from '@bole-core/components';
 import { TempFolderPath } from './enum';
+import { SearchType } from './dic';
 
 export enum FourStreamsMaterialFileBusinessTypeEnum {
   /** 鍥尯鍏ラ┗鍗忚 */
@@ -121,18 +122,20 @@
 
 type UseAddRewardApplyStep3ColumnsOptions = {
   suportPlatRecharge: Ref<boolean>;
+  suportFinance: Ref<boolean>;
   baseColumns?: API.ModuleColumnDto[];
 };
 
 export function useAddRewardApplyStep3Columns({
   suportPlatRecharge,
+  suportFinance,
   baseColumns = BaseDeclareEnterpriseTableViewColumns,
 }: UseAddRewardApplyStep3ColumnsOptions) {
   const addRewardApplyStep3Columns = computed(() =>
     defineColumns(
       [
         ...baseColumns,
-        {
+        suportFinance.value && {
           id: '8',
           enCode: 'financeAmount',
           name: '璐㈡斂鎷ㄤ粯閲戦',
@@ -150,3 +153,45 @@
 }
 
 export const BountyBatchApplyTransferTemp = `${TempFolderPath}/%E5%85%A5%E8%B4%A6%E6%A8%A1%E6%9D%BFV2.xlsx`;
+
+export enum FinanceTypeEnum {
+  /// 棰勫厖鍊奸噾棰�
+  Recharge = 10,
+
+  /// 骞冲彴濂栧姳
+  PlatReward = 20,
+
+  /// 璐㈡斂鎷ㄤ粯
+  Finance = 30,
+}
+
+export enum EnumParkRewardStatisticsDetailScene {
+  /**
+   * 璐㈡斂鎷ㄤ粯
+   */
+  Finance = 1,
+  /**
+   * 骞冲彴鎷ㄤ粯
+   */
+  Transfer = 2,
+  /**
+   * 浼佷笟鍏呭��
+   */
+  Recharge = 3,
+  /**
+   * 浼佷笟鎻愮幇
+   */
+  DrawWith = 4,
+  /**
+   * 浼佷笟娑堣垂
+   */
+  Trade = 5,
+}
+
+/**
+ * 娌℃湁鍦ㄥ瓧鍏搁厤缃瓼ileSearchType 鎵�浠ヨˉ鍏呮枃浠跺湪杩欓噷鍐欐
+ */
+export const FourStreamsExtraMaterialFileSearchType = {
+  [SearchType.BountyExtraFileType]: '0D85AE1F-0618-F43C-A762-3A197D83B471',
+  [SearchType.BountyApplyExtraFileType]: '0D85AE1F-0618-F43C-A762-3A197D83B472',
+};

--
Gitblit v1.9.1