|
@@ -307,7 +307,7 @@
|
|
|
AND vg.registration_start_time_ <= NOW()
|
|
|
AND vg.courses_start_date > NOW()
|
|
|
AND (select count(1) as num from student_payment_order where vg.id_ = music_group_id_ AND user_id_=#{userId} AND status_='SUCCESS') = 0
|
|
|
- AND (vg.organ_id_ = #{organId} OR FIND_IN_SET(#{userId}, vg.student_id_list_))
|
|
|
+ AND vg.organ_id_ = #{organId} AND IF(vg.student_id_list_ IS NULL,1,FIND_IN_SET(#{userId}, vg.student_id_list_))
|
|
|
<if test="subjectId!=null">
|
|
|
AND FIND_IN_SET(#{subjectId},cg.subject_id_list_)
|
|
|
</if>
|