zouxuan 2 éve
szülő
commit
6990bf775b

+ 4 - 5
mec-biz/src/main/resources/config/mybatis/CourseConvertLogMapper.xml

@@ -90,12 +90,11 @@
 	</resultMap>
 	<select id="queryCourse" resultMap="CourseConvertDetailDto">
 		select cs.id_ courseId,cg.name_ className,cs.name_ courseName,su.real_name_ teacherName,cs.status_ status,
-		       GROUP_CONCAT(distinct sb.name_) subjectName from course_convert_log ccl
-		left join course_schedule cs ON FIND_IN_SET(cs.id_,ccl.new_course_ids_)
-		left join class_group cg ON FIND_IN_SET(cg.id_,ccl.new_class_ids_)
+			   GROUP_CONCAT(distinct sb.name_) subjectName from
+		(select cs.* from course_convert_log ccl left join course_schedule cs ON FIND_IN_SET(cs.id_,ccl.new_course_ids_) where ccl.id_ = #{courseConvertId}) cs
+		left join class_group cg ON cg.id_ = cs.class_group_id_
 		left join sys_user su ON su.id_ = cs.actual_teacher_id_
 		left join subject sb ON FIND_IN_SET(sb.id_,cg.subject_id_list_)
-		where ccl.id_ = #{courseConvertId}
-		group by cs.id_
+		group by cs.id_;
 	</select>
 </mapper>