cy 3 年之前
父节点
当前提交
b48c7eee24

+ 0 - 1
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/service/impl/CourseScheduleServiceImpl.java

@@ -765,7 +765,6 @@ public class CourseScheduleServiceImpl extends ServiceImpl<CourseScheduleDao, Co
             }
         }
         return false;
-
     }
 
     /**

+ 21 - 10
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/vo/MyRepliedVo.java

@@ -47,8 +47,27 @@ public class MyRepliedVo implements Serializable {
     @ApiModelProperty(value = "评分")
     private String score;
 
-    @ApiModelProperty(value = "学员课后评价")
-    private String studentReplied;
+    @ApiModelProperty(value = "学生评价 0:未评价 1:已评价")
+    private Integer studentReplied;
+
+    @ApiModelProperty(value = "老师评价 0:未评价 1:已评价")
+    private Integer teacherReplied;
+
+    public Integer getStudentReplied() {
+        return studentReplied;
+    }
+
+    public void setStudentReplied(Integer studentReplied) {
+        this.studentReplied = studentReplied;
+    }
+
+    public Integer getTeacherReplied() {
+        return teacherReplied;
+    }
+
+    public void setTeacherReplied(Integer teacherReplied) {
+        this.teacherReplied = teacherReplied;
+    }
 
     public String getRealName() {
         return realName;
@@ -145,12 +164,4 @@ public class MyRepliedVo implements Serializable {
     public void setScore(String score) {
         this.score = score;
     }
-
-    public String getStudentReplied() {
-        return studentReplied;
-    }
-
-    public void setStudentReplied(String studentReplied) {
-        this.studentReplied = studentReplied;
-    }
 }

+ 3 - 2
cooleshow-user/user-biz/src/main/resources/config/mybatis/CourseScheduleRepliedMapper.xml

@@ -111,7 +111,6 @@
             r.course_group_id_ AS courseGroupId,
             r.score_ AS score,
             r.student_id_ AS studentId,
-            r.student_replied_ AS studentReplied,
             g.subject_id_ AS subjectId,
             sb.name_ AS subjectName,
             s.class_date_ AS classDate,
@@ -120,7 +119,9 @@
             u.id_ AS studentId,
             u.real_name_ AS realName,
             u.username_ AS userName,
-            u.avatar_ AS avatar
+            u.avatar_ AS avatar,
+            (r.student_replied_ IS NOT NULL) AS studentReplied,
+            (r.teacher_replied_ IS NOT NULL) AS teacherReplied
         FROM course_schedule_replied r
         LEFT JOIN course_group g ON g.id_ = r.course_group_id_
         LEFT JOIN `subject` sb ON sb.id_ = g.subject_id_