From b7426e2384b85e92ec1b59061bdada9b4f5c69ec Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期三, 23 四月 2025 16:12:40 +0800
Subject: [PATCH] feat: 接口

---
 src/services/api/typings.d.ts |  273 +++++++++++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 258 insertions(+), 15 deletions(-)

diff --git a/src/services/api/typings.d.ts b/src/services/api/typings.d.ts
index 7548f5e..1a717fc 100644
--- a/src/services/api/typings.d.ts
+++ b/src/services/api/typings.d.ts
@@ -1326,9 +1326,17 @@
     transactionDetailId?: string;
   }
 
+  interface APIgetEnterpriseLastUploadEnterPactFileParams {
+    companyId?: string;
+  }
+
   interface APIgetEnterpriseMaterialIdByUserIdParams {
     userId?: string;
     materialType?: EnterpriseMaterialTypeEnum;
+  }
+
+  interface APIgetEnterpriseRechargeDetailParams {
+    id?: string;
   }
 
   interface APIgetFirstCurrentUserModuleListCacheByModuleIdParams {
@@ -1554,6 +1562,10 @@
 
   interface APIgetParams {
     id?: string;
+  }
+
+  interface APIgetParkBountyApplyBatchFinanceEnterpriseParams {
+    parkBountyApplyId?: string;
   }
 
   interface APIgetParkBountyApplyBatchTransferEnterpriseParams {
@@ -3031,6 +3043,12 @@
     verificationCode?: string;
   }
 
+  interface CheckUserEnterpriseRechargeInput {
+    id?: string;
+    checkStatus?: EnterpriseRechargeStatusEnum;
+    remark?: string;
+  }
+
   interface CheckUserWalletBalanceInfoOutput {
     acctNo?: string;
     acctName?: string;
@@ -4418,7 +4436,7 @@
     description?: string;
     parkCustomersCount?: ParkCustomersCountTypeEnum;
     /** 鎴愮珛骞翠唤 */
-    setUpDate: number;
+    setUpDate?: number;
     serveSetting?: string[];
     workOfType?: string[];
     parkStyle?: ParkStyleDto[];
@@ -5644,6 +5662,8 @@
 
   type EnterpriseMaterialTypeEnum = 10 | 11 | 20;
 
+  type EnterpriseRechargeStatusEnum = 10 | 20 | 30;
+
   interface EnterpriseRegVerifyInput {
     /** 鐢ㄦ埛Id */
     userId?: string;
@@ -5735,6 +5755,23 @@
   interface EntityExtensionDto {
     properties?: Record<string, any>;
     configuration?: Record<string, any>;
+  }
+
+  interface ExportBountyApplyData {
+    /** 浼佷笟鍚嶇О */
+    enterpriseName: string;
+    /** 淇$敤浠g爜 */
+    societyCreditCode: string;
+    /** 璐㈡斂鎷ㄤ粯閲戦 */
+    financeToAmountStr?: string;
+    /** 骞冲彴鍏呭�奸噾棰� */
+    transferToAmountStr?: string;
+    /** 璐㈡斂鎷ㄤ粯閲戦 */
+    financeToAmount?: number;
+    /** 骞冲彴鍏呭�奸噾棰� */
+    transferToAmount?: number;
+    /** 澶囨敞 */
+    remark?: string;
   }
 
   interface ExportInsStaffInput {
@@ -5851,6 +5888,10 @@
     subMsg?: string;
     fileId?: string;
   }
+
+  type FinanceStatusEnum = 1 | 2;
+
+  type FinanceTypeEnum = 10 | 20;
 
   interface FirstPartyCompanyAuditDatilOutput {
     id?: string;
@@ -6633,6 +6674,7 @@
     remianAmount?: number;
     payRemark?: string;
     fileUrl?: string;
+    financeType?: FinanceTypeEnum;
     payFileUrls?: string[];
   }
 
@@ -6663,6 +6705,66 @@
     errmsg?: string;
     cost?: string;
     data?: GetEnterpriseCredentialDataResponse;
+  }
+
+  interface GetEnterprisePreChargeCheckListInput {
+    pageModel?: Pagination;
+    keyWord?: string;
+    beginDateTime?: string;
+    endDateTime?: string;
+    checkStatus?: EnterpriseRechargeStatusEnum;
+  }
+
+  interface GetEnterprisePreChargeCheckListOutput {
+    id?: string;
+    /** 鐧诲綍璐﹀彿 */
+    userName?: string;
+    /** 閾惰璐︽埛 */
+    outBankNum?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 鍑烘浼佷笟璐︽埛鍚嶇О */
+    outEnterpriseName?: string;
+    /** 鍏呭�奸噾棰� */
+    prechargeAmount?: number;
+    /** 鍑鸿处鎵�灞為摱琛� */
+    outBankName?: string;
+    /** 鍏呭�兼祦姘村彿 */
+    rechargeSerialNo?: string;
+    /** 鎻愪氦鏃ユ湡 */
+    creationTime?: string;
+    checkStatus?: EnterpriseRechargeStatusEnum;
+  }
+
+  interface GetEnterprisePreChargeCheckListOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: GetEnterprisePreChargeCheckListOutput[];
+  }
+
+  interface GetEnterpriseRechargeDetail {
+    id?: string;
+    /** 鍏呭�艰处鍙� */
+    incomeBankNum?: string;
+    /** 浼佷笟鍚嶇О */
+    incomeEnterpriseName?: string;
+    /** 鍑烘璐﹀彿 */
+    outBankNum?: string;
+    /** 鍑烘浼佷笟鍚嶇О */
+    outEnterpriseName?: string;
+    /** 鍏呭�奸噾棰� */
+    prechargeAmount?: number;
+    /** 鍑鸿处鎵�灞為摱琛� */
+    outBankName?: string;
+    /** 鍑鸿处鏀鍚嶇О */
+    outBankResumeName?: string;
+    /** 鍑鸿处鍥炲崟 */
+    outReceiptFileUrl?: string;
+    /** 瀹℃牳澶囨敞 */
+    checkRemark?: string;
+    checkStatus?: EnterpriseRechargeStatusEnum;
+    /** 鎻愪氦鏃ユ湡 */
+    creationTime?: string;
   }
 
   interface GetFeatureListResultDto {
@@ -7864,7 +7966,7 @@
     /** 浼佷笟缁忚惀鍒╂鼎琛� */
     operateProfitesUrl?: string;
     /** 鍏ラ┗鍏宠仈璇存槑 */
-    enterRelateUrl?: string;
+    personTaxInstructUrl?: string;
     /** C绔釜绋庡畬绋庢儏鍐佃鏄� */
     personTaxRatePayUrl?: string;
   }
@@ -7892,6 +7994,10 @@
     settleTimeBegin?: string;
     /** 鍙戞斁缁撴潫鏃ユ湡 */
     settleTimeEnd?: string;
+    /** 鎷ㄤ粯璧峰鏃ユ湡 */
+    financeTimeBegin?: string;
+    /** 鎷ㄤ粯缁撴潫鏃ユ湡 */
+    financeTimeEnd?: string;
     /** 鍏ヨ处璧峰鏃ユ湡 */
     incomeTimeBegin?: string;
     /** 鍏ヨ处缁撴潫鏃ユ湡 */
@@ -7904,6 +8010,7 @@
     inCheckStatus?: BountyCheckStatusEnum;
     settleStatus?: SettleStatusEnum;
     incomeStatus?: IncomeStatusEnum;
+    financeStatus?: FinanceStatusEnum;
   }
 
   interface GetParkBountyApplyListOutput {
@@ -7936,6 +8043,15 @@
     outCheckTime?: string;
     /** 鍙戞斁鍑瘉 */
     settleFileUrl?: string;
+    financeStatus?: FinanceStatusEnum;
+    /** 璐㈡斂鍙戞斁鏃堕棿 */
+    financeTime?: string;
+    /** 璐㈡斂鍙戞斁鍑瘉 */
+    financeFileUrl?: string;
+    /** 鍏呭�奸噾棰� */
+    settleSumAmount?: number;
+    /** 璐㈡斂鍙戞斁閲戦 */
+    financeSumAmount?: number;
   }
 
   interface GetParkBountyApplyListOutputPageOutput {
@@ -7950,6 +8066,7 @@
     /** 浼佷笟鍚�/淇$敤浠g爜 */
     searchKeyWord?: string;
     transferToStatus?: TransferToStatusEnum;
+    financeToStatus?: FinanceStatusEnum;
   }
 
   interface GetParkBountyTradeDetailByIdInput {
@@ -7979,6 +8096,7 @@
     tradeTime?: string;
     /** 濂栧姳閲戜綑棰� */
     remianAmount?: number;
+    financeType?: FinanceTypeEnum;
   }
 
   interface GetParkBountyTradeDetailOutputPageOutput {
@@ -8075,15 +8193,26 @@
     id?: string;
     /** 鐢宠鎵规鍙� */
     batchNo?: string;
-    /** 鍙戞斁鏃ユ湡 */
-    settleTime?: string;
-    /** 鍏ヨ处鏃堕棿 */
-    incomeTime?: string;
-    incomeStatus?: TransferToStatusEnum;
-    /** 鍙戞斁閲戦 */
+    /** 鐢虫姤鎬婚 */
     applySumAmount?: number;
-    /** 鍏ヨ处鍑瘉 */
+    /** 骞冲彴鍏呭�煎叆璐︽椂闂� */
+    transferToTime?: string;
+    transferToStatus?: TransferToStatusEnum;
+    /** 骞冲彴鍏呭�奸噾棰� */
+    transferToAmount?: number;
+    /** 骞冲彴鍏呭�煎叆璐﹀嚟璇� */
     transferToFileUrl?: string;
+    /** 璐㈡斂鎷ㄤ粯閲戦 */
+    financeToAmount?: number;
+    /** 璐㈡斂鎷ㄤ粯鍏ヨ处鏃堕棿 */
+    financeToTime?: string;
+    /** 璐㈡斂鎷ㄤ粯鍙戞斁鏃ユ湡 */
+    financeTime?: string;
+    /** 骞冲彴鍏呭�煎彂鏀炬棩鏈� */
+    settleTime?: string;
+    financeToStatus?: FinanceStatusEnum;
+    /** 鎷ㄤ粯鍏ヨ处鍑瘉 */
+    financeToFileUrl?: string;
   }
 
   interface GetParkCustomerBountyGrantOutputPageOutput {
@@ -8150,6 +8279,8 @@
     payCount?: number;
     /** 鏈�杩戝彂鏀炬椂闂� */
     lastPayTime?: string;
+    /** 鍙戞斁鎬婚 */
+    bountySumAmount?: number;
     /** 濂栧姳閲戜綑棰� */
     bountyAmount?: number;
   }
