|
@@ -183,12 +183,15 @@
|
|
|
g.subject_id_ AS subjectId,
|
|
|
sb.name_ AS subjectName,
|
|
|
p.course_id_ AS courseId,
|
|
|
- p.course_group_id_ AS courseGoupId
|
|
|
+ p.course_group_id_ AS courseGoupId,
|
|
|
+ (r.student_replied_ IS NOT NULL) AS studentReplied,
|
|
|
+ (r.teacher_replied_ IS NOT NULL) AS teacherReplied
|
|
|
FROM course_schedule_student_payment p
|
|
|
LEFT JOIN sys_user u ON p.user_id_ =u.id_
|
|
|
LEFT JOIN course_schedule cs ON p.course_id_=cs.id_
|
|
|
LEFT JOIN course_group g ON p.course_group_id_ = g.id_
|
|
|
LEFT JOIN `subject` sb ON g.subject_id_=sb.id_
|
|
|
+ LEFT JOIN course_schedule_replied r ON cs.id_=r.course_schedule_id_
|
|
|
WHERE p.course_id_ IN
|
|
|
(SELECT s.id_ FROM course_schedule s WHERE s.type_='PRACTICE' AND lock_=0 AND s.teacher_id_=#{param.teacherId})
|
|
|
<if test="param.status !=null and param.status !=''">
|