| | |
| | | "EnumTaskSettlementStatusText": true, |
| | | "EnumTaskStatus": true, |
| | | "EnumTaskStatusText": true, |
| | | "EnumTaskUserArrangeStatus": true, |
| | | "EnumTaskUserHireStatus": true, |
| | | "EnumTaskUserHireStatusText": true, |
| | | "EnumTaskUserSignContractStatus": true, |
| | |
| | | "FlexWorkerEleSignEnumText": true, |
| | | "Gender": true, |
| | | "GenderText": true, |
| | | "GetPersonalApplyTaskInfosQueryStatus": true, |
| | | "GetPersonalHireTaskInfosQueryStatus": true, |
| | | "GetTaskInfoQueryResultApplyButton": true, |
| | | "GetTaskInfoQueryResultHireButton": true, |
| | | "GlobalEvent": true, |
| | | "GlobalEventContext": true, |
| | | "GlobalEventListener": true, |
| | |
| | | const EnumTaskSettlementStatusText: typeof import('./src/constants/task')['EnumTaskSettlementStatusText'] |
| | | const EnumTaskStatus: typeof import('./src/constants/apiEnum')['EnumTaskStatus'] |
| | | const EnumTaskStatusText: typeof import('./src/constants/task')['EnumTaskStatusText'] |
| | | const EnumTaskUserArrangeStatus: typeof import('./src/constants/apiEnum')['EnumTaskUserArrangeStatus'] |
| | | const EnumTaskUserHireStatus: typeof import('./src/constants/apiEnum')['EnumTaskUserHireStatus'] |
| | | const EnumTaskUserHireStatusText: typeof import('./src/constants/enterpriseEmployee')['EnumTaskUserHireStatusText'] |
| | | const EnumTaskUserSignContractStatus: typeof import('./src/constants/apiEnum')['EnumTaskUserSignContractStatus'] |
| | |
| | | const Gender: typeof import('./src/constants/enum')['Gender'] |
| | | const GenderText: typeof import('./src/constants/enum')['GenderText'] |
| | | const GenericParameterAttributes: typeof import('./src/constants/apiEnum')['GenericParameterAttributes'] |
| | | const GetPersonalApplyTaskInfosQueryStatus: typeof import('./src/constants/apiEnum')['GetPersonalApplyTaskInfosQueryStatus'] |
| | | const GetPersonalHireTaskInfosQueryStatus: typeof import('./src/constants/apiEnum')['GetPersonalHireTaskInfosQueryStatus'] |
| | | const GetTaskInfoQueryResultApplyButton: typeof import('./src/constants/apiEnum')['GetTaskInfoQueryResultApplyButton'] |
| | | const GetTaskInfoQueryResultHireButton: typeof import('./src/constants/apiEnum')['GetTaskInfoQueryResultHireButton'] |
| | | const IdentityCodeEnum: typeof import('./src/constants/dic')['IdentityCodeEnum'] |
| | | const IsConfiguredText: typeof import('./src/constants/enterprise')['IsConfiguredText'] |
| | | const IsRealText: typeof import('./src/constants/enterprise')['IsRealText'] |
| | |
| | | export type { Component, Slot, Slots, ComponentPublicInstance, ComputedRef, DirectiveBinding, ExtractDefaultPropTypes, ExtractPropTypes, ExtractPublicPropTypes, InjectionKey, PropType, Ref, MaybeRef, MaybeRefOrGetter, VNode, WritableComputedRef } from 'vue' |
| | | import('vue') |
| | | // @ts-ignore |
| | | export type { EnumBillingMethod, EnumClientType, EnumMenuType, EnumMenuVisitLevel, EnumPagedListOrder, EnumPersonalFreeTime, EnumPersonalJobSeekingStatus, EnumRealAccess, EnumResourceController, EnumResourceMethod, EnumRoleWebApiDataPower, EnumSettlementCycle, EnumSmsAccess, EnumTaskCheckReceiveStatus, EnumTaskRecommendStatus, EnumTaskReleaseStatus, EnumTaskSettlementStatus, EnumTaskStatus, EnumTaskUserHireStatus, EnumTaskUserSignContractStatus, EnumUserGender, EnumUserRealMethod, EnumUserStatus, EnumUserType, EnumBillingMethod, EnumClientType, EnumMenuType, EnumMenuVisitLevel, EnumPagedListOrder, EnumPersonalFreeTime, EnumPersonalJobSeekingStatus, EnumRealAccess, EnumResourceController, EnumResourceMethod, EnumRoleWebApiDataPower, EnumSettlementCycle, EnumSmsAccess, EnumTaskCheckReceiveStatus, EnumTaskRecommendStatus, EnumTaskReleaseStatus, EnumTaskSettlementStatus, EnumTaskStatus, EnumTaskUserHireStatus, EnumTaskUserSignContractStatus, EnumUserGender, EnumUserRealMethod, EnumUserStatus, EnumUserType } from './src/constants/apiEnum' |
| | | export type { EnumBillingMethod, EnumClientType, EnumMenuType, EnumMenuVisitLevel, EnumPagedListOrder, EnumPersonalFreeTime, EnumPersonalJobSeekingStatus, EnumRealAccess, EnumResourceController, EnumResourceMethod, EnumRoleWebApiDataPower, EnumSettlementCycle, EnumSmsAccess, EnumTaskCheckReceiveStatus, EnumTaskRecommendStatus, EnumTaskReleaseStatus, EnumTaskSettlementStatus, EnumTaskStatus, EnumTaskUserArrangeStatus, EnumTaskUserHireStatus, EnumTaskUserSignContractStatus, EnumUserGender, EnumUserRealMethod, EnumUserStatus, EnumUserType, GetPersonalApplyTaskInfosQueryStatus, GetPersonalHireTaskInfosQueryStatus, GetTaskInfoQueryResultApplyButton, GetTaskInfoQueryResultHireButton, EnumBillingMethod, EnumClientType, EnumMenuType, EnumMenuVisitLevel, EnumPagedListOrder, EnumPersonalFreeTime, EnumPersonalJobSeekingStatus, EnumRealAccess, EnumResourceController, EnumResourceMethod, EnumRoleWebApiDataPower, EnumSettlementCycle, EnumSmsAccess, EnumTaskCheckReceiveStatus, EnumTaskRecommendStatus, EnumTaskReleaseStatus, EnumTaskSettlementStatus, EnumTaskStatus, EnumTaskUserArrangeStatus, EnumTaskUserHireStatus, EnumTaskUserSignContractStatus, EnumUserGender, EnumUserRealMethod, EnumUserStatus, EnumUserType, GetPersonalApplyTaskInfosQueryStatus, GetPersonalHireTaskInfosQueryStatus, GetTaskInfoQueryResultApplyButton, GetTaskInfoQueryResultHireButton } from './src/constants/apiEnum' |
| | | import('./src/constants/apiEnum') |
| | | // @ts-ignore |
| | | export type { FlexWorkerEleSignEnum, FlexTaskWorkerHireEnum, FlexWorkerEleSignEnum, FlexTaskWorkerHireEnum } from './src/constants/cPerson' |
| | |
| | | readonly EnumTaskSettlementStatusText: UnwrapRef<typeof import('./src/constants/task')['EnumTaskSettlementStatusText']> |
| | | readonly EnumTaskStatus: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumTaskStatus']> |
| | | readonly EnumTaskStatusText: UnwrapRef<typeof import('./src/constants/task')['EnumTaskStatusText']> |
| | | readonly EnumTaskUserArrangeStatus: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumTaskUserArrangeStatus']> |
| | | readonly EnumTaskUserHireStatus: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumTaskUserHireStatus']> |
| | | readonly EnumTaskUserHireStatusText: UnwrapRef<typeof import('./src/constants/enterpriseEmployee')['EnumTaskUserHireStatusText']> |
| | | readonly EnumTaskUserSignContractStatus: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumTaskUserSignContractStatus']> |
| | |
| | | readonly FlexWorkerEleSignEnumText: UnwrapRef<typeof import('./src/constants/cPerson')['FlexWorkerEleSignEnumText']> |
| | | readonly Gender: UnwrapRef<typeof import('./src/constants/enum')['Gender']> |
| | | readonly GenderText: UnwrapRef<typeof import('./src/constants/enum')['GenderText']> |
| | | readonly GetPersonalApplyTaskInfosQueryStatus: UnwrapRef<typeof import('./src/constants/apiEnum')['GetPersonalApplyTaskInfosQueryStatus']> |
| | | readonly GetPersonalHireTaskInfosQueryStatus: UnwrapRef<typeof import('./src/constants/apiEnum')['GetPersonalHireTaskInfosQueryStatus']> |
| | | readonly GetTaskInfoQueryResultApplyButton: UnwrapRef<typeof import('./src/constants/apiEnum')['GetTaskInfoQueryResultApplyButton']> |
| | | readonly GetTaskInfoQueryResultHireButton: UnwrapRef<typeof import('./src/constants/apiEnum')['GetTaskInfoQueryResultHireButton']> |
| | | readonly IdentityCodeEnum: UnwrapRef<typeof import('./src/constants/dic')['IdentityCodeEnum']> |
| | | readonly IsConfiguredText: UnwrapRef<typeof import('./src/constants/enterprise')['IsConfiguredText']> |
| | | readonly IsRealText: UnwrapRef<typeof import('./src/constants/enterprise')['IsRealText']> |
| | |
| | | readonly watchPostEffect: UnwrapRef<typeof import('vue')['watchPostEffect']> |
| | | readonly watchSyncEffect: UnwrapRef<typeof import('vue')['watchSyncEffect']> |
| | | } |
| | | } |
| | | } |
| | |
| | | Dictionary = 0, |
| | | /**任务 */ |
| | | Task = 1, |
| | | /**任务雇佣 */ |
| | | /**任务人员 */ |
| | | TaskUser = 2, |
| | | /**用户认证 */ |
| | | Auth = 3, |
| | |
| | | |
| | | /** 任务结算状态 */ |
| | | export enum EnumTaskCheckReceiveStatus { |
| | | /**待验收 */ |
| | | Wait = 10, |
| | | /**待提交 */ |
| | | WaitSubmit = 10, |
| | | /**已验收 */ |
| | | Completed = 30, |
| | | } |
| | |
| | | /** 任务安排状态 */ |
| | | export enum EnumTaskStatus { |
| | | /**待安排 */ |
| | | Wait = 10, |
| | | /**已安排 */ |
| | | Complete = 20, |
| | | } |
| | | |
| | | /** 任务用户安排状态 */ |
| | | export enum EnumTaskUserArrangeStatus { |
| | | /**未安排 */ |
| | | Wait = 10, |
| | | /**已安排 */ |
| | | Complete = 20, |
| | |
| | | /**运营 */ |
| | | Operation = 100, |
| | | } |
| | | |
| | | /** 我的报名分页列表-状态 */ |
| | | export enum GetPersonalApplyTaskInfosQueryStatus { |
| | | /**待确认 */ |
| | | WaitHire = 10, |
| | | /**待签约 */ |
| | | WaitSignContract = 20, |
| | | } |
| | | |
| | | /** 我的已录用分页列表-状态 */ |
| | | export enum GetPersonalHireTaskInfosQueryStatus { |
| | | /**进行中 */ |
| | | InProcess = 10, |
| | | /**已完成 */ |
| | | Completed = 20, |
| | | } |
| | | |
| | | /** 我的报名列表-详情-按钮类型 */ |
| | | export enum GetTaskInfoQueryResultApplyButton { |
| | | /**待确认 */ |
| | | WaitHire = 10, |
| | | /**去签约 */ |
| | | WaitSignContract = 20, |
| | | } |
| | | |
| | | /** 我的录用列表-详情-按钮类型 */ |
| | | export enum GetTaskInfoQueryResultHireButton { |
| | | /**申请验收 */ |
| | | ApplyCheckReceive = 1, |
| | | /**进行中 */ |
| | | InProcess = 10, |
| | | /**已完成 */ |
| | | Completed = 20, |
| | | } |
| | |
| | | }); |
| | | } |
| | | |
| | | /** 我的报名分页列表 POST /api/flexjob/task/getPersonalApplyTaskInfos */ |
| | | export async function getPersonalApplyTaskInfos( |
| | | body: API.GetPersonalApplyTaskInfosQuery, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<API.GetPersonalApplyTaskInfosQueryResult>( |
| | | '/api/flexjob/task/getPersonalApplyTaskInfos', |
| | | { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json-patch+json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | } |
| | | ); |
| | | } |
| | | |
| | | /** 我的已取消分页列表 POST /api/flexjob/task/getPersonalCancelTaskInfos */ |
| | | export async function getPersonalCancelTaskInfos( |
| | | body: API.GetPersonalCancelTaskInfosQuery, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<API.GetPersonalCancelTaskInfosQueryResult>( |
| | | '/api/flexjob/task/getPersonalCancelTaskInfos', |
| | | { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json-patch+json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | } |
| | | ); |
| | | } |
| | | |
| | | /** 我的已录用分页列表 POST /api/flexjob/task/getPersonalHireTaskInfos */ |
| | | export async function getPersonalHireTaskInfos( |
| | | body: API.GetPersonalHireTaskInfosQuery, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<API.GetPersonalHireTaskInfosQueryResult>( |
| | | '/api/flexjob/task/getPersonalHireTaskInfos', |
| | | { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json-patch+json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | } |
| | | ); |
| | | } |
| | | |
| | | /** 查询任务详情 GET /api/flexjob/task/getTaskInfo */ |
| | | export async function getTaskInfo( |
| | | // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) |
| | |
| | | }); |
| | | } |
| | | |
| | | /** 查询应聘报名分页列表信息 POST /api/flexjob/taskUser/getTaskUsers */ |
| | | /** B端查询人员安排分页列表信息 POST /api/flexjob/taskUser/getArrangeTaskUsers */ |
| | | export async function getArrangeTaskUsers( |
| | | body: API.GetArrangeTaskUsersQuery, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<API.GetArrangeTaskUsersQueryResult>('/api/flexjob/taskUser/getArrangeTaskUsers', { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json-patch+json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** 查询验收分页列表 POST /api/flexjob/taskUser/getCheckReceiveTaskUserInfos */ |
| | | export async function getCheckReceiveTaskUserInfos( |
| | | body: API.GetCheckReceiveTaskUserInfosQuery, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<API.GetCheckReceiveTaskUserInfosQueryResult>( |
| | | '/api/flexjob/taskUser/getCheckReceiveTaskUserInfos', |
| | | { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json-patch+json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | } |
| | | ); |
| | | } |
| | | |
| | | /** B端查询应聘报名分页列表信息 POST /api/flexjob/taskUser/getTaskUsers */ |
| | | export async function getTaskUsers(body: API.GetTaskUsersQuery, options?: API.RequestConfig) { |
| | | return request<API.GetTaskUsersQueryResult>('/api/flexjob/taskUser/getTaskUsers', { |
| | | method: 'POST', |
| | |
| | | }); |
| | | } |
| | | |
| | | /** 任务安排 PUT /api/flexjob/taskUser/setTaskUserArrange */ |
| | | export async function setTaskUserArrange( |
| | | body: API.SetTaskUserArrangeCommand, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<string>('/api/flexjob/taskUser/setTaskUserArrange', { |
| | | method: 'PUT', |
| | | headers: { |
| | | 'Content-Type': 'application/json-patch+json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** 任务录用 PUT /api/flexjob/taskUser/setTaskUserHire */ |
| | | export async function setTaskUserHire( |
| | | body: API.SetTaskUserHireCommand, |
| | |
| | | Dictionary = 0, |
| | | /**任务 */ |
| | | Task = 1, |
| | | /**任务雇佣 */ |
| | | /**任务人员 */ |
| | | TaskUser = 2, |
| | | /**用户认证 */ |
| | | Auth = 3, |
| | |
| | | } |
| | | |
| | | enum EnumTaskCheckReceiveStatus { |
| | | /**待验收 */ |
| | | Wait = 10, |
| | | /**待提交 */ |
| | | WaitSubmit = 10, |
| | | /**已验收 */ |
| | | Completed = 30, |
| | | } |
| | |
| | | |
| | | enum EnumTaskStatus { |
| | | /**待安排 */ |
| | | Wait = 10, |
| | | /**已安排 */ |
| | | Complete = 20, |
| | | } |
| | | |
| | | enum EnumTaskUserArrangeStatus { |
| | | /**未安排 */ |
| | | Wait = 10, |
| | | /**已安排 */ |
| | | Complete = 20, |
| | |
| | | timestamp?: number; |
| | | } |
| | | |
| | | interface FriendlyResultGetArrangeTaskUsersQueryResult { |
| | | /** 跟踪Id */ |
| | | traceId?: string; |
| | | /** 状态码 */ |
| | | code?: number; |
| | | /** 错误码 */ |
| | | errorCode?: string; |
| | | data?: GetArrangeTaskUsersQueryResult; |
| | | /** 执行成功 */ |
| | | success?: boolean; |
| | | /** 错误信息 */ |
| | | msg?: any; |
| | | /** 附加数据 */ |
| | | extras?: any; |
| | | /** 时间戳 */ |
| | | timestamp?: number; |
| | | } |
| | | |
| | | interface FriendlyResultGetCheckReceiveTaskUserInfosQueryResult { |
| | | /** 跟踪Id */ |
| | | traceId?: string; |
| | | /** 状态码 */ |
| | | code?: number; |
| | | /** 错误码 */ |
| | | errorCode?: string; |
| | | data?: GetCheckReceiveTaskUserInfosQueryResult; |
| | | /** 执行成功 */ |
| | | success?: boolean; |
| | | /** 错误信息 */ |
| | | msg?: any; |
| | | /** 附加数据 */ |
| | | extras?: any; |
| | | /** 时间戳 */ |
| | | timestamp?: number; |
| | | } |
| | | |
| | | interface FriendlyResultGetEnterpriseElectronSignSettingQueryResult { |
| | | /** 跟踪Id */ |
| | | traceId?: string; |
| | |
| | | /** 错误码 */ |
| | | errorCode?: string; |
| | | data?: GetMenuQueryResult; |
| | | /** 执行成功 */ |
| | | success?: boolean; |
| | | /** 错误信息 */ |
| | | msg?: any; |
| | | /** 附加数据 */ |
| | | extras?: any; |
| | | /** 时间戳 */ |
| | | timestamp?: number; |
| | | } |
| | | |
| | | interface FriendlyResultGetPersonalApplyTaskInfosQueryResult { |
| | | /** 跟踪Id */ |
| | | traceId?: string; |
| | | /** 状态码 */ |
| | | code?: number; |
| | | /** 错误码 */ |
| | | errorCode?: string; |
| | | data?: GetPersonalApplyTaskInfosQueryResult; |
| | | /** 执行成功 */ |
| | | success?: boolean; |
| | | /** 错误信息 */ |
| | | msg?: any; |
| | | /** 附加数据 */ |
| | | extras?: any; |
| | | /** 时间戳 */ |
| | | timestamp?: number; |
| | | } |
| | | |
| | | interface FriendlyResultGetPersonalCancelTaskInfosQueryResult { |
| | | /** 跟踪Id */ |
| | | traceId?: string; |
| | | /** 状态码 */ |
| | | code?: number; |
| | | /** 错误码 */ |
| | | errorCode?: string; |
| | | data?: GetPersonalCancelTaskInfosQueryResult; |
| | | /** 执行成功 */ |
| | | success?: boolean; |
| | | /** 错误信息 */ |
| | | msg?: any; |
| | | /** 附加数据 */ |
| | | extras?: any; |
| | | /** 时间戳 */ |
| | | timestamp?: number; |
| | | } |
| | | |
| | | interface FriendlyResultGetPersonalHireTaskInfosQueryResult { |
| | | /** 跟踪Id */ |
| | | traceId?: string; |
| | | /** 状态码 */ |
| | | code?: number; |
| | | /** 错误码 */ |
| | | errorCode?: string; |
| | | data?: GetPersonalHireTaskInfosQueryResult; |
| | | /** 执行成功 */ |
| | | success?: boolean; |
| | | /** 错误信息 */ |
| | |
| | | quickQuery?: string; |
| | | } |
| | | |
| | | interface GetArrangeTaskUsersQuery { |
| | | /** 任务Id */ |
| | | id?: string; |
| | | /** 关键字(姓名/身份证/电话) */ |
| | | keywords?: string; |
| | | arrangeStatus?: EnumTaskUserArrangeStatus; |
| | | pageModel?: PagedListQueryPageModel; |
| | | } |
| | | |
| | | interface GetArrangeTaskUsersQueryResult { |
| | | pageModel?: PagedListQueryResultPageModel; |
| | | /** 数据 */ |
| | | data?: GetArrangeTaskUsersQueryResultItem[]; |
| | | } |
| | | |
| | | interface GetArrangeTaskUsersQueryResultItem { |
| | | /** 任务人员Id */ |
| | | id?: string; |
| | | /** 头像 */ |
| | | avatar?: string; |
| | | /** 姓名 */ |
| | | name?: string; |
| | | /** 身份证号 */ |
| | | identity?: string; |
| | | /** 手机号 */ |
| | | contactPhoneNumber?: string; |
| | | gender?: EnumUserGender; |
| | | /** 年龄 */ |
| | | age?: number; |
| | | /** 是否实名 */ |
| | | isReal?: boolean; |
| | | realMethod?: EnumUserRealMethod; |
| | | /** 身份编号 */ |
| | | personalIdentityCode?: string; |
| | | /** 身份 */ |
| | | personalIdentityContent?: string; |
| | | /** 学历编号 */ |
| | | educationalBackgroundCode?: string; |
| | | /** 学历 */ |
| | | educationalBackgroundContent?: string; |
| | | /** 上岗次数 */ |
| | | taskCount?: number; |
| | | /** 工作资历 */ |
| | | workSeniority?: string; |
| | | /** 工作经验 */ |
| | | workExperience?: string; |
| | | arrangeStatus?: EnumTaskUserArrangeStatus; |
| | | } |
| | | |
| | | interface GetCheckReceiveTaskUserInfosQuery { |
| | | /** 任务Id */ |
| | | taskInfoId?: string; |
| | | /** 关键字 */ |
| | | keywords?: string; |
| | | /** 验收日期-最早时间 */ |
| | | submitTimeBegin?: string; |
| | | /** 验收日期-最晚时间 */ |
| | | submitTimeEnd?: string; |
| | | checkReceiveStatus?: EnumTaskCheckReceiveStatus; |
| | | pageModel?: PagedListQueryPageModel; |
| | | } |
| | | |
| | | interface GetCheckReceiveTaskUserInfosQueryResult { |
| | | pageModel?: PagedListQueryResultPageModel; |
| | | /** 数据 */ |
| | | data?: GetCheckReceiveTaskUserInfosQueryResultItem[]; |
| | | } |
| | | |
| | | interface GetCheckReceiveTaskUserInfosQueryResultItem { |
| | | /** 任务Id */ |
| | | id?: string; |
| | | /** 任务名称 */ |
| | | taskName?: string; |
| | | /** 任务开始时间 */ |
| | | beginTime?: string; |
| | | /** 任务结束时间 */ |
| | | endTime?: string; |
| | | /** 任务地点名称 */ |
| | | addressName?: string; |
| | | /** 姓名 */ |
| | | name?: string; |
| | | /** 身份证号 */ |
| | | identity?: string; |
| | | /** 生日 */ |
| | | birthday?: string; |
| | | /** 年龄 */ |
| | | age?: number; |
| | | /** 手机号 */ |
| | | contactPhoneNumber?: string; |
| | | /** 提交时间 */ |
| | | lastSubmitTime?: string; |
| | | checkReceiveStatus?: EnumTaskCheckReceiveStatus; |
| | | } |
| | | |
| | | type GetCurrentLogierMenusQuery = Record<string, any>; |
| | | |
| | | interface GetDictionaryCategoriesQuery { |
| | |
| | | name?: string; |
| | | } |
| | | |
| | | interface GetPersonalApplyTaskInfosQuery { |
| | | status?: GetPersonalApplyTaskInfosQueryStatus; |
| | | pageModel?: PagedListQueryPageModel; |
| | | } |
| | | |
| | | interface GetPersonalApplyTaskInfosQueryResult { |
| | | pageModel?: PagedListQueryResultPageModel; |
| | | /** 数据 */ |
| | | data?: GetPersonalApplyTaskInfosQueryResultItem[]; |
| | | } |
| | | |
| | | interface GetPersonalApplyTaskInfosQueryResultItem { |
| | | /** 任务Id */ |
| | | id?: string; |
| | | /** 任务名称 */ |
| | | name?: string; |
| | | /** 任务开始时间 */ |
| | | beginTime?: string; |
| | | /** 任务结束时间 */ |
| | | endTime?: string; |
| | | billingMethod?: EnumBillingMethod; |
| | | /** 服务费 */ |
| | | serviceFee?: number; |
| | | settlementCycle?: EnumSettlementCycle; |
| | | /** 福利 */ |
| | | benefits?: GetTaskInfoQueryResultBenefit[]; |
| | | /** 任务地点名称 */ |
| | | addressName?: string; |
| | | status?: GetPersonalApplyTaskInfosQueryStatus; |
| | | } |
| | | |
| | | enum GetPersonalApplyTaskInfosQueryStatus { |
| | | /**待确认 */ |
| | | WaitHire = 10, |
| | | /**待签约 */ |
| | | WaitSignContract = 20, |
| | | } |
| | | |
| | | interface GetPersonalCancelTaskInfosQuery { |
| | | pageModel?: PagedListQueryPageModel; |
| | | } |
| | | |
| | | interface GetPersonalCancelTaskInfosQueryResult { |
| | | pageModel?: PagedListQueryResultPageModel; |
| | | /** 数据 */ |
| | | data?: GetPersonalCancelTaskInfosQueryResultItem[]; |
| | | } |
| | | |
| | | interface GetPersonalCancelTaskInfosQueryResultItem { |
| | | /** 任务Id */ |
| | | id?: string; |
| | | /** 任务名称 */ |
| | | name?: string; |
| | | /** 任务开始时间 */ |
| | | beginTime?: string; |
| | | /** 任务结束时间 */ |
| | | endTime?: string; |
| | | billingMethod?: EnumBillingMethod; |
| | | /** 服务费 */ |
| | | serviceFee?: number; |
| | | settlementCycle?: EnumSettlementCycle; |
| | | /** 福利 */ |
| | | benefits?: GetTaskInfoQueryResultBenefit[]; |
| | | /** 任务地点名称 */ |
| | | addressName?: string; |
| | | } |
| | | |
| | | interface GetPersonalHireTaskInfosQuery { |
| | | status?: GetPersonalHireTaskInfosQueryStatus; |
| | | pageModel?: PagedListQueryPageModel; |
| | | } |
| | | |
| | | interface GetPersonalHireTaskInfosQueryResult { |
| | | pageModel?: PagedListQueryResultPageModel; |
| | | /** 数据 */ |
| | | data?: GetPersonalHireTaskInfosQueryResultItem[]; |
| | | } |
| | | |
| | | interface GetPersonalHireTaskInfosQueryResultItem { |
| | | /** 任务Id */ |
| | | id?: string; |
| | | /** 任务名称 */ |
| | | name?: string; |
| | | /** 任务开始时间 */ |
| | | beginTime?: string; |
| | | /** 任务结束时间 */ |
| | | endTime?: string; |
| | | billingMethod?: EnumBillingMethod; |
| | | /** 服务费 */ |
| | | serviceFee?: number; |
| | | settlementCycle?: EnumSettlementCycle; |
| | | /** 福利 */ |
| | | benefits?: GetTaskInfoQueryResultBenefit[]; |
| | | /** 任务地点名称 */ |
| | | addressName?: string; |
| | | status?: GetPersonalHireTaskInfosQueryStatus; |
| | | } |
| | | |
| | | enum GetPersonalHireTaskInfosQueryStatus { |
| | | /**进行中 */ |
| | | InProcess = 10, |
| | | /**已完成 */ |
| | | Completed = 20, |
| | | } |
| | | |
| | | type GetPersonalLoginInfoQuery = Record<string, any>; |
| | | |
| | | interface GetPersonalLoginInfoQueryResult { |
| | |
| | | status?: EnumTaskStatus; |
| | | releaseStatus?: EnumTaskReleaseStatus; |
| | | hireStatus?: EnumTaskUserHireStatus; |
| | | applyButton?: GetTaskInfoQueryResultApplyButton; |
| | | hireButton?: GetTaskInfoQueryResultHireButton; |
| | | } |
| | | |
| | | enum GetTaskInfoQueryResultApplyButton { |
| | | /**待确认 */ |
| | | WaitHire = 10, |
| | | /**去签约 */ |
| | | WaitSignContract = 20, |
| | | } |
| | | |
| | | interface GetTaskInfoQueryResultBenefit { |
| | |
| | | typeCode?: string; |
| | | /** 证书类型 */ |
| | | typeContent?: string; |
| | | } |
| | | |
| | | enum GetTaskInfoQueryResultHireButton { |
| | | /**申请验收 */ |
| | | ApplyCheckReceive = 1, |
| | | /**进行中 */ |
| | | InProcess = 10, |
| | | /**已完成 */ |
| | | Completed = 20, |
| | | } |
| | | |
| | | interface GetTaskInfosQuery { |
| | |
| | | releaseStatus?: EnumTaskReleaseStatus; |
| | | recommendStatus?: EnumTaskRecommendStatus; |
| | | checkReceiveStatus?: EnumTaskCheckReceiveStatus; |
| | | /** 录用状态 */ |
| | | hireStatus?: EnumTaskUserHireStatus[]; |
| | | pageModel?: PagedListQueryPageModel; |
| | | } |
| | | |
| | |
| | | recommendStatus?: EnumTaskRecommendStatus; |
| | | /** 创建时间 */ |
| | | createdTime?: string; |
| | | hireStatus?: EnumTaskUserHireStatus; |
| | | } |
| | | |
| | | interface GetTaskInfosQueryResultObjectData { |
| | |
| | | } |
| | | |
| | | interface GetTaskUsersQueryResultItem { |
| | | /** 任务雇佣Id */ |
| | | /** 任务人员Id */ |
| | | id?: string; |
| | | /** 头像 */ |
| | | avatar?: string; |
| | |
| | | releaseStatus?: EnumTaskReleaseStatus; |
| | | } |
| | | |
| | | interface SetTaskUserArrangeCommand { |
| | | /** 任务人员Id */ |
| | | id?: string; |
| | | arrangeStatus?: EnumTaskUserArrangeStatus; |
| | | } |
| | | |
| | | interface SetTaskUserHireCommand { |
| | | /** 任务雇佣Id */ |
| | | /** 任务人员Id */ |
| | | id?: string; |
| | | hireStatus?: EnumTaskUserHireStatus; |
| | | } |
| | |
| | | ); |
| | | } |
| | | |
| | | /** 查询灵工分页列表数据 POST /api/user/userResume/getUserResumes */ |
| | | /** 查询简历分页列表数据 POST /api/user/userResume/getUserResumes */ |
| | | export async function getUserResumes(body: API.GetUserResumesQuery, options?: API.RequestConfig) { |
| | | return request<API.GetUserResumesQueryResult>('/api/user/userResume/getUserResumes', { |
| | | method: 'POST', |