|
@@ -538,7 +538,7 @@
|
|
|
LEFT JOIN music_group mg ON (mg.id_ = ts.music_group_id_ AND ts.group_type_ = 'MUSIC')
|
|
|
LEFT JOIN organization mgo ON mgo.id_ = mg.organ_id_
|
|
|
LEFT JOIN charge_type ct ON ct.id_ = mg.charge_type_id_
|
|
|
- WHERE cs.class_date_ BETWEEN #{firstDayOfMonth} AND #{lastDayOfMonth} AND cs.`del_flag_` != 1 AND cs.group_type_ = 'MUSIC'
|
|
|
+ WHERE cs.class_date_ BETWEEN #{firstDayOfMonth} AND #{lastDayOfMonth} AND cs.`del_flag_` != 1 AND cs.group_type_ = 'MUSIC' AND ts.settlement_time_ IS NOT NULL
|
|
|
GROUP BY ts.id_,ta.id_
|
|
|
</select>
|
|
|
<select id="exportVipTeacherSalary" resultMap="ExportTeacherSalaryDtoMap">
|
|
@@ -567,7 +567,7 @@
|
|
|
LEFT JOIN course_schedule_student_payment sp ON sp.course_schedule_id_ = ts.course_schedule_id_
|
|
|
LEFT JOIN vip_group vg ON (vg.id_ = ts.music_group_id_ AND ts.group_type_ = 'VIP')
|
|
|
LEFT JOIN organization vgo ON vgo.id_ = vg.organ_id_
|
|
|
- WHERE cs.class_date_ BETWEEN #{firstDayOfMonth} AND #{lastDayOfMonth} AND cs.`del_flag_` != 1 AND cs.group_type_ = 'VIP'
|
|
|
+ WHERE cs.class_date_ BETWEEN #{firstDayOfMonth} AND #{lastDayOfMonth} AND cs.`del_flag_` != 1 AND cs.group_type_ = 'VIP' AND ts.settlement_time_ IS NOT NULL
|
|
|
GROUP BY ts.id_,ta.id_
|
|
|
</select>
|
|
|
<select id="querySettlementScheduleId" resultType="java.lang.Long">
|
|
@@ -599,7 +599,7 @@
|
|
|
LEFT JOIN course_schedule_student_payment sp ON sp.course_schedule_id_ = ts.course_schedule_id_
|
|
|
LEFT JOIN practice_group pg ON (pg.id_ = ts.music_group_id_ AND ts.group_type_ = 'PRACTICE')
|
|
|
LEFT JOIN organization pgo ON pgo.id_ = pg.organ_id_
|
|
|
- WHERE cs.class_date_ BETWEEN #{firstDayOfMonth} AND #{lastDayOfMonth} AND cs.`del_flag_` != 1 AND cs.group_type_ = 'PRACTICE'
|
|
|
+ WHERE cs.class_date_ BETWEEN #{firstDayOfMonth} AND #{lastDayOfMonth} AND cs.`del_flag_` != 1 AND cs.group_type_ = 'PRACTICE' AND ts.settlement_time_ IS NOT NULL
|
|
|
GROUP BY ts.id_,ta.id_
|
|
|
</select>
|
|
|
</mapper>
|