From 37e6ed1a122f6791b77fe8574fa2ff3ad1079b68 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期三, 13 八月 2025 09:18:21 +0800
Subject: [PATCH] feat: 接口对接

---
 packages/services/apiV2/typings.d.ts |  110 ++++++++++++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 104 insertions(+), 6 deletions(-)

diff --git a/packages/services/apiV2/typings.d.ts b/packages/services/apiV2/typings.d.ts
index 7051bdc..3921a39 100644
--- a/packages/services/apiV2/typings.d.ts
+++ b/packages/services/apiV2/typings.d.ts
@@ -344,8 +344,8 @@
   }
 
   enum EnumTaskCheckReceiveStatus {
-    /**寰呴獙鏀� */
-    Wait = 10,
+    /**寰呮彁浜� */
+    WaitSubmit = 10,
     /**宸查獙鏀� */
     Completed = 30,
   }
@@ -480,6 +480,24 @@
     /** 閿欒鐮� */
     errorCode?: string;
     data?: GetArrangeTaskUsersQueryResult;
+    /** 鎵ц鎴愬姛 */
+    success?: boolean;
+    /** 閿欒淇℃伅 */
+    msg?: any;
+    /** 闄勫姞鏁版嵁 */
+    extras?: any;
+    /** 鏃堕棿鎴� */
+    timestamp?: number;
+  }
+
+  interface FriendlyResultGetCheckReceiveTaskUserInfosQueryResult {
+    /** 璺熻釜Id */
+    traceId?: string;
+    /** 鐘舵�佺爜 */
+    code?: number;
+    /** 閿欒鐮� */
+    errorCode?: string;
+    data?: GetCheckReceiveTaskUserInfosQueryResult;
     /** 鎵ц鎴愬姛 */
     success?: boolean;
     /** 閿欒淇℃伅 */
@@ -1245,6 +1263,50 @@
     arrangeStatus?: EnumTaskUserArrangeStatus;
   }
 
+  interface GetCheckReceiveTaskUserInfosQuery {
+    /** 浠诲姟Id */
+    taskInfoId?: string;
+    /** 鍏抽敭瀛� */
+    keywords?: string;
+    /** 楠屾敹鏃ユ湡-鏈�鏃╂椂闂� */
+    dateBegin?: string;
+    /** 楠屾敹鏃ユ湡-鏈�鏅氭椂闂� */
+    dateEnd?: string;
+    checkReceiveStatus?: EnumTaskCheckReceiveStatus;
+    pageModel?: PagedListQueryPageModel;
+  }
+
+  interface GetCheckReceiveTaskUserInfosQueryResult {
+    pageModel?: PagedListQueryResultPageModel;
+    /** 鏁版嵁 */
+    data?: GetCheckReceiveTaskUserInfosQueryResultItem[];
+  }
+
+  interface GetCheckReceiveTaskUserInfosQueryResultItem {
+    /** 浠诲姟Id */
+    id?: string;
+    /** 浠诲姟鍚嶇О */
+    taskName?: string;
+    /** 浠诲姟寮�濮嬫椂闂� */
+    beginTime?: string;
+    /** 浠诲姟缁撴潫鏃堕棿 */
+    endTime?: string;
+    /** 浠诲姟鍦扮偣鍚嶇О */
+    addressName?: string;
+    /** 濮撳悕 */
+    name?: string;
+    /** 韬唤璇佸彿 */
+    identity?: string;
+    gender?: EnumUserGender;
+    /** 骞撮緞 */
+    age?: number;
+    /** 鎵嬫満鍙� */
+    contactPhoneNumber?: string;
+    /** 鎻愪氦鏃堕棿 */
+    lastSubmitTime?: string;
+    checkReceiveStatus?: EnumTaskCheckReceiveStatus;
+  }
+
   type GetCurrentLogierMenusQuery = Record<string, any>;
 
   interface GetDictionaryCategoriesQuery {
@@ -1404,9 +1466,24 @@
     age?: number;
     /** 鎵嬫満鍙� */
     contactPhoneNumber?: string;
-    hireStatus?: EnumTaskUserHireStatus;
-    /** 瀹炲悕鐘舵�� */
+    /** 鏄惁瀹炲悕 */
     userIsReal?: boolean;
+    realMethod?: EnumUserRealMethod;
+    /** 韬唤缂栧彿 */
+    personalIdentityCode?: string;
+    /** 韬唤 */
+    personalIdentityContent?: string;
+    /** 瀛﹀巻缂栧彿 */
+    educationalBackgroundCode?: string;
+    /** 瀛﹀巻 */
+    educationalBackgroundContent?: string;
+    /** 涓婂矖娆℃暟 */
+    taskCount?: number;
+    /** 宸ヤ綔璧勫巻 */
+    workSeniority?: string;
+    /** 宸ヤ綔缁忛獙 */
+    workExperience?: string;
+    hireStatus?: EnumTaskUserHireStatus;
     userSignContractStatus?: EnumTaskUserSignContractStatus;
     /** 褰曠敤鏃堕棿 */
     hireTime?: string;
@@ -1913,6 +1990,15 @@
     status?: EnumTaskStatus;
     releaseStatus?: EnumTaskReleaseStatus;
     hireStatus?: EnumTaskUserHireStatus;
+    applyButton?: GetTaskInfoQueryResultApplyButton;
+    hireButton?: GetTaskInfoQueryResultHireButton;
+  }
+
+  enum GetTaskInfoQueryResultApplyButton {
+    /**寰呯‘璁� */
+    WaitHire = 10,
+    /**鍘荤绾� */
+    WaitSignContract = 20,
   }
 
   interface GetTaskInfoQueryResultBenefit {
@@ -1929,6 +2015,15 @@
     typeCode?: string;
     /** 璇佷功绫诲瀷 */
     typeContent?: string;
+  }
+
+  enum GetTaskInfoQueryResultHireButton {
+    /**鐢宠楠屾敹 */
+    ApplyCheckReceive = 1,
+    /**杩涜涓� */
+    InProcess = 10,
+    /**宸插畬鎴� */
+    Completed = 20,
   }
 
   interface GetTaskInfosQuery {
@@ -2021,6 +2116,9 @@
   interface GetTaskUsersQuery {
     /** 浠诲姟Id */
     id?: string;
+    /** 鍏抽敭瀛� */
+    keywords?: string;
+    hireStatus?: EnumTaskUserHireStatus;
     pageModel?: PagedListQueryPageModel;
   }
 
@@ -2680,9 +2778,9 @@
     /** 姘镐箙璇佷功 */
     isForever?: boolean;
     /** 寮�濮嬫棩鏈� */
-    startDate: string;
+    startDate?: string;
     /** 缁撴潫鏃ユ湡 */
-    endDate: string;
+    endDate?: string;
     /** 鍙戣瘉鍗曚綅 */
     issueUnit?: string;
     /** 璇佷功姝i潰鐓х墖 */

--
Gitblit v1.9.1