Browse Source

课程转换

zouxuan 2 năm trước cách đây
mục cha
commit
b9a65f87ad

+ 1 - 1
mec-biz/src/main/java/com/ym/mec/biz/service/impl/CourseScheduleConvertServiceImpl.java

@@ -216,7 +216,7 @@ public class CourseScheduleConvertServiceImpl implements CourseScheduleConvertSe
         String studentIds = courseConvertLog.getStudentIds();
         //学员是否还在班级
         Integer num = classGroupStudentMapperService.getDao().countByUserIdsAndClassIds(studentIds,oldClassId);
-        if(Objects.isNull(num) || num < studentIds.split(",").length){
+        if(num != null && num < studentIds.split(",").length){
             throw new BizException("操作失败:部分学员已退班");
         }
         //课程是否有消耗

+ 1 - 0
mec-biz/src/main/resources/config/mybatis/CourseConvertLogMapper.xml

@@ -92,6 +92,7 @@
 		left join class_group cg ON FIND_IN_SET(cg.id_,ccl.new_class_ids_)
 		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_
 	</select>
 </mapper>