|  |  |  | 
|---|
|  |  |  | export enum TaskStatus { | 
|---|
|  |  |  | All = 0, | 
|---|
|  |  |  | WaitSign = 10, | 
|---|
|  |  |  | Effect = 20, | 
|---|
|  |  |  | Terminated = 30, | 
|---|
|  |  |  | } | 
|---|
|  |  |  | import { Colors } from './enum'; | 
|---|
|  |  |  | import { | 
|---|
|  |  |  | EnumBillingMethod, | 
|---|
|  |  |  | EnumUserGender, | 
|---|
|  |  |  | EnumSettlementCycle, | 
|---|
|  |  |  | EnumTaskReleaseStatus, | 
|---|
|  |  |  | EnumTaskCheckReceiveStatus, | 
|---|
|  |  |  | EnumPersonalFreeTime, | 
|---|
|  |  |  | EnumPersonalJobSeekingStatus, | 
|---|
|  |  |  | EnumTaskUserHireStatus, | 
|---|
|  |  |  | GetPersonalApplyTaskInfosQueryStatus, | 
|---|
|  |  |  | GetPersonalHireTaskInfosQueryStatus, | 
|---|
|  |  |  | GetTaskInfoQueryResultHireButton, | 
|---|
|  |  |  | GetTaskInfoQueryResultApplyButton, | 
|---|
|  |  |  | EnumTaskUserSubmitCheckReceiveStatus, | 
|---|
|  |  |  | } from './apiEnum'; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | export const TaskStatusText = { | 
|---|
|  |  |  | [TaskStatus.All]: '全部', | 
|---|
|  |  |  | [TaskStatus.WaitSign]: '待签约', | 
|---|
|  |  |  | [TaskStatus.Effect]: '生效中', | 
|---|
|  |  |  | [TaskStatus.Terminated]: '已终止', | 
|---|
|  |  |  | export const EnumBillingMethodText = { | 
|---|
|  |  |  | [EnumBillingMethod.Month]: '按月', | 
|---|
|  |  |  | [EnumBillingMethod.Day]: '按日', | 
|---|
|  |  |  | [EnumBillingMethod.Hour]: '按时', | 
|---|
|  |  |  | [EnumBillingMethod.Piece]: '计件', | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | export const TaskStatusColor = { | 
|---|
|  |  |  | [TaskStatus.WaitSign]: '#FF7D00', | 
|---|
|  |  |  | [TaskStatus.Effect]: '#3A71FF', | 
|---|
|  |  |  | [TaskStatus.Terminated]: '#9FA4AC', | 
|---|
|  |  |  | export const EnumUserGenderText = { | 
|---|
|  |  |  | [EnumUserGender.Male]: '仅限男性', | 
|---|
|  |  |  | [EnumUserGender.Female]: '仅限女性', | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | export enum FlexTaskFeeTypeEnum { | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 按月 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | OfMonth = 10, | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 按日 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | OfDay = 20, | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 按时 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | OfHour = 30, | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 计件 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | OfCount = 40, | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | export const FlexTaskFeeTypeEnumText = { | 
|---|
|  |  |  | [FlexTaskFeeTypeEnum.OfMonth]: '按月', | 
|---|
|  |  |  | [FlexTaskFeeTypeEnum.OfDay]: '按日', | 
|---|
|  |  |  | [FlexTaskFeeTypeEnum.OfHour]: '按时', | 
|---|
|  |  |  | [FlexTaskFeeTypeEnum.OfCount]: '计件', | 
|---|
|  |  |  | export const EnumUserGenderTextOptions = { | 
|---|
|  |  |  | [0]: '不限', | 
|---|
|  |  |  | [EnumUserGender.Male]: '仅限男性', | 
|---|
|  |  |  | [EnumUserGender.Female]: '仅限女性', | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | export const SalaryTimeTypeEnumUnit = { | 
|---|
|  |  |  | [FlexTaskFeeTypeEnum.OfMonth]: '元/月', | 
|---|
|  |  |  | [FlexTaskFeeTypeEnum.OfDay]: '元/日', | 
|---|
|  |  |  | [FlexTaskFeeTypeEnum.OfHour]: '元/小时', | 
|---|
|  |  |  | [FlexTaskFeeTypeEnum.OfCount]: '元/件', | 
|---|
|  |  |  | export const EnumSettlementCycleText = { | 
|---|
|  |  |  | [EnumSettlementCycle.Month]: '月结', | 
|---|
|  |  |  | [EnumSettlementCycle.Week]: '周结', | 
|---|
|  |  |  | [EnumSettlementCycle.Day]: '日结', | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | export enum FlexTaskSettleTypeEnum { | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 月结 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | OfMonth = 10, | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 周结 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | OfWeek = 20, | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 日结 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | OfDay = 30, | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | export const FlexTaskSettleTypeEnumText = { | 
|---|
|  |  |  | [FlexTaskSettleTypeEnum.OfMonth]: '月结', | 
|---|
|  |  |  | [FlexTaskSettleTypeEnum.OfWeek]: '周结', | 
|---|
|  |  |  | [FlexTaskSettleTypeEnum.OfDay]: '日结', | 
|---|
|  |  |  | export const BillingMethodEnumUnit = { | 
|---|
|  |  |  | [EnumBillingMethod.Month]: '元/月', | 
|---|
|  |  |  | [EnumBillingMethod.Day]: '元/日', | 
|---|
|  |  |  | [EnumBillingMethod.Hour]: '元/小时', | 
|---|
|  |  |  | [EnumBillingMethod.Piece]: '元/件', | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | export enum FlexTaskReleaseStatusEnum { | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 发布中 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | Releasing = 10, | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 已停止 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | Stoping = 20, | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | export const FlexTaskReleaseStatusEnumText = { | 
|---|
|  |  |  | [FlexTaskReleaseStatusEnum.Releasing]: '发布中', | 
|---|
|  |  |  | [FlexTaskReleaseStatusEnum.Stoping]: '已停止', | 
|---|
|  |  |  | export const EnumTaskReleaseStatusText = { | 
|---|
|  |  |  | [EnumTaskReleaseStatus.InProcess]: '发布中', | 
|---|
|  |  |  | [EnumTaskReleaseStatus.Stopped]: '已停止', | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | export enum FlexTaskWorkerHireEnum { | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 待处理 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | Wait = 10, | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 已录用 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | Hired = 20, | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 已谢绝 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | Refused = 30, | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | export const FlexTaskWorkerHireEnumText = { | 
|---|
|  |  |  | [FlexTaskWorkerHireEnum.Wait]: '待处理', | 
|---|
|  |  |  | [FlexTaskWorkerHireEnum.Hired]: '已录用', | 
|---|
|  |  |  | [FlexTaskWorkerHireEnum.Refused]: '已谢绝', | 
|---|
|  |  |  | export const EnumTaskCheckReceiveStatusText = { | 
|---|
|  |  |  | [EnumTaskCheckReceiveStatus.WaitSubmit]: '待提交', | 
|---|
|  |  |  | [EnumTaskCheckReceiveStatus.WaitCheckReceive]: '待验收', | 
|---|
|  |  |  | [EnumTaskCheckReceiveStatus.Completed]: '已验收', | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | export enum FlexTaskCheckAcceptStatusEnum { | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 待验收 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | Wait = 10, | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 验收通过 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | Passed = 20, | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 验收未通过 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | Refused = 30, | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | export const FlexTaskCheckAcceptStatusEnumText = { | 
|---|
|  |  |  | [FlexTaskCheckAcceptStatusEnum.Wait]: '待验收', | 
|---|
|  |  |  | [FlexTaskCheckAcceptStatusEnum.Passed]: '验收通过', | 
|---|
|  |  |  | [FlexTaskCheckAcceptStatusEnum.Refused]: '验收未通过', | 
|---|
|  |  |  | export const EnumTaskUserSubmitCheckReceiveStatusText = { | 
|---|
|  |  |  | [EnumTaskUserSubmitCheckReceiveStatus.WaitSubmit]: '待提交', | 
|---|
|  |  |  | [EnumTaskUserSubmitCheckReceiveStatus.WaitCheckReceive]: '待验收', | 
|---|
|  |  |  | [EnumTaskUserSubmitCheckReceiveStatus.Success]: '已验收', | 
|---|
|  |  |  | [EnumTaskUserSubmitCheckReceiveStatus.Fail]: '验收未通过', | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | export enum FlexWorkerEleSignEnum { | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 待签约 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | WaitSign = 10, | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 已签约 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | HasSign = 20, | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 已解约 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | CancelSign = 30, | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | export const FlexWorkerEleSignEnumText = { | 
|---|
|  |  |  | [FlexWorkerEleSignEnum.WaitSign]: '待签约', | 
|---|
|  |  |  | [FlexWorkerEleSignEnum.HasSign]: '已签约', | 
|---|
|  |  |  | [FlexWorkerEleSignEnum.CancelSign]: '已解约', | 
|---|
|  |  |  | export const EnumPersonalFreeTimeText = { | 
|---|
|  |  |  | [EnumPersonalFreeTime.NoLimit]: '不限', | 
|---|
|  |  |  | [EnumPersonalFreeTime.WinterSummerVacations]: '寒暑假', | 
|---|
|  |  |  | [EnumPersonalFreeTime.FestivalAndHoliday]: '节假日', | 
|---|
|  |  |  | [EnumPersonalFreeTime.Weekend]: '周六日', | 
|---|
|  |  |  | [EnumPersonalFreeTime.Weekday]: '工作日', | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | export enum UserResumeFreeTimeEnum { | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 不限 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | NoLimit = 1, | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 寒暑假 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | WinterAndSummerVacation = 2, | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 节假日 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | Holiday = 3, | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 周六日 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | Weekend = 4, | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 工作日 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | Weekday = 5, | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | export const UserResumeFreeTimeEnumText = { | 
|---|
|  |  |  | [UserResumeFreeTimeEnum.NoLimit]: '不限', | 
|---|
|  |  |  | [UserResumeFreeTimeEnum.WinterAndSummerVacation]: '寒暑假', | 
|---|
|  |  |  | [UserResumeFreeTimeEnum.Holiday]: '节假日', | 
|---|
|  |  |  | [UserResumeFreeTimeEnum.Weekend]: '周六日', | 
|---|
|  |  |  | [UserResumeFreeTimeEnum.Weekday]: '工作日', | 
|---|
|  |  |  | export const EnumPersonalJobSeekingStatusText = { | 
|---|
|  |  |  | [EnumPersonalJobSeekingStatus.Active]: '积极找任务', | 
|---|
|  |  |  | [EnumPersonalJobSeekingStatus.Whatever]: '随便看看', | 
|---|
|  |  |  | [EnumPersonalJobSeekingStatus.Not]: '暂时不找任务', | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | export enum UserResumeJobSeekingStatusEnum { | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 积极找工作 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | Activing = 1, | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 随便看看 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | JustLook = 2, | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 暂时不找工作 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | NotLook = 3, | 
|---|
|  |  |  | } | 
|---|
|  |  |  | export const GetPersonalApplyTaskInfosQueryStatusText = { | 
|---|
|  |  |  | [GetPersonalApplyTaskInfosQueryStatus.WaitHire]: '待确认', | 
|---|
|  |  |  | [GetPersonalApplyTaskInfosQueryStatus.WaitSignContract]: '待签约', | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | export const UserResumeJobSeekingStatusEnumText = { | 
|---|
|  |  |  | [UserResumeJobSeekingStatusEnum.Activing]: '积极找工作', | 
|---|
|  |  |  | [UserResumeJobSeekingStatusEnum.JustLook]: '随便看看', | 
|---|
|  |  |  | [UserResumeJobSeekingStatusEnum.NotLook]: '暂时不找工作', | 
|---|
|  |  |  | export const GetPersonalApplyTaskInfosQueryStatusColor = { | 
|---|
|  |  |  | [GetPersonalApplyTaskInfosQueryStatus.WaitHire]: '#FF7D00', | 
|---|
|  |  |  | [GetPersonalApplyTaskInfosQueryStatus.WaitSignContract]: '#3A71FF', | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | export const GetPersonalHireTaskInfosQueryStatusText = { | 
|---|
|  |  |  | [GetPersonalHireTaskInfosQueryStatus.Wait]: '待开始', | 
|---|
|  |  |  | [GetPersonalHireTaskInfosQueryStatus.InProcess]: '进行中', | 
|---|
|  |  |  | [GetPersonalHireTaskInfosQueryStatus.Completed]: '已完成', | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | export const GetPersonalHireTaskInfosQueryStatusColor = { | 
|---|
|  |  |  | [GetPersonalHireTaskInfosQueryStatus.Wait]: '#9FA4AC', | 
|---|
|  |  |  | [GetPersonalHireTaskInfosQueryStatus.InProcess]: '#2A9E1B', | 
|---|
|  |  |  | [GetPersonalHireTaskInfosQueryStatus.Completed]: '#9FA4AC', | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | export const GetTaskInfoQueryResultHireButtonText = { | 
|---|
|  |  |  | [GetTaskInfoQueryResultHireButton.ApplyCheckReceive]: '申请验收', | 
|---|
|  |  |  | [GetTaskInfoQueryResultHireButton.Wait]: '待开始', | 
|---|
|  |  |  | [GetTaskInfoQueryResultHireButton.InProcess]: '进行中', | 
|---|
|  |  |  | [GetTaskInfoQueryResultHireButton.Completed]: '已完成', | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | export const GetTaskInfoQueryResultApplyButtonText = { | 
|---|
|  |  |  | [GetTaskInfoQueryResultApplyButton.WaitHire]: '待确认', | 
|---|
|  |  |  | [GetTaskInfoQueryResultApplyButton.WaitSignContract]: '去签约', | 
|---|
|  |  |  | }; | 
|---|