Bläddra i källkod

优化查询老师课程返回字段

hgw 3 år sedan
förälder
incheckning
5ee3caa9fc

+ 22 - 0
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/vo/TeacherLiveCourseInfoVo.java

@@ -20,6 +20,12 @@ public class TeacherLiveCourseInfoVo implements Serializable {
     @ApiModelProperty(value = "名称")
     private String courseGroupName;
 
+    @ApiModelProperty(value = "课程id")
+    private Long courseId;
+
+    @ApiModelProperty(value = "课堂编号")
+    private Integer classNum;
+
     @ApiModelProperty(value = "声部名称")
     private String subjectName;
 
@@ -114,4 +120,20 @@ public class TeacherLiveCourseInfoVo implements Serializable {
     public void setImGroupId(String imGroupId) {
         this.imGroupId = imGroupId;
     }
+
+    public Long getCourseId() {
+        return courseId;
+    }
+
+    public void setCourseId(Long courseId) {
+        this.courseId = courseId;
+    }
+
+    public Integer getClassNum() {
+        return classNum;
+    }
+
+    public void setClassNum(Integer classNum) {
+        this.classNum = classNum;
+    }
 }

+ 2 - 0
cooleshow-user/user-biz/src/main/resources/config/mybatis/CourseScheduleMapper.xml

@@ -122,6 +122,8 @@
         select
         b.id_ as courseGroupId,
         b.name_ as courseGroupName,
+        a.id_ as courseId,
+        a.class_num_ as classNum,
         s.name_ as subjectName,
         a.start_time_ as startTime,
         a.end_time_ as endTime,