From 1bbd7061dac79cacf5513234a04cac8ba0be5c6f Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期五, 21 三月 2025 09:15:36 +0800 Subject: [PATCH] feat: 接口对接 --- packages/services/api/typings.d.ts | 115 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 114 insertions(+), 1 deletions(-) diff --git a/packages/services/api/typings.d.ts b/packages/services/api/typings.d.ts index 3b11f05..58ea6e5 100644 --- a/packages/services/api/typings.d.ts +++ b/packages/services/api/typings.d.ts @@ -242,6 +242,10 @@ id: string; } + interface APIgetUserDetailForBackParams { + userId?: string; + } + interface APIgetUserListByPhoneNumberParams { phoneNumber?: string; clientId?: string; @@ -1197,6 +1201,77 @@ belongType?: number; } + interface GetUserClientForBackInput { + pageModel?: Pagination; + /** 濮撳悕/鎵嬫満/韬唤璇佸彿/瀹㈡埛 */ + searchKeys?: string; + /** 鏈�杩戝綍鐢ㄦ椂闂�--寮�濮� */ + nearlyHireDateTimeBegin?: string; + /** 鏈�杩戝綍鐢ㄦ椂闂�--缁撴潫 */ + nearlyHireDateTimeEnd?: string; + /** 鏈�杩戠绾︽椂闂�--寮�濮� */ + nearlySignDateTimeBegin?: string; + /** 鏈�杩戠绾︽椂闂�--缁撴潫 */ + nearlySignDateTimeEnd?: string; + /** 瀹炲悕鐘舵�� */ + realVerifyStatus?: boolean; + } + + interface GetUserClientForBackOutput { + userId?: string; + userResumeId?: string; + /** 濮撳悕 */ + name?: string; + /** 韬唤璇佸彿 */ + idNumber?: string; + /** 鎵嬫満鍙� */ + contactPhone?: string; + /** 骞撮緞 */ + age?: number; + genderType?: GenderTypeEnum; + /** 甯搁┗鐪佷唤Code */ + residentProvinceCode?: number; + /** 甯搁┗鍩庡競code */ + residentCityCode?: number; + /** 甯搁┗鐪佷唤鍚嶇О */ + residentProvinceName?: string; + /** 甯搁┗鍩庡競鍚嶇О */ + residentCityName?: string; + /** 瀹炲悕鐘舵�� */ + realVerifyStatus?: boolean; + /** 瀹炲悕鏃堕棿 */ + realVerifyTime?: string; + nearlyWorkRecord?: NearlyFlexWorkerRecord; + } + + interface GetUserClientForBackOutputPageOutput { + pageModel?: Pagination; + objectData?: any; + data?: GetUserClientForBackOutput[]; + } + + interface GetUserClientSignListInput { + pageModel?: Pagination; + userId?: string; + } + + interface GetUserDetailForBackOutput { + userId?: string; + userResumeId?: string; + /** 濮撳悕 */ + name?: string; + /** 韬唤璇佸彿 */ + idNumber?: string; + /** 鎵嬫満鍙� */ + contactPhone?: string; + /** 骞撮緞 */ + age?: number; + /** 韬唤璇佹闈� */ + certificateFrontImgUrl?: string; + /** 韬唤璇佸弽闈� */ + certificateBackImgUrl?: string; + } + interface GetWorkerListForBackOutput { userId?: string; /** 濮撳悕 */ @@ -1537,6 +1612,16 @@ value?: string; } + interface NearlyFlexWorkerRecord { + taskId?: string; + /** 鏈�杩戝綍鐢ㄦ椂闂� */ + nearlyHireDateTime?: string; + /** 鏈�杩戠绾︽椂闂� */ + nearlySignDateTime?: string; + /** 鎵�灞炲晢鎴� */ + enterpirseName?: string; + } + interface ObjectExtensionsDto { modules?: Record<string, any>; enums?: Record<string, any>; @@ -1729,6 +1814,10 @@ residentCityCode?: number; residentProvinceName?: string; residentCityName?: string; + /** 鑱旂郴鐢佃瘽 */ + phoneNumber?: string; + /** 澶村儚 */ + avatarUrl?: string; } interface SaveUserResumeCertificateInput { @@ -1938,6 +2027,30 @@ releaseStatus?: FlexTaskReleaseStatusEnum; } + interface UserClientSignListOutput { + /** 鎵�灞炲晢鎴� */ + enterpirseName?: string; + /** 鎶ュ悕鏃堕棿 */ + applyTime?: string; + enterSignStatus?: FlexWorkerEleSignEnum; + /** 浼佷笟绛剧害鏃堕棿 */ + enterSignTime?: string; + hireStatus?: FlexTaskWorkerHireEnum; + /** 褰曠敤鏃堕棿 */ + hireDateTime?: string; + userSignStatus?: FlexWorkerEleSignEnum; + /** 鐏靛伐绛剧害鏃堕棿 */ + userSignTime?: string; + /** 鐢靛瓙鍚堝悓 */ + contractUrl?: string; + } + + interface UserClientSignListOutputPageOutput { + pageModel?: Pagination; + objectData?: any; + data?: UserClientSignListOutput[]; + } + interface UserData { id?: string; tenantId?: string; @@ -2017,7 +2130,7 @@ /** 绠�鍘嗚璇佽鎯匢d */ id?: string; /** 鐢ㄦ埛绠�鍘咺d */ - userResumeId?: string; + userId?: string; /** 璁よ瘉绫诲埆Id */ certificateTypeId?: string; /** 璁よ瘉璇佷欢鍙烽粯璁よ韩浠借瘉 */ -- Gitblit v1.9.1