|
@@ -1381,10 +1381,10 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
|
|
|
List<Integer> courseScheduleIds = dataList.stream()
|
|
|
.map(courseSchedule -> courseSchedule.getId().intValue())
|
|
|
.distinct().collect(Collectors.toList());
|
|
|
- List<Map<Integer, Integer>> courseSettlementMaps = courseScheduleTeacherSalaryDao.checkCoursesIsSettlement(courseScheduleIds);
|
|
|
- Map<Integer, Integer> courseSettlementMap = MapUtil.convertMybatisMap(courseSettlementMaps);
|
|
|
+ List<Map<Long, Integer>> courseSettlementMaps = courseScheduleTeacherSalaryDao.checkCoursesIsSettlement(courseScheduleIds);
|
|
|
+ Map<Long, Long> courseSettlementMap = MapUtil.convertIntegerMap(courseSettlementMaps);
|
|
|
dataList.forEach(courseSchedule -> {
|
|
|
- Integer isSettlement = courseSettlementMap.get(courseSchedule.getId());
|
|
|
+ Long isSettlement = courseSettlementMap.get(courseSchedule.getId().longValue());
|
|
|
if(Objects.isNull(isSettlement)||isSettlement<=0){
|
|
|
courseSchedule.setIsSettlement(0);
|
|
|
}else{
|