|
@@ -14,6 +14,7 @@
|
|
|
<result property="currentGrade" column="current_grade_"/>
|
|
|
<result property="currentClass" column="current_class_"/>
|
|
|
<result property="isActive" column="isActive_"/>
|
|
|
+ <result property="isMake" column="isMake_"/>
|
|
|
<!--<collection property="musicGroups" resultMap="musicGroup" javaType="list"/>-->
|
|
|
</resultMap>
|
|
|
|
|
@@ -123,8 +124,10 @@
|
|
|
<select id="findStudentsByOrganId" resultMap="studentManageListDto">
|
|
|
SELECT su.id_ user_id_,su.username_,su.gender_,su.phone_ parents_phone_,su.real_name_,
|
|
|
su.birthdate_,su.nation_,
|
|
|
- CASE WHEN su.password_ IS NULL THEN 0 ELSE 1 END isActive_
|
|
|
+ CASE WHEN su.password_ IS NULL THEN 0 ELSE 1 END isActive_,
|
|
|
+ CASE WHEN pla.id_ IS NULL THEN 0 ELSE 1 END isMake_
|
|
|
FROM sys_user su
|
|
|
+ LEFT JOIN practice_lesson_apply pla ON su.id_ = pla.user_id_
|
|
|
<include refid="findStudentsByOrganIdSql"/>
|
|
|
ORDER BY su.create_time_ DESC
|
|
|
<include refid="global.limit"/>
|