|
@@ -0,0 +1,174 @@
|
|
|
|
+package com.yonge.cooleshow.biz.dal.vo;
|
|
|
|
+
|
|
|
|
+import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
|
+import com.yonge.cooleshow.common.entity.BaseEntity;
|
|
|
|
+import io.swagger.annotations.ApiModel;
|
|
|
|
+import io.swagger.annotations.ApiModelProperty;
|
|
|
|
+import org.springframework.format.annotation.DateTimeFormat;
|
|
|
|
+
|
|
|
|
+import java.util.Date;
|
|
|
|
+
|
|
|
|
+/**
|
|
|
|
+ * @Author: cy
|
|
|
|
+ * @Date: 2022/6/27
|
|
|
|
+ */
|
|
|
|
+@ApiModel
|
|
|
|
+public class PianoClassVo extends BaseEntity {
|
|
|
|
+ @ApiModelProperty("课程id")
|
|
|
|
+ private Long courseId;
|
|
|
|
+
|
|
|
|
+ @ApiModelProperty("课程组id")
|
|
|
|
+ private Long courseGroupId;
|
|
|
|
+
|
|
|
|
+ @ApiModelProperty("课程组名称")
|
|
|
|
+ private String courseGroupName;
|
|
|
|
+
|
|
|
|
+ @ApiModelProperty("声部id")
|
|
|
|
+ private Long subjectId;
|
|
|
|
+
|
|
|
|
+ @ApiModelProperty("声部名称")
|
|
|
|
+ private String subjectName;
|
|
|
|
+
|
|
|
|
+ @ApiModelProperty("老师id")
|
|
|
|
+ private Long teacherId;
|
|
|
|
+
|
|
|
|
+ @ApiModelProperty("老师姓名")
|
|
|
|
+ private String teacherName;
|
|
|
|
+
|
|
|
|
+ @ApiModelProperty("老师真实姓名")
|
|
|
|
+ private String teacherRealName;
|
|
|
|
+
|
|
|
|
+ @ApiModelProperty("老师头像")
|
|
|
|
+ private String avatar;
|
|
|
|
+
|
|
|
|
+ @ApiModelProperty("课程状态 NOT_START未开始 ING进行中 COMPLETE已完成")
|
|
|
|
+ private String status;
|
|
|
|
+
|
|
|
|
+ @ApiModelProperty("群聊id")
|
|
|
|
+ private String imGroupId;
|
|
|
|
+
|
|
|
|
+ @ApiModelProperty("开始时间")
|
|
|
|
+ @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
|
|
+ private Date startTime;
|
|
|
|
+
|
|
|
|
+ @ApiModelProperty("结束时间")
|
|
|
|
+ @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
|
|
+ private Date endTime;
|
|
|
|
+
|
|
|
|
+ @ApiModelProperty("学生考勤 0:异常 1:正常")
|
|
|
|
+ private Integer studentSign;
|
|
|
|
+
|
|
|
|
+ public String getImGroupId() {
|
|
|
|
+ return imGroupId;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setImGroupId(String imGroupId) {
|
|
|
|
+ this.imGroupId = imGroupId;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public Long getCourseId() {
|
|
|
|
+ return courseId;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setCourseId(Long courseId) {
|
|
|
|
+ this.courseId = courseId;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public Long getCourseGroupId() {
|
|
|
|
+ return courseGroupId;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setCourseGroupId(Long courseGroupId) {
|
|
|
|
+ this.courseGroupId = courseGroupId;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public String getCourseGroupName() {
|
|
|
|
+ return courseGroupName;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setCourseGroupName(String courseGroupName) {
|
|
|
|
+ this.courseGroupName = courseGroupName;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public Long getSubjectId() {
|
|
|
|
+ return subjectId;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setSubjectId(Long subjectId) {
|
|
|
|
+ this.subjectId = subjectId;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public String getSubjectName() {
|
|
|
|
+ return subjectName;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setSubjectName(String subjectName) {
|
|
|
|
+ this.subjectName = subjectName;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public Long getTeacherId() {
|
|
|
|
+ return teacherId;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setTeacherId(Long teacherId) {
|
|
|
|
+ this.teacherId = teacherId;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public String getTeacherName() {
|
|
|
|
+ return teacherName;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setTeacherName(String teacherName) {
|
|
|
|
+ this.teacherName = teacherName;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public String getTeacherRealName() {
|
|
|
|
+ return teacherRealName;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setTeacherRealName(String teacherRealName) {
|
|
|
|
+ this.teacherRealName = teacherRealName;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public String getAvatar() {
|
|
|
|
+ return avatar;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setAvatar(String avatar) {
|
|
|
|
+ this.avatar = avatar;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public String getStatus() {
|
|
|
|
+ return status;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setStatus(String status) {
|
|
|
|
+ this.status = status;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public Date getStartTime() {
|
|
|
|
+ return startTime;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setStartTime(Date startTime) {
|
|
|
|
+ this.startTime = startTime;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public Date getEndTime() {
|
|
|
|
+ return endTime;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setEndTime(Date endTime) {
|
|
|
|
+ this.endTime = endTime;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public Integer getStudentSign() {
|
|
|
|
+ return studentSign;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setStudentSign(Integer studentSign) {
|
|
|
|
+ this.studentSign = studentSign;
|
|
|
|
+ }
|
|
|
|
+}
|