|
@@ -64,6 +64,8 @@
|
|
|
<result property="subjectIdList" column="subject_id_list_"/>
|
|
|
<result property="isNewUser" column="is_new_user_"/>
|
|
|
<result property="isSignedContract" column="is_signed_contract_"/>
|
|
|
+ <result column="care_package_" property="carePackage"/>
|
|
|
+ <result column="come_on_package_" property="comeOnPackage"/>
|
|
|
</resultMap>
|
|
|
|
|
|
<sql id="queryCondition">
|
|
@@ -151,7 +153,7 @@
|
|
|
|
|
|
<select id="findStudentsByOrganId" resultMap="studentManageListDto">
|
|
|
SELECT o.`name_` organ_name_,s.`user_id_` ,su.`username_` ,su.`phone_` parents_phone_,su.`real_name_` ,su.`gender_` , su.organ_id_,
|
|
|
- tu.`real_name_` teacher_name_,IF(s.service_tag_=2,0,s.service_tag_) service_tag_ ,s.`operating_tag_` , suca.`course_balance_` ,
|
|
|
+ tu.`real_name_` teacher_name_,IF(s.service_tag_=2,0,s.service_tag_) service_tag_ ,s.`operating_tag_` , s.care_package_, s.come_on_package_, suca.`course_balance_` ,
|
|
|
sub.`name_` music_group_subject_ ,su.birthdate_,s.subject_id_list_,s.teacher_id_,
|
|
|
case when su.password_ is null then false else true end isActive_,s.is_new_user_,case when count(sut.user_id_) > 0 then 1 else 0 end is_signed_contract_
|
|
|
FROM `student` s LEFT JOIN `sys_user` su on s.`user_id_` = su.`id_`
|