// 供应商年度审查模块字典

// 审查状态常量
export const AnnualReviewStatus = {
  WAITING: '0',   // 待审核
  ONGOING: '1',   // 审核中
  COMPLETED: '2', // 已完成
  EXPIRED: '3',   // 已过期
};

// 审查状态文本
export const AnnualReviewStatusText = {
  [AnnualReviewStatus.WAITING]: '待审核',
  [AnnualReviewStatus.ONGOING]: '审核中',
  [AnnualReviewStatus.COMPLETED]: '已完成',
  [AnnualReviewStatus.EXPIRED]: '已过期',
};

// 审查状态颜色
export const AnnualReviewStatusColor = {
  [AnnualReviewStatus.WAITING]: 'warning',
  [AnnualReviewStatus.ONGOING]: 'processing',
  [AnnualReviewStatus.COMPLETED]: 'success',
  [AnnualReviewStatus.EXPIRED]: 'default',
};

// 评审结果常量
export const ExamineResult = {
  QUALIFIED: '1',     // 合格
  UNQUALIFIED: '0',   // 不合格
};

// 评审结果文本
export const ExamineResultText = {
  [ExamineResult.QUALIFIED]: '合格',
  [ExamineResult.UNQUALIFIED]: '不合格',
};

// 评审结果颜色
export const ExamineResultColor = {
  [ExamineResult.QUALIFIED]: 'success',
  [ExamineResult.UNQUALIFIED]: 'error',
};
