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/services/api/typings.d.ts |  236 +++++++++++++++++++++++++++++++++++++++++++++++------------
 1 files changed, 188 insertions(+), 48 deletions(-)

diff --git a/src/services/api/typings.d.ts b/src/services/api/typings.d.ts
index 731e944..b759d38 100644
--- a/src/services/api/typings.d.ts
+++ b/src/services/api/typings.d.ts
@@ -221,8 +221,6 @@
     leaderMobile?: string;
     /** 鍥尯绫诲瀷 */
     parkTypeId?: string;
-    /** 娉ㄥ唽鍦板潃 */
-    registerAddress: string;
     /** 澶囨敞 */
     remark?: string;
     /** 鏄惁宸茬粡鍚敤濂栧姳閲戠敵鎶� */
@@ -231,18 +229,14 @@
     rewardTemplateSetting?: boolean;
     /** 缁存姢鐨勫叕鍙� */
     companyOrgId?: string;
-    /** 缁存姢鐨勫叕鍙� */
-    companyOrgName?: string;
     /** 缁存姢鐨勯儴闂� */
     departmentOrgId?: string;
     /** 鏄惁鏀寔浼佷笟鑷富涓婁紶 */
     suportEnterpriseUpload?: boolean;
     /** 鏄惁鏀寔骞冲彴鍏呭�� */
     suportPlatRecharge?: boolean;
-    /** 210 浼佷笟鏉愭枡 220 姹囨�绘潗鏂� */
-    applyFileType?: number;
-    /** 鍥尯鏉愭枡 */
-    industrialParkFileTypeSetting?: string[];
+    /** 鏂囦欢 */
+    industrialParkApplyFileFile?: IndustrialParkApplyFileFile[];
   }
 
   interface AddIndustryBodyAuditInput {
@@ -1121,6 +1115,10 @@
     id?: string;
   }
 
+  interface APIdeleteParkEnterpriseApplyFileParams {
+    parkEnterpriseDetaiFileId?: string;
+  }
+
   interface APIdeleteParkRewardApplyParams {
     id?: string;
   }
@@ -1328,6 +1326,10 @@
     moduleId?: string;
   }
 
+  interface APIgetCustomerFileTypeHeadParams {
+    enterpriseId?: string;
+  }
+
   interface APIgetCustomerTemplateDetailParams {
     id?: string;
   }
@@ -1340,8 +1342,8 @@
     templateId?: string;
   }
 
