| | |
| | | export enum TaskStatus { |
| | | All = 0, |
| | | WaitSign = 10, |
| | | Effect = 20, |
| | | Terminated = 30, |
| | | } |
| | | import { EnumBillingMethod, EnumUserGender, EnumSettlementCycle } 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 EnumSettlementCycleText = { |
| | | [EnumSettlementCycle.Month]: '月结', |
| | | [EnumSettlementCycle.Week]: '周结', |
| | | [EnumSettlementCycle.Day]: '日结', |
| | | }; |
| | | |
| | | export const SalaryTimeTypeEnumUnit = { |
| | | [FlexTaskFeeTypeEnum.OfMonth]: '元/月', |
| | | [FlexTaskFeeTypeEnum.OfDay]: '元/日', |
| | | [FlexTaskFeeTypeEnum.OfHour]: '元/小时', |
| | | [FlexTaskFeeTypeEnum.OfCount]: '元/件', |
| | | }; |
| | | |
| | | export enum FlexTaskSettleTypeEnum { |
| | | /** |
| | | * 月结 |
| | | */ |
| | | OfMonth = 10, |
| | | /** |
| | | * 周结 |
| | | */ |
| | | OfWeek = 20, |
| | | /** |
| | | * 日结 |
| | | */ |
| | | OfDay = 30, |
| | | } |
| | | |
| | | export const FlexTaskSettleTypeEnumText = { |
| | | [FlexTaskSettleTypeEnum.OfMonth]: '月结', |
| | | [FlexTaskSettleTypeEnum.OfWeek]: '周结', |
| | | [FlexTaskSettleTypeEnum.OfDay]: '日结', |
| | | }; |
| | | |
| | | export enum FlexTaskReleaseStatusEnum { |
| | | /** |
| | | * 发布中 |
| | | */ |
| | | Releasing = 10, |
| | | /** |
| | | * 已停止 |
| | | */ |
| | | Stoping = 20, |
| | | } |
| | | |
| | | export const FlexTaskReleaseStatusEnumText = { |
| | | [FlexTaskReleaseStatusEnum.Releasing]: '发布中', |
| | | [FlexTaskReleaseStatusEnum.Stoping]: '已停止', |
| | | }; |
| | | |
| | | export enum FlexTaskWorkerHireEnum { |
| | | /** |
| | | * 待处理 |
| | | */ |
| | | Wait = 10, |
| | | /** |
| | | * 已录用 |
| | | */ |
| | | Hired = 20, |
| | | /** |
| | | * 已谢绝 |
| | | */ |
| | | Refused = 30, |
| | | } |
| | | |
| | | export const FlexTaskWorkerHireEnumText = { |
| | | [FlexTaskWorkerHireEnum.Wait]: '待处理', |
| | | [FlexTaskWorkerHireEnum.Hired]: '已录用', |
| | | [FlexTaskWorkerHireEnum.Refused]: '已谢绝', |
| | | }; |
| | | |
| | | export enum FlexTaskCheckAcceptStatusEnum { |
| | | /** |
| | | * 待验收 |
| | | */ |
| | | Wait = 10, |
| | | /** |
| | | * 验收通过 |
| | | */ |
| | | Passed = 20, |
| | | /** |
| | | * 验收未通过 |
| | | */ |
| | | Refused = 30, |
| | | } |
| | | |
| | | export const FlexTaskCheckAcceptStatusEnumText = { |
| | | [FlexTaskCheckAcceptStatusEnum.Wait]: '待验收', |
| | | [FlexTaskCheckAcceptStatusEnum.Passed]: '验收通过', |
| | | [FlexTaskCheckAcceptStatusEnum.Refused]: '验收未通过', |
| | | }; |
| | | |
| | | export enum FlexWorkerEleSignEnum { |
| | | /** |
| | | * 待签约 |
| | | */ |
| | | WaitSign = 10, |
| | | /** |
| | | * 已签约 |
| | | */ |
| | | HasSign = 20, |
| | | /** |
| | | * 已解约 |
| | | */ |
| | | CancelSign = 30, |
| | | } |
| | | |
| | | export const FlexWorkerEleSignEnumText = { |
| | | [FlexWorkerEleSignEnum.WaitSign]: '待签约', |
| | | [FlexWorkerEleSignEnum.HasSign]: '已签约', |
| | | [FlexWorkerEleSignEnum.CancelSign]: '已解约', |
| | | }; |
| | | |
| | | 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 enum UserResumeJobSeekingStatusEnum { |
| | | /** |
| | | * 积极找工作 |
| | | */ |
| | | Activing = 1, |
| | | /** |
| | | * 随便看看 |
| | | */ |
| | | JustLook = 2, |
| | | /** |
| | | * 暂时不找工作 |
| | | */ |
| | | NotLook = 3, |
| | | } |
| | | |
| | | export const UserResumeJobSeekingStatusEnumText = { |
| | | [UserResumeJobSeekingStatusEnum.Activing]: '积极找工作', |
| | | [UserResumeJobSeekingStatusEnum.JustLook]: '随便看看', |
| | | [UserResumeJobSeekingStatusEnum.NotLook]: '暂时不找工作', |
| | | export const BillingMethodEnumUnit = { |
| | | [EnumBillingMethod.Month]: '元/月', |
| | | [EnumBillingMethod.Day]: '元/日', |
| | | [EnumBillingMethod.Hour]: '元/小时', |
| | | [EnumBillingMethod.Piece]: '元/件', |
| | | }; |