|
@@ -148,7 +148,7 @@
|
|
AND pg.buy_months_ IS NULL
|
|
AND pg.buy_months_ IS NULL
|
|
</if>
|
|
</if>
|
|
<if test="studentReview !=null">
|
|
<if test="studentReview !=null">
|
|
- AND pg.student_review_ =#{studentReview}
|
|
|
|
|
|
+ AND csc.score_ =#{studentReview}
|
|
</if>
|
|
</if>
|
|
<if test='hasReview !=null and hasReview=="1"'>
|
|
<if test='hasReview !=null and hasReview=="1"'>
|
|
AND csr.id_ > 0
|
|
AND csr.id_ > 0
|
|
@@ -183,12 +183,13 @@
|
|
<select id="getPracticeGroupReviewList" resultMap="CourseReviewDto">
|
|
<select id="getPracticeGroupReviewList" resultMap="CourseReviewDto">
|
|
SELECT cs.id_,cs.class_date_, pg.subject_id_,pg.organ_id_,pg.name_ coursre_name_,su.real_name_
|
|
SELECT cs.id_,cs.class_date_, pg.subject_id_,pg.organ_id_,pg.name_ coursre_name_,su.real_name_
|
|
teacher_name_,edsu.real_name_
|
|
teacher_name_,edsu.real_name_
|
|
- edu_teacher_name_,pg.buy_months_,csr.id_ review_id_, csr.student_review_,csr.hand_homework_,csr.course_review_
|
|
|
|
|
|
+ edu_teacher_name_,pg.buy_months_,csr.id_ review_id_, csc.score_ student_review_,csr.hand_homework_,csr.course_review_
|
|
FROM course_schedule cs
|
|
FROM course_schedule cs
|
|
LEFT JOIN practice_group pg ON cs.music_group_id_ = pg.id_
|
|
LEFT JOIN practice_group pg ON cs.music_group_id_ = pg.id_
|
|
LEFT JOIN sys_user su ON cs.actual_teacher_id_ = su.id_
|
|
LEFT JOIN sys_user su ON cs.actual_teacher_id_ = su.id_
|
|
LEFT JOIN sys_user edsu ON pg.educational_teacher_id_ = edsu.id_
|
|
LEFT JOIN sys_user edsu ON pg.educational_teacher_id_ = edsu.id_
|
|
LEFT JOIN course_schedule_review csr on cs.id_ = csr.course_schedule_id_
|
|
LEFT JOIN course_schedule_review csr on cs.id_ = csr.course_schedule_id_
|
|
|
|
+ LEFT JOIN course_schedule_complaints csc on csr.course_schedule_id_ = cs.id_
|
|
<include refid="practiceGroupReviewsQueryCondition"/>
|
|
<include refid="practiceGroupReviewsQueryCondition"/>
|
|
<include refid="global.limit"/>
|
|
<include refid="global.limit"/>
|
|
</select>
|
|
</select>
|
|
@@ -197,6 +198,7 @@
|
|
SELECT count(*) FROM course_schedule cs
|
|
SELECT count(*) FROM course_schedule cs
|
|
LEFT JOIN practice_group pg ON cs.music_group_id_ = pg.id_
|
|
LEFT JOIN practice_group pg ON cs.music_group_id_ = pg.id_
|
|
LEFT JOIN course_schedule_review csr on cs.id_ = csr.course_schedule_id_
|
|
LEFT JOIN course_schedule_review csr on cs.id_ = csr.course_schedule_id_
|
|
|
|
+ LEFT JOIN course_schedule_complaints csc on csr.course_schedule_id_ = cs.id_
|
|
<include refid="practiceGroupReviewsQueryCondition"/>
|
|
<include refid="practiceGroupReviewsQueryCondition"/>
|
|
</select>
|
|
</select>
|
|
|
|
|