|
@@ -340,7 +340,10 @@ public class CourseScheduleTeacherSalaryServiceImpl extends BaseServiceImpl<Long
|
|
|
|
|
|
// 查询需要修改的课酬记录
|
|
|
List<TeacherVipSalaryDto> teacherSalaryList = courseScheduleTeacherSalaryDao.queryOnlineCourseByGroupType(startDate, endDate, tenantId);
|
|
|
-
|
|
|
+ if (CollectionUtils.isEmpty(teacherSalaryList)) {
|
|
|
+ LOGGER.info("未获取到未结算课酬记录!");
|
|
|
+ return;
|
|
|
+ }
|
|
|
Set<Integer> teacherIds = teacherSalaryList.stream().map(TeacherVipSalaryDto::getUserId).collect(Collectors.toSet());
|
|
|
List<Teacher> teachers = teacherDao.findByTeacherIds(new ArrayList<>(teacherIds));
|
|
|
Map<Integer, Teacher> idTeacherMap = teachers.stream().collect(Collectors.toMap(Teacher::getId, t -> t, (t1, t2) -> t1));
|