|
@@ -115,7 +115,13 @@
|
|
|
</delete>
|
|
|
|
|
|
<select id="queryByMusicGroupOrganizationCourseSettingsId" resultMap="MusicGroupOrganizationCourseSettingsDetail">
|
|
|
- SELECT * FROM music_group_organization_course_settings_detail
|
|
|
- where music_group_organization_course_settings_id_ = #{musicGroupOrganizationCourseSettingsId}
|
|
|
+ SELECT mgocsd.id_, mgocsd.music_group_organization_course_settings_id_, mgocsd.course_type_, mgocsd.course_total_minuties_,
|
|
|
+ mgocsd.course_original_price_, mgocsd.course_current_price_, mgocsd.is_student_optional_, mgocsd.create_time_,
|
|
|
+ mgocsd.update_time_, mgocsd.tenant_id_,ocups.unit_price_ FROM music_group_organization_course_settings_detail mgocsd
|
|
|
+ left join music_group_organization_course_settings mgocs ON mgocsd.music_group_organization_course_settings_id_ = mgocs.id_
|
|
|
+ left join organization_course_unit_price_settings ocups ON ocups.course_view_type_ = mgocs.course_view_type_ AND ocups.course_type_ = mgocsd.course_type_
|
|
|
+ where mgocsd.music_group_organization_course_settings_id_ = #{musicGroupOrganizationCourseSettingsId}
|
|
|
+ AND ocups.course_view_type_ = mgocs.course_view_type_ AND ocups.course_type_ = mgocsd.course_type_ AND mgocsd.music_group_organization_course_settings_id_ = mgocs.id_
|
|
|
+ AND mgocs.organ_id_ = ocups.organ_id_
|
|
|
</select>
|
|
|
</mapper>
|