| | |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** 面授 */ |
| | | /** 面授 */ |
| | | 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") |
| | |
| | | @Column(name = "ARRANGEMENT", length = 255) |
| | | private String arrangement; |
| | | |
| | | /** 班级优势 */ |
| | | /** 班级优势 */ |
| | | @Column(name = "ADVANTAGE", length = 255) |
| | | private String advantage; |
| | | |
| | |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm") |
| | | private Date endTime; |
| | | |
| | | /** 当前已报名学生人数 */ |
| | | /** 当前已报名学生人数 */ |
| | | @Column(name = "STUDENT_COUNT") |
| | | private int studentCount; |
| | | |
| | |
| | | @JsonIgnore |
| | | private String updator; |
| | | |
| | | /** 是否推广 false:不推广 true:推广 */ |
| | | /** 是否推广 false:不推广 true:推广 */ |
| | | @Column(name = "EXTENDED") |
| | | private boolean extended; |
| | | |
| | |
| | | @Column(name = "SCORE", precision = 10, scale = 2) |
| | | private BigDecimal score; |
| | | |
| | | /** 学生总数 计划招生人数,用于机构 指定 */ |
| | | /** 学生总数 计划招生人数,用于机构 指定 */ |
| | | @Column(name = "STU_ALL_COUNT") |
| | | private BigInteger stuAllCount; |
| | | |
| | |
| | | @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; |
| | | |
| | |
| | | @Transient |
| | | private String orgShortName; |
| | | |
| | | // 班级引荐费 |
| | | // 班级引荐费 |
| | | @Transient |
| | | private BigDecimal referFee; |
| | | |
| | | /** 激活人数 **/ |
| | | /** 激活人数 **/ |
| | | @Transient |
| | | private Integer registCount; |
| | | |
| | | // ============================新添加字段================================= |
| | | /** 是否有学生加班审批 */ |
| | | // ============================新添加字段================================= |
| | | /** 是否有学生加班审批 */ |
| | | |
| | | @Column(name = "OVER_TIME", nullable = false) |
| | | private Boolean overTime; |
| | | |
| | | /** 班级编码 */ |
| | | /** 班级编码 */ |
| | | @Column(name = "CLASS_NUMBER", nullable = false) |
| | | private String classNumber; |
| | | |
| | | /** 是否有需要学生退班审批 */ |
| | | /** 是否有需要学生退班审批 */ |
| | | @Column(name = "QUIT_CLASS", nullable = false) |
| | | private Boolean quitClass; |
| | | |
| | | /** 完成练习是否显示答案 */ |
| | | /** 完成练习是否显示答案 */ |
| | | @Column(name = "DISPLAY_ANSWER", nullable = false) |
| | | private Boolean displayAnswer; |
| | | |
| | | /** 是否开通班级论坛 */ |
| | | /** 是否开通班级论坛 */ |
| | | @Column(name = "FORUM", nullable = false) |
| | | private Boolean forum; |
| | | |
| | | /** 班级老师 */ |
| | | /** 班级老师 */ |
| | | @Column(name = "TEACHER_ID", length = 32) |
| | | private String teacherId; |
| | | |