From 1b0bbe7fbe3d62779356f0729f086ceb3901e17b Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期三, 09 四月 2025 16:39:18 +0800 Subject: [PATCH] feat: 接口 --- src/services/api/typings.d.ts | 337 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 325 insertions(+), 12 deletions(-) diff --git a/src/services/api/typings.d.ts b/src/services/api/typings.d.ts index dafc419..dac04de 100644 --- a/src/services/api/typings.d.ts +++ b/src/services/api/typings.d.ts @@ -426,6 +426,13 @@ userId?: string; } + interface AddParkBountyApplyStepOneInput { + batchNo?: string; + parkId?: string; + applyMonth?: string; + removeCompanyIds?: string[]; + } + interface AddSysOrgInput { /** 缁勭粐鍚嶇О */ orgName: string; @@ -1542,6 +1549,10 @@ } interface APIgetParams { + id?: string; + } + + interface APIgetParkCustomerManageBaseDetailParams { id?: string; } @@ -2671,7 +2682,7 @@ userId?: string; } - type BountyCheckStatusEnum = 10 | 20 | 30; + type BountyCheckStatusEnum = 10 | 20 | 30 | -10; type BusinessSettingTypeEnum = 10; @@ -5389,6 +5400,11 @@ listParams?: Record<string, any>; } + interface EditParkBountyApplyStepOneInput { + parkBountyApplyId?: string; + removeCompanyIds?: string[]; + } + interface EDZ001Input { recvLength?: number; tradeDate?: number; @@ -6218,6 +6234,18 @@ endRegistDate?: string; } + interface GetApplyCompanyListInput { + pageModel?: Pagination; + parkId?: string; + searchKeyWord?: string; + /** 鍩烘湰鎴锋槸鍚﹀凡瀹屽杽 */ + bankIsVerify?: boolean; + /** 钀ヤ笟鎵х収鏄惁宸插畬鍠� */ + enterpriseIsVerify?: boolean; + /** 閫夋嫨鍏徃Id */ + removeCompanyIds?: string[]; + } + interface GetAreaListInput { /** 1鐪� 2甯� 3鍖� 4闀� */ layer?: number; @@ -6256,6 +6284,11 @@ delList?: InsureInsStaffList[]; updateList?: InsureInsStaffList[]; remainList?: InsureInsStaffList[]; + } + + interface GetBatchChooseCompanyOutput { + listCanChooseCompany?: GetCompanyNameListOutput[]; + listDeleteChooseCompany?: GetCompanyNameListOutput[]; } interface GetBusinessPayInfoInput { @@ -6407,6 +6440,17 @@ message?: string; /** 淇濋櫓绛剧害璁よ瘉杩炴帴浜岀淮鐮丅ase64 */ insureQrCode?: string; + } + + interface GetCompanyNameListInput { + parkId?: string; + /** 閫夋嫨鍏徃Id */ + removeCompanyIds?: string[]; + } + + interface GetCompanyNameListOutput { + companyId?: string; + name?: string; } interface GetCooperationApplyInput { @@ -6701,6 +6745,12 @@ signName?: string; status?: LgGigWorkerSignStatus; settingStatus?: LgGigWorkerSignSettingStatus; + } + + interface GetHasApplyCompanyNameListInput { + parkBountyApplyId?: string; + /** 閫夋嫨鍏徃Id */ + removeCompanyIds?: string[]; } interface GetHeadlineInformationInput { @@ -7707,15 +7757,73 @@ enterinessName?: string; } + interface GetParkApplyCompanyListOutput { + id?: string; + userName?: string; + enterpriseName?: string; + bankIsVerify?: boolean; + /** 钀ヤ笟鎵х収鏂囦欢鍦板潃 */ + licenseUrl?: string; + /** 缁熶竴绀句細淇$敤浠g爜 */ + societyCreditCode?: string; + /** 浼佷笟淇℃伅鏄惁宸插畬鍠� */ + enterpriseIsVerify?: boolean; + authType?: EnterpriseTypeEnum; + /** 浼佷笟绫诲瀷 10浜哄姏璧勬簮鍏徃 20鐢叉柟浼佷笟 30琛屼笟閰嶅 40琛屼笟鏈烘瀯 */ + type?: number; + /** 鐢ㄦ埛鎵嬫満鍙� */ + phoneNumber?: string; + /** 鍒涘缓鏃堕棿 */ + creationTime?: string; + } + + interface GetParkApplyCompanyListOutputPageOutput { + pageModel?: Pagination; + objectData?: any; + data?: GetParkApplyCompanyListOutput[]; + } + + interface GetParkApplyCompanyStepTwoListInput { + pageModel?: Pagination; + parkBountyApplyId?: string; + searchKeyWord?: string; + /** 鍩烘湰鎴锋槸鍚﹀凡瀹屽杽 */ + bankIsVerify?: boolean; + /** 钀ヤ笟鎵х収鏄惁宸插畬鍠� */ + enterpriseIsVerify?: boolean; + } + + interface GetParkBountyApplyFileInput { + parkBountyApplyId?: string; + companyId?: string; + } + + interface GetParkBountyApplyFileOutput { + /** 鍥尯绫诲瀷 */ + parkType?: string; + /** 鍥尯鍏ラ┗鍗忚 */ + parkEnterPactUrl?: string; + /** 瀹岀◣璇佹槑 */ + ratePaymentFileUrl?: string; + /** 浼佷笟缂寸◣鏄庣粏姹囨�昏〃 */ + taxSubFileUrl?: string; + /** 浼佷笟缁忚惀鍒╂鼎琛� */ + operateProfitesUrl?: string; + /** 鍏ラ┗鍏宠仈璇存槑 */ + enterRelateUrl?: string; + /** C绔釜绋庡畬绋庢儏鍐佃鏄� */ + personTaxRatePayUrl?: string; + } + interface GetParkBountyApplyInfoInput { + pageModel?: Pagination; parkBountyApplyId?: string; /** 浼佷笟鍚�/淇$敤浠g爜 */ searchKeyWord?: string; - } - - interface GetParkBountyApplyInfoOutput { - parkBountyApplyBaseInfo?: ParkBountyApplyBaseInfo; - parkBountyApplyDetailInfoList?: ParkBountyApplyDetailInfo[]; + /** 鍩烘湰鎴锋槸鍚﹀凡瀹屽杽 */ + bankIsVerify?: boolean; + /** 钀ヤ笟鎵х収鏄惁宸插畬鍠� */ + enterpriseIsVerify?: boolean; } interface GetParkBountyApplyListInput { @@ -7748,6 +7856,8 @@ id?: string; /** 鐢宠鎵规鍙� */ batchNo?: string; + /** 鍏ヨ处鏃堕棿 */ + incomeTime?: string; /** 鐢宠鍥尯Id */ parkId?: string; /** 鐢宠鍥尯 */ @@ -7764,8 +7874,6 @@ /** 鍙戞斁鏃ユ湡 */ settleTime?: string; incomeStatus?: IncomeStatusEnum; - /** 鍏ヨ处鏃ユ湡 */ - incomeTime?: string; outCheckStatus?: BountyCheckStatusEnum; /** 澶栭儴瀹℃牳鏃ユ湡 */ outCheckTime?: string; @@ -7778,15 +7886,135 @@ } interface GetParkBountyApplyTransferInfoInput { + pageModel?: Pagination; parkBountyApplyId?: string; /** 浼佷笟鍚�/淇$敤浠g爜 */ searchKeyWord?: string; transferToStatus?: TransferToStatusEnum; } - interface GetParkBountyApplyTransferInfoOutput { - parkBountyApplyBaseInfo?: ParkBountyApplyBaseInfo; - parkBountyApplyTransferDetailInfoList?: ParkBountyApplyTransferDetailInfo[]; + interface GetParkCustomerBountyApplyOutput { + id?: string; + /** 鐢宠鎵规鍙� */ + batchNo?: string; + /** 鐢宠鏃ユ湡 */ + creationTime?: string; + inCheckStatus?: BountyCheckStatusEnum; + /** 鍐呴儴瀹℃牳鏃ユ湡 */ + inCheckTime?: string; + outCheckStatus?: BountyCheckStatusEnum; + /** 澶栭儴瀹℃牳鏃ユ湡 */ + outCheckTime?: string; + } + + interface GetParkCustomerBountyApplyOutputPageOutput { + pageModel?: Pagination; + objectData?: any; + data?: GetParkCustomerBountyApplyOutput[]; + } + + interface GetParkCustomerBountyConsumptionOutput { + id?: string; + /** 濂栧姳閲戞秷璐规棩鏈� */ + payDateTime?: string; + /** 娑堣垂閲戦 */ + amount?: number; + payType?: EnterpriseBountyPayTypeEnum; + /** 濂栧姳閲戜綑棰� */ + remianAmount?: number; + /** 鍑瘉 */ + payFileUrl?: string; + } + + interface GetParkCustomerBountyConsumptionOutputPageOutput { + pageModel?: Pagination; + objectData?: any; + data?: GetParkCustomerBountyConsumptionOutput[]; + } + + interface GetParkCustomerBountyGrantOutput { + id?: string; + /** 鐢宠鎵规鍙� */ + batchNo?: string; + /** 鍙戞斁鏃ユ湡 */ + settleTime?: string; + /** 鍏ヨ处鏃堕棿 */ + incomeTime?: string; + incomeStatus?: IncomeStatusEnum; + /** 鍙戞斁閲戦 */ + applySumAmount?: number; + /** 鍏ヨ处鍑瘉 */ + transferToFileUrl?: string; + } + + interface GetParkCustomerBountyGrantOutputPageOutput { + pageModel?: Pagination; + objectData?: any; + data?: GetParkCustomerBountyGrantOutput[]; + } + + interface GetParkCustomerManageDetailOutput { + id?: string; + /** 浼佷笟鍚嶇О */ + enterpriseName?: string; + /** 淇$敤浠g爜 */ + societyCreditCode?: string; + enterpriseType?: EnterpriseTypeEnum; + industrialParkId?: string; + /** 鎵�灞炲洯鍖� */ + industrialParkName?: string; + /** 鍥尯绫诲瀷 */ + parkTypeId?: string; + /** 鍥尯绫诲瀷鍚嶇О */ + parkTypName?: string; + /** 钀ヤ笟鎵х収 */ + licenseUrl?: string; + /** 閾惰鎬昏鍚嶇О */ + bankName?: string; + /** 閾惰鏀鍚嶇О */ + bankBranchName?: string; + /** 閾惰鍗″彿 */ + bankCardNumber?: string; + } + + interface GetParkCustomerManageOutput { + id?: string; + /** 甯愬彿 */ + userName?: string; + /** 浼佷笟鍚嶇О */ + enterpriseName?: string; + /** 淇$敤浠g爜 */ + societyCreditCode?: string; + /** 鐢佃瘽 */ + phoneNumber?: string; + enterpriseType?: EnterpriseTypeEnum; + industrialParkId?: string; + /** 鎵�灞炲洯鍖� */ + industrialParkName?: string; + /** 鍥尯绫诲瀷 */ + parkTypeId?: string; + /** 鍥尯绫诲瀷鍚嶇О */ + parkTypName?: string; + /** 钀ヤ笟鎵х収鏄惁宸插畬鍠� */ + licenseIsVerify?: boolean; + /** 浼佷笟淇℃伅鏄惁宸插畬鍠� */ + enterpriseIsVerify?: boolean; + /** 鐢虫姤娆℃暟 */ + applyCount?: number; + /** 鏈�杩戠敵鎶� */ + lastApplyTime?: string; + /** 鍙戞斁娆℃暟 */ + payCount?: number; + /** 鏈�杩戝彂鏀炬椂闂� */ + lastPayTime?: string; + /** 濂栧姳閲戜綑棰� */ + bountyAmount?: number; + } + + interface GetParkCustomerManageOutputPageOutput { + pageModel?: Pagination; + objectData?: any; + data?: GetParkCustomerManageOutput[]; } interface GetParkOrHRInfoByUserInput { @@ -9230,6 +9458,13 @@ pageModel?: Pagination; objectData?: any; data?: IncentivePaymentsManageListOutput[]; + } + + interface IncheckParkBountyApplyInput { + parkBountyApplyId?: string; + inCheckStatus?: BountyCheckStatusEnum; + /** 澶囨敞 */ + remark?: string; } type IncomeExpenseTypeEnum = 10 | 20; @@ -13905,6 +14140,20 @@ /** C绔釜绋庡畬绋庢儏鍐佃鏄� */ personTaxRatePayUrl?: string; authType?: EnterpriseTypeEnum; + /** 浼佷笟绫诲瀷 10浜哄姏璧勬簮鍏徃 20鐢叉柟浼佷笟 30琛屼笟閰嶅 40琛屼笟鏈烘瀯 */ + type?: number; + /** 閾惰淇℃伅鍙锋槸鍚﹀凡瀹屽杽 */ + bankIsVerify?: boolean; + /** 浼佷笟淇℃伅鏄惁宸插畬鍠� */ + enterpriseIsVerify?: boolean; + /** 鏂囦欢瀹屾暣搴� */ + fileCompleteRate?: string; + } + + interface ParkBountyApplyDetailInfoPageOutput { + pageModel?: Pagination; + objectData?: any; + data?: ParkBountyApplyDetailInfo[]; } interface ParkBountyApplySettleInput { @@ -13940,7 +14189,8 @@ enterRelateUrl?: string; /** C绔釜绋庡畬绋庢儏鍐佃鏄� */ personTaxRatePayUrl?: string; - authType?: EnterpriseTypeEnum; + /** 浼佷笟绫诲瀷 10浜哄姏璧勬簮鍏徃 20鐢叉柟浼佷笟 30琛屼笟閰嶅 40琛屼笟鏈烘瀯 */ + type?: number; transferToStatus?: TransferToStatusEnum; /** 鍏ヨ处閲戦 */ transferToAmount?: number; @@ -13948,6 +14198,12 @@ transferToTime?: string; /** 鍏ヨ处鍑瘉 */ transferToFileUrl?: string; + } + + interface ParkBountyApplyTransferDetailInfoPageOutput { + pageModel?: Pagination; + objectData?: any; + data?: ParkBountyApplyTransferDetailInfo[]; } interface ParkBountyApplyTransferFileInput { @@ -16140,6 +16396,23 @@ operateHistoryType?: OperateHistoryTypeEnum; } + interface QueryParkCustomerBountyApplyInput { + pageModel?: Pagination; + id?: string; + } + + interface QueryParkCustomerManageInput { + pageModel?: Pagination; + /** 浼佷笟鍚�/淇$敤浠g爜 */ + keywords?: string; + /** 钀ヤ笟鎵х収鏄惁宸插畬鍠� */ + licenseIsVerify?: boolean; + /** 浼佷笟淇℃伅鏄惁宸插畬鍠� */ + enterpriseIsVerify?: boolean; + /** 鎵�灞炲洯鍖� */ + industrialParkId?: string; + } + interface QueryParkOrHRAuditPageInput { pageModel?: Pagination; auditStatus?: ParkOrHRAuditStatusEnum; @@ -17196,6 +17469,24 @@ templateParamValue?: string; /** 妯℃澘鍙傛暟棰濆鏁版嵁 */ templateParamExtraData?: string; + } + + interface SaveParkBountyApplyCollectFileInput { + parkBountyApplyId?: string; + /** 濂栧姳閲戝垎閰嶈〃 */ + bountyAssignFileUlr?: string; + /** 濂栧姳閲戞眹鎬昏〃 */ + bountyCollectFileUrl?: string; + /** 鐢虫姤鎬婚 */ + applySumAmount?: number; + } + + interface SaveParkBountyApplyGatherFileInput { + parkBountyApplyId?: string; + /** 浼佷笟钀ユ敹姹囨�昏〃 */ + enterpriseOperateFileUrl?: string; + /** 浼佷笟缂寸◣鏄庣粏琛� */ + enterpriseTaxSubFileUrl?: string; } interface SaveWalletPayChannelFeeSettingInput { @@ -19380,6 +19671,28 @@ insureBillUrl?: string; } + interface UploadParkBountyApplyCompanyFileInput { + parkBountyApplyId?: string; + companyId?: string; + /** 鍥尯鍏ラ┗鍗忚 */ + parkEnterPactUrl?: string; + /** 瀹岀◣璇佹槑 */ + ratePaymentFileUrl?: string; + /** 浼佷笟缂寸◣鏄庣粏姹囨�昏〃 */ + taxSubFileUrl?: string; + /** 浼佷笟缁忚惀鍒╂鼎琛� */ + operateProfitesUrl?: string; + /** 鍏ラ┗鍏宠仈璇存槑 */ + enterRelateUrl?: string; + /** C绔釜绋庡畬绋庢儏鍐佃鏄� */ + personTaxRatePayUrl?: string; + } + + interface UploadParkBountyApplyCompanyFileOutput { + companyId?: string; + fileCompleteRate?: string; + } + interface UploadVoucherUrlInput { /** 鎶曚繚鎵规缂栧彿 */ insurePolicyId?: string; -- Gitblit v1.9.1