From 35a917ce148a495062add10677d819c4e760c9a2 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期一, 28 四月 2025 14:25:12 +0800
Subject: [PATCH] feat: 接口

---
 src/services/api/typings.d.ts |  238 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 229 insertions(+), 9 deletions(-)

diff --git a/src/services/api/typings.d.ts b/src/services/api/typings.d.ts
index eaee1d5..731e944 100644
--- a/src/services/api/typings.d.ts
+++ b/src/services/api/typings.d.ts
@@ -225,6 +225,24 @@
     registerAddress: string;
     /** 澶囨敞 */
     remark?: string;
+    /** 鏄惁宸茬粡鍚敤濂栧姳閲戠敵鎶� */
+    rewardEnable?: boolean;
+    /** 濂栧姳閲戞ā鏉挎槸鍚﹂厤缃� */
+    rewardTemplateSetting?: boolean;
+    /** 缁存姢鐨勫叕鍙� */
+    companyOrgId?: string;
+    /** 缁存姢鐨勫叕鍙� */
+    companyOrgName?: string;
+    /** 缁存姢鐨勯儴闂� */
+    departmentOrgId?: string;
+    /** 鏄惁鏀寔浼佷笟鑷富涓婁紶 */
+    suportEnterpriseUpload?: boolean;
+    /** 鏄惁鏀寔骞冲彴鍏呭�� */
+    suportPlatRecharge?: boolean;
+    /** 210 浼佷笟鏉愭枡 220 姹囨�绘潗鏂� */
+    applyFileType?: number;
+    /** 鍥尯鏉愭枡 */
+    industrialParkFileTypeSetting?: string[];
   }
 
   interface AddIndustryBodyAuditInput {
@@ -886,6 +904,10 @@
     isCache?: boolean;
   }
 
+  interface APIaddSearchSettingClickCountParams {
+    id?: string;
+  }
+
   interface APIadvertiseOffShelfParams {
     /** 璧勮骞垮憡Id */
     id?: string;
@@ -1318,12 +1340,20 @@
     templateId?: string;
   }
 
