From 82e613291dbaca4bc0e9964b0111037a94a68918 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期日, 19 十月 2025 17:53:04 +0800
Subject: [PATCH] fix: bug
---
packages/services/api/typings.d.ts | 333 +++++++++++++++++++++++++++++++++++++++++++++++++++++--
1 files changed, 319 insertions(+), 14 deletions(-)
diff --git a/packages/services/api/typings.d.ts b/packages/services/api/typings.d.ts
index 46080ab..b4ce2de 100644
--- a/packages/services/api/typings.d.ts
+++ b/packages/services/api/typings.d.ts
@@ -42,9 +42,9 @@
sexType?: GenderTypeEnum;
/** 璇佷功Id */
listCertionIds?: string[];
- provinceId?: string;
- cityId?: string;
- areaId?: string;
+ provinceId?: number;
+ cityId?: number;
+ areaId?: number;
address?: string;
startDate?: string;
endDate?: string;
@@ -184,6 +184,10 @@
moduleId?: string;
}
+ interface APIgetFlexTaskDetailParams {
+ id?: string;
+ }
+
interface APIgetFlexTaskDtoParams {
id?: string;
}
@@ -236,6 +240,10 @@
interface APIgetRolesIdRolesParams {
id: string;
+ }
+
+ interface APIgetUserDetailForBackParams {
+ userId?: string;
}
interface APIgetUserListByPhoneNumberParams {
@@ -380,16 +388,18 @@
}
interface AreaDto {
- /** 缂栫爜 */
+ id?: string;
areaCode?: number;
- /** 鐖剁骇缂栫爜 */
- parentCode?: number;
- /** 鍚嶇О */
+ parentId?: number;
areaName?: string;
/** 1鐪� 2甯� 3鍖� 4闀� */
layer?: number;
- /** 鎺掑簭 */
sort?: number;
+ children?: AreaDto[];
+ /** 绠�鏄撴嫾闊� */
+ simpleSpelling?: string;
+ /** 蹇�熸绱� */
+ quickQuery?: string;
}
interface BaseAuthorizeDto {
@@ -797,6 +807,7 @@
id?: string;
aideType?: FlexTaskAideEnum;
name?: string;
+ imageUrl?: string;
}
type FlexTaskAideEnum = 10 | 20;
@@ -805,11 +816,43 @@
type FlexTaskFeeTypeEnum = 10 | 20 | 30 | 40;
+ interface FlexTaskListOutput {
+ taskId?: string;
+ /** 浠诲姟鍚嶇О */
+ taskName?: string;
+ releaseStatus?: FlexTaskReleaseStatusEnum;
+ /** 瀹夋帓鐘舵�� */
+ arrangeStatus?: boolean;
+ /** 鍙戝竷鏃ユ湡 */
+ startDate?: string;
+ /** 缁撴潫鏃ユ湡 */
+ endDate?: string;
+ feeType?: FlexTaskFeeTypeEnum;
+ settleType?: FlexTaskSettleTypeEnum;
+ settleStatus?: SettleStatusEnum;
+ /** 鏄惁鎺ㄨ崘 */
+ isRecommend?: boolean;
+ /** 缁撶畻鏂瑰紡 */
+ fee?: number;
+ /** 鎶ュ悕浜烘暟 */
+ applyWorkerCount?: number;
+ /** 鏄惁宸插畬鎴愰獙鏀� */
+ isOverCheck?: boolean;
+ overCheckStatus?: OverCheckStatusEnum;
+ creationTime?: string;
+ }
+
+ interface FlexTaskListOutputPageOutput {
+ pageModel?: Pagination;
+ objectData?: any;
+ data?: FlexTaskListOutput[];
+ }
+
type FlexTaskReleaseStatusEnum = 10 | 20;
type FlexTaskSettleTypeEnum = 10 | 20 | 30;
- type FlexTaskWorkerHireEnum = 10 | 20 | 30;
+ type FlexTaskWorkerHireEnum = 1 | 10 | 20 | 30 | 40;
type FlexWorkerEleSignEnum = 10 | 20 | 30;
@@ -867,6 +910,44 @@
signStatus?: FlexWorkerEleSignEnum;
}
+ interface GetFlexTaskDetailForBackOutput {
+ /** 浠诲姟Id */
+ taskId?: string;
+ /** 浠诲姟鍚嶇О */
+ taskName?: string;
+ isArrange?: boolean;
+ startDate?: string;
+ endDate?: string;
+ feeType?: FlexTaskFeeTypeEnum;
+ feeTypeName?: string;
+ settleType?: FlexTaskSettleTypeEnum;
+ /** 缁撶畻鏂瑰紡 */
+ settleTypeName?: string;
+ /** 绂忓埄 */
+ taskWeals?: FlexTaskAideDto[];
+ /** 璇佷功 */
+ taskCerts?: FlexTaskAideDto[];
+ /** 鏈嶅姟璐� */
+ fee?: number;
+ provinceId?: number;
+ cityId?: number;
+ areaId?: number;
+ /** 鐪� */
+ provinceName?: string;
+ /** 甯� */
+ cityName?: string;
+ /** 鍖哄煙 */
+ areaName?: string;
+ /** 浠诲姟鍦扮偣 */
+ address?: string;
+ creationDate?: string;
+ /** 鏈�灏忓勾榫� */
+ minAge?: number;
+ /** 鏈�澶у勾榫� */
+ maxAge?: number;
+ sexType?: GenderTypeEnum;
+ }
+
interface GetFlexTaskDtoOutput {
taskId?: string;
taskName?: string;
@@ -880,9 +961,9 @@
taskWeals?: FlexTaskAideDto[];
taskCerts?: FlexTaskAideDto[];
fee?: number;
- provinceId?: string;
- cityId?: string;
- areaId?: string;
+ provinceId?: number;
+ cityId?: number;
+ areaId?: number;
provinceName?: string;
cityName?: string;
areaName?: string;
@@ -891,6 +972,19 @@
minAge?: number;
maxAge?: number;
sexType?: GenderTypeEnum;
+ }
+
+ interface GetFlexTaskForBackInput {
+ pageModel?: Pagination;
+ /** 浠诲姟鍚嶇О */
+ taskName?: string;
+ /** 鍙戝竷寮�濮嬫棩鏈� */
+ startBeginDate?: string;
+ /** 鍙戝竷缁撴潫鏃ユ湡 */
+ startEndDate?: string;
+ releaseStatus?: FlexTaskReleaseStatusEnum;
+ /** 鏄惁鎺ㄨ崘 */
+ isRecommend?: boolean;
}
interface GetFlexTaskListByStatusInput {
@@ -910,6 +1004,8 @@
taskId?: string;
taskName?: string;
isArrange?: boolean;
+ isOverCheck?: boolean;
+ releaseStatus?: FlexTaskReleaseStatusEnum;
startDate?: string;
endDate?: string;
feeType?: FlexTaskFeeTypeEnum;
@@ -957,6 +1053,11 @@
/** 浠诲姟Id */
flexTaskId?: string;
checkAcceptStatus?: FlexTaskCheckAcceptStatusEnum;
+ }
+
+ interface GetFlexTaskWorkerListInput {
+ pageModel?: Pagination;
+ flexTaskId?: string;
}
interface GetFlexWorkerRecordOutput {
@@ -1098,6 +1199,98 @@
interface GetTypeSearchSettingListInput {
searchType: number;
belongType?: number;
+ }
+
+ interface GetUserClientForBackInput {
+ pageModel?: Pagination;
+ /** 濮撳悕/鎵嬫満/韬唤璇佸彿/瀹㈡埛 */
+ searchKeys?: string;
+ /** 鏈�杩戝綍鐢ㄦ椂闂�--寮�濮� */
+ nearlyHireDateTimeBegin?: string;
+ /** 鏈�杩戝綍鐢ㄦ椂闂�--缁撴潫 */
+ nearlyHireDateTimeEnd?: string;
+ /** 鏈�杩戠绾︽椂闂�--寮�濮� */
+ nearlySignDateTimeBegin?: string;
+ /** 鏈�杩戠绾︽椂闂�--缁撴潫 */
+ nearlySignDateTimeEnd?: string;
+ /** 瀹炲悕鐘舵�� */
+ realVerifyStatus?: boolean;
+ }
+
+ interface GetUserClientForBackOutput {
+ userId?: string;
+ userResumeId?: string;
+ /** 濮撳悕 */
+ name?: string;
+ /** 韬唤璇佸彿 */
+ idNumber?: string;
+ /** 鎵嬫満鍙� */
+ contactPhone?: string;
+ /** 骞撮緞 */
+ age?: number;
+ genderType?: GenderTypeEnum;
+ /** 甯搁┗鐪佷唤Code */
+ residentProvinceCode?: number;
+ /** 甯搁┗鍩庡競code */
+ residentCityCode?: number;
+ /** 甯搁┗鐪佷唤鍚嶇О */
+ residentProvinceName?: string;
+ /** 甯搁┗鍩庡競鍚嶇О */
+ residentCityName?: string;
+ /** 瀹炲悕鐘舵�� */
+ realVerifyStatus?: boolean;
+ /** 瀹炲悕鏃堕棿 */
+ realVerifyTime?: string;
+ nearlyWorkRecord?: NearlyFlexWorkerRecord;
+ }
+
+ interface GetUserClientForBackOutputPageOutput {
+ pageModel?: Pagination;
+ objectData?: any;
+ data?: GetUserClientForBackOutput[];
+ }
+
+ interface GetUserClientSignListInput {
+ pageModel?: Pagination;
+ userId?: string;
+ }
+
+ interface GetUserDetailForBackOutput {
+ userId?: string;
+ userResumeId?: string;
+ /** 濮撳悕 */
+ name?: string;
+ /** 韬唤璇佸彿 */
+ idNumber?: string;
+ /** 鎵嬫満鍙� */
+ contactPhone?: string;
+ /** 骞撮緞 */
+ age?: number;
+ /** 韬唤璇佹闈� */
+ certificateFrontImgUrl?: string;
+ /** 韬唤璇佸弽闈� */
+ certificateBackImgUrl?: string;
+ }
+
+ interface GetWorkerListForBackOutput {
+ userId?: string;
+ /** 濮撳悕 */
+ name?: string;
+ /** 韬唤璇佸彿鐮� */
+ idNumber?: string;
+ /** 鐢佃瘽鍙风爜 */
+ contactPhone?: string;
+ /** 骞撮緞 */
+ age?: number;
+ genderType?: GenderTypeEnum;
+ eduLevelName?: string;
+ hireStatus?: FlexTaskWorkerHireEnum;
+ }
+
+ interface GetWorkerListForBackOutputPageOutput {
+ pageModel?: Pagination;
+ objectData?: any;
+ data?: GetWorkerListForBackOutput[];
}
interface IanaTimeZone {
@@ -1389,6 +1582,7 @@
resumeCertifiDetail?: UserResumeCertificateDetailOutput;
resumeDetailInfo?: UserResumeDetailInfoOutput;
resumeWorkExperience?: UserResumeWorkExperienceOutput;
+ /** 宸ヤ綔璁板綍 */
resumeWorkRecordList?: UserResumeWorkerRecordOutput[];
}
@@ -1418,6 +1612,16 @@
value?: string;
}
+ interface NearlyFlexWorkerRecord {
+ taskId?: string;
+ /** 鏈�杩戝綍鐢ㄦ椂闂� */
+ nearlyHireDateTime?: string;
+ /** 鏈�杩戠绾︽椂闂� */
+ nearlySignDateTime?: string;
+ /** 鎵�灞炲晢鎴� */
+ enterpirseName?: string;
+ }
+
interface ObjectExtensionsDto {
modules?: Record<string, any>;
enums?: Record<string, any>;
@@ -1437,6 +1641,8 @@
securityToken?: string;
requestId?: string;
}
+
+ type OverCheckStatusEnum = 10 | 20 | -10;
interface PageInput {
pageModel?: Pagination;
@@ -1593,6 +1799,13 @@
typeSimple?: string;
}
+ interface RoleDto {
+ /** 瑙掕壊Id */
+ id?: string;
+ /** 瑙掕壊鍚� */
+ name?: string;
+ }
+
interface SaveUserResumeBaseInfoInput {
name?: string;
socialIdentity?: string;
@@ -1601,6 +1814,10 @@
residentCityCode?: number;
residentProvinceName?: string;
residentCityName?: string;
+ /** 鑱旂郴鐢佃瘽 */
+ phoneNumber?: string;
+ /** 澶村儚 */
+ avatarUrl?: string;
}
interface SaveUserResumeCertificateInput {
@@ -1689,10 +1906,18 @@
preViewData?: string;
}
+ interface SetRecommendInput {
+ id?: string;
+ /** 鏄惁鎺ㄨ崘 */
+ isRecommend?: boolean;
+ }
+
interface SetRoleUserInput {
userId?: string[];
roleId?: string;
}
+
+ type SettleStatusEnum = 10 | 20 | -10;
interface SetUserRoleInput {
userId?: string;
@@ -1802,6 +2027,30 @@
releaseStatus?: FlexTaskReleaseStatusEnum;
}
+ interface UserClientSignListOutput {
+ /** 鎵�灞炲晢鎴� */
+ enterpirseName?: string;
+ /** 鎶ュ悕鏃堕棿 */
+ applyTime?: string;
+ enterSignStatus?: FlexWorkerEleSignEnum;
+ /** 浼佷笟绛剧害鏃堕棿 */
+ enterSignTime?: string;
+ hireStatus?: FlexTaskWorkerHireEnum;
+ /** 褰曠敤鏃堕棿 */
+ hireDateTime?: string;
+ userSignStatus?: FlexWorkerEleSignEnum;
+ /** 鐏靛伐绛剧害鏃堕棿 */
+ userSignTime?: string;
+ /** 鐢靛瓙鍚堝悓 */
+ contractUrl?: string;
+ }
+
+ interface UserClientSignListOutputPageOutput {
+ pageModel?: Pagination;
+ objectData?: any;
+ data?: UserClientSignListOutput[];
+ }
+
interface UserData {
id?: string;
tenantId?: string;
@@ -1824,51 +2073,102 @@
items?: UserData[];
}
- interface UserResumeBaseInfoOutput {
+ interface UserDto {
+ /** 鐢ㄦ埛Id */
+ id?: string;
+ /** 鐧诲綍鐢ㄦ埛鍚嶏紙璐﹀彿锛� */
+ userName?: string;
+ /** 鍚嶇О */
name?: string;
+ /** 鐢ㄦ埛鎵嬫満鍙� */
phoneNumber?: string;
+ /** 璐︽埛鏄惁閿佷綇锛堟槸鍚︾鐢級 */
+ isLocked?: boolean;
+ /** 瑙掕壊淇℃伅 */
+ roles?: RoleDto[];
+ /** 澶囨敞 */
+ remark?: string;
+ /** 缁勭粐鏋舵瀯鍏徃id */
+ companyOrgId?: string;
+ /** 缁勭粐鏋舵瀯閮ㄩ棬id */
+ departmentOrgId?: string;
+ }
+
+ interface UserResumeBaseInfoOutput {
+ /** 濮撳悕 */
+ name?: string;
+ /** 鐢佃瘽鍙风爜 */
+ phoneNumber?: string;
+ /** 澶村儚 */
avatarUrl?: string;
genderType?: GenderTypeEnum;
+ /** 骞撮緞 */
age?: number;
+ /** 涓婂矖娆℃暟 */
arrangeCount?: number;
+ /** 韬唤璇佸彿鐮� */
idNumber?: string;
+ /** 韬唤 */
socialIdentity?: string;
+ /** 韬唤鍚嶇О */
socialIdentityName?: string;
+ /** 瀛﹀巻 */
educationalLevel?: string;
+ /** 瀛﹀巻鍚嶇О */
educationalLevelName?: string;
+ /** 甯搁┗鐪佷唤Code */
residentProvinceCode?: number;
+ /** 甯搁┗鍩庡競code */
residentCityCode?: number;
+ /** 甯搁┗鐪佷唤鍚嶇О */
residentProvinceName?: string;
+ /** 甯搁┗鍩庡競鍚嶇О */
residentCityName?: string;
}
interface UserResumeCertificateDetailOutput {
+ /** 绠�鍘嗚璇佽鎯匢d */
id?: string;
- userResumeId?: string;
+ /** 鐢ㄦ埛绠�鍘咺d */
+ userId?: string;
+ /** 璁よ瘉绫诲埆Id */
certificateTypeId?: string;
+ /** 璁よ瘉璇佷欢鍙烽粯璁よ韩浠借瘉 */
certificateNo?: string;
+ /** 璇佷欢寮�濮嬫椂闂� */
beginTime?: string;
+ /** 璇佷欢缁撴潫鏃堕棿 */
endTime?: string;
+ /** 鏄惁姘镐箙 */
isPermanent?: boolean;
certificateUnit?: string;
+ /** 韬唤璇佹闈� */
certificateFrontImgUrl?: string;
+ /** 韬唤璇佸弽闈� */
certificateBackImgUrl?: string;
}
interface UserResumeCertificateListOutput {
id?: string;
+ /** 璇佷功Id */
certificateTypeId?: string;
+ /** 璇佷功鍚嶇О */
certificateTypeName?: string;
+ /** 宸ヤ綔绠�鍘咺d */
userResumeId?: string;
}
interface UserResumeDetailInfoOutput {
+ /** 韬珮 */
height?: string;
+ /** 浣撻噸 */
weight?: string;
+ /** 涓汉鐢熸椿鐓� */
lifeCircleImgUrlList?: string[];
}
interface UserResumeExpectationJobOutput {
+ /** 鏈熸湜宀椾綅鍒楄〃 */
jobIdList?: IdNameOutput[];
freeTime?: UserResumeFreeTimeEnum;
jobSeekingStatus?: UserResumeJobSeekingStatusEnum;
@@ -1879,13 +2179,18 @@
type UserResumeJobSeekingStatusEnum = 1 | 2 | 3;
interface UserResumeWorkerRecordOutput {
+ /** 宸ヤ綔鏃堕棿 */
workTime?: string;
+ /** 宸ヤ綔鍦扮偣 */
workAddress?: string;
+ /** 宸ヤ綔鍚嶇О */
workName?: string;
}
interface UserResumeWorkExperienceOutput {
+ /** 宸ヤ綔骞撮檺 */
workingSeniority?: string;
+ /** 宸ヤ綔缁忛獙 */
workExperience?: string;
}
--
Gitblit v1.9.1