From 83a43c957729ffdec7ca8eb4f8ebd62a1c6b4abc Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期五, 15 八月 2025 15:23:05 +0800 Subject: [PATCH] fix: bug --- packages/services/apiV2/typings.d.ts | 842 +++++++++++++++++++++++++++++++++++++++++++++++++++---- 1 files changed, 774 insertions(+), 68 deletions(-) diff --git a/packages/services/apiV2/typings.d.ts b/packages/services/apiV2/typings.d.ts index 801d496..5a77d50 100644 --- a/packages/services/apiV2/typings.d.ts +++ b/packages/services/apiV2/typings.d.ts @@ -13,6 +13,17 @@ maxDeep?: number; } + interface APIgetCheckReceiveTaskUserSubmitParams { + /** 鎻愪氦Id锛堢敤浜嶣绔鎴风锛� */ + submitId?: string; + /** 浠诲姟Id锛堢敤浜嶤绔皬绋嬪簭缂栬緫鎻愪氦 鍜屾棩鏈熶竴璧蜂紶锛� */ + taskInfoId?: string; + /** 浠诲姟浜哄憳Id锛堢敤浜嶣绔皬绋嬪簭楠屾敹 鍜屾棩鏈熶竴璧蜂紶锛� */ + taskInfoUserId?: string; + /** 鏃ユ湡锛堢敤浜庝袱涓皬绋嬪簭 璺熸煇涓�涓狪d涓�璧蜂紶锛� */ + date?: string; + } + interface APIgetCurrentLogierMenuParams { /** Id */ id?: string; @@ -57,6 +68,11 @@ taskInfoId?: string; } + interface APIgetEnterpriseLoginInfoParams { + /** 鏌ヨ浼佷笟鐢ㄦ埛鐧诲綍淇℃伅 */ + request?: GetEnterpriseLoginInfoQuery; + } + interface APIgetEnterpriseParams { /** Id */ id?: string; @@ -65,6 +81,22 @@ interface APIgetEnterpriseSmsSettingParams { /** Id */ id?: string; + } + + interface APIgetFileUrlParams { + /** 鍦板潃 */ + url?: string; + } + + interface APIgetLicenseOcrParams { + /** 閫氶亾 */ + access?: EnumOcrAccess; + /** 鍦烘櫙 */ + scene?: string; + /** 閾炬帴鍦板潃 */ + url?: string; + /** 鏄惁涓轰簯瀛樺偍鐩稿鍦板潃 */ + isOssUrl?: boolean; } interface APIgetMenuParams { @@ -117,6 +149,13 @@ id?: string; } + interface APIgetTaskUserHireStatusParams { + /** 浠诲姟Id */ + taskInfoId?: string; + /** 鐢ㄦ埛Id锛圕绔敤鎴峰彲涓嶅~锛� */ + userId?: string; + } + interface APIgetUserInfoRolesParams { /** 鐢ㄦ埛Id */ userInfoId?: string; @@ -147,6 +186,8 @@ interface APIgetUserResumeParams { /** 鐢ㄦ埛Id */ userId?: string; + /** 鐏靛伐Id */ + enterpriseEmployeeId?: string; } interface APIgetUserResumePersonalParams { @@ -162,6 +203,25 @@ interface ApplyTaskCommand { /** 浠诲姟Id */ ids?: string[]; + } + + interface BaiduOcrBusinessLicenseResultModel { + /** 浼佷笟鍏ㄧО */ + enterpriseName?: string; + /** 缁熶竴绀句細淇$敤浠g爜 */ + societyCreditCode?: string; + /** 娉曚汉濮撳悕 */ + legalPerson?: string; + /** 浼佷笟绫诲瀷 */ + enterpriseType?: string; + /** 娉ㄥ唽璧勬湰 */ + registeredCapital?: string; + /** 鎴愮珛鏃ユ湡 */ + establishmentDate?: string; + /** 浼佷笟鍦板潃 */ + address?: string; + /** 缁忚惀鑼冨洿 */ + mainBusiness?: string; } interface BindWxmpUserInfoCommand { @@ -182,11 +242,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 { @@ -209,6 +289,24 @@ ids: string[]; } + interface EditEnterpriseEmployeeCommand { + /** 濮撳悕 */ + name: string; + /** 韬唤璇佸彿 */ + identity: string; + /** 鎵嬫満鍙� */ + contactPhoneNumber: string; + gender?: EnumUserGender; + /** 骞撮緞 */ + age?: number; + /** 韬唤璇佷汉鍍忛潰 */ + identityImg?: string; + /** 韬唤璇佸浗寰介潰 */ + identityBackImg?: string; + /** Id */ + id?: string; + } + enum EnumBillingMethod { /**鎸夋湀 */ Month = 10, @@ -225,6 +323,18 @@ PcWeb = 10, /**寰俊灏忕▼搴� */ Wxmp = 20, + } + + enum EnumDataSource { + /**818 */ + HumanResources = 10, + } + + enum EnumEnterpriseRealMethod { + /**浼佷笟涓夎绱� */ + Identity3 = 10, + /**浼佷笟鍥涜绱� */ + Identity4 = 20, } enum EnumMenuType { @@ -249,11 +359,23 @@ NeedPower = 30, } + enum EnumOcrAccess { + /**鐧惧害 */ + Baidu = 10, + } + enum EnumPagedListOrder { /**鍗囧簭 */ Asc = 0, /**闄嶅簭 */ Desc = 1, + } + + enum EnumPayAccess { + /**骞冲畨閾惰 */ + PingAnBank = 10, + /**鏀粯瀹� */ + Alipay = 20, } enum EnumPersonalFreeTime { @@ -278,6 +400,15 @@ Not = 30, } + enum EnumPersonalRealMethod { + /**涓汉鎵嬫満鍙蜂笁瑕佺礌 */ + Identity3 = 10, + /**閾惰鍗″瑕佺礌 */ + Identity4 = 20, + /**鍒疯劯璁よ瘉 */ + Face = 30, + } + enum EnumRealAccess { /**涓婁笂绛� */ BestSign = 10, @@ -294,22 +425,26 @@ TaskUser = 2, /**浠诲姟楠屾敹 */ TaskCheckReceive = 3, + /**鏂囧瓧璇嗗埆 */ + FileUtils = 4, + /**鏂囧瓧璇嗗埆 */ + OcrUtils = 5, /**鐢ㄦ埛璁よ瘉 */ - Auth = 4, + Auth = 6, /**鐢ㄦ埛鑿滃崟 */ - Menu = 5, + Menu = 7, /**鐢ㄦ埛璧勬簮 */ - Resource = 6, + Resource = 8, /**鐢ㄦ埛瑙掕壊 */ - Role = 7, + Role = 9, /**鐢ㄦ埛淇℃伅 */ - User = 8, + User = 10, /**鐢ㄦ埛绠�鍘� */ - UserResume = 9, + UserResume = 11, /**浼佷笟淇℃伅 */ - Enterprise = 10, + Enterprise = 12, /**鐏靛伐淇℃伅 */ - EnterpriseEmployee = 11, + EnterpriseEmployee = 13, } enum EnumResourceMethod { @@ -355,6 +490,8 @@ enum EnumTaskCheckReceiveStatus { /**寰呮彁浜� */ WaitSubmit = 10, + /**寰呴獙鏀� */ + WaitCheckReceive = 20, /**宸查獙鏀� */ Completed = 30, } @@ -412,6 +549,17 @@ Refuse = 30, } + enum EnumTaskUserSubmitCheckReceiveStatus { + /**寰呮彁浜� */ + WaitSubmit = 10, + /**寰呴獙鏀� */ + WaitCheckReceive = 20, + /**楠屾敹閫氳繃 */ + Success = 30, + /**楠屾敹鏈�氳繃 */ + Fail = 40, + } + enum EnumUserGender { /**鐢� */ Male = 10, @@ -442,6 +590,11 @@ Enterprise = 20, /**杩愯惀 */ Operation = 100, + } + + interface ExportTaskCheckReceiveTaskUsersCommand { + /** 浠诲姟Id */ + id?: string; } interface FriendlyResultBoolean { @@ -517,14 +670,32 @@ timestamp?: number; } - interface FriendlyResultGetCheckReceiveTaskUserQueryResult { + interface FriendlyResultGetCheckReceiveTasksQueryResult { /** 璺熻釜Id */ traceId?: string; /** 鐘舵�佺爜 */ code?: number; /** 閿欒鐮� */ errorCode?: string; - data?: GetCheckReceiveTaskUserQueryResult; + data?: GetCheckReceiveTasksQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultGetCheckReceiveTaskUserSubmitQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetCheckReceiveTaskUserSubmitQueryResult; /** 鎵ц鎴愬姛 */ success?: boolean; /** 閿欒淇℃伅 */ @@ -607,6 +778,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; @@ -633,6 +822,24 @@ /** 閿欒鐮� */ errorCode?: string; data?: GetEnterpriseSmsSettingQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultGetLicenseOcrCommandResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetLicenseOcrCommandResult; /** 鎵ц鎴愬姛 */ success?: boolean; /** 閿欒淇℃伅 */ @@ -733,6 +940,42 @@ 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; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + interface FriendlyResultGetRoleQueryResult { /** 璺熻釜Id */ traceId?: string; @@ -777,6 +1020,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; /** 閿欒淇℃伅 */ @@ -940,6 +1201,24 @@ errorCode?: string; /** 鏁版嵁 */ data?: string; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultImportEnterpriseEmployeesCommandResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: ImportEnterpriseEmployeesCommandResult; /** 鎵ц鎴愬姛 */ success?: boolean; /** 閿欒淇℃伅 */ @@ -1248,6 +1527,43 @@ timestamp?: number; } + interface FriendlyResultString { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + /** 鏁版嵁 */ + data?: string; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultUploadFileCommandResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: UploadFileCommandResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + type GetAliyunOSSAcsQuery = Record<string, any>; interface GetAliyunOSSAcsQueryResult { @@ -1327,63 +1643,30 @@ } interface GetCheckReceiveTaskQuery { - /** 楠屾敹鏃ユ湡-鏈�鏃╂椂闂� */ - dateBegin?: string; - /** 楠屾敹鏃ユ湡-鏈�鏅氭椂闂� */ - dateEnd?: string; + /** 浠诲姟Id */ + taskInfoId?: string; checkReceiveStatus?: EnumTaskCheckReceiveStatus; + /** 鏃ユ湡锛圔绔皬绋嬪簭涓撶敤锛� */ + date?: string; pageModel?: PagedListQueryPageModel; } interface GetCheckReceiveTaskQueryResult { + objectData?: GetCheckReceiveTaskQueryResultObjectData; pageModel?: PagedListQueryResultPageModel; /** 鏁版嵁 */ data?: GetCheckReceiveTaskQueryResultItem[]; } interface GetCheckReceiveTaskQueryResultItem { - /** 浠诲姟Id */ + /** 浠诲姟浜哄憳Id */ id?: string; /** 浠诲姟鍚嶇О */ - name?: string; - /** 浠诲姟寮�濮嬫椂闂� */ - beginTime?: string; - /** 浠诲姟缁撴潫鏃堕棿 */ - endTime?: string; - /** 浠诲姟鍦扮偣鍚嶇О */ - addressName?: string; - } - - interface GetCheckReceiveTaskUserQuery { - /** 浠诲姟Id */ - taskInfoId?: string; - /** 鍏抽敭瀛� */ - keywords?: string; - /** 楠屾敹鏃ユ湡-鏈�鏃╂椂闂� */ - dateBegin?: string; - /** 楠屾敹鏃ユ湡-鏈�鏅氭椂闂� */ - dateEnd?: string; - checkReceiveStatus?: EnumTaskCheckReceiveStatus; - pageModel?: PagedListQueryPageModel; - } - - interface GetCheckReceiveTaskUserQueryResult { - pageModel?: PagedListQueryResultPageModel; - /** 鏁版嵁 */ - data?: GetCheckReceiveTaskUserQueryResultItem[]; - } - - interface GetCheckReceiveTaskUserQueryResultItem { - /** 浠诲姟Id */ - id?: string; - /** 浠诲姟鍚嶇О */ - taskName?: string; - /** 浠诲姟寮�濮嬫椂闂� */ - beginTime?: string; - /** 浠诲姟缁撴潫鏃堕棿 */ - endTime?: string; - /** 浠诲姟鍦扮偣鍚嶇О */ - addressName?: string; + taskInfoName?: string; + /** 浠诲姟鍗曞彿 */ + taskInfoCode?: string; + /** 澶村儚 */ + avatar?: string; /** 濮撳悕 */ name?: string; /** 韬唤璇佸彿 */ @@ -1393,24 +1676,147 @@ age?: number; /** 鎵嬫満鍙� */ contactPhoneNumber?: string; - /** 鎻愪氦鏃堕棿 */ + /** 鏄惁瀹炲悕 */ + isReal?: boolean; + realMethod?: EnumUserRealMethod; + /** 鏈�杩戞彁浜ゆ椂闂� */ lastSubmitTime?: string; checkReceiveStatus?: EnumTaskCheckReceiveStatus; } - interface GetCheckReceiveTaskUserSubmitsQuery { + 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[]; } - type GetCheckReceiveTaskUserSubmitsQueryResultItem = Record<string, any>; + 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>; @@ -1554,6 +1960,8 @@ applyTime?: string; /** 瀹炲悕鏃堕棿 */ userRealTime?: string; + /** 绛剧害鏃堕棿 */ + userSignContractTime?: string; /** 浼佷笟绛剧害鏃堕棿 */ enterpriseSignContractTime?: string; /** 鐢靛瓙鍚堝悓 */ @@ -1627,6 +2035,28 @@ 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 { @@ -1705,6 +2135,12 @@ industryTypeContent?: string; /** 鏄惁宸查厤缃� */ isConfigured?: boolean; + } + + interface GetLicenseOcrCommandResult { + /** 鍦板潃 */ + url?: string; + model?: BaiduOcrBusinessLicenseResultModel; } interface GetMenuQueryResult { @@ -1821,6 +2257,49 @@ sort?: number; /** 澶囨敞 */ 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 { @@ -1951,6 +2430,8 @@ } enum GetPersonalHireTaskInfosQueryStatus { + /**寰呭紑濮� */ + Wait = 1, /**杩涜涓� */ InProcess = 10, /**宸插畬鎴� */ @@ -1962,6 +2443,8 @@ interface GetPersonalLoginInfoQueryResult { /** Id */ id?: string; + /** 澶村儚 */ + avatar?: string; /** 濮撳悕 */ name?: string; /** 鏄惁瀹炲悕 */ @@ -1973,6 +2456,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 { @@ -2083,6 +2654,8 @@ applyCount?: number; /** 浠诲姟鍚嶇О */ name?: string; + /** 浠诲姟鍗曞彿 */ + code?: string; billingMethod?: EnumBillingMethod; /** 鏈嶅姟璐� */ serviceFee?: number; @@ -2151,8 +2724,10 @@ } enum GetTaskInfoQueryResultHireButton { + /**寰呭紑濮� */ + Wait = 1, /**鐢宠楠屾敹 */ - ApplyCheckReceive = 1, + ApplyCheckReceive = 5, /**杩涜涓� */ InProcess = 10, /**宸插畬鎴� */ @@ -2178,6 +2753,8 @@ releaseStatus?: EnumTaskReleaseStatus; recommendStatus?: EnumTaskRecommendStatus; checkReceiveStatus?: EnumTaskCheckReceiveStatus; + /** 鏄惁鏀惰棌 */ + isCollected?: boolean; pageModel?: PagedListQueryPageModel; } @@ -2231,7 +2808,8 @@ checkReceiveStatus?: EnumTaskCheckReceiveStatus; settlementStatus?: EnumTaskSettlementStatus; recommendStatus?: EnumTaskRecommendStatus; - /** 鍒涘缓鏃堕棿 */ + hireStatus?: EnumTaskUserHireStatus; + /** 鍙戝竷鏃堕棿 */ createdTime?: string; } @@ -2244,6 +2822,10 @@ inProcessReleaseCount?: number; /** 宸插仠姝㈡暟閲� */ stoppedReleaseCount?: number; + } + + interface GetTaskUserHireStatusQueryResult { + hireStatus?: EnumTaskUserHireStatus; } interface GetTaskUsersQuery { @@ -2264,6 +2846,8 @@ interface GetTaskUsersQueryResultItem { /** 浠诲姟浜哄憳Id */ id?: string; + /** 鐏靛伐Id */ + enterpriseEmployeeId?: string; /** 澶村儚 */ avatar?: string; /** 濮撳悕 */ @@ -2450,6 +3034,8 @@ photos?: string[]; /** 缁忓巻 */ taskInfoUsers?: GetUserResumeQueryResultExperience[]; + /** 鏄惁宸叉敹钘� */ + isCollected?: boolean; } interface GetUserResumeQueryResultCredential { @@ -2505,6 +3091,10 @@ ageMax?: number; /** 璧勬牸璇佷功缂栧彿 */ userCredentials?: string[]; + /** 鏄惁宸叉敹钘� */ + isCollected?: boolean; + /** 鏄惁宸茶仈绯� */ + isContacted?: boolean; pageModel?: PagedListQueryPageModel; } @@ -2546,6 +3136,9 @@ workSeniority?: string; /** 宸ヤ綔缁忛獙 */ workExperience?: string; + /** 鍒涘缓鏃堕棿 */ + createdTime?: string; + hireStatus?: EnumTaskUserHireStatus; } type GetUserResumeWorkExperienceQuery = Record<string, any>; @@ -2555,6 +3148,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 { @@ -2858,15 +3478,6 @@ resources?: GetRoleQueryResultResource[]; } - interface SaveScheduleJobDetailCommand { - /** 璧勬簮Id */ - resourceId?: string; - /** 璇锋眰鏁版嵁 */ - body?: string; - /** Cron琛ㄨ揪寮� */ - cron?: string; - } - interface SaveTaskInfoCommand { /** 浠诲姟鍚嶇О */ name: string; @@ -3080,6 +3691,96 @@ clientType?: EnumClientType; } + interface SubmitCheckReceiveTaskCommand { + /** 浠诲姟Id */ + taskInfoId?: string; + /** 鏃ユ湡 */ + date?: string; + /** 闄勪欢 */ + files?: string[]; + } + + interface SyncEnterpriseUserCommand { + dataSource?: EnumDataSource; + /** 鏁版嵁鏉ユ簮Id */ + dataSourceId?: string; + /** 瀵嗙爜 */ + password?: string; + /** 濮撳悕 */ + name?: string; + /** 鐢ㄦ埛鍚� */ + userName?: string; + /** 鎵嬫満鍙� */ + phoneNumber?: string; + status?: EnumUserStatus; + enterprise?: SyncEnterpriseUserCommandEnterprise; + } + + interface SyncEnterpriseUserCommandEnterprise { + /** 浼佷笟鍏ㄧО */ + enterpriseName: string; + /** 缁熶竴绀句細淇$敤浠g爜 */ + societyCreditCode: string; + /** 钀ヤ笟鎵х収鐓х墖 */ + licenseImage?: string; + /** 娉曚汉濮撳悕 */ + legalPerson?: string; + /** 娉曚汉韬唤璇佸彿 */ + legalIdentity?: string; + /** 鎵�鍦ㄧ渷浠界紪鍙� */ + provinceCode?: string; + /** 鎵�鍦ㄥ煄甯傜紪鍙� */ + cityCode?: string; + /** 鑱旂郴浜� */ + contacts?: string; + /** 鑱旂郴鐢佃瘽 */ + contactPhoneNumber?: string; + /** 鑱旂郴閭 */ + contactEmail?: string; + payAccess?: EnumPayAccess; + /** 寮�鎴锋�昏 */ + bankName?: string; + /** 寮�鎴锋敮琛� */ + bankBranchName?: string; + /** 閾惰璐︽埛 */ + bankCard?: string; + /** 鏄惁宸叉牎楠岄摱琛岃处鎴� */ + isCheckedBankCard?: boolean; + realAccess?: EnumRealAccess; + /** 瀹炲悕璐圭敤 */ + realVerifyCost?: number; + /** 绛剧害璐圭敤 */ + signCost?: number; + /** 涓�鍙d环 */ + mergeSignCost?: number; + /** 鏄惁瀹炲悕 */ + isReal?: boolean; + enterpriseAuth?: SyncEnterpriseUserCommandEnterpriseAuth; + } + + interface SyncEnterpriseUserCommandEnterpriseAuth { + enterpriseRealMethod?: EnumEnterpriseRealMethod; + personalRealMethod?: EnumPersonalRealMethod; + /** 娉曚汉鎴栫粡鍔炰汉濮撳悕 */ + name?: string; + /** 娉曚汉鎴栫粡鍔炰汉韬唤璇佸彿 */ + identity?: string; + /** 娉曚汉鎴栫粡鍔炰汉韬唤璇佷汉鍍忛潰 */ + identityImg?: string; + /** 娉曚汉鎴栫粡鍔炰汉韬唤璇佸浗寰介潰 */ + identityBackImg?: string; + /** 娉曚汉鎴栫粡鍔炰汉閾惰鍗″彿 */ + bankCard?: string; + /** 娉曚汉鎴栫粡鍔炰汉閾惰鍗$収鐗� */ + bankCardImg?: string; + /** 娉曚汉鎴栫粡鍔炰汉鎵嬫満鍙� */ + phoneNumber?: string; + /** 鏄惁濮旀墭缁忓姙浜� */ + proxy?: boolean; + /** 浼佷笟鎺堟潈涔� */ + proxyPowerAttorneyUrl?: string; + } + type SyncHumanResourcesAreaDictionaryDataCommand = Record<string, any>; interface UpdatePhoneNumberVerifyCodeCommand { @@ -3087,6 +3788,11 @@ phoneNumber: string; } + interface UploadFileCommandResult { + /** 鍦板潃 */ + url?: string; + } + interface WxmpLoginCommand { /** 鐢ㄦ埛鐧诲綍鍑瘉 */ code: string; -- Gitblit v1.9.1