|
@@ -5423,6 +5423,7 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
|
|
|
}
|
|
|
courseSchedule.setNote("课程合并");
|
|
|
courseSchedule.setMergeFlag(2);
|
|
|
+ courseSchedule.setMergeTime(now);
|
|
|
}
|
|
|
List<CourseScheduleStudentPayment> courseScheduleStudentPayments = courseScheduleStudentPaymentDao.findByCourseScheduleIds(allCourseIds);
|
|
|
|
|
@@ -5455,7 +5456,8 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
|
|
|
courseSchedules.add(courseMergeInfo);
|
|
|
List<CourseScheduleModifyLog> insertCourseScheduleModifyLogList = new ArrayList<>();
|
|
|
|
|
|
- List<CourseSchedule> mergeCourses = allCourses.stream().filter(c->courseMergeInfo.getMergeCourseIds().contains(c.getId())&&!c.getId().equals(courseMergeInfo.getId())).collect(Collectors.toList());
|
|
|
+ List<CourseSchedule> mergeCourses = allCourses.stream()
|
|
|
+ .filter(c->courseMergeInfo.getMergeCourseIds().contains(c.getId())&&!c.getId().equals(courseMergeInfo.getId())).collect(Collectors.toList());
|
|
|
for (CourseSchedule courseSchedule : mergeCourses) {
|
|
|
CourseScheduleModifyLog courseScheduleModifyLog = new CourseScheduleModifyLog();
|
|
|
courseScheduleModifyLog.setCourseScheduleId(courseSchedule.getId());
|
|
@@ -5464,6 +5466,7 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
|
|
|
|
|
|
//课程信息变更
|
|
|
courseSchedule.setNewCourseId(courseMergeInfo.getId());
|
|
|
+ courseSchedule.setMergeTime(now);
|
|
|
courseScheduleModifyLog.setCurrentCourseSchedule(JsonUtil.toJSONString(courseSchedule));
|
|
|
courseScheduleModifyLog.setOperatorId(courseMergeInfo.getOperatorId());
|
|
|
insertCourseScheduleModifyLogList.add(courseScheduleModifyLog);
|