From d4d48a14063672d51c70eb80faa4cc87944e25de Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期五, 15 八月 2025 15:14:39 +0800
Subject: [PATCH] fix: bug
---
packages/services/apiV2/typings.d.ts | 1351 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 1,328 insertions(+), 23 deletions(-)
diff --git a/packages/services/apiV2/typings.d.ts b/packages/services/apiV2/typings.d.ts
index 8638b22..e2b61f5 100644
--- a/packages/services/apiV2/typings.d.ts
+++ b/packages/services/apiV2/typings.d.ts
@@ -8,6 +8,22 @@
request?: GetAliyunOSSAcsQuery;
}
+ interface APIgetAreaSelectParams {
+ /** 鏈�澶ф繁搴� */
+ maxDeep?: number;
+ }
+
+ interface APIgetCheckReceiveTaskUserSubmitParams {
+ /** 鎻愪氦Id锛堢敤浜嶣绔鎴风锛� */
+ submitId?: string;
+ /** 浠诲姟Id锛堢敤浜嶤绔皬绋嬪簭缂栬緫鎻愪氦 鍜屾棩鏈熶竴璧蜂紶锛� */
+ taskInfoId?: string;
+ /** 浠诲姟浜哄憳Id锛堢敤浜嶣绔皬绋嬪簭楠屾敹 鍜屾棩鏈熶竴璧蜂紶锛� */
+ taskInfoUserId?: string;
+ /** 鏃ユ湡锛堢敤浜庝袱涓皬绋嬪簭 璺熸煇涓�涓狪d涓�璧蜂紶锛� */
+ date?: string;
+ }
+
interface APIgetCurrentLogierMenuParams {
/** Id */
id?: string;
@@ -36,11 +52,25 @@
all?: boolean;
/** 鏈�澶ф繁搴� */
maxDeep?: number;
+ /** 鎼哄甫涓嬬骇 */
+ withChildren?: boolean;
}
interface APIgetEnterpriseElectronSignSettingParams {
/** Id */
id?: string;
+ }
+
+ interface APIgetEnterpriseEmployeeParams {
+ /** 鐏靛伐Id */
+ id?: string;
+ /** 浠诲姟Id */
+ taskInfoId?: string;
+ }
+
+ interface APIgetEnterpriseLoginInfoParams {
+ /** 鏌ヨ浼佷笟鐢ㄦ埛鐧诲綍淇℃伅 */
+ request?: GetEnterpriseLoginInfoQuery;
}
interface APIgetEnterpriseParams {
@@ -103,6 +133,13 @@
id?: string;
}
+ interface APIgetTaskUserHireStatusParams {
+ /** 浠诲姟Id */
+ taskInfoId?: string;
+ /** 鐢ㄦ埛Id锛圕绔敤鎴峰彲涓嶅~锛� */
+ userId?: string;
+ }
+
interface APIgetUserInfoRolesParams {
/** 鐢ㄦ埛Id */
userInfoId?: string;
@@ -133,6 +170,8 @@
interface APIgetUserResumeParams {
/** 鐢ㄦ埛Id */
userId?: string;
+ /** 鐏靛伐Id */
+ enterpriseEmployeeId?: string;
}
interface APIgetUserResumePersonalParams {
@@ -150,7 +189,11 @@
ids?: string[];
}
+ type AutoTaskStatusByDateCommand = Record<string, any>;
+
interface BindWxmpUserInfoCommand {
+ /** 璁块棶浠ょ墝 */
+ accessToken: string;
/** 鍖呮嫭鏁忔劅鏁版嵁鍦ㄥ唴鐨勫畬鏁寸敤鎴蜂俊鎭殑鍔犲瘑鏁版嵁 */
encryptedData: string;
/** 鍔犲瘑绠楁硶鐨勫垵濮嬪悜閲� */
@@ -166,11 +209,31 @@
verifyCode: string;
}
+ interface CheckReceiveTaskCommand {
+ /** 鎻愪氦Id */
+ id?: string;
+ checkReceiveStatus?: EnumTaskUserSubmitCheckReceiveStatus;
+ }
+
+ type ClearTaskCollectCommand = Record<string, any>;
+
interface CollectTaskCommand {
/** 浠诲姟Id */
ids?: string[];
/** 鏄惁鏀惰棌 */
isCollect?: boolean;
+ }
+
+ interface CollectUserResumeCommand {
+ /** 鐢ㄦ埛Id */
+ id?: string;
+ /** 鏄惁宸叉敹钘� */
+ isCollected?: boolean;
+ }
+
+ interface ContactUserResumeCommand {
+ /** 鐢ㄦ埛Id */
+ id?: string;
}
interface DeleteDictionaryCategoryCommand {
@@ -191,6 +254,24 @@
interface DeleteUserResumeCredentialCommand {
ids: string[];
+ }
+
+ interface EditEnterpriseEmployeeCommand {
+ /** 濮撳悕 */
+ name: string;
+ /** 韬唤璇佸彿 */
+ identity: string;
+ /** 鎵嬫満鍙� */
+ contactPhoneNumber: string;
+ gender?: EnumUserGender;
+ /** 骞撮緞 */
+ age?: number;
+ /** 韬唤璇佷汉鍍忛潰 */
+ identityImg?: string;
+ /** 韬唤璇佸浗寰介潰 */
+ identityBackImg?: string;
+ /** Id */
+ id?: string;
}
enum EnumBillingMethod {
@@ -274,22 +355,26 @@
Dictionary = 0,
/**浠诲姟 */
Task = 1,
- /**浠诲姟闆囦剑 */
+ /**浠诲姟浜哄憳 */
TaskUser = 2,
+ /**浠诲姟楠屾敹 */
+ TaskCheckReceive = 3,
/**鐢ㄦ埛璁よ瘉 */
- Auth = 3,
+ Auth = 4,
/**鐢ㄦ埛鑿滃崟 */
- Menu = 4,
+ Menu = 5,
/**鐢ㄦ埛璧勬簮 */
- Resource = 5,
+ Resource = 6,
/**鐢ㄦ埛瑙掕壊 */
- Role = 6,
+ Role = 7,
/**鐢ㄦ埛淇℃伅 */
- User = 7,
+ User = 8,
/**鐢ㄦ埛绠�鍘� */
- UserResume = 8,
+ UserResume = 9,
/**浼佷笟淇℃伅 */
- Enterprise = 9,
+ Enterprise = 10,
+ /**鐏靛伐淇℃伅 */
+ EnterpriseEmployee = 11,
}
enum EnumResourceMethod {
@@ -333,8 +418,10 @@
}
enum EnumTaskCheckReceiveStatus {
+ /**寰呮彁浜� */
+ WaitSubmit = 10,
/**寰呴獙鏀� */
- Wait = 10,
+ WaitCheckReceive = 20,
/**宸查獙鏀� */
Completed = 30,
}
@@ -367,6 +454,13 @@
Complete = 20,
}
+ enum EnumTaskUserArrangeStatus {
+ /**鏈畨鎺� */
+ Wait = 10,
+ /**宸插畨鎺� */
+ Complete = 20,
+ }
+
enum EnumTaskUserHireStatus {
/**寰呭綍鐢� */
Wait = 10,
@@ -374,6 +468,26 @@
Pass = 20,
/**宸茶阿缁� */
Refuse = 30,
+ }
+
+ enum EnumTaskUserSignContractStatus {
+ /**寰呯绾� */
+ Wait = 10,
+ /**宸茬绾� */
+ Pass = 20,
+ /**宸叉嫆绛� */
+ Refuse = 30,
+ }
+
+ enum EnumTaskUserSubmitCheckReceiveStatus {
+ /**寰呮彁浜� */
+ WaitSubmit = 10,
+ /**寰呴獙鏀� */
+ WaitCheckReceive = 20,
+ /**楠屾敹閫氳繃 */
+ Success = 30,
+ /**楠屾敹鏈�氳繃 */
+ Fail = 40,
}
enum EnumUserGender {
@@ -406,6 +520,11 @@
Enterprise = 20,
/**杩愯惀 */
Operation = 100,
+ }
+
+ interface ExportTaskCheckReceiveTaskUsersCommand {
+ /** 浠诲姟Id */
+ id?: string;
}
interface FriendlyResultBoolean {
@@ -445,6 +564,96 @@
timestamp?: number;
}
+ interface FriendlyResultGetArrangeTaskUsersQueryResult {
+ /** 璺熻釜Id */
+ traceId?: string;
+ /** 鐘舵�佺爜 */
+ code?: number;
+ /** 閿欒鐮� */
+ errorCode?: string;
+ data?: GetArrangeTaskUsersQueryResult;
+ /** 鎵ц鎴愬姛 */
+ success?: boolean;
+ /** 閿欒淇℃伅 */
+ msg?: any;
+ /** 闄勫姞鏁版嵁 */
+ extras?: any;
+ /** 鏃堕棿鎴� */
+ timestamp?: number;
+ }
+
+ interface FriendlyResultGetCheckReceiveTaskQueryResult {
+ /** 璺熻釜Id */
+ traceId?: string;
+ /** 鐘舵�佺爜 */
+ code?: number;
+ /** 閿欒鐮� */
+ errorCode?: string;
+ data?: GetCheckReceiveTaskQueryResult;
+ /** 鎵ц鎴愬姛 */
+ success?: boolean;
+ /** 閿欒淇℃伅 */
+ msg?: any;
+ /** 闄勫姞鏁版嵁 */
+ extras?: any;
+ /** 鏃堕棿鎴� */
+ timestamp?: number;
+ }
+
+ interface FriendlyResultGetCheckReceiveTasksQueryResult {
+ /** 璺熻釜Id */
+ traceId?: string;
+ /** 鐘舵�佺爜 */
+ code?: number;
+ /** 閿欒鐮� */
+ errorCode?: string;
+ data?: GetCheckReceiveTasksQueryResult;
+ /** 鎵ц鎴愬姛 */
+ success?: boolean;
+ /** 閿欒淇℃伅 */
+ msg?: any;
+ /** 闄勫姞鏁版嵁 */
+ extras?: any;
+ /** 鏃堕棿鎴� */
+ timestamp?: number;
+ }
+
+ interface FriendlyResultGetCheckReceiveTaskUserSubmitQueryResult {
+ /** 璺熻釜Id */
+ traceId?: string;
+ /** 鐘舵�佺爜 */
+ code?: number;
+ /** 閿欒鐮� */
+ errorCode?: string;
+ data?: GetCheckReceiveTaskUserSubmitQueryResult;
+ /** 鎵ц鎴愬姛 */
+ success?: boolean;
+ /** 閿欒淇℃伅 */
+ msg?: any;
+ /** 闄勫姞鏁版嵁 */
+ extras?: any;
+ /** 鏃堕棿鎴� */
+ timestamp?: number;
+ }
+
+ interface FriendlyResultGetCheckReceiveTaskUserSubmitsQueryResult {
+ /** 璺熻釜Id */
+ traceId?: string;
+ /** 鐘舵�佺爜 */
+ code?: number;
+ /** 閿欒鐮� */
+ errorCode?: string;
+ data?: GetCheckReceiveTaskUserSubmitsQueryResult;
+ /** 鎵ц鎴愬姛 */
+ success?: boolean;
+ /** 閿欒淇℃伅 */
+ msg?: any;
+ /** 闄勫姞鏁版嵁 */
+ extras?: any;
+ /** 鏃堕棿鎴� */
+ timestamp?: number;
+ }
+
interface FriendlyResultGetEnterpriseElectronSignSettingQueryResult {
/** 璺熻釜Id */
traceId?: string;
@@ -453,6 +662,60 @@
/** 閿欒鐮� */
errorCode?: string;
data?: GetEnterpriseElectronSignSettingQueryResult;
+ /** 鎵ц鎴愬姛 */
+ success?: boolean;
+ /** 閿欒淇℃伅 */
+ msg?: any;
+ /** 闄勫姞鏁版嵁 */
+ extras?: any;
+ /** 鏃堕棿鎴� */
+ timestamp?: number;
+ }
+
+ interface FriendlyResultGetEnterpriseEmployeeQueryResult {
+ /** 璺熻釜Id */
+ traceId?: string;
+ /** 鐘舵�佺爜 */
+ code?: number;
+ /** 閿欒鐮� */
+ errorCode?: string;
+ data?: GetEnterpriseEmployeeQueryResult;
+ /** 鎵ц鎴愬姛 */
+ success?: boolean;
+ /** 閿欒淇℃伅 */
+ msg?: any;
+ /** 闄勫姞鏁版嵁 */
+ extras?: any;
+ /** 鏃堕棿鎴� */
+ timestamp?: number;
+ }
+
+ interface FriendlyResultGetEnterpriseEmployeesQueryResult {
+ /** 璺熻釜Id */
+ traceId?: string;
+ /** 鐘舵�佺爜 */
+ code?: number;
+ /** 閿欒鐮� */
+ errorCode?: string;
+ data?: GetEnterpriseEmployeesQueryResult;
+ /** 鎵ц鎴愬姛 */
+ success?: boolean;
+ /** 閿欒淇℃伅 */
+ msg?: any;
+ /** 闄勫姞鏁版嵁 */
+ extras?: any;
+ /** 鏃堕棿鎴� */
+ timestamp?: number;
+ }
+
+ interface FriendlyResultGetEnterpriseLoginInfoQueryResult {
+ /** 璺熻釜Id */
+ traceId?: string;
+ /** 鐘舵�佺爜 */
+ code?: number;
+ /** 閿欒鐮� */
+ errorCode?: string;
+ data?: GetEnterpriseLoginInfoQueryResult;
/** 鎵ц鎴愬姛 */
success?: boolean;
/** 閿欒淇℃伅 */
@@ -517,6 +780,60 @@
timestamp?: number;
}
+ interface FriendlyResultGetPersonalApplyTaskInfosQueryResult {
+ /** 璺熻釜Id */
+ traceId?: string;
+ /** 鐘舵�佺爜 */
+ code?: number;
+ /** 閿欒鐮� */
+ errorCode?: string;
+ data?: GetPersonalApplyTaskInfosQueryResult;
+ /** 鎵ц鎴愬姛 */
+ success?: boolean;
+ /** 閿欒淇℃伅 */
+ msg?: any;
+ /** 闄勫姞鏁版嵁 */
+ extras?: any;
+ /** 鏃堕棿鎴� */
+ timestamp?: number;
+ }
+
+ interface FriendlyResultGetPersonalCancelTaskInfosQueryResult {
+ /** 璺熻釜Id */
+ traceId?: string;
+ /** 鐘舵�佺爜 */
+ code?: number;
+ /** 閿欒鐮� */
+ errorCode?: string;
+ data?: GetPersonalCancelTaskInfosQueryResult;
+ /** 鎵ц鎴愬姛 */
+ success?: boolean;
+ /** 閿欒淇℃伅 */
+ msg?: any;
+ /** 闄勫姞鏁版嵁 */
+ extras?: any;
+ /** 鏃堕棿鎴� */
+ timestamp?: number;
+ }
+
+ interface FriendlyResultGetPersonalHireTaskInfosQueryResult {
+ /** 璺熻釜Id */
+ traceId?: string;
+ /** 鐘舵�佺爜 */
+ code?: number;
+ /** 閿欒鐮� */
+ errorCode?: string;
+ data?: GetPersonalHireTaskInfosQueryResult;
+ /** 鎵ц鎴愬姛 */
+ success?: boolean;
+ /** 閿欒淇℃伅 */
+ msg?: any;
+ /** 闄勫姞鏁版嵁 */
+ extras?: any;
+ /** 鏃堕棿鎴� */
+ timestamp?: number;
+ }
+
interface FriendlyResultGetPersonalLoginInfoQueryResult {
/** 璺熻釜Id */
traceId?: string;
@@ -525,6 +842,42 @@
/** 閿欒鐮� */
errorCode?: string;
data?: GetPersonalLoginInfoQueryResult;
+ /** 鎵ц鎴愬姛 */
+ success?: boolean;
+ /** 閿欒淇℃伅 */
+ msg?: any;
+ /** 闄勫姞鏁版嵁 */
+ extras?: any;
+ /** 鏃堕棿鎴� */
+ timestamp?: number;
+ }
+
+ interface FriendlyResultGetPersonalUserInfoSignContractsQueryResult {
+ /** 璺熻釜Id */
+ traceId?: string;
+ /** 鐘舵�佺爜 */
+ code?: number;
+ /** 閿欒鐮� */
+ errorCode?: string;
+ data?: GetPersonalUserInfoSignContractsQueryResult;
+ /** 鎵ц鎴愬姛 */
+ success?: boolean;
+ /** 閿欒淇℃伅 */
+ msg?: any;
+ /** 闄勫姞鏁版嵁 */
+ extras?: any;
+ /** 鏃堕棿鎴� */
+ timestamp?: number;
+ }
+
+ interface FriendlyResultGetPersonalUserInfosQueryResult {
+ /** 璺熻釜Id */
+ traceId?: string;
+ /** 鐘舵�佺爜 */
+ code?: number;
+ /** 閿欒鐮� */
+ errorCode?: string;
+ data?: GetPersonalUserInfosQueryResult;
/** 鎵ц鎴愬姛 */
success?: boolean;
/** 閿欒淇℃伅 */
@@ -579,6 +932,42 @@
/** 閿欒鐮� */
errorCode?: string;
data?: GetTaskInfosQueryResult;
+ /** 鎵ц鎴愬姛 */
+ success?: boolean;
+ /** 閿欒淇℃伅 */
+ msg?: any;
+ /** 闄勫姞鏁版嵁 */
+ extras?: any;
+ /** 鏃堕棿鎴� */
+ timestamp?: number;
+ }
+
+ interface FriendlyResultGetTaskUserHireStatusQueryResult {
+ /** 璺熻釜Id */
+ traceId?: string;
+ /** 鐘舵�佺爜 */
+ code?: number;
+ /** 閿欒鐮� */
+ errorCode?: string;
+ data?: GetTaskUserHireStatusQueryResult;
+ /** 鎵ц鎴愬姛 */
+ success?: boolean;
+ /** 閿欒淇℃伅 */
+ msg?: any;
+ /** 闄勫姞鏁版嵁 */
+ extras?: any;
+ /** 鏃堕棿鎴� */
+ timestamp?: number;
+ }
+
+ interface FriendlyResultGetTaskUsersQueryResult {
+ /** 璺熻釜Id */
+ traceId?: string;
+ /** 鐘舵�佺爜 */
+ code?: number;
+ /** 閿欒鐮� */
+ errorCode?: string;
+ data?: GetTaskUsersQueryResult;
/** 鎵ц鎴愬姛 */
success?: boolean;
/** 閿欒淇℃伅 */
@@ -679,6 +1068,24 @@
timestamp?: number;
}
+ interface FriendlyResultGetUserResumesQueryResult {
+ /** 璺熻釜Id */
+ traceId?: string;
+ /** 鐘舵�佺爜 */
+ code?: number;
+ /** 閿欒鐮� */
+ errorCode?: string;
+ data?: GetUserResumesQueryResult;
+ /** 鎵ц鎴愬姛 */
+ success?: boolean;
+ /** 閿欒淇℃伅 */
+ msg?: any;
+ /** 闄勫姞鏁版嵁 */
+ extras?: any;
+ /** 鏃堕棿鎴� */
+ timestamp?: number;
+ }
+
interface FriendlyResultGetUserResumeWorkExperienceQueryResult {
/** 璺熻釜Id */
traceId?: string;
@@ -716,6 +1123,24 @@
timestamp?: number;
}
+ interface FriendlyResultImportEnterpriseEmployeesCommandResult {
+ /** 璺熻釜Id */
+ traceId?: string;
+ /** 鐘舵�佺爜 */
+ code?: number;
+ /** 閿欒鐮� */
+ errorCode?: string;
+ data?: ImportEnterpriseEmployeesCommandResult;
+ /** 鎵ц鎴愬姛 */
+ success?: boolean;
+ /** 閿欒淇℃伅 */
+ msg?: any;
+ /** 闄勫姞鏁版嵁 */
+ extras?: any;
+ /** 鏃堕棿鎴� */
+ timestamp?: number;
+ }
+
interface FriendlyResultInt32 {
/** 璺熻釜Id */
traceId?: string;
@@ -725,6 +1150,25 @@
errorCode?: string;
/** 鏁版嵁 */
data?: number;
+ /** 鎵ц鎴愬姛 */
+ success?: boolean;
+ /** 閿欒淇℃伅 */
+ msg?: any;
+ /** 闄勫姞鏁版嵁 */
+ extras?: any;
+ /** 鏃堕棿鎴� */
+ timestamp?: number;
+ }
+
+ interface FriendlyResultListGetAreaSelectQueryResultOption {
+ /** 璺熻釜Id */
+ traceId?: string;
+ /** 鐘舵�佺爜 */
+ code?: number;
+ /** 閿欒鐮� */
+ errorCode?: string;
+ /** 鏁版嵁 */
+ data?: GetAreaSelectQueryResultOption[];
/** 鎵ц鎴愬姛 */
success?: boolean;
/** 閿欒淇℃伅 */
@@ -995,6 +1439,25 @@
timestamp?: number;
}
+ interface FriendlyResultString {
+ /** 璺熻釜Id */
+ traceId?: string;
+ /** 鐘舵�佺爜 */
+ code?: number;
+ /** 閿欒鐮� */
+ errorCode?: string;
+ /** 鏁版嵁 */
+ data?: string;
+ /** 鎵ц鎴愬姛 */
+ success?: boolean;
+ /** 閿欒淇℃伅 */
+ msg?: any;
+ /** 闄勫姞鏁版嵁 */
+ extras?: any;
+ /** 鏃堕棿鎴� */
+ timestamp?: number;
+ }
+
type GetAliyunOSSAcsQuery = Record<string, any>;
interface GetAliyunOSSAcsQueryResult {
@@ -1003,6 +1466,250 @@
ossAccessKeyId?: string;
securityToken?: string;
requestId?: string;
+ }
+
+ interface GetAreaSelectQueryResultOption {
+ /** Id */
+ areaCode?: string;
+ /** 鍦板尯鍚嶇О */
+ areaName?: string;
+ /** 瀛愮骇 */
+ children?: GetAreaSelectQueryResultOption[];
+ /** Id */
+ id?: string;
+ /** 涓婄骇缂栧彿 */
+ parentCode?: string;
+ /** 灞傜骇 */
+ leyer?: number;
+ /** 鎺掑簭 */
+ sort?: number;
+ /** 蹇�熸煡璇� */
+ quickQuery?: string;
+ }
+
+ interface GetArrangeTaskUsersQuery {
+ /** 浠诲姟Id */
+ id?: string;
+ /** 鍏抽敭瀛楋紙濮撳悕/韬唤璇�/鐢佃瘽锛� */
+ keywords?: string;
+ arrangeStatus?: EnumTaskUserArrangeStatus;
+ pageModel?: PagedListQueryPageModel;
+ }
+
+ interface GetArrangeTaskUsersQueryResult {
+ pageModel?: PagedListQueryResultPageModel;
+ /** 鏁版嵁 */
+ data?: GetArrangeTaskUsersQueryResultItem[];
+ }
+
+ interface GetArrangeTaskUsersQueryResultItem {
+ /** 浠诲姟浜哄憳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;
+ arrangeStatus?: EnumTaskUserArrangeStatus;
+ }
+
+ interface GetCheckReceiveTaskQuery {
+ /** 浠诲姟Id */
+ taskInfoId?: string;
+ checkReceiveStatus?: EnumTaskCheckReceiveStatus;
+ /** 鏃ユ湡锛圔绔皬绋嬪簭涓撶敤锛� */
+ date?: string;
+ pageModel?: PagedListQueryPageModel;
+ }
+
+ interface GetCheckReceiveTaskQueryResult {
+ objectData?: GetCheckReceiveTaskQueryResultObjectData;
+ pageModel?: PagedListQueryResultPageModel;
+ /** 鏁版嵁 */
+ data?: GetCheckReceiveTaskQueryResultItem[];
+ }
+
+ interface GetCheckReceiveTaskQueryResultItem {
+ /** 浠诲姟浜哄憳Id */
+ id?: string;
+ /** 浠诲姟鍚嶇О */
+ taskInfoName?: string;
+ /** 浠诲姟鍗曞彿 */
+ taskInfoCode?: string;
+ /** 澶村儚 */
+ avatar?: string;
+ /** 濮撳悕 */
+ name?: string;
+ /** 韬唤璇佸彿 */
+ identity?: string;
+ gender?: EnumUserGender;
+ /** 骞撮緞 */
+ age?: number;
+ /** 鎵嬫満鍙� */
+ contactPhoneNumber?: string;
+ /** 鏄惁瀹炲悕 */
+ isReal?: boolean;
+ realMethod?: EnumUserRealMethod;
+ /** 鏈�杩戞彁浜ゆ椂闂� */
+ lastSubmitTime?: string;
+ checkReceiveStatus?: EnumTaskCheckReceiveStatus;
+ }
+
+ interface GetCheckReceiveTaskQueryResultObjectData {
+ /** 浠诲姟鍚嶇О */
+ name?: string;
+ /** 浠诲姟鍗曞彿 */
+ code?: string;
+ billingMethod?: EnumBillingMethod;
+ /** 鏈嶅姟璐� */
+ serviceFee?: number;
+ settlementCycle?: EnumSettlementCycle;
+ /** 浠诲姟寮�濮嬫椂闂� */
+ beginTime?: string;
+ /** 浠诲姟缁撴潫鏃堕棿 */
+ endTime?: string;
+ /** 浠诲姟鍦扮偣鍚嶇О */
+ addressName?: string;
+ }
+
+ interface GetCheckReceiveTasksQuery {
+ /** 鏃ユ湡锛堝皬绋嬪簭-楠屾敹绠$悊涓撶敤锛� */
+ date?: string;
+ /** 鍏抽敭瀛楋紙濮撳悕/鎵嬫満/韬唤璇佸彿锛� */
+ keywords?: string;
+ /** 楠屾敹鏃ユ湡-鏈�鏃╂椂闂达紙B绔鎴风-楠屾敹绠$悊涓撶敤锛� */
+ checkReceiveTimeBegin?: string;
+ /** 楠屾敹鏃ユ湡-鏈�鏅氭椂闂达紙B绔鎴风-楠屾敹绠$悊涓撶敤锛� */
+ checkReceiveTimeEnd?: string;
+ checkReceiveStatus?: EnumTaskCheckReceiveStatus;
+ pageModel?: PagedListQueryPageModel;
+ }
+
+ interface GetCheckReceiveTasksQueryResult {
+ pageModel?: PagedListQueryResultPageModel;
+ /** 鏁版嵁 */
+ data?: GetCheckReceiveTasksQueryResultItem[];
+ }
+
+ interface GetCheckReceiveTasksQueryResultItem {
+ /** 浠诲姟Id */
+ id?: string;
+ /** 浠诲姟鍚嶇О */
+ name?: string;
+ /** 浠诲姟鍗曞彿 */
+ code?: string;
+ billingMethod?: EnumBillingMethod;
+ /** 鏈嶅姟璐� */
+ serviceFee?: number;
+ settlementCycle?: EnumSettlementCycle;
+ /** 鍙戝竷鏃堕棿 */
+ createdTime?: string;
+ /** 浠诲姟寮�濮嬫椂闂� */
+ beginTime?: string;
+ /** 浠诲姟缁撴潫鏃堕棿 */
+ endTime?: string;
+ /** 浠诲姟鍦扮偣鍚嶇О */
+ addressName?: string;
+ checkReceiveStatus?: EnumTaskCheckReceiveStatus;
+ /** 鏈�杩戦獙鏀舵椂闂� */
+ lastCheckReceiveTime?: string;
+ }
+
+ interface GetCheckReceiveTaskUserSubmitQueryResult {
+ /** 鎻愪氦Id */
+ id?: string;
+ enterpriseEmployeeUser?: GetCheckReceiveTaskUserSubmitsQueryResultObjectDataEnterpriseEmployeeUser;
+ /** 鎻愪氦鏃堕棿 */
+ createdTime?: string;
+ /** 楠屾敹鐓х墖 */
+ files?: string[];
+ }
+
+ interface GetCheckReceiveTaskUserSubmitsQuery {
+ /** 浠诲姟浜哄憳Id */
+ id?: string;
+ /** 浠诲姟Id */
+ taskInfoId?: string;
+ pageModel?: PagedListQueryPageModel;
+ }
+
+ interface GetCheckReceiveTaskUserSubmitsQueryResult {
+ objectData?: GetCheckReceiveTaskUserSubmitsQueryResultObjectData;
+ pageModel?: PagedListQueryResultPageModel;
+ /** 鏁版嵁 */
+ data?: GetCheckReceiveTaskUserSubmitsQueryResultItem[];
+ }
+
+ interface GetCheckReceiveTaskUserSubmitsQueryResultItem {
+ /** 鎻愪氦Id */
+ id?: string;
+ /** 鎻愪氦鏃堕棿 */
+ createdTime?: string;
+ /** 楠屾敹鐓х墖 */
+ files?: string[];
+ checkReceiveStatus?: EnumTaskUserSubmitCheckReceiveStatus;
+ /** 楠屾敹鏃堕棿 */
+ checkReceiveTime?: string;
+ }
+
+ interface GetCheckReceiveTaskUserSubmitsQueryResultObjectData {
+ taskInfo?: GetCheckReceiveTaskUserSubmitsQueryResultObjectDataTaskInfo;
+ enterpriseEmployeeUser?: GetCheckReceiveTaskUserSubmitsQueryResultObjectDataEnterpriseEmployeeUser;
+ }
+
+ interface GetCheckReceiveTaskUserSubmitsQueryResultObjectDataEnterpriseEmployeeUser {
+ /** 鐢ㄦ埛Id */
+ id?: string;
+ /** 澶村儚 */
+ avatar?: string;
+ /** 濮撳悕 */
+ name?: string;
+ /** 韬唤璇佸彿 */
+ identity?: string;
+ gender?: EnumUserGender;
+ /** 骞撮緞 */
+ age?: number;
+ /** 鎵嬫満鍙� */
+ contactPhoneNumber?: string;
+ /** 鏄惁瀹炲悕 */
+ isReal?: boolean;
+ realMethod?: EnumUserRealMethod;
+ /** 鏄惁缁戝畾閾惰鍗� */
+ isBindBankCard?: boolean;
+ }
+
+ interface GetCheckReceiveTaskUserSubmitsQueryResultObjectDataTaskInfo {
+ /** 浠诲姟鍚嶇О */
+ name?: string;
+ /** 浠诲姟寮�濮嬫椂闂� */
+ beginTime?: string;
+ /** 浠诲姟缁撴潫鏃堕棿 */
+ endTime?: string;
+ /** 浠诲姟鍦扮偣鍚嶇О */
+ addressName?: string;
}
type GetCurrentLogierMenusQuery = Record<string, any>;
@@ -1027,6 +1734,50 @@
}
type GetDictionaryCategorySelectQuery = Record<string, any>;
+
+ interface GetDictionaryCategorySelectQueryOption {
+ /** Id */
+ id?: string;
+ /** 缂栧彿 */
+ code?: string;
+ /** 鍚嶇О */
+ name?: string;
+ /** 瀛楁鍚嶏紙閫楀彿闅斿紑锛� */
+ fieldNames?: string;
+ /** 澶囨敞 */
+ remark?: string;
+ }
+
+ interface GetDictionaryDataSelectQueryResultOption {
+ /** Id */
+ id?: string;
+ /** 涓婄骇Id */
+ parentId?: string;
+ /** 涓婄骇缂栧彿 */
+ parentCode?: string;
+ /** 瀛愮骇 */
+ children?: SelectOptionStringGetDictionaryDataSelectQueryResultOption[];
+ /** 瀛楀吀璺緞 */
+ path?: string;
+ /** 娣卞害 */
+ deep?: number;
+ /** 鎺掑簭 */
+ sort?: number;
+ /** 缂栧彿 */
+ code?: string;
+ /** 鏄剧ず鍐呭 */
+ content: string;
+ /** 瀛楁1 */
+ field1?: string;
+ /** 瀛楁2 */
+ field2?: string;
+ /** 瀛楁3 */
+ field3?: string;
+ /** 瀛楁4 */
+ field4?: string;
+ /** 瀛楁5 */
+ field5?: string;
+ }
interface GetDictionaryDatasQuery {
/** 绫诲埆Id锛圛d/缂栧彿浜岄�変竴锛� */
@@ -1081,6 +1832,125 @@
signCost?: number;
/** 涓�鍙d环 */
mergeSignCost?: number;
+ }
+
+ interface GetEnterpriseEmployeeQueryResult {
+ /** 鐏靛伐Id */
+ id?: string;
+ /** 濮撳悕 */
+ name?: string;
+ /** 韬唤璇佸彿 */
+ identity?: string;
+ /** 鎵嬫満鍙� */
+ contactPhoneNumber?: string;
+ gender?: EnumUserGender;
+ /** 骞撮緞 */
+ age?: number;
+ /** 韬唤璇佷汉鍍忛潰 */
+ identityImg?: string;
+ /** 韬唤璇佸浗寰介潰 */
+ identityBackImg?: string;
+ /** 鎶ュ悕鏃堕棿 */
+ applyTime?: string;
+ /** 瀹炲悕鏃堕棿 */
+ userRealTime?: string;
+ /** 绛剧害鏃堕棿 */
+ userSignContractTime?: string;
+ /** 浼佷笟绛剧害鏃堕棿 */
+ enterpriseSignContractTime?: string;
+ /** 鐢靛瓙鍚堝悓 */
+ contractUrl?: string;
+ }
+
+ 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;
+ /** 澶村儚 */
+ avatar?: string;
+ /** 濮撳悕 */
+ name?: string;
+ /** 韬唤璇佸彿 */
+ identity?: string;
+ gender?: EnumUserGender;
+ /** 骞撮緞 */
+ age?: number;
+ /** 鎵嬫満鍙� */
+ contactPhoneNumber?: string;
+ /** 鏄惁瀹炲悕 */
+ userIsReal?: boolean;
+ realMethod?: EnumUserRealMethod;
+ /** 韬唤缂栧彿 */
+ personalIdentityCode?: string;
+ /** 韬唤 */
+ personalIdentityContent?: string;
+ /** 瀛﹀巻缂栧彿 */
+ educationalBackgroundCode?: string;
+ /** 瀛﹀巻 */
+ educationalBackgroundContent?: string;
+ /** 涓婂矖娆℃暟 */
+ taskCount?: number;
+ /** 宸ヤ綔璧勫巻 */
+ workSeniority?: string;
+ /** 宸ヤ綔缁忛獙 */
+ workExperience?: string;
+ hireStatus?: EnumTaskUserHireStatus;
+ userSignContractStatus?: EnumTaskUserSignContractStatus;
+ /** 褰曠敤鏃堕棿 */
+ hireTime?: string;
+ /** 瀹炲悕鏃堕棿 */
+ userRealTime?: string;
+ /** 绛剧害鏃堕棿 */
+ userSignContractTime?: string;
+ enterpriseSignContractStatus?: EnumTaskUserSignContractStatus;
+ /** 浼佷笟绛剧害鏃堕棿 */
+ enterpriseSignContractTime?: string;
+ }
+
+ type GetEnterpriseLoginInfoQuery = Record<string, any>;
+
+ interface GetEnterpriseLoginInfoQueryResult {
+ /** Id */
+ id?: string;
+ /** 澶村儚 */
+ avatar?: string;
+ /** 濮撳悕 */
+ name?: string;
+ gender?: EnumUserGender;
+ /** 浼佷笟鍏ㄧО */
+ enterpriseName?: string;
+ /** 瑙掕壊 */
+ roles?: string[];
+ /** 鏄惁瀹炲悕 */
+ isReal?: boolean;
+ /** 鎴戠殑鏀惰棌 */
+ collectedUserCount?: number;
+ /** 鑱旂郴璁板綍 */
+ contactedRecordCount?: number;
}
interface GetEnterpriseQueryResult {
@@ -1277,6 +2147,49 @@
remark?: string;
}
+ interface GetOpenTaskInfosQuery {
+ /** 鍏抽敭瀛楋紙浠诲姟鍚嶇О锛� */
+ keywords?: string;
+ /** 浼佷笟Id */
+ enterpriseId?: string;
+ /** 鍙戝竷鏃堕棿-寮�濮� */
+ beginTime?: string;
+ /** 鍙戝竷鏃堕棿-缁撴潫 */
+ endTime?: string;
+ /** 浠诲姟鍦扮偣鎵�灞炲煄甯傜紪鍙� */
+ cityCode?: string;
+ settlementCycle?: EnumSettlementCycle;
+ /** 鍛樺伐绂忓埄 */
+ benefitCodes?: string[];
+ genderLimit?: EnumUserGender;
+ status?: EnumTaskStatus;
+ releaseStatus?: EnumTaskReleaseStatus;
+ recommendStatus?: EnumTaskRecommendStatus;
+ checkReceiveStatus?: EnumTaskCheckReceiveStatus;
+ pageModel?: PagedListQueryPageModel;
+ }
+
+ interface GetOpenUserResumesQuery {
+ /** 浠诲姟Id */
+ taskInfoId?: string;
+ /** 鏈熸湜宀椾綅缂栧彿 */
+ userExpectJobs?: string[];
+ gender?: EnumUserGender;
+ /** 韬唤缂栧彿 */
+ personalIdentityCode?: string;
+ /** 骞撮緞鑼冨洿鏈�灏� */
+ ageMin?: number;
+ /** 骞撮緞鑼冨洿澶� */
+ ageMax?: number;
+ /** 璧勬牸璇佷功缂栧彿 */
+ userCredentials?: string[];
+ /** 鏄惁宸叉敹钘� */
+ isCollected?: boolean;
+ /** 鏄惁宸茶仈绯� */
+ isContacted?: boolean;
+ pageModel?: PagedListQueryPageModel;
+ }
+
interface GetOperationUserInfosQuery {
/** 鍏抽敭瀛� */
keywords?: string;
@@ -1306,11 +2219,118 @@
name?: string;
}
+ interface GetPersonalApplyTaskInfosQuery {
+ status?: GetPersonalApplyTaskInfosQueryStatus;
+ pageModel?: PagedListQueryPageModel;
+ }
+
+ interface GetPersonalApplyTaskInfosQueryResult {
+ pageModel?: PagedListQueryResultPageModel;
+ /** 鏁版嵁 */
+ data?: GetPersonalApplyTaskInfosQueryResultItem[];
+ }
+
+ interface GetPersonalApplyTaskInfosQueryResultItem {
+ /** 浠诲姟Id */
+ id?: string;
+ /** 浠诲姟鍚嶇О */
+ name?: string;
+ /** 浠诲姟寮�濮嬫椂闂� */
+ beginTime?: string;
+ /** 浠诲姟缁撴潫鏃堕棿 */
+ endTime?: string;
+ billingMethod?: EnumBillingMethod;
+ /** 鏈嶅姟璐� */
+ serviceFee?: number;
+ settlementCycle?: EnumSettlementCycle;
+ /** 绂忓埄 */
+ benefits?: GetTaskInfoQueryResultBenefit[];
+ /** 浠诲姟鍦扮偣鍚嶇О */
+ addressName?: string;
+ status?: GetPersonalApplyTaskInfosQueryStatus;
+ }
+
+ enum GetPersonalApplyTaskInfosQueryStatus {
+ /**寰呯‘璁� */
+ WaitHire = 10,
+ /**寰呯绾� */
+ WaitSignContract = 20,
+ }
+
+ interface GetPersonalCancelTaskInfosQuery {
+ pageModel?: PagedListQueryPageModel;
+ }
+
+ interface GetPersonalCancelTaskInfosQueryResult {
+ pageModel?: PagedListQueryResultPageModel;
+ /** 鏁版嵁 */
+ data?: GetPersonalCancelTaskInfosQueryResultItem[];
+ }
+
+ interface GetPersonalCancelTaskInfosQueryResultItem {
+ /** 浠诲姟Id */
+ id?: string;
+ /** 浠诲姟鍚嶇О */
+ name?: string;
+ /** 浠诲姟寮�濮嬫椂闂� */
+ beginTime?: string;
+ /** 浠诲姟缁撴潫鏃堕棿 */
+ endTime?: string;
+ billingMethod?: EnumBillingMethod;
+ /** 鏈嶅姟璐� */
+ serviceFee?: number;
+ settlementCycle?: EnumSettlementCycle;
+ /** 绂忓埄 */
+ benefits?: GetTaskInfoQueryResultBenefit[];
+ /** 浠诲姟鍦扮偣鍚嶇О */
+ addressName?: string;
+ }
+
+ interface GetPersonalHireTaskInfosQuery {
+ status?: GetPersonalHireTaskInfosQueryStatus;
+ pageModel?: PagedListQueryPageModel;
+ }
+
+ interface GetPersonalHireTaskInfosQueryResult {
+ pageModel?: PagedListQueryResultPageModel;
+ /** 鏁版嵁 */
+ data?: GetPersonalHireTaskInfosQueryResultItem[];
+ }
+
+ interface GetPersonalHireTaskInfosQueryResultItem {
+ /** 浠诲姟Id */
+ id?: string;
+ /** 浠诲姟鍚嶇О */
+ name?: string;
+ /** 浠诲姟寮�濮嬫椂闂� */
+ beginTime?: string;
+ /** 浠诲姟缁撴潫鏃堕棿 */
+ endTime?: string;
+ billingMethod?: EnumBillingMethod;
+ /** 鏈嶅姟璐� */
+ serviceFee?: number;
+ settlementCycle?: EnumSettlementCycle;
+ /** 绂忓埄 */
+ benefits?: GetTaskInfoQueryResultBenefit[];
+ /** 浠诲姟鍦扮偣鍚嶇О */
+ addressName?: string;
+ status?: GetPersonalHireTaskInfosQueryStatus;
+ }
+
+ enum GetPersonalHireTaskInfosQueryStatus {
+ /**杩涜涓� */
+ InProcess = 10,
+ /**宸插畬鎴� */
+ Completed = 20,
+ }
+
type GetPersonalLoginInfoQuery = Record<string, any>;
interface GetPersonalLoginInfoQueryResult {
/** Id */
id?: string;
+ /** 澶村儚 */
+ avatar?: string;
/** 濮撳悕 */
name?: string;
/** 鏄惁瀹炲悕 */
@@ -1322,6 +2342,94 @@
hirePassTaskCount?: number;
/** 宸插彇娑� */
hireRefuseTaskCount?: number;
+ }
+
+ interface GetPersonalUserInfoSignContractsQuery {
+ /** 鐢ㄦ埛Id */
+ id?: string;
+ pageModel?: PagedListQueryPageModel;
+ }
+
+ interface GetPersonalUserInfoSignContractsQueryResult {
+ pageModel?: PagedListQueryResultPageModel;
+ /** 鏁版嵁 */
+ data?: GetPersonalUserInfoSignContractsQueryResultItem[];
+ }
+
+ interface GetPersonalUserInfoSignContractsQueryResultItem {
+ /** 鐏靛伐Id */
+ id?: string;
+ /** 鎵�灞炲晢鎴� */
+ enterpriseName?: string;
+ /** 鎶ュ悕鏃堕棿 */
+ applyTime?: string;
+ hireStatus?: EnumTaskUserHireStatus;
+ /** 褰曠敤鏃堕棿 */
+ hireTime?: string;
+ userSignContractStatus?: EnumTaskUserSignContractStatus;
+ enterpriseSignContractStatus?: EnumTaskUserSignContractStatus;
+ /** 浼佷笟绛剧害鏃堕棿 */
+ enterpriseSignContractTime?: string;
+ /** 鐢靛瓙鍚堝悓 */
+ contractUrl?: string;
+ }
+
+ interface GetPersonalUserInfosQuery {
+ /** 鍏抽敭瀛楋紙濮撳悕/鎵嬫満/韬唤璇佸彿/瀹㈡埛锛� */
+ keywords?: string;
+ /** 鏈�杩戝綍鐢ㄦ椂闂�-鏈�鏃╂椂闂� */
+ hireTimeBegin?: string;
+ /** 鏈�杩戝綍鐢ㄦ椂闂�-鏈�鏅氭椂闂� */
+ hireTimeEnd?: string;
+ /** 鏈�杩戠绾︽椂闂�-鏈�鏃╂椂闂� */
+ signContractBegin?: string;
+ /** 鏈�杩戠绾︽椂闂�-鏈�鏅氭椂闂� */
+ signContractEnd?: string;
+ /** 鏄惁宸插疄鍚� */
+ isReal?: boolean;
+ pageModel?: PagedListQueryPageModel;
+ }
+
+ interface GetPersonalUserInfosQueryResult {
+ pageModel?: PagedListQueryResultPageModel;
+ /** 鏁版嵁 */
+ data?: GetPersonalUserInfosQueryResultItem[];
+ }
+
+ interface GetPersonalUserInfosQueryResultItem {
+ /** Id */
+ id?: string;
+ /** 濮撳悕 */
+ name?: string;
+ /** 鎵嬫満鍙� */
+ contactPhoneNumber?: string;
+ /** 韬唤璇佸彿 */
+ identity?: string;
+ /** 韬唤璇佷汉鍍忛潰 */
+ identityImg?: string;
+ /** 韬唤璇佸浗寰介潰 */
+ identityBackImg?: string;
+ gender?: EnumUserGender;
+ /** 骞撮緞 */
+ age?: number;
+ /** 甯搁┗鐪佷唤缂栧彿 */
+ provinceCode?: string;
+ /** 甯搁┗鐪佷唤 */
+ provinceContent?: string;
+ /** 甯搁┗鍩庡競缂栧彿 */
+ cityCode?: string;
+ /** 甯搁┗鍩庡競 */
+ cityContent?: string;
+ /** 鎵�灞炲晢鎴� */
+ enterprises?: string[];
+ /** 鏄惁瀹炲悕 */
+ isReal?: boolean;
+ /** 瀹炲悕鏃堕棿 */
+ realTime?: string;
+ /** 鏈�杩戝綍鐢ㄦ椂闂� */
+ hireTime?: string;
+ /** 鏈�杩戠绾︽椂闂� */
+ signContractTime?: string;
}
interface GetResourceFieldsQueryResultItem {
@@ -1424,10 +2532,16 @@
enterpriseId?: string;
/** 浼佷笟鍏ㄧО */
enterpriseName?: string;
+ /** 鑱旂郴鐢佃瘽 */
+ contactPhoneNumber?: string;
/** 鍦ㄦ嫑宀椾綅鏁伴噺 */
taskCount?: number;
+ /** 鎶ュ悕浜烘暟 */
+ applyCount?: number;
/** 浠诲姟鍚嶇О */
name?: string;
+ /** 浠诲姟鍗曞彿 */
+ code?: string;
billingMethod?: EnumBillingMethod;
/** 鏈嶅姟璐� */
serviceFee?: number;
@@ -1467,6 +2581,16 @@
isCollected?: boolean;
status?: EnumTaskStatus;
releaseStatus?: EnumTaskReleaseStatus;
+ hireStatus?: EnumTaskUserHireStatus;
+ applyButton?: GetTaskInfoQueryResultApplyButton;
+ hireButton?: GetTaskInfoQueryResultHireButton;
+ }
+
+ enum GetTaskInfoQueryResultApplyButton {
+ /**寰呯‘璁� */
+ WaitHire = 10,
+ /**鍘荤绾� */
+ WaitSignContract = 20,
}
interface GetTaskInfoQueryResultBenefit {
@@ -1483,6 +2607,15 @@
typeCode?: string;
/** 璇佷功绫诲瀷 */
typeContent?: string;
+ }
+
+ enum GetTaskInfoQueryResultHireButton {
+ /**鐢宠楠屾敹 */
+ ApplyCheckReceive = 1,
+ /**杩涜涓� */
+ InProcess = 10,
+ /**宸插畬鎴� */
+ Completed = 20,
}
interface GetTaskInfosQuery {
@@ -1504,8 +2637,8 @@
releaseStatus?: EnumTaskReleaseStatus;
recommendStatus?: EnumTaskRecommendStatus;
checkReceiveStatus?: EnumTaskCheckReceiveStatus;
- /** 褰曠敤鐘舵�� */
- hireStatus?: EnumTaskUserHireStatus[];
+ /** 鏄惁鏀惰棌 */
+ isCollected?: boolean;
pageModel?: PagedListQueryPageModel;
}
@@ -1559,9 +2692,8 @@
checkReceiveStatus?: EnumTaskCheckReceiveStatus;
settlementStatus?: EnumTaskSettlementStatus;
recommendStatus?: EnumTaskRecommendStatus;
- /** 鍒涘缓鏃堕棿 */
+ /** 鍙戝竷鏃堕棿 */
createdTime?: string;
- hireStatus?: EnumTaskUserHireStatus;
}
interface GetTaskInfosQueryResultObjectData {
@@ -1573,6 +2705,61 @@
inProcessReleaseCount?: number;
/** 宸插仠姝㈡暟閲� */
stoppedReleaseCount?: number;
+ }
+
+ interface GetTaskUserHireStatusQueryResult {
+ hireStatus?: EnumTaskUserHireStatus;
+ }
+
+ interface GetTaskUsersQuery {
+ /** 浠诲姟Id */
+ id?: string;
+ /** 鍏抽敭瀛� */
+ keywords?: string;
+ hireStatus?: EnumTaskUserHireStatus;
+ pageModel?: PagedListQueryPageModel;
+ }
+
+ interface GetTaskUsersQueryResult {
+ pageModel?: PagedListQueryResultPageModel;
+ /** 鏁版嵁 */
+ data?: GetTaskUsersQueryResultItem[];
+ }
+
+ interface GetTaskUsersQueryResultItem {
+ /** 浠诲姟浜哄憳Id */
+ id?: string;
+ /** 鐏靛伐Id */
+ enterpriseEmployeeId?: 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 {
@@ -1658,8 +2845,6 @@
name?: string;
/** 鎵嬫満鍙� */
contactPhoneNumber?: string;
- /** 韬唤璇佸彿 */
- identity?: string;
/** 韬唤缂栧彿 */
personalIdentityCode?: string;
/** 韬唤 */
@@ -1730,6 +2915,10 @@
weight?: number;
/** 鐢熸椿鐓� */
photos?: string[];
+ /** 缁忓巻 */
+ taskInfoUsers?: GetUserResumeQueryResultExperience[];
+ /** 鏄惁宸叉敹钘� */
+ isCollected?: boolean;
}
interface GetUserResumeQueryResultCredential {
@@ -1762,6 +2951,78 @@
expectJobContent?: string;
}
+ interface GetUserResumeQueryResultExperience {
+ /** 绛剧害鏃堕棿 */
+ signContractTime?: string;
+ /** 浼佷笟鍏ㄧО */
+ enterpriseName?: string;
+ /** 浠诲姟鍚嶇О */
+ name?: string;
+ }
+
+ interface GetUserResumesQuery {
+ /** 浠诲姟Id */
+ taskInfoId?: string;
+ /** 鏈熸湜宀椾綅缂栧彿 */
+ userExpectJobs?: string[];
+ gender?: EnumUserGender;
+ /** 韬唤缂栧彿 */
+ personalIdentityCode?: string;
+ /** 骞撮緞鑼冨洿鏈�灏� */
+ ageMin?: number;
+ /** 骞撮緞鑼冨洿澶� */
+ ageMax?: number;
+ /** 璧勬牸璇佷功缂栧彿 */
+ userCredentials?: string[];
+ /** 鏄惁宸叉敹钘� */
+ isCollected?: boolean;
+ /** 鏄惁宸茶仈绯� */
+ isContacted?: boolean;
+ pageModel?: PagedListQueryPageModel;
+ }
+
+ interface GetUserResumesQueryResult {
+ pageModel?: PagedListQueryResultPageModel;
+ /** 鏁版嵁 */
+ data?: GetUserResumesQueryResultItem[];
+ }
+
+ interface GetUserResumesQueryResultItem {
+ /** 鐢ㄦ埛Id */
+ id?: string;
+ /** 澶村儚 */
+ avatar?: string;
+ /** 濮撳悕 */
+ name?: string;
+ /** 鎵嬫満鍙� */
+ contactPhoneNumber?: string;
+ /** 韬唤璇佸彿 */
+ identity?: string;
+ /** 骞撮緞 */
+ age?: number;
+ gender?: EnumUserGender;
+ /** 鏄惁瀹炲悕 */
+ isReal?: boolean;
+ /** 瀹炲悕鏃堕棿 */
+ realTime?: string;
+ /** 韬唤缂栧彿 */
+ personalIdentityCode?: string;
+ /** 韬唤 */
+ personalIdentityContent?: string;
+ /** 瀛﹀巻缂栧彿 */
+ educationalBackgroundCode?: string;
+ /** 瀛﹀巻 */
+ educationalBackgroundContent?: string;
+ /** 涓婂矖娆℃暟 */
+ taskCount?: number;
+ /** 宸ヤ綔璧勫巻 */
+ workSeniority?: string;
+ /** 宸ヤ綔缁忛獙 */
+ workExperience?: string;
+ /** 鍒涘缓鏃堕棿 */
+ createdTime?: string;
+ }
+
type GetUserResumeWorkExperienceQuery = Record<string, any>;
interface GetUserResumeWorkExperienceQueryResult {
@@ -1769,6 +3030,33 @@
workSeniority?: string;
/** 宸ヤ綔缁忛獙 */
workExperience?: string;
+ }
+
+ interface ImportEnterpriseEmployeesCommand {
+ /** Excel鍦板潃 */
+ excelUrl?: string;
+ }
+
+ interface ImportEnterpriseEmployeesCommandResult {
+ /** 鎬绘暟 */
+ totalCount?: number;
+ /** 鎴愬姛鏁伴噺 */
+ successCount?: number;
+ /** 澶辫触鏁伴噺 */
+ failCount?: number;
+ /** 閿欒淇℃伅 */
+ errors?: ImportEnterpriseEmployeesCommandResultError[];
+ }
+
+ interface ImportEnterpriseEmployeesCommandResultError {
+ /** 閿欒淇℃伅 */
+ errorMessage?: string;
+ /** 濮撳悕 */
+ name?: string;
+ /** 鎵嬫満鍙� */
+ contactPhoneNumber?: string;
+ /** 韬唤璇佸彿 */
+ identity?: string;
}
interface LoginCommandCallback {
@@ -2125,9 +3413,9 @@
/** 姘镐箙璇佷功 */
isForever?: boolean;
/** 寮�濮嬫棩鏈� */
- startDate: string;
+ startDate?: string;
/** 缁撴潫鏃ユ湡 */
- endDate: string;
+ endDate?: string;
/** 鍙戣瘉鍗曚綅 */
issueUnit?: string;
/** 璇佷功姝i潰鐓х墖 */
@@ -2161,8 +3449,6 @@
name?: string;
/** 鎵嬫満鍙� */
contactPhoneNumber?: string;
- /** 韬唤璇佸彿 */
- identity: string;
/** 韬唤缂栧彿 */
personalIdentityCode: string;
/** 瀛﹀巻缂栧彿 */
@@ -2185,8 +3471,7 @@
value?: string;
/** 鏍囩 */
label?: string;
- /** 鏁版嵁 */
- data?: any;
+ data?: GetDictionaryCategorySelectQueryOption;
}
interface SelectOptionStringGetDictionaryDataSelectQueryResultOption {
@@ -2194,8 +3479,7 @@
value?: string;
/** 鏍囩 */
label?: string;
- /** 鏁版嵁 */
- data?: any;
+ data?: GetDictionaryDataSelectQueryResultOption;
}
interface SendLoginOrRegisterVerifyCodeCommand {
@@ -2264,6 +3548,18 @@
releaseStatus?: EnumTaskReleaseStatus;
}
+ interface SetTaskUserArrangeCommand {
+ /** 浠诲姟浜哄憳Id */
+ id?: string;
+ arrangeStatus?: EnumTaskUserArrangeStatus;
+ }
+
+ interface SetTaskUserHireCommand {
+ /** 浠诲姟浜哄憳Id */
+ id?: string;
+ hireStatus?: EnumTaskUserHireStatus;
+ }
+
interface SetUserInfoRolesCommand {
/** 鐢ㄦ埛Id */
userInfoId?: string;
@@ -2286,6 +3582,15 @@
clientType?: EnumClientType;
}
+ interface SubmitCheckReceiveTaskCommand {
+ /** 浠诲姟Id */
+ taskInfoId?: string;
+ /** 鏃ユ湡 */
+ date?: string;
+ /** 闄勪欢 */
+ files?: string[];
+ }
+
type SyncHumanResourcesAreaDictionaryDataCommand = Record<string, any>;
interface UpdatePhoneNumberVerifyCodeCommand {
--
Gitblit v1.9.1