|
@@ -202,6 +202,7 @@
|
|
|
<result column="music_group_name_" property="musicGroupName"/>
|
|
|
<result column="educational_teacher_id_" property="educationalTeacherId"/>
|
|
|
<result column="team_teacher_id_" property="teamTeacherId"/>
|
|
|
+ <result column="teacher_role_" property="teacherRole"/>
|
|
|
<result column="status_" property="status" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/>
|
|
|
<result column="job_type_" property="jobType" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/>
|
|
|
<result column="job_nature_" property="jobNature" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/>
|
|
@@ -211,12 +212,13 @@
|
|
|
</resultMap>
|
|
|
<select id="queryGroupCourses" resultMap="getTeaCourseInfosMap">
|
|
|
SELECT mg.id_ music_group_id_,mg.name_ music_group_name_,
|
|
|
- mg.team_teacher_id_,mg.educational_teacher_id_,cg.name_ class_group_name_,mg.status_,t.job_type_,t.job_nature_
|
|
|
+ mg.team_teacher_id_,mg.educational_teacher_id_,cg.name_ class_group_name_,
|
|
|
+ mg.status_,t.job_type_,t.job_nature_,cgtm.teacher_role_
|
|
|
FROM class_group_teacher_mapper cgtm
|
|
|
LEFT JOIN music_group mg ON cgtm.music_group_id_ = mg.id_
|
|
|
LEFT JOIN class_group cg ON cg.id_ = cgtm.class_group_id_
|
|
|
LEFT JOIN teacher t ON t.id_ = cgtm.user_id_
|
|
|
- WHERE cgtm.user_id_ = #{search} AND cg.del_flag_ = 0 AND (cg.type_ = 'NORMAL' OR cg.type_ = 'MIX')
|
|
|
+ WHERE cgtm.user_id_ = #{search} AND cg.del_flag_ = 0 AND cg.group_type_ = 'MUSIC'
|
|
|
<include refid="global.limit"/>
|
|
|
</select>
|
|
|
|
|
@@ -471,7 +473,7 @@
|
|
|
LEFT JOIN music_group mg ON cgtm.music_group_id_ = mg.id_
|
|
|
LEFT JOIN class_group cg ON cg.id_ = cgtm.class_group_id_
|
|
|
LEFT JOIN teacher t ON t.id_ = cgtm.user_id_
|
|
|
- WHERE cgtm.user_id_ = #{search} AND cg.del_flag_ = 0 AND (cg.type_ = 'NORMAL' OR cg.type_ = 'MIX')
|
|
|
+ WHERE cgtm.user_id_ = #{search} AND cg.del_flag_ = 0 AND cg.group_type_ = 'MUSIC'
|
|
|
</select>
|
|
|
<select id="findStudentOrganIdsByClassGroup" resultType="int">
|
|
|
SELECT
|