|
@@ -446,17 +446,16 @@
|
|
</resultMap>
|
|
</resultMap>
|
|
<select id="queryMusicGroupStudentApply" resultMap="musicGroupStudentApplyDto">
|
|
<select id="queryMusicGroupStudentApply" resultMap="musicGroupStudentApplyDto">
|
|
SELECT sr.user_id_,su.username_,sr.current_class_,sr.current_grade_,s.name_ subject_name_,sr.remark_,
|
|
SELECT sr.user_id_,su.username_,sr.current_class_,sr.current_grade_,s.name_ subject_name_,sr.remark_,
|
|
- spo.actual_amount_,spo.pay_time_,sr.payment_status_,sr.actual_subject_id_
|
|
|
|
|
|
+ sr.payment_status_,sr.actual_subject_id_
|
|
FROM student_registration sr
|
|
FROM student_registration sr
|
|
LEFT JOIN sys_user su ON sr.user_id_ = su.id_
|
|
LEFT JOIN sys_user su ON sr.user_id_ = su.id_
|
|
LEFT JOIN `subject` s ON sr.actual_subject_id_ = s.id_
|
|
LEFT JOIN `subject` s ON sr.actual_subject_id_ = s.id_
|
|
- LEFT JOIN student_payment_order spo ON spo.user_id_ = sr.user_id_ AND spo.music_group_id_ = sr.music_group_id_
|
|
|
|
<include refid="queryMusicGroupStudentApplySql"/>
|
|
<include refid="queryMusicGroupStudentApplySql"/>
|
|
<include refid="global.limit"/>
|
|
<include refid="global.limit"/>
|
|
</select>
|
|
</select>
|
|
<sql id="queryMusicGroupStudentApplySql">
|
|
<sql id="queryMusicGroupStudentApplySql">
|
|
<where>
|
|
<where>
|
|
- sr.music_group_id_ = #{musicGroupId} AND (spo.type_ = 'APPLY' OR spo.type_ IS NULL) AND sr.music_group_status_ != 'QUIT'
|
|
|
|
|
|
+ sr.music_group_id_ = #{musicGroupId} AND sr.music_group_status_ != 'QUIT'
|
|
<if test="subjectId != null">
|
|
<if test="subjectId != null">
|
|
AND sr.actual_subject_id_ = #{subjectId}
|
|
AND sr.actual_subject_id_ = #{subjectId}
|
|
</if>
|
|
</if>
|
|
@@ -470,7 +469,6 @@
|
|
FROM student_registration sr
|
|
FROM student_registration sr
|
|
LEFT JOIN sys_user su ON sr.user_id_ = su.id_
|
|
LEFT JOIN sys_user su ON sr.user_id_ = su.id_
|
|
LEFT JOIN `subject` s ON sr.actual_subject_id_ = s.id_
|
|
LEFT JOIN `subject` s ON sr.actual_subject_id_ = s.id_
|
|
- LEFT JOIN student_payment_order spo ON spo.user_id_ = sr.user_id_ AND spo.music_group_id_ = sr.music_group_id_
|
|
|
|
<include refid="queryMusicGroupStudentApplySql"/>
|
|
<include refid="queryMusicGroupStudentApplySql"/>
|
|
</select>
|
|
</select>
|
|
|
|
|