wupengfei
2025-03-10 6887129e91d32557c2b57178180329f46df09d12
apps/bMiniApp/src/constants/task.ts
@@ -18,47 +18,56 @@
  [TaskStatus.Terminated]: '#9FA4AC',
};
export enum SalaryTimeTypeEnum {
export enum FlexTaskFeeTypeEnum {
  /**
   * 月薪
   * 按月
   */
  Month = 10,
  OfMonth = 10,
  /**
   * 周薪
   * 按日
   */
  Week = 20,
  OfDay = 20,
  /**
   * 日薪
   * 按时
   */
  Day = 30,
  OfHour = 30,
  /**
   * 时薪
   * 计件
   */
  Hour = 40,
  OfCount = 40,
}
export const SalaryTimeTypeEnumText = {
  [SalaryTimeTypeEnum.Month]: '月薪',
  [SalaryTimeTypeEnum.Week]: '周薪',
  [SalaryTimeTypeEnum.Day]: '日薪',
  [SalaryTimeTypeEnum.Hour]: '时薪',
export const FlexTaskFeeTypeEnumText = {
  [FlexTaskFeeTypeEnum.OfMonth]: '按月',
  [FlexTaskFeeTypeEnum.OfDay]: '按日',
  [FlexTaskFeeTypeEnum.OfHour]: '按时',
  [FlexTaskFeeTypeEnum.OfCount]: '计件',
};
export const SalaryTimeTypeEnumUnit = {
  [SalaryTimeTypeEnum.Month]: '元/月',
  [SalaryTimeTypeEnum.Week]: '元/周',
  [SalaryTimeTypeEnum.Day]: '元/天',
  [SalaryTimeTypeEnum.Hour]: '元/小时',
  [FlexTaskFeeTypeEnum.OfMonth]: '元/月',
  [FlexTaskFeeTypeEnum.OfDay]: '元/日',
  [FlexTaskFeeTypeEnum.OfHour]: '元/小时',
  [FlexTaskFeeTypeEnum.OfCount]: '元/件',
};
export enum SalaryType {
  month = 10,
  week = 20,
  day = 30,
export enum FlexTaskSettleTypeEnum {
  /**
   * 月结
   */
  OfMonth = 10,
  /**
   * 周结
   */
  OfWeek = 20,
  /**
   * 日结
   */
  OfDay = 30,
}
export const SalaryTypeText = {
  [SalaryType.month]: '月结',
  [SalaryType.week]: '周结',
  [SalaryType.day]: '日结',
export const FlexTaskSettleTypeEnumText = {
  [FlexTaskSettleTypeEnum.OfMonth]: '月结',
  [FlexTaskSettleTypeEnum.OfWeek]: '周结',
  [FlexTaskSettleTypeEnum.OfDay]: '日结',
};