|
@@ -44,6 +44,7 @@
|
|
|
<result column="key_" property="key"/>
|
|
|
<result column="value_" property="value"/>
|
|
|
<result column="courseScheduleId_" property="courseScheduleId"/>
|
|
|
+ <result column="type_" property="type"/>
|
|
|
</resultMap>
|
|
|
|
|
|
<insert id="insert" parameterType="com.ym.mec.biz.dal.entity.ClassGroup" useGeneratedKeys="true" keyColumn="id"
|
|
@@ -957,9 +958,6 @@
|
|
|
LEFT JOIN class_group cg ON cgsm.class_group_id_ = cg.id_
|
|
|
where cg.music_group_id_ = #{musicGroupId} AND cgsm.user_id_ = #{studentId}
|
|
|
AND cg.del_flag_ = 0 AND cgsm.status_ != 'QUIT' AND cg.group_type_ = 'MUSIC'
|
|
|
- <if test="classGroupType != null and classGroupType != ''">
|
|
|
- AND cg.type_ = #{classGroupType}
|
|
|
- </if>
|
|
|
</select>
|
|
|
|
|
|
<resultMap type="com.ym.mec.biz.dal.dto.CourseListDto" id="CourseListDto">
|
|
@@ -1053,9 +1051,6 @@
|
|
|
<select id="findClassGroups" resultMap="ClassGroup">
|
|
|
SELECT * FROM class_group WHERE music_group_id_=#{musicGroupId}
|
|
|
AND del_flag_='0' AND group_type_ = 'MUSIC'
|
|
|
- <if test="classGroupType != null and classGroupType != ''">
|
|
|
- AND type_ = #{classGroupType}
|
|
|
- </if>
|
|
|
</select>
|
|
|
|
|
|
<!-- 根据合奏班id获取子班及老师 -->
|
|
@@ -1541,7 +1536,7 @@
|
|
|
</select>
|
|
|
|
|
|
<select id="countTeacherByMusicGroupId" resultMap="Mapper">
|
|
|
- select cg.id_ courseScheduleId_,cg.name_ key_,GROUP_CONCAT(u.real_name_) value_ from class_group cg LEFT JOIN class_group_teacher_mapper cgtm on cg.id_ = cgtm.class_group_id_
|
|
|
+ select cg.id_ courseScheduleId_,cg.type_,cg.name_ key_,GROUP_CONCAT(u.real_name_) value_ from class_group cg LEFT JOIN class_group_teacher_mapper cgtm on cg.id_ = cgtm.class_group_id_
|
|
|
LEFT JOIN sys_user u on u.id_ = cgtm.user_id_
|
|
|
where cg.del_flag_ = 0 and cg.group_type_ = 'MUSIC' and cg.music_group_id_ = #{musicGroupId} group by cg.id_ order by cg.type_
|
|
|
</select>
|