From b3fda48ba53b36f6770f399f58290ed4d95d04a6 Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期三, 30 四月 2025 09:19:52 +0800 Subject: [PATCH] feat: 接口 --- src/services/api/typings.d.ts | 303 ++++++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 290 insertions(+), 13 deletions(-) diff --git a/src/services/api/typings.d.ts b/src/services/api/typings.d.ts index 0bd9a1c..7df99f2 100644 --- a/src/services/api/typings.d.ts +++ b/src/services/api/typings.d.ts @@ -221,10 +221,22 @@ leaderMobile?: string; /** 鍥尯绫诲瀷 */ parkTypeId?: string; - /** 娉ㄥ唽鍦板潃 */ - registerAddress: string; /** 澶囨敞 */ remark?: string; + /** 鏄惁宸茬粡鍚敤濂栧姳閲戠敵鎶� */ + rewardEnable?: boolean; + /** 濂栧姳閲戞ā鏉挎槸鍚﹂厤缃� */ + rewardTemplateSetting?: boolean; + /** 缁存姢鐨勫叕鍙� */ + companyOrgId?: string; + /** 缁存姢鐨勯儴闂� */ + departmentOrgId?: string; + /** 鏄惁鏀寔浼佷笟鑷富涓婁紶 */ + suportEnterpriseUpload?: boolean; + /** 鏄惁鏀寔骞冲彴鍏呭�� */ + suportPlatRecharge?: boolean; + /** 鏂囦欢 */ + industrialParkApplyFileFile?: IndustrialParkApplyFileFile[]; } interface AddIndustryBodyAuditInput { @@ -886,6 +898,10 @@ isCache?: boolean; } + interface APIaddSearchSettingClickCountParams { + id?: string; + } + interface APIadvertiseOffShelfParams { /** 璧勮骞垮憡Id */ id?: string; @@ -1306,6 +1322,10 @@ moduleId?: string; } + interface APIgetCustomerFileTypeHeadParams { + enterpriseId?: string; + } + interface APIgetCustomerTemplateDetailParams { id?: string; } @@ -1316,6 +1336,10 @@ interface APIgetCustomerTemplateParamListByTemplateIdParams { templateId?: string; + } + + interface APIgetCustomerUploadFileRecordParams { + withMonth?: string; } interface APIgetDefaultConnectionStringParams { @@ -3046,6 +3070,8 @@ interface CheckUserEnterpriseRechargeInput { id?: string; checkStatus?: EnterpriseRechargeStatusEnum; + /** 鍏呭�煎嚟璇� */ + rechargeVoucherFileUrl?: string; remark?: string; } @@ -3918,6 +3944,10 @@ remark?: string; /** 鎵嬫満鍙� */ phoneNumber?: string; + /** 鐢ㄦ埛绔疘d */ + clientId?: string; + /** 鍥尯Ids */ + industrialParkIds?: string[]; /** 瑙掕壊 */ roleNames?: string[]; /** 瀵嗙爜 */ @@ -5301,6 +5331,15 @@ endTime?: string; } + interface CustomerApplyFileDetailDto { + id?: string; + fileType?: string; + fileSize?: number; + fileUrl?: string; + fileSearchTypeId?: string; + monthApplyId?: string; + } + interface CustomerManageListOutput { id?: string; /** 浼佷笟鍚嶇О */ @@ -5371,6 +5410,24 @@ templateParamExtraData?: string; } + interface CustomerUploadMonthApplyFileInput { + withMonth?: string; + fileTypes?: CustomerUploadMonthApplyFileType[]; + } + + interface CustomerUploadMonthApplyFileType { + fileSearchTypeId?: string; + listFiles?: CustomerUploadMonthApplyFileTypeDto[]; + } + + interface CustomerUploadMonthApplyFileTypeDto { + fileSearchTypeId?: string; + id?: string; + fileType?: string; + fileSize?: number; + fileUrl?: string; + } + interface DataprepareCreateExtInfo { contextParams?: string; shortUrl?: string; @@ -5404,6 +5461,12 @@ } type DecimalDecimalValueTuple = true; + + interface DeleteMonthApplySingleFileInput { + monthApplyId?: string; + fileSearchTypeId?: string; + detaiFileId?: string; + } interface DistTemplateCreateContractInput { /** 璁㈠崟绛剧害Id */ @@ -5662,6 +5725,10 @@ type EnterpriseMaterialTypeEnum = 10 | 11 | 20; + type EnterpriseMonthApplyStatusEnum = 10 | 20; + + type EnterpriseMonthUploadStatusEnum = 10 | 20 | 30; + type EnterpriseRechargeStatusEnum = 10 | 20 | 30; interface EnterpriseRegVerifyInput { @@ -5755,6 +5822,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 { @@ -5873,6 +5957,8 @@ } type FinanceStatusEnum = 1 | 2; + + type FinanceTypeEnum = 10 | 20; interface FirstPartyCompanyAuditDatilOutput { id?: string; @@ -6647,6 +6733,43 @@ 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; + monthApplyId?: string; + withMonth?: string; + enterpriseName?: string; + parkName?: string; + fileTypeName?: string; + sort?: number; + listFiles?: CustomerApplyFileDetailDto[]; + } + + interface GetCustomerUploadFileRecordOutput { + id?: string; + } + interface GetEnterpriseBuntyTradeDto { id?: string; payDateTime?: string; @@ -6655,6 +6778,7 @@ remianAmount?: number; payRemark?: string; fileUrl?: string; + financeType?: FinanceTypeEnum; payFileUrls?: string[]; } @@ -6685,6 +6809,21 @@ 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 GetEnterprisePreChargeCheckListInput { @@ -6724,9 +6863,9 @@ interface GetEnterpriseRechargeDetail { id?: string; - /** 鏀舵璐﹀彿 */ + /** 鍏呭�艰处鍙� */ incomeBankNum?: string; - /** 鏀舵浼佷笟鍚嶇О */ + /** 浼佷笟鍚嶇О */ incomeEnterpriseName?: string; /** 鍑烘璐﹀彿 */ outBankNum?: string; @@ -6740,6 +6879,8 @@ outBankResumeName?: string; /** 鍑鸿处鍥炲崟 */ outReceiptFileUrl?: string; + /** 鍏呭�煎嚟璇� */ + rechargeVoucherFileUrl?: string; /** 瀹℃牳澶囨敞 */ checkRemark?: string; checkStatus?: EnterpriseRechargeStatusEnum; @@ -7974,6 +8115,10 @@ settleTimeBegin?: string; /** 鍙戞斁缁撴潫鏃ユ湡 */ settleTimeEnd?: string; + /** 鎷ㄤ粯璧峰鏃ユ湡 */ + financeTimeBegin?: string; + /** 鎷ㄤ粯缁撴潫鏃ユ湡 */ + financeTimeEnd?: string; /** 鍏ヨ处璧峰鏃ユ湡 */ incomeTimeBegin?: string; /** 鍏ヨ处缁撴潫鏃ユ湡 */ @@ -7986,6 +8131,7 @@ inCheckStatus?: BountyCheckStatusEnum; settleStatus?: SettleStatusEnum; incomeStatus?: IncomeStatusEnum; + financeStatus?: FinanceStatusEnum; } interface GetParkBountyApplyListOutput { @@ -8027,6 +8173,14 @@ settleSumAmount?: number; /** 璐㈡斂鍙戞斁閲戦 */ financeSumAmount?: number; + /** 鏄惁宸茬粡鍚敤濂栧姳閲戠敵鎶� */ + rewardEnable?: boolean; + /** 濂栧姳閲戞ā鏉挎槸鍚﹂厤缃� */ + rewardTemplateSetting?: boolean; + /** 鏄惁鏀寔浼佷笟鑷富涓婁紶 */ + suportEnterpriseUpload?: boolean; + /** 鏄惁鏀寔骞冲彴鍏呭�� */ + suportPlatRecharge?: boolean; } interface GetParkBountyApplyListOutputPageOutput { @@ -8041,6 +8195,7 @@ /** 浼佷笟鍚�/淇$敤浠g爜 */ searchKeyWord?: string; transferToStatus?: TransferToStatusEnum; + financeToStatus?: FinanceStatusEnum; } interface GetParkBountyTradeDetailByIdInput { @@ -8070,6 +8225,7 @@ tradeTime?: string; /** 濂栧姳閲戜綑棰� */ remianAmount?: number; + financeType?: FinanceTypeEnum; } interface GetParkBountyTradeDetailOutputPageOutput { @@ -8166,15 +8322,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 { @@ -8241,6 +8410,8 @@ payCount?: number; /** 鏈�杩戝彂鏀炬椂闂� */ lastPayTime?: string; + /** 鍙戞斁鎬婚 */ + bountySumAmount?: number; /** 濂栧姳閲戜綑棰� */ bountyAmount?: number; } @@ -8351,6 +8522,7 @@ bankName?: string; bankBranchName?: string; bankAccountName?: string; + incomeCompany?: string; } interface GetProductAdvertiseByCategoryInput { @@ -8737,6 +8909,8 @@ interface GetUserBaseEnterpriseInfoOutput { /** 濂栧姳閲戜綑棰� */ bountyAmount?: number; + /** 鍏呭�间綑棰� */ + rechargeAmount?: number; enterpriseName?: string; societyCreditCode?: string; licenseUrl?: string; @@ -9577,6 +9751,18 @@ roleNames: string[]; } + interface ImportBountyApplyDataInput { + /** 瀵煎叆鍦板潃 */ + url?: string; + /** 濂栧姳閲戠敵璇稩d */ + parkBountyApplyId?: string; + } + + interface ImportBountyApplyDataOutput { + /** 閿欒鏁版嵁鍒楄〃 */ + error?: ExportBountyApplyData[]; + } + interface ImportIdentityCardInput { /** CompanyId */ companyId: string; @@ -9712,6 +9898,13 @@ type IncomeStatusEnum = 1 | 2; + interface IndustrialParkApplyFileFile { + /** 210 浼佷笟鏉愭枡 220 姹囨�绘潗鏂� */ + applyFileType?: number; + /** 鍥尯鏉愭枡 */ + industrialParkFileTypeSetting?: string[]; + } + interface IndustrialParkDetailOutput { id?: string; /** 鍥尯鍚嶇О */ @@ -9723,10 +9916,25 @@ /** 鍥尯绫诲瀷 */ parkTypeId?: string; status?: IndustrialParkStatusEnum; + /** 鏄惁宸茬粡鍚敤濂栧姳閲戠敵鎶� */ + rewardEnable?: boolean; + /** 濂栧姳閲戞ā鏉挎槸鍚﹂厤缃� */ + rewardTemplateSetting?: boolean; + /** 缁存姢鐨勫叕鍙� */ + companyOrgId?: string; + /** 缁存姢鐨勫叕鍙� */ + companyOrgName?: string; + /** 缁存姢鐨勯儴闂� */ + departmentOrgId?: string; + /** 鏄惁鏀寔浼佷笟鑷富涓婁紶 */ + suportEnterpriseUpload?: boolean; + /** 鏄惁鏀寔骞冲彴鍏呭�� */ + suportPlatRecharge?: boolean; /** 娉ㄥ唽鍦板潃 */ registerAddress?: string; /** 澶囨敞 */ remark?: string; + industrialParkFileTypeList?: IndustrialParkFileTypeOutput[]; } interface IndustrialParkDropDownOutput { @@ -9737,6 +9945,13 @@ parkTypeId?: string; /** 鍥尯绫诲瀷鍚嶇О */ parkTypeName?: string; + } + + interface IndustrialParkFileTypeOutput { + /** 210 浼佷笟鏉愭枡 220 姹囨�绘潗鏂� */ + applyFileType?: number; + /** 鍥尯鏉愭枡 */ + fileSearchTypeId?: string; } interface IndustrialParkListOutput { @@ -9750,6 +9965,20 @@ /** 鍥尯绫诲瀷 */ parkTypeId?: string; status?: IndustrialParkStatusEnum; + /** 鏄惁宸茬粡鍚敤濂栧姳閲戠敵鎶� */ + rewardEnable?: boolean; + /** 濂栧姳閲戞ā鏉挎槸鍚﹂厤缃� */ + rewardTemplateSetting?: boolean; + /** 缁存姢鐨勫叕鍙� */ + companyOrgId?: string; + /** 缁存姢鐨勫叕鍙� */ + companyOrgName?: string; + /** 缁存姢鐨勯儴闂� */ + departmentOrgId?: string; + /** 鏄惁鏀寔浼佷笟鑷富涓婁紶 */ + suportEnterpriseUpload?: boolean; + /** 鏄惁鏀寔骞冲彴鍏呭�� */ + suportPlatRecharge?: boolean; } interface IndustrialParkListOutputPageOutput { @@ -14332,6 +14561,10 @@ financeSumAmount?: number; /** 骞冲彴鍏呭�兼�婚 */ settleSumAmount?: number; + /** 鍙戞斁鍑瘉 */ + settleFileUrl?: string; + /** 璐㈡斂鍙戞斁鍑瘉 */ + financeFileUrl?: string; } interface OutcheckParkBountyApplyInput { @@ -14409,12 +14642,14 @@ parkBountyApplyDetailId?: string[]; /** 鍏呭�奸噾棰� */ financeToAmount?: number; + parkBountyApplyId?: string; } interface ParkBountyApplyBatchTransferInput { parkBountyApplyDetailId?: string[]; /** 鍏ヨ处閲戦 */ transferToAmount?: number; + parkBountyApplyId?: string; } interface ParkBountyApplyDetailInfo { @@ -14468,6 +14703,14 @@ data?: ParkBountyApplyDetailInfo[]; } + interface ParkBountyApplyFinanceFileInput { + parkBountyApplyId?: string; + /** 鍙戞斁鍑瘉 */ + financeFileUrl?: string; + /** 鍙戞斁閲戦 */ + financeSumAmount?: number; + } + interface ParkBountyApplyRechargeFileInput { parkBountyApplyDetailId?: string; /** 骞冲彴鍏呭�煎嚟璇� */ @@ -14478,6 +14721,7 @@ parkBountyApplyDetailId?: string; /** 璐㈡斂鎷ㄤ粯 */ bountyAmount?: number; + parkBountyApplyId?: string; } interface ParkBountyApplySettleInput { @@ -14551,6 +14795,7 @@ parkBountyApplyDetailId?: string; /** 鍏ヨ处閲戦 */ transferToAmount?: number; + parkBountyApplyId?: string; } type ParkCustomersCountTypeEnum = 10 | 50 | 100; @@ -18089,6 +18334,11 @@ auditNote?: string; } + interface SetIndustrialParkRewardEnableInput { + id?: string; + rewardEnable?: boolean; + } + interface SetIndustrialParkStatusInput { id?: string; opStatus?: IndustrialParkStatusEnum; @@ -19407,6 +19657,10 @@ remark?: string; /** 鎵嬫満鍙� */ phoneNumber?: string; + /** 鐢ㄦ埛绔疘d */ + clientId?: string; + /** 鍥尯Ids */ + industrialParkIds?: string[]; /** 瑙掕壊 */ roleNames?: string[]; /** 瀵嗙爜 */ @@ -19424,10 +19678,22 @@ leaderMobile?: string; /** 鍥尯绫诲瀷 */ parkTypeId?: string; - /** 娉ㄥ唽鍦板潃 */ - registerAddress: string; /** 澶囨敞 */ remark?: string; + /** 鏄惁宸茬粡鍚敤濂栧姳閲戠敵鎶� */ + rewardEnable?: boolean; + /** 濂栧姳閲戞ā鏉挎槸鍚﹂厤缃� */ + rewardTemplateSetting?: boolean; + /** 缁存姢鐨勫叕鍙� */ + companyOrgId?: string; + /** 缁存姢鐨勯儴闂� */ + departmentOrgId?: string; + /** 鏄惁鏀寔浼佷笟鑷富涓婁紶 */ + suportEnterpriseUpload?: boolean; + /** 鏄惁鏀寔骞冲彴鍏呭�� */ + suportPlatRecharge?: boolean; + /** 鏂囦欢 */ + industrialParkApplyFileFile?: IndustrialParkApplyFileFile[]; id?: string; } @@ -20032,6 +20298,12 @@ insurePolicyId?: string; /** 鎶曚繚鍗� */ insureBillUrl?: string; + } + + interface UploadMonthApplySingleFilesInput { + monthApplyId?: string; + fileSearchTypeId?: string; + listFiles?: CustomerUploadMonthApplyFileTypeDto[]; } interface UploadParkBountyApplyCompanyFileInput { @@ -20678,6 +20950,8 @@ companyOrgId?: string; /** 缁勭粐鏋舵瀯閮ㄩ棬id */ departmentOrgId?: string; + /** 鍥尯Ids */ + industrialParkIds?: string[]; } interface UserDtoPageOutput { @@ -20964,6 +21238,9 @@ /** 鐢靛瓙绛惧嵃绔犲浘鐗囩敓鎴愮姸鎬� 0鏈敓鎴� 1宸茬敓鎴� */ signatureImageStatus?: number; certificationChannel?: UserCertificationChannelEnum; + industrialParkId?: string; + suportEnterpriseUpload?: boolean; + suportPlatRecharge?: boolean; } interface UserMessageInfo { -- Gitblit v1.9.1