派生自 projectDept/qhighschool

EricsHu
2022-12-05 068fc7f2e81178e55fa191a13709af64b1a163f6
src/main/java/com/qxueyou/scc/admin/classes/model/ClsClass.java
@@ -42,45 +42,45 @@
    */
   private static final long serialVersionUID = 5971007065116777117L;
   
   /** 面授 */
   /** 面授 */
   public static final String CLASS_FACE = "FACE_TO_FACE";
   /** 网络 */
   /** 网络 */
   public static final String CLASS_NETWORK = "NETWORK";
   /** 有直播 */
   /** 有直播 */
   public static final int HAVE_LIVE = 1;
   
   /** 无直播 */
   /** 无直播 */
   public static final int NOT_HAVE_LIVE = 0;
   /** 有视频 */
   /** 有视频 */
   public static final int HAVE_VIDEO = 1;
   /** 无视频 */
   /** 无视频 */
   public static final int NOT_HAVE_VIDEO = 0;
   /** 有讲义 */
   /** 有讲义 */
   public static final int HAVE_HANDOUT = 1;
   /** 无讲义 */
   /** 无讲义 */
   public static final int NOT_HAVE_HANDOUT = 0;
   /** 有推荐奖励 */
   /** 有推荐奖励 */
   public static final int HAVE_AWARD = 1;
   /** 无推荐奖励 */
   /** 无推荐奖励 */
   public static final int NOT_HAVE_AWARD = 0;
   /** 消息处理业务类型:发送消息 */
   /** 消息处理业务类型:发送消息 */
   public static final String MSG_ACTION_TYPE_SEND = "send_sms";
   /** 消息处理业务类型:新建班级 */
   /** 消息处理业务类型:新建班级 */
   public static final String MSG_ACTION_TYPE_ADD = "add_Class";
   /** 消息处理业务类型:复制班级 */
   /** 消息处理业务类型:复制班级 */
   public static final String MSG_ACTION_TYPE_COPY = "copy_Class";
   /** 班级进度:报名 */
   public static final String CLASS_PROGRESS_START = "报名";
   /** 班级进度:学习 */
   public static final String CLASS_PROGRESS_STUDY = "ѧϰ";
   /** 班级进度:结束 */
   public static final String CLASS_PROGRESS_END = "结束";
   /** 班级进度:报名 */
   public static final String CLASS_PROGRESS_START = "报名";
   /** 班级进度:学习 */
   public static final String CLASS_PROGRESS_STUDY = "学习";
   /** 班级进度:结束 */
   public static final String CLASS_PROGRESS_END = "结束";
   @Id
   @GeneratedValue(generator = "hibernate-uuid")
@@ -138,7 +138,7 @@
   @Column(name = "ARRANGEMENT", length = 255)
   private String arrangement;
   /** 班级优势 */
   /** 班级优势 */
   @Column(name = "ADVANTAGE", length = 255)
   private String advantage;
@@ -153,7 +153,7 @@
   @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm")
   private Date endTime;
   /** 当前已报名学生人数 */
   /** 当前已报名学生人数 */
   @Column(name = "STUDENT_COUNT")
   private int studentCount;
@@ -176,7 +176,7 @@
   @JsonIgnore
   private String updator;
   /** 是否推广 false:不推广 true:推广 */
   /** 是否推广 false:不推广 true:推广 */
   @Column(name = "EXTENDED")
   private boolean extended;
@@ -195,7 +195,7 @@
   @Column(name = "SCORE", precision = 10, scale = 2)
   private BigDecimal score;
   /** 学生总数 计划招生人数,用于机构 指定 */
   /** 学生总数 计划招生人数,用于机构 指定 */
   @Column(name = "STU_ALL_COUNT")
   private BigInteger stuAllCount;
