From 6bac509f8e6efc205d9f37a84c9b019ec828467a Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期三, 07 五月 2025 14:22:26 +0800
Subject: [PATCH] feat: 接口

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

diff --git a/src/constants/fourStreams.ts b/src/constants/fourStreams.ts
new file mode 100644
index 0000000..e59f920
--- /dev/null
+++ b/src/constants/fourStreams.ts
@@ -0,0 +1,73 @@
+export enum FourStreamsMaterialFileBusinessTypeEnum {
+  /** 鍥尯鍏ラ┗鍗忚 */
+  ParkEnterPactUrl = 10,
+  /** 浼佷笟瀹岀◣璇佹槑锛堢洊绔狅級 */
+  RatePaymentFileUrl = 20,
+  /** 浼佷笟缂寸◣鏄庣粏姹囨�昏〃锛堢洊绔狅級 */
+  TaxSubFileUrl = 30,
+  /** 浼佷笟钀ユ敹鍒╂鼎琛� */
+  OperateProfitesUrl = 40,
+  /**
+   * 鍏ラ┗鍏宠仈璇存槑
+   * @deprecated 宸茬粡涓嶇敤浜�
+   */
+  EnterRelateUrl = 50,
+  /** C绔釜绋庡畬绋庤瘉鏄� */
+  PersonTaxRatePayUrl = 60,
+  /** C绔畬绋庤鏄� */
+  PersonTaxInstructUrl = 70,
+}
+
+export const FourStreamsMaterialFileBusinessTypeEnumText = {
+  [FourStreamsMaterialFileBusinessTypeEnum.ParkEnterPactUrl]: '鍥尯鍏ラ┗鍗忚',
+  [FourStreamsMaterialFileBusinessTypeEnum.RatePaymentFileUrl]: '浼佷笟瀹岀◣璇佹槑(鐩栫珷)',
+  [FourStreamsMaterialFileBusinessTypeEnum.TaxSubFileUrl]: '浼佷笟缂寸◣鏄庣粏姹囨�昏〃(鐩栫珷)',
+  [FourStreamsMaterialFileBusinessTypeEnum.OperateProfitesUrl]: '浼佷笟钀ユ敹鍒╂鼎琛�',
+  [FourStreamsMaterialFileBusinessTypeEnum.EnterRelateUrl]: '鍏ラ┗鍏宠仈璇存槑',
+  [FourStreamsMaterialFileBusinessTypeEnum.PersonTaxRatePayUrl]: 'C绔釜绋庡畬绋庤瘉鏄�',
+  [FourStreamsMaterialFileBusinessTypeEnum.PersonTaxInstructUrl]: 'C绔畬绋庢儏鍐佃鏄�',
+};
+
+export const FourStreamsMaterialFileBusinessTypeEnumKey = {
+  [FourStreamsMaterialFileBusinessTypeEnum.ParkEnterPactUrl]: 'parkEnterPactUrl',
+  [FourStreamsMaterialFileBusinessTypeEnum.RatePaymentFileUrl]: 'ratePaymentFileUrl',
+  [FourStreamsMaterialFileBusinessTypeEnum.TaxSubFileUrl]: 'taxSubFileUrl',
+  [FourStreamsMaterialFileBusinessTypeEnum.OperateProfitesUrl]: 'operateProfitesUrl',
+  [FourStreamsMaterialFileBusinessTypeEnum.EnterRelateUrl]: 'enterRelateUrl',
+  [FourStreamsMaterialFileBusinessTypeEnum.PersonTaxRatePayUrl]: 'personTaxRatePayUrl',
+  [FourStreamsMaterialFileBusinessTypeEnum.PersonTaxInstructUrl]: 'personTaxInstructUrl',
+} as const;
+
+export enum ApplyTransferFileBusinessTypeEnum {
+  /** 鎷ㄤ粯鍑瘉*/
+  FinanceToFileUrl = 100,
+  /** 鍏呭�煎嚟璇�*/
+  TransferToFileUrl = 110,
+}
+
+export const ApplyTransferFileBusinessTypeEnumText = {
+  [ApplyTransferFileBusinessTypeEnum.FinanceToFileUrl]: '鎷ㄤ粯鍑瘉',
+  [ApplyTransferFileBusinessTypeEnum.TransferToFileUrl]: '鍏呭�煎嚟璇�',
+};
+
+export const ApplyTransferFileBusinessTypeEnumKey = {
+  [ApplyTransferFileBusinessTypeEnum.FinanceToFileUrl]: 'financeToFileUrl',
+  [ApplyTransferFileBusinessTypeEnum.TransferToFileUrl]: 'transferToFileUrl',
+} as const;
+
+export enum TransferFileEnumInRewardGrand {
+  /** 鎷ㄤ粯鍑瘉*/
+  FinanceFileUrl = 200,
+  /** 鍏呭�煎嚟璇�*/
+  SettleFileUrl = 210,
+}
+
+export const TransferFileEnumInRewardGrandText = {
+  [TransferFileEnumInRewardGrand.FinanceFileUrl]: '鎷ㄤ粯鍑瘉',
+  [TransferFileEnumInRewardGrand.SettleFileUrl]: '鍏呭�煎嚟璇�',
+};
+
+export const TransferFileEnumInRewardGrandKey = {
+  [TransferFileEnumInRewardGrand.FinanceFileUrl]: 'financeFileUrl',
+  [TransferFileEnumInRewardGrand.SettleFileUrl]: 'settleFileUrl',
+} as const;

--
Gitblit v1.9.1