|
@@ -136,13 +136,15 @@ public class CourseScheduleTeacherSalaryServiceImpl extends BaseServiceImpl<Long
|
|
|
|
|
|
List<Integer> collect = new ArrayList<>();
|
|
|
if(!CollectionUtils.isEmpty(teacherAttendancesTemp)){
|
|
|
- teacherAttendancesTemp.stream().map(TeacherAttendance::getTeacherId).collect(Collectors.toList());
|
|
|
+ collect = teacherAttendancesTemp.stream().map(TeacherAttendance::getTeacherId).collect(Collectors.toList());
|
|
|
}
|
|
|
if(CollectionUtils.isEmpty(collect)||!collect.contains(courseScheduleTeacherSalary.getUserId())){
|
|
|
teacherAttendances.add(new TeacherAttendance(courseScheduleTeacherSalary.getUserId(),courseScheduleTeacherSalary.getCourseScheduleId()));
|
|
|
}
|
|
|
});
|
|
|
- teacherAttendanceDao.batchInsert(teacherAttendances);
|
|
|
+ if(!CollectionUtils.isEmpty(teacherAttendances)){
|
|
|
+ teacherAttendanceDao.batchInsert(teacherAttendances);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
@Override
|