GradeAnalyzePaperStatusEnum.java 1.4 KB

12345678910111213141516171819202122232425262728293031323334
  1. package com.qmth.teachcloud.common.enums;
  2. /**
  3. * @Description: 教研分析试卷状态枚举类
  4. * @Author: CaoZixuan
  5. * @Date: 2022-05-24
  6. */
  7. public enum GradeAnalyzePaperStatusEnum {
  8. SETTING_GRADE_PAPER("数据准备中","创建批次数据且无分析课程时的状态。(无科目数据)"),
  9. PUSH_GRADE_BATCH("提交分析数据","批次下每创建分析课程且还没有重新提交分析批次时的状态"),
  10. SETTING_GRADE_PAPER_PARAM("蓝图数据准备中","推送分析数据给教研分析并且返回成功则设置此状态,并给命题老师发待办提醒。(如果推送失败则在推送任务管理里重新发起推送)"),
  11. READY_TO_CALCULATE("待计算","批次下的所有科目都已上传蓝图数据则设置此状态"),
  12. CALCULATING("计算中","发起分析则设置此状态。(发起分析后针对批次返回任务状态和进度,科目只显示计算中状态不显示进度。如果计算失败则在批次界面可以重新开始分析[断点续传]和错误原因.txt)"),
  13. FINISH_CALCULATE("已完成","分析完毕后则设置此状态");
  14. private final String desc;
  15. private final String interpret;
  16. GradeAnalyzePaperStatusEnum(String desc, String interpret) {
  17. this.desc = desc;
  18. this.interpret = interpret;
  19. }
  20. public String getDesc() {
  21. return desc;
  22. }
  23. public String getInterpret() {
  24. return interpret;
  25. }
  26. }