@@ -205,67 +205,67 @@
   @Column(name = "POINTER", length = 255)
   private String pointer;
   /*** 点击次数 **/
   /*** 点击次数 **/
   @Column(name = "CLICK_NUM", precision = 11, scale = 0)
   private BigDecimal clickNum;
   /*** 省份 **/
   /*** 省份 **/
   @Column(name = "PROVINCE", length = 255)
   private String province;
   /*** 城市 **/
   /*** 城市 **/
   @Column(name = "CITY", length = 255)
   private String city;
   /*** 区域 **/
   /*** 区域 **/
   @Column(name = "REGION", length = 255)
   private String region;
   /*** 是否置顶 **/
   /*** 是否置顶 **/
   @Column(name = "TOP_FLAG", length = 255)
   private Boolean topFlag;
   /*** 方式 **/
   /*** 方式 **/
   @Column(name = "MODE", length = 255)
   private String mode;
   /*** 商品ID **/
   /*** 商品ID **/
   @Column(name = "GOOD_ID", length = 32)
   private String goodId;
   /*** 产品ID **/
   /*** 产品ID **/
   @Column(name = "PRODUCT_ID", length = 255)
   private String productId;
   /*** 机构ID **/
   /*** 机构ID **/
   @Column(name = "ORG_ID", length = 32)
   private String orgId;
   /*** 是否有直播 **/
   /*** 是否有直播 **/
   @Column(name = "HAVE_LIVE", length = 1)
   private Integer haveLive;
   /*** 是否有视频 **/
   /*** 是否有视频 **/
   @Column(name = "HAVE_VIDEO", length = 1)
   private Integer haveVideo;
   /*** 是否有讲义 **/
   /*** 是否有讲义 **/
   @Column(name = "HAVE_HANDOUT", length = 1)
   private Integer haveHandout;
   /*** 经度 **/
   /*** 经度 **/
   @Column(name = "LONGITUDE_X", length = 32)
   private String logitudeX;
   /*** 纬度 **/
   /*** 纬度 **/
   @Column(name = "LATITUDE_Y", length = 32)
   private String latitudeY;
   /*** 付款人数 **/
   /*** 付款人数 **/
   @Column(name = "PAYMENT_NUM", length = 11)
   private BigInteger paymentNum;
   /*** 是否有推荐奖励 **/
   /*** 是否有推荐奖励 **/
   @Column(name = "HAVA_AWARD", length = 32)
   private Integer haveAward;
@@ -284,41 +284,41 @@
   @Transient
   private String orgShortName;
   // 班级引荐费
   // 班级引荐费
   @Transient
   private BigDecimal referFee;
   /** 激活人数 **/
   /** 激活人数 **/
   @Transient
   private Integer registCount;
   // ============================新添加字段=================================
   /** 是否有学生加班审批 */
   // ============================新添加字段=================================
   /** 是否有学生加班审批 */
   @Column(name = "NEED_JOIN_AUDIT", nullable = false)
   private Boolean needJoinAudit;
   /** 班级编码 */
   /** 班级编码 */
   @Column(name = "CLASS_NUMBER", nullable = false)
   private String classNumber;
   /** 是否有需要学生退班审批 */
   /** 是否有需要学生退班审批 */
   @Column(name = "NEED_QUIT_AUDIT", nullable = false)
   private Boolean needQuitAudit;
   /** 完成练习是否显示答案 */
   /** 完成练习是否显示答案 */
   @Column(name = "SHOU_ANALYSIS_AFTER_EXER", nullable = false)
   private Boolean showAnalysisAfterExer;
   /** 是否允许重复练习 */
   /** 是否允许重复练习 */
   @Column(name = "CAN_MULTI_EXER", nullable = false)
   private Boolean canMultiExer;
   /** 是否开通班级论坛 */
   /** 是否开通班级论坛 */
   @Column(name = "NEED_FORUM", nullable = false)
   private Boolean needForum;
   /** 班级老师 */
   /** 班级老师 */
   @Column(name = "TEACHER_ID", length = 32)
   private String teacherId;