export const EMERGENCY_DRILL_STATUS = {
  TOTAL: undefined,
  WAIT_SCRIPT: 1, // 待传脚本
  WAIT_SIGN: 2, // 脚本会签
  WAIT_EXECUTE: 3, // 待执行
  WAIT_RECORD: 4, // 待记录
  WAIT_CHECK: 5, // 记录待审批
  RETURN: 6, // 已退回
  COMPLETE: 7, // 已完成
};

export const EMERGENCY_DRILL_STATUS_DICT = {
  1: '待传脚本', // 待传脚本
  2: '脚本会签', // 脚本会签
  3: '待执行', // 待执行
  4: '待记录', // 待记录
  5: '记录待审批', // 待审批
  6: '已退回', // 已退回
  7: '已完成', // 已完成
};

export const EMERGENCY_DRILL_DETAIL_SUBPAGE = [
  {
    label: '演练活动',
    value: 'activities',
  },
  {
    label: '演练记录',
    value: 'records',
  },
];

export enum DRILL_SIGN_TYPE {
  SCRIPT = 1,
  RECORD,
}

export const DRILI_SIGN_TYPE_MAP = {
  [DRILL_SIGN_TYPE.SCRIPT]: '演练脚本',
  [DRILL_SIGN_TYPE.RECORD]: '演练记录',
};

export const DRILI_SIGN_TYPE_OPTIONS = [
  { label: DRILI_SIGN_TYPE_MAP[DRILL_SIGN_TYPE.SCRIPT], value: DRILL_SIGN_TYPE.SCRIPT },
  { label: DRILI_SIGN_TYPE_MAP[DRILL_SIGN_TYPE.RECORD], value: DRILL_SIGN_TYPE.RECORD },
];

export enum CONFIRM_STATUS_TYPE {
  WAIT_CONFIRM = 1,
  CONFIRMED,
  REJECT,
}

export const CONFIRM_STATUS_MAP = {
  [CONFIRM_STATUS_TYPE.WAIT_CONFIRM]: '待确认',
  [CONFIRM_STATUS_TYPE.CONFIRMED]: '已确认',
  [CONFIRM_STATUS_TYPE.REJECT]: '已退回',
};
