From 8994e585d37575ef6df49f083ed23796a85a4113 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期一, 08 十二月 2025 15:13:06 +0800
Subject: [PATCH] fix: bug

---
 src/constants/fourStreams.ts |   61 ++++++++++++++++++++++++++----
 1 files changed, 53 insertions(+), 8 deletions(-)

diff --git a/src/constants/fourStreams.ts b/src/constants/fourStreams.ts
index eaddc24..6e68460 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 {
   /** 鍥尯鍏ラ┗鍗忚 */
@@ -42,14 +43,14 @@
 } as const;
 
 export enum ApplyTransferFileBusinessTypeEnum {
-  /** 璐㈡斂鎷ㄤ粯鍑瘉*/
+  /** 鎺ㄥ箍琛ヨ创鍙戞斁鍑瘉*/
   FinanceToFileUrl = 100,
   /** 骞冲彴鎷ㄤ粯鍑瘉*/
   TransferToFileUrl = 110,
 }
 
 export const ApplyTransferFileBusinessTypeEnumText = {
-  [ApplyTransferFileBusinessTypeEnum.FinanceToFileUrl]: '璐㈡斂鎷ㄤ粯鍑瘉',
+  [ApplyTransferFileBusinessTypeEnum.FinanceToFileUrl]: '鎺ㄥ箍琛ヨ创鍙戞斁鍑瘉',
   [ApplyTransferFileBusinessTypeEnum.TransferToFileUrl]: '骞冲彴鎷ㄤ粯鍑瘉',
 };
 
@@ -59,20 +60,20 @@
 } as const;
 
 export enum TransferFileEnumInRewardGrand {
-  /** 璐㈡斂鎷ㄤ粯鍑瘉*/
+  /** 鎺ㄥ箍琛ヨ创鍙戞斁鍑瘉*/
   FinanceFileUrl = 200,
   /** 骞冲彴鎷ㄤ粯鍑瘉*/
   SettleFileUrl = 210,
 }
 
 export const TransferFileEnumInRewardGrandText = {
-  [TransferFileEnumInRewardGrand.FinanceFileUrl]: '璐㈡斂鎷ㄤ粯鍑瘉',
+  [TransferFileEnumInRewardGrand.FinanceFileUrl]: '鎺ㄥ箍琛ヨ创鍙戞斁鍑瘉',
   [TransferFileEnumInRewardGrand.SettleFileUrl]: '骞冲彴鎷ㄤ粯鍑瘉',
 };
 
 export const TransferFileEnumInRewardGrandKey = {
   [TransferFileEnumInRewardGrand.FinanceFileUrl]: 'financeFileUrl',
-  [TransferFileEnumInRewardGrand.SettleFileUrl]: 'settleFileUrl',
+  [TransferFileEnumInRewardGrand.SettleFileUrl]: 'transferFileUrl',
 } as const;
 
 export const BaseDeclareEnterpriseTableViewColumns = defineColumns([
@@ -121,21 +122,23 @@
 
 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: '璐㈡斂鎷ㄤ粯閲戦',
+          name: '鎺ㄥ箍琛ヨ创鍙戞斁閲戦',
         },
         suportPlatRecharge.value && {
           id: '9',
@@ -149,4 +152,46 @@
   return { addRewardApplyStep3Columns };
 }
 
-export const BountyBatchApplyTransferTemp = `${TempFolderPath}/%E5%85%A5%E8%B4%A6%E6%A8%A1%E6%9D%BFV2.xlsx`;
+export const BountyBatchApplyTransferTemp = `${TempFolderPath}/%E5%85%A5%E8%B4%A6%E6%A8%A1%E6%9D%BFV3.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