export enum TaskStatus {
|
All = 0,
|
WaitSign = 10,
|
Effect = 20,
|
Terminated = 30,
|
}
|
|
export const TaskStatusText = {
|
[TaskStatus.All]: '全部',
|
[TaskStatus.WaitSign]: '待签约',
|
[TaskStatus.Effect]: '生效中',
|
[TaskStatus.Terminated]: '已终止',
|
};
|
|
export const TaskStatusColor = {
|
[TaskStatus.WaitSign]: '#FF7D00',
|
[TaskStatus.Effect]: '#3A71FF',
|
[TaskStatus.Terminated]: '#9FA4AC',
|
};
|
|
export enum FlexTaskFeeTypeEnum {
|
/**
|
* 按月
|
*/
|
OfMonth = 10,
|
/**
|
* 按日
|
*/
|
OfDay = 20,
|
/**
|
* 按时
|
*/
|
OfHour = 30,
|
/**
|
* 计件
|
*/
|
OfCount = 40,
|
}
|
|
export const FlexTaskFeeTypeEnumText = {
|
[FlexTaskFeeTypeEnum.OfMonth]: '按月',
|
[FlexTaskFeeTypeEnum.OfDay]: '按日',
|
[FlexTaskFeeTypeEnum.OfHour]: '按时',
|
[FlexTaskFeeTypeEnum.OfCount]: '计件',
|
};
|
|
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]: '日结',
|
};
|