From c7c4a5f345f3fa0cf5d5b9ce90ee96f371bc8c54 Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期四, 14 八月 2025 11:27:56 +0800 Subject: [PATCH] fix: 灵工管理 --- packages/services/apiV2/typings.d.ts | 243 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 240 insertions(+), 3 deletions(-) diff --git a/packages/services/apiV2/typings.d.ts b/packages/services/apiV2/typings.d.ts index 4228eaa..2fd750a 100644 --- a/packages/services/apiV2/typings.d.ts +++ b/packages/services/apiV2/typings.d.ts @@ -14,8 +14,14 @@ } interface APIgetCheckReceiveTaskUserSubmitParams { - /** 鎻愪氦Id */ - id?: string; + /** 鎻愪氦Id锛堢敤浜嶣绔鎴风锛� */ + submitId?: string; + /** 浠诲姟Id锛堢敤浜嶤绔皬绋嬪簭缂栬緫鎻愪氦 鍜屾棩鏈熶竴璧蜂紶锛� */ + taskInfoId?: string; + /** 浠诲姟浜哄憳Id锛堢敤浜嶣绔皬绋嬪簭楠屾敹 鍜屾棩鏈熶竴璧蜂紶锛� */ + taskInfoUserId?: string; + /** 鏃ユ湡锛堢敤浜庝袱涓皬绋嬪簭 璺熸煇涓�涓狪d涓�璧蜂紶锛� */ + date?: string; } interface APIgetCurrentLogierMenuParams { @@ -60,6 +66,11 @@ id?: string; /** 浠诲姟Id */ taskInfoId?: string; + } + + interface APIgetEnterpriseLoginInfoParams { + /** 鏌ヨ浼佷笟鐢ㄦ埛鐧诲綍淇℃伅 */ + request?: GetEnterpriseLoginInfoQuery; } interface APIgetEnterpriseParams { @@ -122,6 +133,13 @@ id?: string; } + interface APIgetTaskUserHireStatusParams { + /** 浠诲姟Id */ + taskInfoId?: string; + /** 鐢ㄦ埛Id锛圕绔敤鎴峰彲涓嶅~锛� */ + userId?: string; + } + interface APIgetUserInfoRolesParams { /** 鐢ㄦ埛Id */ userInfoId?: string; @@ -152,6 +170,8 @@ interface APIgetUserResumeParams { /** 鐢ㄦ埛Id */ userId?: string; + /** 鐏靛伐Id */ + enterpriseEmployeeId?: string; } interface APIgetUserResumePersonalParams { @@ -200,6 +220,18 @@ isCollect?: boolean; } + interface CollectUserResumeCommand { + /** 鐢ㄦ埛Id */ + id?: string; + /** 鏄惁宸叉敹钘� */ + isCollected?: boolean; + } + + interface ContactUserResumeCommand { + /** 鐢ㄦ埛Id */ + id?: string; + } + interface DeleteDictionaryCategoryCommand { ids: string[]; } @@ -218,6 +250,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 { @@ -468,6 +518,11 @@ Operation = 100, } + interface ExportTaskCheckReceiveTaskUsersCommand { + /** 浠诲姟Id */ + id?: string; + } + interface FriendlyResultBoolean { /** 璺熻釜Id */ traceId?: string; @@ -649,6 +704,24 @@ timestamp?: number; } + interface FriendlyResultGetEnterpriseLoginInfoQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetEnterpriseLoginInfoQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + interface FriendlyResultGetEnterpriseQueryResult { /** 璺熻釜Id */ traceId?: string; @@ -775,6 +848,24 @@ timestamp?: number; } + interface FriendlyResultGetPersonalUserInfosQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetPersonalUserInfosQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + interface FriendlyResultGetRoleQueryResult { /** 璺熻釜Id */ traceId?: string; @@ -819,6 +910,24 @@ /** 閿欒鐮� */ 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; /** 閿欒淇℃伅 */ @@ -1290,6 +1399,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 { @@ -1371,6 +1499,9 @@ interface GetCheckReceiveTaskQuery { /** 浠诲姟Id */ taskInfoId?: string; + checkReceiveStatus?: EnumTaskCheckReceiveStatus; + /** 鏃ユ湡锛圔绔皬绋嬪簭涓撶敤锛� */ + date?: string; pageModel?: PagedListQueryPageModel; } @@ -1427,6 +1558,8 @@ interface GetCheckReceiveTasksQuery { /** 鏃ユ湡锛堝皬绋嬪簭-楠屾敹绠$悊涓撶敤锛� */ date?: string; + /** 鍏抽敭瀛楋紙濮撳悕/鎵嬫満/韬唤璇佸彿锛� */ + keywords?: string; /** 楠屾敹鏃ユ湡-鏈�鏃╂椂闂达紙B绔鎴风-楠屾敹绠$悊涓撶敤锛� */ checkReceiveTimeBegin?: string; /** 楠屾敹鏃ユ湡-鏈�鏅氭椂闂达紙B绔鎴风-楠屾敹绠$悊涓撶敤锛� */ @@ -1452,6 +1585,8 @@ /** 鏈嶅姟璐� */ serviceFee?: number; settlementCycle?: EnumSettlementCycle; + /** 鍙戝竷鏃堕棿 */ + createdTime?: string; /** 浠诲姟寮�濮嬫椂闂� */ beginTime?: string; /** 浠诲姟缁撴潫鏃堕棿 */ @@ -1476,6 +1611,8 @@ interface GetCheckReceiveTaskUserSubmitsQuery { /** 浠诲姟浜哄憳Id */ id?: string; + /** 浠诲姟Id */ + taskInfoId?: string; pageModel?: PagedListQueryPageModel; } @@ -1504,6 +1641,8 @@ } interface GetCheckReceiveTaskUserSubmitsQueryResultObjectDataEnterpriseEmployeeUser { + /** 鐢ㄦ埛Id */ + id?: string; /** 澶村儚 */ avatar?: string; /** 濮撳悕 */ @@ -1518,6 +1657,8 @@ /** 鏄惁瀹炲悕 */ isReal?: boolean; realMethod?: EnumUserRealMethod; + /** 鏄惁缁戝畾閾惰鍗� */ + isBindBankCard?: boolean; } interface GetCheckReceiveTaskUserSubmitsQueryResultObjectDataTaskInfo { @@ -1748,6 +1889,27 @@ enterpriseSignContractStatus?: EnumTaskUserSignContractStatus; /** 浼佷笟绛剧害鏃堕棿 */ enterpriseSignContractTime?: string; + } + + type GetEnterpriseLoginInfoQuery = Record<string, any>; + + interface GetEnterpriseLoginInfoQueryResult { + /** Id */ + id?: string; + /** 澶村儚 */ + avatar?: string; + /** 濮撳悕 */ + name?: string; + /** 浼佷笟鍏ㄧО */ + enterpriseName?: string; + /** 瑙掕壊 */ + roles?: string[]; + /** 鏄惁瀹炲悕 */ + isReal?: boolean; + /** 鎴戠殑鏀惰棌 */ + collectedUserCount?: number; + /** 鑱旂郴璁板綍 */ + contactedRecordCount?: number; } interface GetEnterpriseQueryResult { @@ -2118,6 +2280,60 @@ hireRefuseTaskCount?: number; } + 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; + gender?: EnumUserGender; + /** 骞撮緞 */ + age?: number; + /** 甯搁┗鐪佷唤缂栧彿 */ + provinceCode?: string; + /** 甯搁┗鐪佷唤 */ + provinceContent?: string; + /** 甯搁┗鍩庡競缂栧彿 */ + cityCode?: string; + /** 甯搁┗鍩庡競 */ + cityContent?: string; + /** 鎵�灞炲晢鎴� */ + enterprises?: string[]; + /** 鏄惁瀹炲悕 */ + isReal?: boolean; + /** 瀹炲悕鏃堕棿 */ + realTime?: string; + /** 鏈�杩戝綍鐢ㄦ椂闂� */ + hireTime?: string; + /** 鏈�杩戠绾︽椂闂� */ + signContractTime?: string; + } + interface GetResourceFieldsQueryResultItem { /** 缂栧彿 */ code?: string; @@ -2226,6 +2442,8 @@ applyCount?: number; /** 浠诲姟鍚嶇О */ name?: string; + /** 浠诲姟鍗曞彿 */ + code?: string; billingMethod?: EnumBillingMethod; /** 鏈嶅姟璐� */ serviceFee?: number; @@ -2321,6 +2539,8 @@ releaseStatus?: EnumTaskReleaseStatus; recommendStatus?: EnumTaskRecommendStatus; checkReceiveStatus?: EnumTaskCheckReceiveStatus; + /** 鏄惁鏀惰棌 */ + isCollected?: boolean; pageModel?: PagedListQueryPageModel; } @@ -2374,7 +2594,7 @@ checkReceiveStatus?: EnumTaskCheckReceiveStatus; settlementStatus?: EnumTaskSettlementStatus; recommendStatus?: EnumTaskRecommendStatus; - /** 鍒涘缓鏃堕棿 */ + /** 鍙戝竷鏃堕棿 */ createdTime?: string; } @@ -2387,6 +2607,10 @@ inProcessReleaseCount?: number; /** 宸插仠姝㈡暟閲� */ stoppedReleaseCount?: number; + } + + interface GetTaskUserHireStatusQueryResult { + hireStatus?: EnumTaskUserHireStatus; } interface GetTaskUsersQuery { @@ -2595,6 +2819,8 @@ photos?: string[]; /** 缁忓巻 */ taskInfoUsers?: GetUserResumeQueryResultExperience[]; + /** 鏄惁宸叉敹钘� */ + isCollected?: boolean; } interface GetUserResumeQueryResultCredential { @@ -2650,6 +2876,10 @@ ageMax?: number; /** 璧勬牸璇佷功缂栧彿 */ userCredentials?: string[]; + /** 鏄惁宸叉敹钘� */ + isCollected?: boolean; + /** 鏄惁宸茶仈绯� */ + isContacted?: boolean; pageModel?: PagedListQueryPageModel; } @@ -2691,6 +2921,8 @@ workSeniority?: string; /** 宸ヤ綔缁忛獙 */ workExperience?: string; + /** 鍒涘缓鏃堕棿 */ + createdTime?: string; } type GetUserResumeWorkExperienceQuery = Record<string, any>; @@ -2702,6 +2934,11 @@ workExperience?: string; } + interface ImportEnterpriseEmployeesCommand { + /** Excel鍦板潃 */ + excelUrl?: string; + } + interface LoginCommandCallback { /** 鐢ㄦ埛Id */ id?: string; -- Gitblit v1.9.1