|
@@ -410,10 +410,11 @@
|
|
<result property="nextPaymentDate" column="next_payment_date_"/>
|
|
<result property="nextPaymentDate" column="next_payment_date_"/>
|
|
<result property="isActive" column="isActive_"/>
|
|
<result property="isActive" column="isActive_"/>
|
|
<result property="isLock" column="is_lock_"/>
|
|
<result property="isLock" column="is_lock_"/>
|
|
|
|
+ <result property="paymentPeriodList" column="payment_period_list_"/>
|
|
</resultMap>
|
|
</resultMap>
|
|
<select id="queryMusicGroupStudent" resultMap="MusicGroupStudentsDto">
|
|
<select id="queryMusicGroupStudent" resultMap="MusicGroupStudentsDto">
|
|
SELECT sr.user_id_,su.username_ real_name_,su.gender_,su.phone_ parents_phone_,sr.current_grade_,mgsf.payment_status_,
|
|
SELECT sr.user_id_,su.username_ real_name_,su.gender_,su.phone_ parents_phone_,sr.current_grade_,mgsf.payment_status_,
|
|
- sr.current_class_,sr.music_group_status_,mgsf.next_payment_date_,mgsf.course_fee_,
|
|
|
|
|
|
+ sr.current_class_,sr.music_group_status_,mgsf.next_payment_date_,mgsf.course_fee_,mgsf.payment_period_list_,
|
|
s.name_ subject_name_,sr.music_group_id_,case when su.password_ is null then 0 else 1 end isActive_,mgsf.is_lock_,
|
|
s.name_ subject_name_,sr.music_group_id_,case when su.password_ is null then 0 else 1 end isActive_,mgsf.is_lock_,
|
|
IF(DATE_FORMAT(sr.create_time_,'%Y-%m-%d') > DATE_FORMAT(mg.payment_expire_date_,'%Y-%m-%d'),1,0) is_new_student_
|
|
IF(DATE_FORMAT(sr.create_time_,'%Y-%m-%d') > DATE_FORMAT(mg.payment_expire_date_,'%Y-%m-%d'),1,0) is_new_student_
|
|
FROM student_registration sr
|
|
FROM student_registration sr
|