@@ -8253,6 +8384,13 @@
     maxAmount?: number;
     /** 鏌ヨ鏉′欢锛氫拱瀹跺悕绉�/鍗栧鍚嶇О/浜у搧鍚嶇О */
     queryCondition?: string;
+  }
+
+  interface GetPlatIncomeRechargeAccountOutput {
+    bankNumber?: string;
+    bankName?: string;
+    bankBranchName?: string;
+    bankAccountName?: string;
   }
 
   interface GetProductAdvertiseByCategoryInput {
@@ -8639,6 +8777,8 @@
   interface GetUserBaseEnterpriseInfoOutput {
     /** 濂栧姳閲戜綑棰� */
     bountyAmount?: number;
+    /** 鍏呭�间綑棰� */
+    rechargeAmount?: number;
     enterpriseName?: string;
     societyCreditCode?: string;
     licenseUrl?: string;
@@ -9477,6 +9617,18 @@
 
   interface IdentityUserUpdateRolesDto {
     roleNames: string[];
+  }
+
+  interface ImportBountyApplyDataInput {
+    /** 瀵煎叆鍦板潃 */
+    url?: string;
+    /** 濂栧姳閲戠敵璇稩d */
+    parkBountyApplyId?: string;
+  }
+
+  interface ImportBountyApplyDataOutput {
+    /** 閿欒鏁版嵁鍒楄〃 */
+    error?: ExportBountyApplyData[];
   }
 
   interface ImportIdentityCardInput {
@@ -14222,12 +14374,22 @@
     bountyAssignFileUlr?: string;
     /** 濂栧姳閲戞眹鎬昏〃 */
     bountyCollectFileUrl?: string;
+    /** 鍏ラ┗鍏宠仈璇存槑 */
+    enterpriseRelateFileUrl?: string;
     outCheckStatus?: BountyCheckStatusEnum;
     /** 澶栭儴瀹℃牳鍘熷洜 */
     outCheckRemark?: string;
     /** 鍐呴儴瀹℃牳鍘熷洜 */
     inCheckRemark?: string;
     inCheckStatus?: BountyCheckStatusEnum;
+    /** 璐㈡斂鎷ㄤ粯鎬婚 */
+    financeSumAmount?: number;
+    /** 骞冲彴鍏呭�兼�婚 */
+    settleSumAmount?: number;
+    /** 鍙戞斁鍑瘉 */
+    settleFileUrl?: string;
+    /** 璐㈡斂鍙戞斁鍑瘉 */
+    financeFileUrl?: string;
   }
 
   interface OutcheckParkBountyApplyInput {
@@ -14289,12 +14451,30 @@
     bountyAssignFileUlr?: string;
     /** 濂栧姳閲戞眹鎬昏〃 */
     bountyCollectFileUrl?: string;
+    /** 鍏ラ┗鍏宠仈璇存槑 */
+    enterpriseRelateFileUrl?: string;
+    /** 鍙戞斁鍑瘉 */
+    settleFileUrl?: string;
+    /** 璐㈡斂鍙戞斁鍑瘉 */
+    financeFileUrl?: string;
+    /** 鍏呭�奸噾棰� */
+    settleSumAmount?: number;
+    /** 璐㈡斂鍙戞斁閲戦 */
+    financeSumAmount?: number;
+  }
+
+  interface ParkBountyApplyBatchFinanceInput {
+    parkBountyApplyDetailId?: string[];
+    /** 鍏呭�奸噾棰� */
+    financeToAmount?: number;
+    parkBountyApplyId?: string;
   }
 
   interface ParkBountyApplyBatchTransferInput {
     parkBountyApplyDetailId?: string[];
     /** 鍏ヨ处閲戦 */
     transferToAmount?: number;
+    parkBountyApplyId?: string;
   }
 
   interface ParkBountyApplyDetailInfo {
@@ -14320,8 +14500,8 @@
     taxSubFileUrl?: string;
     /** 浼佷笟缁忚惀鍒╂鼎琛� */
     operateProfitesUrl?: string;
-    /** 鍏ラ┗鍏宠仈璇存槑 */
-    enterRelateUrl?: string;
+    /** C绔畬鍠勬儏鍐佃鏄� */
+    personTaxInstructUrl?: string;
     /** C绔釜绋庡畬绋庢儏鍐佃鏄� */
     personTaxRatePayUrl?: string;
     authType?: EnterpriseTypeEnum;
@@ -14331,6 +14511,15 @@
     enterpriseIsVerify?: boolean;
     /** 鏂囦欢瀹屾暣搴� */
     fileCompleteRate?: string;
+    financeToStatus?: FinanceStatusEnum;
+    /** 璐㈡斂鍏ヨ处閲戦 */
+    financeToAmount?: number;
+    /** 璐㈡斂鍏ヨ处鏃堕棿 */
+    financeToTime?: string;
+    /** 璐㈡斂鍏ヨ处鍑瘉 */
+    financeToFileUrl?: string;
+    /** 璐㈡斂鍏ヨ处鎿嶄綔鐢ㄦ埛 */
+    financeToUserId?: string;
   }
 
   interface ParkBountyApplyDetailInfoPageOutput {
@@ -14339,10 +14528,33 @@
     data?: ParkBountyApplyDetailInfo[];
   }
 
+  interface ParkBountyApplyFinanceFileInput {
+    parkBountyApplyId?: string;
+    /** 鍙戞斁鍑瘉 */
+    financeFileUrl?: string;
+    /** 鍙戞斁閲戦 */
+    financeSumAmount?: number;
+  }
+
+  interface ParkBountyApplyRechargeFileInput {
+    parkBountyApplyDetailId?: string;
+    /** 骞冲彴鍏呭�煎嚟璇� */
+    rechargeToFileUrl?: string;
+  }
+
+  interface ParkBountyApplyRechargeInput {
+    parkBountyApplyDetailId?: string;
+    /** 璐㈡斂鎷ㄤ粯 */
+    bountyAmount?: number;
+    parkBountyApplyId?: string;
+  }
+
   interface ParkBountyApplySettleInput {
     parkBountyApplyId?: string;
     /** 鍙戞斁鍑瘉 */
     settleFileUrl?: string;
+    /** 鍙戞斁閲戦 */
+    settleSumAmount?: number;
   }
 
   interface ParkBountyApplyTransferDetailInfo {
@@ -14368,8 +14580,8 @@
     taxSubFileUrl?: string;
     /** 浼佷笟缁忚惀鍒╂鼎琛� */
     operateProfitesUrl?: string;
-    /** 鍏ラ┗鍏宠仈璇存槑 */
-    enterRelateUrl?: string;
+    /** C绔畬绋庢儏鍐佃鏄� */
+    personTaxInstructUrl?: string;
     /** C绔釜绋庡畬绋庢儏鍐佃鏄� */
     personTaxRatePayUrl?: string;
     authType?: EnterpriseTypeEnum;
@@ -14381,6 +14593,15 @@
     parkBountyApplyDetailId?: string;
     /** 鍏ヨ处鍑瘉 */
     transferToFileUrl?: string;
+    financeToStatus?: FinanceStatusEnum;
+    /** 璐㈡斂鍏ヨ处閲戦 */
+    financeToAmount?: number;
+    /** 璐㈡斂鍏ヨ处鏃堕棿 */
+    financeToTime?: string;
+    /** 璐㈡斂鍏ヨ处鍑瘉 */
+    financeToFileUrl?: string;
+    /** 璐㈡斂鍏ヨ处鎿嶄綔鐢ㄦ埛 */
+    financeToUserId?: string;
   }
 
   interface ParkBountyApplyTransferDetailInfoPageOutput {
@@ -14399,6 +14620,7 @@
     parkBountyApplyDetailId?: string;
     /** 鍏ヨ处閲戦 */
     transferToAmount?: number;
+    parkBountyApplyId?: string;
   }
 
   type ParkCustomersCountTypeEnum = 10 | 50 | 100;
@@ -17679,6 +17901,8 @@
     enterpriseOperateFileUrl?: string;
     /** 浼佷笟缂寸◣鏄庣粏琛� */
     enterpriseTaxSubFileUrl?: string;
+    /** 鍏ラ┗鍏宠仈璇存槑 */
+    enterpriseRelateFileUrl?: string;
   }
 
   interface SaveWalletPayChannelFeeSettingInput {
@@ -19891,8 +20115,8 @@
     taxSubFileUrl?: string;
     /** 浼佷笟缁忚惀鍒╂鼎琛� */
     operateProfitesUrl?: string;
-    /** 鍏ラ┗鍏宠仈璇存槑 */
-    enterRelateUrl?: string;
+    /** C绔畬绋庢儏鍐佃鏄� */
+    personTaxInstructUrl?: string;
     /** C绔釜绋庡畬绋庢儏鍐佃鏄� */
     personTaxRatePayUrl?: string;
   }
@@ -20532,6 +20756,25 @@
     data?: UserDto[];
   }
 
+  interface UserEnterpiseRechargeInput {
+    /** 鏀舵璐﹀彿 */
+    incomeBankNum?: string;
+    /** 鏀舵浼佷笟鍚嶇О */
+    incomeEnterpriseName?: string;
+    /** 鍑烘璐﹀彿 */
+    outBankNum?: string;
+    /** 鍑烘浼佷笟鍚嶇О */
+    outEnterpriseName?: string;
+    /** 鍏呭�奸噾棰� */
+    prechargeAmount?: number;
+    /** 鍑鸿处鎵�灞為摱琛� */
+    outBankName?: string;
+    /** 鍑鸿处鏀鍚嶇О */
+    outBankResumeName?: string;
+    /** 鍑鸿处鍥炲崟 */
+    outReceiptFileUrl?: string;
+  }
+
   type UserFollowStatusEnum = 10 | 20 | 30 | 40;
 
   interface UserGetContractEnterpriseFaceSignInput {

--
Gitblit v1.9.1