From 925aa1b75bb7611b42309e726a555b8fa5fe9929 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期二, 12 八月 2025 14:58:24 +0800
Subject: [PATCH] feat: 接口对接
---
packages/services/apiV2/typings.d.ts | 70 +++++++++++++++++++++++++++++++++--
1 files changed, 66 insertions(+), 4 deletions(-)
diff --git a/packages/services/apiV2/typings.d.ts b/packages/services/apiV2/typings.d.ts
index fbaf463..fe6ab58 100644
--- a/packages/services/apiV2/typings.d.ts
+++ b/packages/services/apiV2/typings.d.ts
@@ -627,6 +627,24 @@
timestamp?: number;
}
+ interface FriendlyResultGetTaskUsersQueryResult {
+ /** 璺熻釜Id */
+ traceId?: string;
+ /** 鐘舵�佺爜 */
+ code?: number;
+ /** 閿欒鐮� */
+ errorCode?: string;
+ data?: GetTaskUsersQueryResult;
+ /** 鎵ц鎴愬姛 */
+ success?: boolean;
+ /** 閿欒淇℃伅 */
+ msg?: any;
+ /** 闄勫姞鏁版嵁 */
+ extras?: any;
+ /** 鏃堕棿鎴� */
+ timestamp?: number;
+ }
+
interface FriendlyResultGetUserResumeCredentialQueryResult {
/** 璺熻釜Id */
traceId?: string;
@@ -1257,7 +1275,7 @@
/** 骞撮緞 */
age?: number;
/** 鎵嬫満鍙� */
- phoneNumber?: string;
+ contactPhoneNumber?: string;
hireStatus?: EnumTaskUserHireStatus;
/** 瀹炲悕鐘舵�� */
userIsReal?: boolean;
@@ -1768,6 +1786,52 @@
inProcessReleaseCount?: number;
/** 宸插仠姝㈡暟閲� */
stoppedReleaseCount?: number;
+ }
+
+ interface GetTaskUsersQuery {
+ /** 浠诲姟Id */
+ id?: string;
+ pageModel?: PagedListQueryPageModel;
+ }
+
+ interface GetTaskUsersQueryResult {
+ pageModel?: PagedListQueryResultPageModel;
+ /** 鏁版嵁 */
+ data?: GetTaskUsersQueryResultItem[];
+ }
+
+ interface GetTaskUsersQueryResultItem {
+ /** 浠诲姟闆囦剑Id */
+ id?: string;
+ /** 澶村儚 */
+ avatar?: string;
+ /** 濮撳悕 */
+ name?: string;
+ /** 韬唤璇佸彿 */
+ identity?: string;
+ /** 鎵嬫満鍙� */
+ contactPhoneNumber?: string;
+ gender?: EnumUserGender;
+ /** 骞撮緞 */
+ age?: number;
+ /** 鏄惁瀹炲悕 */
+ isReal?: boolean;
+ realMethod?: EnumUserRealMethod;
+ /** 韬唤缂栧彿 */
+ personalIdentityCode?: string;
+ /** 韬唤 */
+ personalIdentityContent?: string;
+ /** 瀛﹀巻缂栧彿 */
+ educationalBackgroundCode?: string;
+ /** 瀛﹀巻 */
+ educationalBackgroundContent?: string;
+ /** 涓婂矖娆℃暟 */
+ taskCount?: number;
+ /** 宸ヤ綔璧勫巻 */
+ workSeniority?: string;
+ /** 宸ヤ綔缁忛獙 */
+ workExperience?: string;
+ hireStatus?: EnumTaskUserHireStatus;
}
interface GetUserInfoRolesQueryResultItem {
@@ -2522,10 +2586,8 @@
}
interface SetTaskUserHireCommand {
- /** 浠诲姟Id */
+ /** 浠诲姟闆囦剑Id */
id?: string;
- /** 浜哄憳Id */
- userIds?: string[];
hireStatus?: EnumTaskUserHireStatus;
}
--
Gitblit v1.9.1