|  |  |  | 
|---|
|  |  |  | moduleId?: string; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | interface APIgetFlexTaskDetailParams { | 
|---|
|  |  |  | id?: string; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | interface APIgetFlexTaskDtoParams { | 
|---|
|  |  |  | id?: string; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | interface APIgetRolesIdRolesParams { | 
|---|
|  |  |  | id: string; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | interface APIgetUserDetailForBackParams { | 
|---|
|  |  |  | userId?: string; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | interface APIgetUserListByPhoneNumberParams { | 
|---|
|  |  |  | 
|---|
|  |  |  | id?: string; | 
|---|
|  |  |  | aideType?: FlexTaskAideEnum; | 
|---|
|  |  |  | name?: string; | 
|---|
|  |  |  | imageUrl?: string; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | type FlexTaskAideEnum = 10 | 20; | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 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; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | 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; | 
|---|
|  |  |  | 
|---|
|  |  |  | minAge?: number; | 
|---|
|  |  |  | maxAge?: number; | 
|---|
|  |  |  | sexType?: GenderTypeEnum; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | interface GetFlexTaskForBackInput { | 
|---|
|  |  |  | pageModel?: Pagination; | 
|---|
|  |  |  | /** 任务名称 */ | 
|---|
|  |  |  | taskName?: string; | 
|---|
|  |  |  | /** 发布开始日期 */ | 
|---|
|  |  |  | startBeginDate?: string; | 
|---|
|  |  |  | /** 发布结束日期 */ | 
|---|
|  |  |  | startEndDate?: string; | 
|---|
|  |  |  | releaseStatus?: FlexTaskReleaseStatusEnum; | 
|---|
|  |  |  | /** 是否推荐 */ | 
|---|
|  |  |  | isRecommend?: boolean; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | interface GetFlexTaskListByStatusInput { | 
|---|
|  |  |  | 
|---|
|  |  |  | /** 任务Id */ | 
|---|
|  |  |  | flexTaskId?: string; | 
|---|
|  |  |  | checkAcceptStatus?: FlexTaskCheckAcceptStatusEnum; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | interface GetFlexTaskWorkerListInput { | 
|---|
|  |  |  | pageModel?: Pagination; | 
|---|
|  |  |  | flexTaskId?: string; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | interface GetFlexWorkerRecordOutput { | 
|---|
|  |  |  | 
|---|
|  |  |  | 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 { | 
|---|
|  |  |  | 
|---|
|  |  |  | resumeCertifiDetail?: UserResumeCertificateDetailOutput; | 
|---|
|  |  |  | resumeDetailInfo?: UserResumeDetailInfoOutput; | 
|---|
|  |  |  | resumeWorkExperience?: UserResumeWorkExperienceOutput; | 
|---|
|  |  |  | /** 工作记录 */ | 
|---|
|  |  |  | resumeWorkRecordList?: UserResumeWorkerRecordOutput[]; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | value?: string; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | interface NearlyFlexWorkerRecord { | 
|---|
|  |  |  | taskId?: string; | 
|---|
|  |  |  | /** 最近录用时间 */ | 
|---|
|  |  |  | nearlyHireDateTime?: string; | 
|---|
|  |  |  | /** 最近签约时间 */ | 
|---|
|  |  |  | nearlySignDateTime?: string; | 
|---|
|  |  |  | /** 所属商户 */ | 
|---|
|  |  |  | enterpirseName?: string; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | interface ObjectExtensionsDto { | 
|---|
|  |  |  | modules?: Record<string, any>; | 
|---|
|  |  |  | enums?: Record<string, any>; | 
|---|
|  |  |  | 
|---|
|  |  |  | securityToken?: string; | 
|---|
|  |  |  | requestId?: string; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | type OverCheckStatusEnum = 10 | 20 | -10; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | interface PageInput { | 
|---|
|  |  |  | pageModel?: Pagination; | 
|---|
|  |  |  | 
|---|
|  |  |  | typeSimple?: string; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | interface RoleDto { | 
|---|
|  |  |  | /** 角色Id */ | 
|---|
|  |  |  | id?: string; | 
|---|
|  |  |  | /** 角色名 */ | 
|---|
|  |  |  | name?: string; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | interface SaveUserResumeBaseInfoInput { | 
|---|
|  |  |  | name?: string; | 
|---|
|  |  |  | socialIdentity?: string; | 
|---|
|  |  |  | 
|---|
|  |  |  | residentCityCode?: number; | 
|---|
|  |  |  | residentProvinceName?: string; | 
|---|
|  |  |  | residentCityName?: string; | 
|---|
|  |  |  | /** 联系电话 */ | 
|---|
|  |  |  | phoneNumber?: string; | 
|---|
|  |  |  | /** 头像 */ | 
|---|
|  |  |  | avatarUrl?: string; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | interface SaveUserResumeCertificateInput { | 
|---|
|  |  |  | 
|---|
|  |  |  | preViewData?: string; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | interface SetRecommendInput { | 
|---|
|  |  |  | id?: string; | 
|---|
|  |  |  | /** 是否推荐 */ | 
|---|
|  |  |  | isRecommend?: boolean; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | interface SetRoleUserInput { | 
|---|
|  |  |  | userId?: string[]; | 
|---|
|  |  |  | roleId?: string; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | type SettleStatusEnum = 10 | 20 | -10; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | interface SetUserRoleInput { | 
|---|
|  |  |  | userId?: string; | 
|---|
|  |  |  | 
|---|
|  |  |  | 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; | 
|---|
|  |  |  | 
|---|
|  |  |  | 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 { | 
|---|
|  |  |  | /** 简历认证详情Id */ | 
|---|
|  |  |  | id?: string; | 
|---|
|  |  |  | userResumeId?: string; | 
|---|
|  |  |  | /** 用户简历Id */ | 
|---|
|  |  |  | 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; | 
|---|
|  |  |  | /** 工作简历Id */ | 
|---|
|  |  |  | userResumeId?: string; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | interface UserResumeDetailInfoOutput { | 
|---|
|  |  |  | /** 身高 */ | 
|---|
|  |  |  | height?: string; | 
|---|
|  |  |  | /** 体重 */ | 
|---|
|  |  |  | weight?: string; | 
|---|
|  |  |  | /** 个人生活照 */ | 
|---|
|  |  |  | lifeCircleImgUrlList?: string[]; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | interface UserResumeExpectationJobOutput { | 
|---|
|  |  |  | /** 期望岗位列表 */ | 
|---|
|  |  |  | jobIdList?: IdNameOutput[]; | 
|---|
|  |  |  | freeTime?: UserResumeFreeTimeEnum; | 
|---|
|  |  |  | jobSeekingStatus?: UserResumeJobSeekingStatusEnum; | 
|---|
|  |  |  | 
|---|
|  |  |  | type UserResumeJobSeekingStatusEnum = 1 | 2 | 3; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | interface UserResumeWorkerRecordOutput { | 
|---|
|  |  |  | /** 工作时间 */ | 
|---|
|  |  |  | workTime?: string; | 
|---|
|  |  |  | /** 工作地点 */ | 
|---|
|  |  |  | workAddress?: string; | 
|---|
|  |  |  | /** 工作名称 */ | 
|---|
|  |  |  | workName?: string; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | interface UserResumeWorkExperienceOutput { | 
|---|
|  |  |  | /** 工作年限 */ | 
|---|
|  |  |  | workingSeniority?: string; | 
|---|
|  |  |  | /** 工作经验 */ | 
|---|
|  |  |  | workExperience?: string; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|