zhengyiming
4 天以前 acd6c55ea7b11e06130c20bcd5ffd98c8e880a1f
packages/constants/task.ts
@@ -3,6 +3,12 @@
  EnumUserGender,
  EnumSettlementCycle,
  EnumTaskReleaseStatus,
  EnumTaskCheckReceiveStatus,
  EnumPersonalFreeTime,
  EnumPersonalJobSeekingStatus,
  EnumTaskUserHireStatus,
  GetPersonalApplyTaskInfosQueryStatus,
  GetPersonalHireTaskInfosQueryStatus,
} from './apiEnum';
export const EnumBillingMethodText = {
@@ -40,3 +46,48 @@
  [EnumTaskReleaseStatus.InProcess]: '发布中',
  [EnumTaskReleaseStatus.Stopped]: '已停止',
};
export const EnumTaskCheckReceiveStatusText = {
  [EnumTaskCheckReceiveStatus.Wait]: '待验收',
  [EnumTaskCheckReceiveStatus.Completed]: '已验收',
};
export const EnumPersonalFreeTimeText = {
  [EnumPersonalFreeTime.NoLimit]: '不限',
  [EnumPersonalFreeTime.WinterSummerVacations]: '寒暑假',
  [EnumPersonalFreeTime.FestivalAndHoliday]: '节假日',
  [EnumPersonalFreeTime.Weekend]: '周六日',
  [EnumPersonalFreeTime.Weekday]: '工作日',
};
export const EnumPersonalJobSeekingStatusText = {
  [EnumPersonalJobSeekingStatus.Active]: '积极找任务',
  [EnumPersonalJobSeekingStatus.Whatever]: '随便看看',
  [EnumPersonalJobSeekingStatus.Not]: '暂时不找任务',
};
export const EnumTaskUserHireStatusText = {
  [EnumTaskUserHireStatus.Wait]: '待录用',
  [EnumTaskUserHireStatus.Pass]: '已录用',
  [EnumTaskUserHireStatus.Refuse]: '已谢绝',
};
export const GetPersonalApplyTaskInfosQueryStatusText = {
  [GetPersonalApplyTaskInfosQueryStatus.WaitHire]: '待确认',
  [GetPersonalApplyTaskInfosQueryStatus.WaitSignContract]: '待签约',
};
export const GetPersonalApplyTaskInfosQueryStatusColor = {
  [GetPersonalApplyTaskInfosQueryStatus.WaitHire]: '#FF7D00',
  [GetPersonalApplyTaskInfosQueryStatus.WaitSignContract]: '#3A71FF',
};
export const GetPersonalHireTaskInfosQueryStatusText = {
  [GetPersonalHireTaskInfosQueryStatus.InProcess]: '进行中',
  [GetPersonalHireTaskInfosQueryStatus.Completed]: '已完成',
};
export const GetPersonalHireTaskInfosQueryStatusColor = {
  [GetPersonalHireTaskInfosQueryStatus.InProcess]: '#2A9E1B',
  [GetPersonalHireTaskInfosQueryStatus.Completed]: '#9FA4AC',
};