33 lines
763 B
TypeScript
33 lines
763 B
TypeScript
// 任务状态枚举
|
|
export enum TaskStatus {
|
|
DRAFT = '0', // 未开始
|
|
PROCESSING = '1', // 进行中
|
|
COMPLETED = '2', // 已结束
|
|
}
|
|
|
|
// 任务类型枚举
|
|
export enum TaskType {
|
|
REGULAR = '1', // 常规评价
|
|
SPECIAL = '2', // 专项评价
|
|
}
|
|
|
|
// 任务状态文本映射
|
|
export const TaskStatusText = {
|
|
[TaskStatus.DRAFT]: '未开始',
|
|
[TaskStatus.PROCESSING]: '进行中',
|
|
[TaskStatus.COMPLETED]: '已结束',
|
|
};
|
|
|
|
// 任务状态颜色映射
|
|
export const TaskStatusColor = {
|
|
[TaskStatus.DRAFT]: 'default',
|
|
[TaskStatus.PROCESSING]: 'processing',
|
|
[TaskStatus.COMPLETED]: 'success',
|
|
};
|
|
|
|
// 任务类型文本映射
|
|
export const TaskTypeText = {
|
|
[TaskType.REGULAR]: '常规评价',
|
|
[TaskType.SPECIAL]: '专项评价',
|
|
};
|