-  interface APIgetCustomerUploadApplyFilesParams {
-    id?: string;
+  interface APIgetCustomerUploadFileRecordParams {
+    withMonth?: string;
   }
 
   interface APIgetDefaultConnectionStringParams {
@@ -1350,6 +1352,10 @@
 
   interface APIgetElecBillInfoParams {
     transactionDetailId?: string;
+  }
+
+  interface APIgetEnterpriseLastUploadEnterPactFileNewParams {
+    companyId?: string;
   }
 
   interface APIgetEnterpriseLastUploadEnterPactFileParams {
@@ -3072,6 +3078,8 @@
   interface CheckUserEnterpriseRechargeInput {
     id?: string;
     checkStatus?: EnterpriseRechargeStatusEnum;
+    /** 鍏呭�煎嚟璇� */
+    rechargeVoucherFileUrl?: string;
     remark?: string;
   }
 
@@ -3944,6 +3952,10 @@
     remark?: string;
     /** 鎵嬫満鍙� */
     phoneNumber?: string;
+    /** 鐢ㄦ埛绔疘d */
+    clientId?: string;
+    /** 鍥尯Ids */
+    industrialParkIds?: string[];
     /** 瑙掕壊 */
     roleNames?: string[];
     /** 瀵嗙爜 */
@@ -5327,6 +5339,15 @@
     endTime?: string;
   }
 
+  interface CustomerApplyFileDetailDto {
+    id?: string;
+    fileType?: string;
+    fileSize?: number;
+    fileUrl?: string;
+    fileSearchTypeId?: string;
+    monthApplyId?: string;
+  }
+
   interface CustomerManageListOutput {
     id?: string;
     /** 浼佷笟鍚嶇О */
@@ -5397,6 +5418,27 @@
     templateParamExtraData?: string;
   }
 
+  interface CustomerUploadMonthApplyFileInput {
+    withMonth?: string;
+    fileTypes?: CustomerUploadMonthApplyFileType[];
+  }
+
+  interface CustomerUploadMonthApplyFileType {
+    fileSearchTypeId?: string;
+    listFiles?: CustomerUploadMonthApplyFileTypeDto[];
+  }
+
+  interface CustomerUploadMonthApplyFileTypeDto {
+    fileSearchTypeId?: string;
+    id?: string;
+    fileSearchTypeName?: string;
+    fileType?: string;
+    fileSize?: number;
+    fileUrl?: string;
+    sort?: number;
+    creationTime?: string;
+  }
+
   interface DataprepareCreateExtInfo {
     contextParams?: string;
     shortUrl?: string;
@@ -5430,6 +5472,12 @@
   }
 
   type DecimalDecimalValueTuple = true;
+
+  interface DeleteMonthApplySingleFileInput {
+    monthApplyId?: string;
+    fileSearchTypeId?: string;
+    detaiFileId?: string;
+  }
 
   interface DistTemplateCreateContractInput {
     /** 璁㈠崟绛剧害Id */
@@ -5687,6 +5735,10 @@
   }
 
   type EnterpriseMaterialTypeEnum = 10 | 11 | 20;
+
+  type EnterpriseMonthApplyStatusEnum = 10 | 20;
+
+  type EnterpriseMonthUploadStatusEnum = 10 | 20 | 30;
 
   type EnterpriseRechargeStatusEnum = 10 | 20 | 30;
 
@@ -6692,38 +6744,42 @@
     operator?: string;
   }
 
+  interface GetCustomerUploadApplyFilesByTypeInput {
+    fileSearchTypeId?: string;
+    monthApplyId?: string;
+  }
+
+  interface GetCustomerUploadApplyFilesByTypeOutput {
+    id?: string;
+    fileType?: string;
+    fileSize?: number;
+    fileUrl?: string;
+  }
+
+  interface GetCustomerUploadApplyFilesInput {
+    id?: string;
+    enterpriseId?: string;
+    withMonth?: string;
+  }
+
   interface GetCustomerUploadApplyFilesOutput {
+    id?: string;
     fileSearchTypeId?: string;
     fileCount?: number;
     isUpload?: boolean;
     lastUpdateTime?: string;
-    id?: string;
+    monthApplyId?: string;
     withMonth?: string;
+    searchType?: number;
     enterpriseName?: string;
     parkName?: string;
     fileTypeName?: string;
     sort?: number;
+    listFiles?: CustomerApplyFileDetailDto[];
   }
 
-  interface GetEnterpriseApplyUploadFile {
+  interface GetCustomerUploadFileRecordOutput {
     id?: string;
-    fileSearchTypeId?: string;
-    fileCount?: number;
-    isUpload?: boolean;
-    lastUpdateTime?: string;
-  }
-
-  interface GetEnterpriseApplyUploadFileOutput {
-    id?: string;
-    withMonth?: string;
-    enterpriseId?: string;
-    uploadFiles?: GetEnterpriseApplyUploadFile[];
-  }
-
-  interface GetEnterpriseApplyUploadFileOutputPageOutput {
-    pageModel?: Pagination;
-    objectData?: any;
-    data?: GetEnterpriseApplyUploadFileOutput[];
   }
 
   interface GetEnterpriseBuntyTradeDto {
@@ -6765,6 +6821,34 @@
     errmsg?: string;
     cost?: string;
     data?: GetEnterpriseCredentialDataResponse;
+  }
+
+  interface GetEnterpriseMonthApplyFileOutput {
+    id?: string;
+    enterpriseId?: string;
+    withMonth?: string;
+    creationTime?: string;
+    uploadStatus?: EnterpriseMonthUploadStatusEnum;
+    applyStatus?: EnterpriseMonthApplyStatusEnum;
+  }
+
+  interface GetEnterpriseMonthApplyFileOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: GetEnterpriseMonthApplyFileOutput[];
+  }
+
+  interface GetEnterpriseParkApplyUploadFileOutput {
+    fileSearchTypeId?: string;
+    fileSearchTypeName?: string;
+    fileCount?: number;
+    sort?: number;
+    listFiles?: CustomerUploadMonthApplyFileTypeDto[];
+  }
+
+  interface GetEnterpriseParkApplyUploadFilesInput {
+    parkBountyApplyId?: string;
+    companyId?: string;
   }
 
   interface GetEnterprisePreChargeCheckListInput {
@@ -6820,6 +6904,8 @@
     outBankResumeName?: string;
     /** 鍑鸿处鍥炲崟 */
     outReceiptFileUrl?: string;
+    /** 鍏呭�煎嚟璇� */
+    rechargeVoucherFileUrl?: string;
     /** 瀹℃牳澶囨敞 */
     checkRemark?: string;
     checkStatus?: EnterpriseRechargeStatusEnum;
@@ -8096,6 +8182,9 @@
     settleTime?: string;
     incomeStatus?: IncomeStatusEnum;
     inCheckStatus?: BountyCheckStatusEnum;
+    /** 璐㈡斂鍏ヨ处鏃堕棿 */
+    financeIncomeTime?: string;
+    financeIncomeStatus?: IncomeStatusEnum;
     /** 鍐呴儴瀹℃牳鏃ユ湡 */
     inCheckTime?: string;
     outCheckStatus?: BountyCheckStatusEnum;
@@ -8112,6 +8201,14 @@
     settleSumAmount?: number;
     /** 璐㈡斂鍙戞斁閲戦 */
     financeSumAmount?: number;
+    /** 鏄惁宸茬粡鍚敤濂栧姳閲戠敵鎶� */
+    rewardEnable?: boolean;
+    /** 濂栧姳閲戞ā鏉挎槸鍚﹂厤缃� */
+    rewardTemplateSetting?: boolean;
+    /** 鏄惁鏀寔浼佷笟鑷富涓婁紶 */
+    suportEnterpriseUpload?: boolean;
+    /** 鏄惁鏀寔骞冲彴鍏呭�� */
+    suportPlatRecharge?: boolean;
   }
 
   interface GetParkBountyApplyListOutputPageOutput {
@@ -8206,6 +8303,11 @@
     pageModel?: Pagination;
     objectData?: any;
     data?: GetParkBountyTradeOutput[];
+  }
+
+  interface GetParkCollectFileTypeListInput {
+    parkId?: string;
+    searchType?: number;
   }
 
   interface GetParkCustomerBountyApplyOutput {
@@ -9829,6 +9931,13 @@
 
   type IncomeStatusEnum = 1 | 2;
 
+  interface IndustrialParkApplyFileFile {
+    /** 210 浼佷笟鏉愭枡 220 姹囨�绘潗鏂� */
+    applyFileType?: number;
+    /** 鍥尯鏉愭枡 */
+    industrialParkFileTypeSetting?: string[];
+  }
+
   interface IndustrialParkDetailOutput {
     id?: string;
     /** 鍥尯鍚嶇О */
@@ -9858,6 +9967,7 @@
     registerAddress?: string;
     /** 澶囨敞 */
     remark?: string;
+    industrialParkFileTypeList?: IndustrialParkFileTypeOutput[];
   }
 
   interface IndustrialParkDropDownOutput {
@@ -9870,10 +9980,11 @@
     parkTypeName?: string;
   }
 
-  interface IndustrialParkFileTypeDto {
-    fileTypeId?: string;
-    fileTypeName?: string;
-    sort?: number;
+  interface IndustrialParkFileTypeOutput {
+    /** 210 浼佷笟鏉愭枡 220 姹囨�绘潗鏂� */
+    applyFileType?: number;
+    /** 鍥尯鏉愭枡 */
+    fileSearchTypeId?: string;
   }
 
   interface IndustrialParkListOutput {
@@ -14487,6 +14598,11 @@
     settleFileUrl?: string;
     /** 璐㈡斂鍙戞斁鍑瘉 */
     financeFileUrl?: string;
+    /** 鏄惁鏀寔浼佷笟涓婁紶 */
+    suportEnterpriseUpload?: boolean;
+    /** 鏄惁鏀寔骞冲彴鍏呭�� */
+    suportPlatRecharge?: boolean;
+    listFiles?: CustomerUploadMonthApplyFileTypeDto[];
   }
 
   interface OutcheckParkBountyApplyInput {
@@ -14558,6 +14674,7 @@
     settleSumAmount?: number;
     /** 璐㈡斂鍙戞斁閲戦 */
     financeSumAmount?: number;
+    listFiles?: CustomerUploadMonthApplyFileTypeDto[];
   }
 
   interface ParkBountyApplyBatchFinanceInput {
@@ -17994,12 +18111,7 @@
 
   interface SaveParkBountyApplyGatherFileInput {
     parkBountyApplyId?: string;
-    /** 浼佷笟钀ユ敹姹囨�昏〃 */
-    enterpriseOperateFileUrl?: string;
-    /** 浼佷笟缂寸◣鏄庣粏琛� */
-    enterpriseTaxSubFileUrl?: string;
-    /** 鍏ラ┗鍏宠仈璇存槑 */
-    enterpriseRelateFileUrl?: string;
+    listFiles?: CustomerUploadMonthApplyFileTypeDto[];
   }
 
   interface SaveWalletPayChannelFeeSettingInput {
@@ -18256,6 +18368,11 @@
     auditNote?: string;
   }
 
+  interface SetIndustrialParkRewardEnableInput {
+    id?: string;
+    rewardEnable?: boolean;
+  }
+
   interface SetIndustrialParkStatusInput {
     id?: string;
     opStatus?: IndustrialParkStatusEnum;
@@ -18387,7 +18504,7 @@
     type?: number;
   }
 
-  type SettleStatusEnum = 1 | 2;
+  type SettleStatusEnum = 1 | 2 | -1;
 
   interface SetUserCertificationAuditStatusInput {
     /** 瀹℃牳Id */
@@ -19574,6 +19691,10 @@
     remark?: string;
     /** 鎵嬫満鍙� */
     phoneNumber?: string;
+    /** 鐢ㄦ埛绔疘d */
+    clientId?: string;
+    /** 鍥尯Ids */
+    industrialParkIds?: string[];
     /** 瑙掕壊 */
     roleNames?: string[];
     /** 瀵嗙爜 */
@@ -19591,8 +19712,6 @@
     leaderMobile?: string;
     /** 鍥尯绫诲瀷 */
     parkTypeId?: string;
-    /** 娉ㄥ唽鍦板潃 */
-    registerAddress: string;
     /** 澶囨敞 */
     remark?: string;
     /** 鏄惁宸茬粡鍚敤濂栧姳閲戠敵鎶� */
@@ -19601,18 +19720,14 @@
     rewardTemplateSetting?: boolean;
     /** 缁存姢鐨勫叕鍙� */
     companyOrgId?: string;
-    /** 缁存姢鐨勫叕鍙� */
-    companyOrgName?: string;
     /** 缁存姢鐨勯儴闂� */
     departmentOrgId?: string;
     /** 鏄惁鏀寔浼佷笟鑷富涓婁紶 */
     suportEnterpriseUpload?: boolean;
     /** 鏄惁鏀寔骞冲彴鍏呭�� */
     suportPlatRecharge?: boolean;
-    /** 210 浼佷笟鏉愭枡 220 姹囨�绘潗鏂� */
-    applyFileType?: number;
-    /** 鍥尯鏉愭枡 */
-    industrialParkFileTypeSetting?: string[];
+    /** 鏂囦欢 */
+    industrialParkApplyFileFile?: IndustrialParkApplyFileFile[];
     id?: string;
   }
 
@@ -20217,6 +20332,26 @@
     insurePolicyId?: string;
     /** 鎶曚繚鍗� */
     insureBillUrl?: string;
+  }
+
+  interface UploadMonthApplySingleFilesInput {
+    monthApplyId?: string;
+    fileSearchTypeId?: string;
+    listFiles?: CustomerUploadMonthApplyFileTypeDto[];
+  }
+
+  interface UploadParkApplyCustomerFilesInput {
+    parkBountyApplyId?: string;
+    companyId?: string;
+    fileTypes?: UploadParkApplyCustomerFileTypes[];
+  }
+
+  interface UploadParkApplyCustomerFileTypes {
+    fileSearchTypeId?: string;
+    fileSearchTypeName?: string;
+    fileCount?: number;
+    sort?: number;
+    listFiles?: CustomerUploadMonthApplyFileTypeDto[];
   }
 
   interface UploadParkBountyApplyCompanyFileInput {
@@ -20863,6 +20998,8 @@
     companyOrgId?: string;
     /** 缁勭粐鏋舵瀯閮ㄩ棬id */
     departmentOrgId?: string;
+    /** 鍥尯Ids */
+    industrialParkIds?: string[];
   }
 
   interface UserDtoPageOutput {
@@ -21149,6 +21286,9 @@
     /** 鐢靛瓙绛惧嵃绔犲浘鐗囩敓鎴愮姸鎬� 0鏈敓鎴� 1宸茬敓鎴� */
     signatureImageStatus?: number;
     certificationChannel?: UserCertificationChannelEnum;
+    industrialParkId?: string;
+    suportEnterpriseUpload?: boolean;
+    suportPlatRecharge?: boolean;
   }
 
   interface UserMessageInfo {

--
Gitblit v1.9.1