// 任务状态枚举
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]: '专项评价',
};

// 任务是否通知下级单位完善评价人及评价分工
export enum TaskNotifyLowerUnits {
  NO = 0,
  YES = 1,
}