From 598d868e59daae4502c4f8fe4b4d3833a7e371be Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期三, 23 七月 2025 16:45:13 +0800
Subject: [PATCH] feat: 接口

---
 src/constants/fourStreams.ts |   39 ++++++++++++++++++++++++++-------------
 1 files changed, 26 insertions(+), 13 deletions(-)

diff --git a/src/constants/fourStreams.ts b/src/constants/fourStreams.ts
index 69f654b..a9944a6 100644
--- a/src/constants/fourStreams.ts
+++ b/src/constants/fourStreams.ts
@@ -1,4 +1,5 @@
 import { defineColumns } from '@bole-core/components';
+import { TempFolderPath } from './enum';
 
 export enum FourStreamsMaterialFileBusinessTypeEnum {
   /** 鍥尯鍏ラ┗鍗忚 */
@@ -41,15 +42,15 @@
 } as const;
 
 export enum ApplyTransferFileBusinessTypeEnum {
-  /** 鎷ㄤ粯鍑瘉*/
+  /** 璐㈡斂鎷ㄤ粯鍑瘉*/
   FinanceToFileUrl = 100,
-  /** 鍏呭�煎嚟璇�*/
+  /** 骞冲彴鎷ㄤ粯鍑瘉*/
   TransferToFileUrl = 110,
 }
 
 export const ApplyTransferFileBusinessTypeEnumText = {
-  [ApplyTransferFileBusinessTypeEnum.FinanceToFileUrl]: '鎷ㄤ粯鍑瘉',
-  [ApplyTransferFileBusinessTypeEnum.TransferToFileUrl]: '鍏呭�煎嚟璇�',
+  [ApplyTransferFileBusinessTypeEnum.FinanceToFileUrl]: '璐㈡斂鎷ㄤ粯鍑瘉',
+  [ApplyTransferFileBusinessTypeEnum.TransferToFileUrl]: '骞冲彴鎷ㄤ粯鍑瘉',
 };
 
 export const ApplyTransferFileBusinessTypeEnumKey = {
@@ -58,15 +59,15 @@
 } as const;
 
 export enum TransferFileEnumInRewardGrand {
-  /** 鎷ㄤ粯鍑瘉*/
+  /** 璐㈡斂鎷ㄤ粯鍑瘉*/
   FinanceFileUrl = 200,
-  /** 鍏呭�煎嚟璇�*/
+  /** 骞冲彴鎷ㄤ粯鍑瘉*/
   SettleFileUrl = 210,
 }
 
 export const TransferFileEnumInRewardGrandText = {
-  [TransferFileEnumInRewardGrand.FinanceFileUrl]: '鎷ㄤ粯鍑瘉',
-  [TransferFileEnumInRewardGrand.SettleFileUrl]: '鍏呭�煎嚟璇�',
+  [TransferFileEnumInRewardGrand.FinanceFileUrl]: '璐㈡斂鎷ㄤ粯鍑瘉',
+  [TransferFileEnumInRewardGrand.SettleFileUrl]: '骞冲彴鎷ㄤ粯鍑瘉',
 };
 
 export const TransferFileEnumInRewardGrandKey = {
@@ -79,21 +80,25 @@
     id: '1',
     enCode: 'userName',
     name: '甯愬彿',
+    width: 160,
   },
   {
     id: '2',
     enCode: 'enterpriseName',
     name: '浼佷笟鍚嶇О',
+    width: 250,
   },
   {
     id: '3',
     enCode: 'societyCreditCode',
     name: '淇$敤浠g爜',
+    width: 200,
   },
   {
     id: '4',
     enCode: 'contactPhone',
     name: '鐢佃瘽',
+    width: 160,
   },
   {
     id: '5',
@@ -109,26 +114,32 @@
     id: '7',
     enCode: 'bankAccountInfo',
     name: '鍩烘湰鎴蜂俊鎭�',
+    width: 300,
   },
 ]);
 
 type UseAddRewardApplyStep3ColumnsOptions = {
-  suportEnterpriseUpload: Ref<boolean>;
+  suportPlatRecharge: Ref<boolean>;
   baseColumns?: API.ModuleColumnDto[];
 };
 
 export function useAddRewardApplyStep3Columns({
-  suportEnterpriseUpload,
+  suportPlatRecharge,
   baseColumns = BaseDeclareEnterpriseTableViewColumns,
 }: UseAddRewardApplyStep3ColumnsOptions) {
   const addRewardApplyStep3Columns = computed(() =>
     defineColumns(
       [
         ...baseColumns,
-        suportEnterpriseUpload.value && {
+        {
+          id: '8',
+          enCode: 'financeAmount',
+          name: '璐㈡斂鎷ㄤ粯閲戦',
+        },
+        suportPlatRecharge.value && {
           id: '9',
-          enCode: 'applyAmount',
-          name: '鐢虫姤閲戦',
+          enCode: 'transferAmount',
+          name: '骞冲彴鎷ㄤ粯閲戦',
         },
       ].filter(Boolean)
     )
@@ -136,3 +147,5 @@
 
   return { addRewardApplyStep3Columns };
 }
+
+export const BountyBatchApplyTransferTemp = `${TempFolderPath}/%E5%85%A5%E8%B4%A6%E6%A8%A1%E6%9D%BF.xlsx`;

--
Gitblit v1.9.1