From 5fbd1b13686fb3aaad863a0454625190aec92d2c Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期二, 12 八月 2025 14:04:03 +0800
Subject: [PATCH] feat: 接口对接

---
 packages/services/apiV2/typings.d.ts |  107 ++++++++++++++++++++++++++++++++++++-----------------
 1 files changed, 72 insertions(+), 35 deletions(-)

diff --git a/packages/services/apiV2/typings.d.ts b/packages/services/apiV2/typings.d.ts
index aa36f3b..fbaf463 100644
--- a/packages/services/apiV2/typings.d.ts
+++ b/packages/services/apiV2/typings.d.ts
@@ -299,6 +299,8 @@
     UserResume = 8,
     /**浼佷笟淇℃伅 */
     Enterprise = 9,
+    /**鐏靛伐淇℃伅 */
+    EnterpriseEmployee = 10,
   }
 
   enum EnumResourceMethod {
@@ -371,13 +373,6 @@
 
   enum EnumTaskStatus {
     /**寰呭畨鎺� */
-    Wait = 10,
-    /**宸插畨鎺� */
-    Complete = 20,
-  }
-
-  enum EnumTaskUserArrangeStatus {
-    /**鏈畨鎺� */
     Wait = 10,
     /**宸插畨鎺� */
     Complete = 20,
@@ -478,6 +473,24 @@
     /** 閿欒鐮� */
     errorCode?: string;
     data?: GetEnterpriseElectronSignSettingQueryResult;
+    /** 鎵ц鎴愬姛 */
+    success?: boolean;
+    /** 閿欒淇℃伅 */
+    msg?: any;
+    /** 闄勫姞鏁版嵁 */
+    extras?: any;
+    /** 鏃堕棿鎴� */
+    timestamp?: number;
+  }
+
+  interface FriendlyResultGetEnterpriseEmployeesQueryResult {
+    /** 璺熻釜Id */
+    traceId?: string;
+    /** 鐘舵�佺爜 */
+    code?: number;
+    /** 閿欒鐮� */
+    errorCode?: string;
+    data?: GetEnterpriseEmployeesQueryResult;
     /** 鎵ц鎴愬姛 */
     success?: boolean;
     /** 閿欒淇℃伅 */
@@ -1208,6 +1221,58 @@
     mergeSignCost?: number;
   }
 
+  interface GetEnterpriseEmployeesQuery {
+    /** 鍏抽敭瀛楋紙濮撳悕/鎵嬫満/韬唤璇佸彿锛� */
+    keywords?: string;
+    /** 鐧昏鏃堕棿-鏈�鏃╂椂闂� */
+    createdTimeStart?: string;
+    /** 鐧昏鏃堕棿-鏈�鏅氭椂闂� */
+    createdTimeEnd?: string;
+    /** 绛剧害鏃堕棿-鏈�鏃╂椂闂� */
+    signContractTimeStart?: string;
+    /** 绛剧害鏃堕棿-鏈�鏅氭椂闂� */
+    signContractTimeEnd?: string;
+    hireStatus?: EnumTaskUserHireStatus;
+    /** 鏄惁瀹炲悕 */
+    isReal?: boolean;
+    userSignContractStatus?: EnumTaskUserSignContractStatus;
+    enterpriseSignContractStatus?: EnumTaskUserSignContractStatus;
+    pageModel?: PagedListQueryPageModel;
+  }
+
+  interface GetEnterpriseEmployeesQueryResult {
+    pageModel?: PagedListQueryResultPageModel;
+    /** 鏁版嵁 */
+    data?: GetEnterpriseEmployeesQueryResultItem[];
+  }
+
+  interface GetEnterpriseEmployeesQueryResultItem {
+    /** 鐏靛伐Id */
+    id?: string;
+    /** 濮撳悕 */
+    name?: string;
+    /** 韬唤璇佸彿 */
+    identity?: string;
+    gender?: EnumUserGender;
+    /** 骞撮緞 */
+    age?: number;
+    /** 鎵嬫満鍙� */
+    phoneNumber?: string;
+    hireStatus?: EnumTaskUserHireStatus;
+    /** 瀹炲悕鐘舵�� */
+    userIsReal?: boolean;
+    userSignContractStatus?: EnumTaskUserSignContractStatus;
+    /** 褰曠敤鏃堕棿 */
+    hireTime?: string;
+    /** 瀹炲悕鏃堕棿 */
+    userRealTime?: string;
+    /** 绛剧害鏃堕棿 */
+    userSignContractTime?: string;
+    enterpriseSignContractStatus?: EnumTaskUserSignContractStatus;
+    /** 浼佷笟绛剧害鏃堕棿 */
+    enterpriseSignContractTime?: string;
+  }
+
   interface GetEnterpriseQueryResult {
     /** Id */
     id?: string;
@@ -1860,22 +1925,6 @@
     photos?: string[];
     /** 缁忓巻 */
     taskInfoUsers?: GetUserResumeQueryResultExperience[];
-    /** 鎶ュ悕鏃堕棿 */
-    createdTime?: string;
-    hireStatus?: EnumTaskUserHireStatus;
-    /** 褰曠敤鏃堕棿 */
-    hireTime?: string;
-    arrangeStatus?: EnumTaskUserArrangeStatus;
-    /** 瀹夋帓鐘舵�� */
-    arrangeTime?: string;
-    userSignContractStatus?: EnumTaskUserSignContractStatus;
-    /** 鐏靛伐绛剧害鏃堕棿 */
-    userSignContractTime?: string;
-    enterpriseSignContractStatus?: EnumTaskUserSignContractStatus;
-    /** 浼佷笟绛剧害鏃堕棿 */
-    enterpriseSignContractTime?: string;
-    /** 鐢靛瓙鍚堝悓 */
-    contractUrl?: string;
   }
 
   interface GetUserResumeQueryResultCredential {
@@ -1972,18 +2021,6 @@
     workSeniority?: string;
     /** 宸ヤ綔缁忛獙 */
     workExperience?: string;
-    hireStatus?: EnumTaskUserHireStatus;
-    /** 褰曠敤鏃堕棿 */
-    hireTime?: string;
-    arrangeStatus?: EnumTaskUserArrangeStatus;
-    /** 瀹夋帓鐘舵�� */
-    arrangeTime?: string;
-    userSignContractStatus?: EnumTaskUserSignContractStatus;
-    /** 鐏靛伐绛剧害鏃堕棿 */
-    userSignContractTime?: string;
-    enterpriseSignContractStatus?: EnumTaskUserSignContractStatus;
-    /** 浼佷笟绛剧害鏃堕棿 */
-    enterpriseSignContractTime?: string;
   }
 
   type GetUserResumeWorkExperienceQuery = Record<string, any>;

--
Gitblit v1.9.1