|
|
|
@ -933,7 +933,7 @@ public class TeacherOpenCourseMergeCourseInfoService extends CoreBaseService<Tea
|
|
|
|
|
Collection<TeacherOpenCourseMergeCourseInfo> result){
|
|
|
|
|
for (TeacherOpenCourseMergeCourseInfo courseInfo : courseInfoList) {
|
|
|
|
|
// 防止死循环,过滤掉父类ID是他自己的情况
|
|
|
|
|
if(!filterTeacherOpenCourseMergeCourseInfoId.equals(courseInfo.getTeacherOpenCourseMergeCourseInfoId())
|
|
|
|
|
if(!courseInfo.getCourseInfoParentId().equals(courseInfo.getTeacherOpenCourseMergeCourseInfoId())
|
|
|
|
|
&& courseInfo.getCourseInfoParentId() != null && courseInfo.getCourseInfoParentId().equals(filterTeacherOpenCourseMergeCourseInfoId)) {
|
|
|
|
|
result.add(courseInfo);
|
|
|
|
|
getCourseResourcesByList(courseInfoList, courseInfo.getTeacherOpenCourseMergeCourseInfoId(), result);
|
|
|
|
|