派生自 projectDept/qhighschool

EricsHu
2022-12-05 068fc7f2e81178e55fa191a13709af64b1a163f6
src/main/java/com/qxueyou/scc/exercise/model/ExerciseGroup.java
@@ -35,12 +35,12 @@
public class ExerciseGroup implements Serializable,ITrace {
   private static final long serialVersionUID = 1L;
   
   //题库状态   草稿0,已发布2  已下架3
   //题库状态   草稿0,已发布2  已下架3
   public static final short STATUS_DRAFT = 0;
   public static final short STATUS_PUBLISHED = 2;
   public static final short STATUS_TAKEOFF = 3;
   
   //题库类型  1:个人题库,2:学校题库  3:共享题库
   //题库类型  1:个人题库,2:学校题库  3:共享题库
   public static final short GROUP_RANGE_PRIV = 1;
   public static final short GROUP_RANGE_SCHOOL = 2;
   public static final short GROUP_RANGE_SHARE = 3;
@@ -85,11 +85,11 @@
   @Column(name="NAME", length=128)
   private String name;
   
   /** 用于模拟考试 存放 考试设置时间*/
   /** 用于模拟考试 存放 考试设置时间*/
   @Column(name="ATTRIBUTE1", length=128)
   private String attribute1;
   
   /** 用于 章节练习  存放章节ID */
   /** 用于 章节练习  存放章节ID */
   @Column(name="ATTRIBUTE2", length=128)
   private String attribute2;
   
@@ -99,7 +99,7 @@
   @Column(name="TYPE")
   private short type;
   
   /** 习题组类型(1,家庭作业;2,互动;3,顺序练习;4模拟考试;5真题;6:章节;7:随机练习;8:教学评估;9:专项练习;10:自由练习;11:考题题库;12:考试题目;13:智慧蓝项目题库) */
   /** 习题组类型(1,家庭作业;2,互动;3,顺序练习;4模拟考试;5真题;6:章节;7:随机练习;8:教学评估;9:专项练习;10:自由练习;11:考题题库;12:考试题目;13:智慧蓝项目题库) */
   
   public final static short TYPE_HOMEWORK = 1;
   
@@ -110,7 +110,7 @@
   public final static short TYPE_MOCK_EXAM = 4;
   
   /*
    * 历史真题
    * 历史真题
    */
   public final static short TYPE_HISTORY_ITEM = 5;
   
@@ -152,26 +152,26 @@
   @JsonIgnore
   private List<ExerciseRecord> records;
   
   /** 题目总数  */
   /** 题目总数  */
   @Column(name="ALL_COUNT")
   private BigInteger allCount;
   
   /** 当前做题总数  */
   /** 当前做题总数  */
   @Transient
   private String doCount;
   
   /** 班主任能不能编辑  */
   /** 班主任能不能编辑  */
   @Transient
   private boolean editFlag;
   
   /** 练习管理排序,班主任排序 */
   /** 练习管理排序,班主任排序 */
   @Column(name="ORDER_NUM")
   private BigInteger orderNum;
   
   @Column(name="CHAPTER_ID")
   private String chapterId;
   
   /**  ״̬ */
   /**  状态 */
   @Column(name="STATUS")
   private short status;
   
@@ -331,31 +331,31 @@
   public String getTypeName() {
      switch (this.type) {
         case 1: {
            return "家庭作业";
            return "家庭作业";
         }
         case 2: {
            return "互动练习";
            return "互动练习";
         }
         case 3: {
            return "顺序练习";
            return "顺序练习";
         }
         case 4: {
            return "模拟考试";
            return "模拟考试";
         }
         case 5: {
            return "真题";
            return "真题";
         }
         case 6: {
            return "章节练习";
            return "章节练习";
         }
         case 7: {
            return "随机练习";
            return "随机练习";
         }
         case 9: {
            return "专项练习";
            return "专项练习";
         }
         case 10: {
            return "自由练习";
            return "自由练习";
         }
         default:{
            return "";