|  |  |  | 
|---|
|  |  |  | id: string; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | interface APIgetUserDetailForBackParams { | 
|---|
|  |  |  | userId?: string; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | interface APIgetUserListByPhoneNumberParams { | 
|---|
|  |  |  | phoneNumber?: string; | 
|---|
|  |  |  | clientId?: string; | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | type FlexTaskSettleTypeEnum = 10 | 20 | 30; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | type FlexTaskWorkerHireEnum = 10 | 20 | 30; | 
|---|
|  |  |  | type FlexTaskWorkerHireEnum = 1 | 10 | 20 | 30 | 40; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | type FlexWorkerEleSignEnum = 10 | 20 | 30; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | 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; | 
|---|
|  |  |  | /** 姓名 */ | 
|---|
|  |  |  | 
|---|
|  |  |  | value?: string; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | interface NearlyFlexWorkerRecord { | 
|---|
|  |  |  | taskId?: string; | 
|---|
|  |  |  | /** 最近录用时间 */ | 
|---|
|  |  |  | nearlyHireDateTime?: string; | 
|---|
|  |  |  | /** 最近签约时间 */ | 
|---|
|  |  |  | nearlySignDateTime?: string; | 
|---|
|  |  |  | /** 所属商户 */ | 
|---|
|  |  |  | enterpirseName?: string; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | interface ObjectExtensionsDto { | 
|---|
|  |  |  | modules?: Record<string, any>; | 
|---|
|  |  |  | enums?: Record<string, any>; | 
|---|
|  |  |  | 
|---|
|  |  |  | residentCityCode?: number; | 
|---|
|  |  |  | residentProvinceName?: string; | 
|---|
|  |  |  | residentCityName?: string; | 
|---|
|  |  |  | /** 联系电话 */ | 
|---|
|  |  |  | phoneNumber?: string; | 
|---|
|  |  |  | /** 头像 */ | 
|---|
|  |  |  | avatarUrl?: string; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | interface SaveUserResumeCertificateInput { | 
|---|
|  |  |  | 
|---|
|  |  |  | 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; | 
|---|
|  |  |  | 
|---|
|  |  |  | /** 简历认证详情Id */ | 
|---|
|  |  |  | id?: string; | 
|---|
|  |  |  | /** 用户简历Id */ | 
|---|
|  |  |  | userResumeId?: string; | 
|---|
|  |  |  | userId?: string; | 
|---|
|  |  |  | /** 认证类别Id */ | 
|---|
|  |  |  | certificateTypeId?: string; | 
|---|
|  |  |  | /** 认证证件号默认身份证 */ | 
|---|