package com.dsh.course.feignClient.course.model; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import java.util.Date; /** * @author zhibing.pu * @Date 2023/8/11 10:46 */ @Data public class CoursePackageScheduling { /** * 主键 */ private Long id; /** * 课包id */ private Integer coursePackageId; /** * 上课日期 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date classDate; /** * 结束时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date endDate; /** * 课后练习课程id */ private Integer courseId; /** * 可获得积分 */ private Integer integral; /** * 消课凭证 */ private String cancelClasses; /** * 扣除课时 */ private Integer deductClassHour; /** * 状态(1=未开始,2=已开始,3=已结束,4=已取消) */ private Integer status; }