+  interface APIgetCustomerUploadApplyFilesParams {
+    id?: string;
+  }
+
   interface APIgetDefaultConnectionStringParams {
     id?: string;
   }
 
   interface APIgetElecBillInfoParams {
     transactionDetailId?: string;
+  }
+
+  interface APIgetEnterpriseLastUploadEnterPactFileParams {
+    companyId?: string;
   }
 
   interface APIgetEnterpriseMaterialIdByUserIdParams {
@@ -1558,6 +1588,10 @@
 
   interface APIgetParams {
     id?: string;
+  }
+
+  interface APIgetParkBountyApplyBatchFinanceEnterpriseParams {
+    parkBountyApplyId?: string;
   }
 
   interface APIgetParkBountyApplyBatchTransferEnterpriseParams {
@@ -5749,6 +5783,23 @@
     configuration?: Record<string, any>;
   }
 
+  interface ExportBountyApplyData {
+    /** 浼佷笟鍚嶇О */
+    enterpriseName: string;
+    /** 淇$敤浠g爜 */
+    societyCreditCode: string;
+    /** 璐㈡斂鎷ㄤ粯閲戦 */
+    financeToAmountStr?: string;
+    /** 骞冲彴鍏呭�奸噾棰� */
+    transferToAmountStr?: string;
+    /** 璐㈡斂鎷ㄤ粯閲戦 */
+    financeToAmount?: number;
+    /** 骞冲彴鍏呭�奸噾棰� */
+    transferToAmount?: number;
+    /** 澶囨敞 */
+    remark?: string;
+  }
+
   interface ExportInsStaffInput {
     companyId?: string;
     url?: string;
@@ -5865,6 +5916,8 @@
   }
 
   type FinanceStatusEnum = 1 | 2;
+
+  type FinanceTypeEnum = 10 | 20;
 
   interface FirstPartyCompanyAuditDatilOutput {
     id?: string;
@@ -6639,6 +6692,40 @@
     operator?: string;
   }
 
+  interface GetCustomerUploadApplyFilesOutput {
+    fileSearchTypeId?: string;
+    fileCount?: number;
+    isUpload?: boolean;
+    lastUpdateTime?: string;
+    id?: string;
+    withMonth?: string;
+    enterpriseName?: string;
+    parkName?: string;
+    fileTypeName?: string;
+    sort?: number;
+  }
+
+  interface GetEnterpriseApplyUploadFile {
+    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 {
     id?: string;
     payDateTime?: string;
@@ -6647,6 +6734,7 @@
     remianAmount?: number;
     payRemark?: string;
     fileUrl?: string;
+    financeType?: FinanceTypeEnum;
     payFileUrls?: string[];
   }
 
@@ -6693,6 +6781,8 @@
     userName?: string;
     /** 閾惰璐︽埛 */
     outBankNum?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
     /** 鍑烘浼佷笟璐︽埛鍚嶇О */
     outEnterpriseName?: string;
     /** 鍏呭�奸噾棰� */
@@ -6714,9 +6804,9 @@
 
   interface GetEnterpriseRechargeDetail {
     id?: string;
-    /** 鏀舵璐﹀彿 */
+    /** 鍏呭�艰处鍙� */
     incomeBankNum?: string;
-    /** 鏀舵浼佷笟鍚嶇О */
+    /** 浼佷笟鍚嶇О */
     incomeEnterpriseName?: string;
     /** 鍑烘璐﹀彿 */
     outBankNum?: string;
@@ -6730,7 +6820,11 @@
     outBankResumeName?: string;
     /** 鍑鸿处鍥炲崟 */
     outReceiptFileUrl?: string;
+    /** 瀹℃牳澶囨敞 */
+    checkRemark?: string;
     checkStatus?: EnterpriseRechargeStatusEnum;
+    /** 鎻愪氦鏃ユ湡 */
+    creationTime?: string;
   }
 
   interface GetFeatureListResultDto {
@@ -7960,6 +8054,10 @@
     settleTimeBegin?: string;
     /** 鍙戞斁缁撴潫鏃ユ湡 */
     settleTimeEnd?: string;
+    /** 鎷ㄤ粯璧峰鏃ユ湡 */
+    financeTimeBegin?: string;
+    /** 鎷ㄤ粯缁撴潫鏃ユ湡 */
+    financeTimeEnd?: string;
     /** 鍏ヨ处璧峰鏃ユ湡 */
     incomeTimeBegin?: string;
     /** 鍏ヨ处缁撴潫鏃ユ湡 */
@@ -7972,6 +8070,7 @@
     inCheckStatus?: BountyCheckStatusEnum;
     settleStatus?: SettleStatusEnum;
     incomeStatus?: IncomeStatusEnum;
+    financeStatus?: FinanceStatusEnum;
   }
 
   interface GetParkBountyApplyListOutput {
@@ -8027,6 +8126,7 @@
     /** 浼佷笟鍚�/淇$敤浠g爜 */
     searchKeyWord?: string;
     transferToStatus?: TransferToStatusEnum;
+    financeToStatus?: FinanceStatusEnum;
   }
 
   interface GetParkBountyTradeDetailByIdInput {
@@ -8056,6 +8156,7 @@
     tradeTime?: string;
     /** 濂栧姳閲戜綑棰� */
     remianAmount?: number;
+    financeType?: FinanceTypeEnum;
   }
 
   interface GetParkBountyTradeDetailOutputPageOutput {
@@ -8152,15 +8253,28 @@
     id?: string;
     /** 鐢宠鎵规鍙� */
     batchNo?: string;
-    /** 鍙戞斁鏃ユ湡 */
-    settleTime?: string;
-    /** 鍏ヨ处鏃堕棿 */
-    incomeTime?: string;
-    incomeStatus?: TransferToStatusEnum;
-    /** 鍙戞斁閲戦 */
+    /** 鐢虫姤鏈堜唤 */
+    applyMonth?: string;
+    /** 鐢虫姤鎬婚 */
     applySumAmount?: number;
-    /** 鍏ヨ处鍑瘉 */
+    /** 骞冲彴鍏呭�煎叆璐︽椂闂� */
+    transferToTime?: string;
+    transferToStatus?: TransferToStatusEnum;
+    /** 骞冲彴鍏呭�奸噾棰� */
+    transferToAmount?: number;
+    /** 骞冲彴鍏呭�煎叆璐﹀嚟璇� */
     transferToFileUrl?: string;
+    /** 璐㈡斂鎷ㄤ粯閲戦 */
+    financeToAmount?: number;
+    /** 璐㈡斂鎷ㄤ粯鍏ヨ处鏃堕棿 */
+    financeToTime?: string;
+    /** 璐㈡斂鎷ㄤ粯鍙戞斁鏃ユ湡 */
+    financeTime?: string;
+    /** 骞冲彴鍏呭�煎彂鏀炬棩鏈� */
+    settleTime?: string;
+    financeToStatus?: FinanceStatusEnum;
+    /** 鎷ㄤ粯鍏ヨ处鍑瘉 */
+    financeToFileUrl?: string;
   }
 
   interface GetParkCustomerBountyGrantOutputPageOutput {
@@ -8227,6 +8341,8 @@
     payCount?: number;
     /** 鏈�杩戝彂鏀炬椂闂� */
     lastPayTime?: string;
+    /** 鍙戞斁鎬婚 */
+    bountySumAmount?: number;
     /** 濂栧姳閲戜綑棰� */
     bountyAmount?: number;
   }
@@ -8337,6 +8453,7 @@
     bankName?: string;
     bankBranchName?: string;
     bankAccountName?: string;
+    incomeCompany?: string;
   }
 
   interface GetProductAdvertiseByCategoryInput {
@@ -8723,6 +8840,8 @@
   interface GetUserBaseEnterpriseInfoOutput {
     /** 濂栧姳閲戜綑棰� */
     bountyAmount?: number;
+    /** 鍏呭�间綑棰� */
+    rechargeAmount?: number;
     enterpriseName?: string;
     societyCreditCode?: string;
     licenseUrl?: string;
@@ -9563,6 +9682,18 @@
     roleNames: string[];
   }
 
+  interface ImportBountyApplyDataInput {
+    /** 瀵煎叆鍦板潃 */
+    url?: string;
+    /** 濂栧姳閲戠敵璇稩d */
+    parkBountyApplyId?: string;
+  }
+
+  interface ImportBountyApplyDataOutput {
+    /** 閿欒鏁版嵁鍒楄〃 */
+    error?: ExportBountyApplyData[];
+  }
+
   interface ImportIdentityCardInput {
     /** CompanyId */
     companyId: string;
@@ -9709,6 +9840,20 @@
     /** 鍥尯绫诲瀷 */
     parkTypeId?: string;
     status?: IndustrialParkStatusEnum;
+    /** 鏄惁宸茬粡鍚敤濂栧姳閲戠敵鎶� */
+    rewardEnable?: boolean;
+    /** 濂栧姳閲戞ā鏉挎槸鍚﹂厤缃� */
+    rewardTemplateSetting?: boolean;
+    /** 缁存姢鐨勫叕鍙� */
+    companyOrgId?: string;
+    /** 缁存姢鐨勫叕鍙� */
+    companyOrgName?: string;
+    /** 缁存姢鐨勯儴闂� */
+    departmentOrgId?: string;
+    /** 鏄惁鏀寔浼佷笟鑷富涓婁紶 */
+    suportEnterpriseUpload?: boolean;
+    /** 鏄惁鏀寔骞冲彴鍏呭�� */
+    suportPlatRecharge?: boolean;
     /** 娉ㄥ唽鍦板潃 */
     registerAddress?: string;
     /** 澶囨敞 */
@@ -9725,6 +9870,12 @@
     parkTypeName?: string;
   }
 
+  interface IndustrialParkFileTypeDto {
+    fileTypeId?: string;
+    fileTypeName?: string;
+    sort?: number;
+  }
+
   interface IndustrialParkListOutput {
     id?: string;
     /** 鍥尯鍚嶇О */
@@ -9736,6 +9887,20 @@
     /** 鍥尯绫诲瀷 */
     parkTypeId?: string;
     status?: IndustrialParkStatusEnum;
+    /** 鏄惁宸茬粡鍚敤濂栧姳閲戠敵鎶� */
+    rewardEnable?: boolean;
+    /** 濂栧姳閲戞ā鏉挎槸鍚﹂厤缃� */
+    rewardTemplateSetting?: boolean;
+    /** 缁存姢鐨勫叕鍙� */
+    companyOrgId?: string;
+    /** 缁存姢鐨勫叕鍙� */
+    companyOrgName?: string;
+    /** 缁存姢鐨勯儴闂� */
+    departmentOrgId?: string;
+    /** 鏄惁鏀寔浼佷笟鑷富涓婁紶 */
+    suportEnterpriseUpload?: boolean;
+    /** 鏄惁鏀寔骞冲彴鍏呭�� */
+    suportPlatRecharge?: boolean;
   }
 
   interface IndustrialParkListOutputPageOutput {
@@ -14314,6 +14479,14 @@
     /** 鍐呴儴瀹℃牳鍘熷洜 */
     inCheckRemark?: string;
     inCheckStatus?: BountyCheckStatusEnum;
+    /** 璐㈡斂鎷ㄤ粯鎬婚 */
+    financeSumAmount?: number;
+    /** 骞冲彴鍏呭�兼�婚 */
+    settleSumAmount?: number;
+    /** 鍙戞斁鍑瘉 */
+    settleFileUrl?: string;
+    /** 璐㈡斂鍙戞斁鍑瘉 */
+    financeFileUrl?: string;
   }
 
   interface OutcheckParkBountyApplyInput {
@@ -14377,18 +14550,28 @@
     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 {
@@ -14442,6 +14625,14 @@
     data?: ParkBountyApplyDetailInfo[];
   }
 
+  interface ParkBountyApplyFinanceFileInput {
+    parkBountyApplyId?: string;
+    /** 鍙戞斁鍑瘉 */
+    financeFileUrl?: string;
+    /** 鍙戞斁閲戦 */
+    financeSumAmount?: number;
+  }
+
   interface ParkBountyApplyRechargeFileInput {
     parkBountyApplyDetailId?: string;
     /** 骞冲彴鍏呭�煎嚟璇� */
@@ -14452,6 +14643,7 @@
     parkBountyApplyDetailId?: string;
     /** 璐㈡斂鎷ㄤ粯 */
     bountyAmount?: number;
+    parkBountyApplyId?: string;
   }
 
   interface ParkBountyApplySettleInput {
@@ -14498,6 +14690,15 @@
     parkBountyApplyDetailId?: string;
     /** 鍏ヨ处鍑瘉 */
     transferToFileUrl?: string;
+    financeToStatus?: FinanceStatusEnum;
+    /** 璐㈡斂鍏ヨ处閲戦 */
+    financeToAmount?: number;
+    /** 璐㈡斂鍏ヨ处鏃堕棿 */
+    financeToTime?: string;
+    /** 璐㈡斂鍏ヨ处鍑瘉 */
+    financeToFileUrl?: string;
+    /** 璐㈡斂鍏ヨ处鎿嶄綔鐢ㄦ埛 */
+    financeToUserId?: string;
   }
 
   interface ParkBountyApplyTransferDetailInfoPageOutput {
@@ -14516,6 +14717,7 @@
     parkBountyApplyDetailId?: string;
     /** 鍏ヨ处閲戦 */
     transferToAmount?: number;
+    parkBountyApplyId?: string;
   }
 
   type ParkCustomersCountTypeEnum = 10 | 50 | 100;
@@ -19393,6 +19595,24 @@
     registerAddress: string;
     /** 澶囨敞 */
     remark?: string;
+    /** 鏄惁宸茬粡鍚敤濂栧姳閲戠敵鎶� */
+    rewardEnable?: boolean;
+    /** 濂栧姳閲戞ā鏉挎槸鍚﹂厤缃� */
+    rewardTemplateSetting?: boolean;
+    /** 缁存姢鐨勫叕鍙� */
+    companyOrgId?: string;
+    /** 缁存姢鐨勫叕鍙� */
+    companyOrgName?: string;
+    /** 缁存姢鐨勯儴闂� */
+    departmentOrgId?: string;
+    /** 鏄惁鏀寔浼佷笟鑷富涓婁紶 */
+    suportEnterpriseUpload?: boolean;
+    /** 鏄惁鏀寔骞冲彴鍏呭�� */
+    suportPlatRecharge?: boolean;
+    /** 210 浼佷笟鏉愭枡 220 姹囨�绘潗鏂� */
+    applyFileType?: number;
+    /** 鍥尯鏉愭枡 */
+    industrialParkFileTypeSetting?: string[];
     id?: string;
   }
 

--
Gitblit v1.9.1