// 通知管理字典

// 通知状态枚举
export enum NoticeStatus {
  DRAFT = '0',    // 草稿
  PUBLISHED = '1', // 已发布
  UNPUBLISHED = '2', // 已下架
}

// 通知状态文本映射
export const NoticeStatusText = {
  [NoticeStatus.DRAFT]: '草稿',
  [NoticeStatus.PUBLISHED]: '已发布',
  [NoticeStatus.UNPUBLISHED]: '已下架',
};

// 通知状态标签颜色
export const NoticeStatusColor = {
  [NoticeStatus.DRAFT]: 'default',
  [NoticeStatus.PUBLISHED]: 'green',
  [NoticeStatus.UNPUBLISHED]: 'orange',
};

// 是否置顶枚举
export enum TopStatus {
  NO = '0',  // 不置顶
  YES = '1', // 置顶
}

// 模态框类型
export enum ModalType {
  ADD = 'add',
  EDIT = 'edit',
  VIEW = 'view',
}

// 英文内容设置
export enum EnglishSetting {
  NO = 0,  // 不设置英文
  YES = 1, // 设置英文
}
