|
@@ -1029,15 +1029,13 @@
|
|
|
WHERE cg.group_type_ = 'VIP' AND FIND_IN_SET(vg.id_,#{musicGroupIds})
|
|
|
</select>
|
|
|
<select id="queryStudentMusicGroupCourses" resultMap="CourseListDto">
|
|
|
- SELECT mg.id_ music_id_,mg.name_ music_group_name_,mgsf.payment_status_,
|
|
|
+ SELECT mg.id_ music_id_,mg.name_ music_group_name_,
|
|
|
SUM(cg.current_class_times_) current_class_times_,
|
|
|
SUM(cg.total_class_times_) total_class_times_,mg.school_id_ teacher_school_id_
|
|
|
FROM music_group mg
|
|
|
LEFT JOIN class_group cg ON cg.music_group_id_ = mg.id_
|
|
|
- LEFT JOIN music_group_student_fee_ mgsf ON mgsf.music_group_id_ = mg.id_
|
|
|
LEFT JOIN class_group_student_mapper cgsm ON cgsm.class_group_id_ = cg.id_
|
|
|
- WHERE FIND_IN_SET(mg.id_,#{musicGroupIds}) AND cg.group_type_ = 'MUSIC' AND mgsf.user_id_ =
|
|
|
- #{userId} AND cgsm.user_id_ = #{userId}
|
|
|
+ WHERE FIND_IN_SET(mg.id_,#{musicGroupIds}) AND cg.group_type_ = 'MUSIC' AND mgsf.user_id_ = #{userId} AND cgsm.user_id_ = #{userId}
|
|
|
GROUP BY mg.id_,mgsf.payment_status_
|
|
|
</select>
|
|
|
|