|
@@ -2770,23 +2770,23 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
|
|
|
VipGroup vipGroup = vipGroupDao.get(vipGroupCourseAdjustInfo.getVipGroupId().longValue());
|
|
|
|
|
|
CourseSchedule courseSchedule = courseSchedules.stream().max(Comparator.comparing(CourseSchedule::getEndClassTime)).get();
|
|
|
+//
|
|
|
+// BigDecimal teacherSalary=BigDecimal.ZERO;
|
|
|
|
|
|
- BigDecimal teacherSalary=BigDecimal.ZERO;
|
|
|
-
|
|
|
- Map<String, BigDecimal> salaryMap = vipGroupService.countVipGroupPredictFee(vipGroup, vipGroup.getUserId());
|
|
|
-
|
|
|
- ClassGroupTeacherSalary classGroupTeacherSalary = classGroupTeacherSalaryDao.findByVipGoupAndTeacher(vipGroupCourseAdjustInfo.getVipGroupId().intValue(), courseSchedules.get(0).getActualTeacherId());
|
|
|
-
|
|
|
- if(Objects.nonNull(classGroupTeacherSalary)){
|
|
|
- teacherSalary=vipGroupCourseAdjustInfo.getTeachMode().equals(TeachModeEnum.OFFLINE)?salaryMap.get("offlineTeacherSalary"):salaryMap.get("onlineTeacherSalary");
|
|
|
- }
|
|
|
+// Map<String, BigDecimal> salaryMap = vipGroupService.countVipGroupPredictFee(vipGroup, vipGroup.getUserId());
|
|
|
+//
|
|
|
+// ClassGroupTeacherSalary classGroupTeacherSalary = classGroupTeacherSalaryDao.findByVipGoupAndTeacher(vipGroupCourseAdjustInfo.getVipGroupId().intValue(), courseSchedules.get(0).getActualTeacherId());
|
|
|
+//
|
|
|
+// if(Objects.nonNull(classGroupTeacherSalary)){
|
|
|
+// teacherSalary=vipGroupCourseAdjustInfo.getTeachMode().equals(TeachModeEnum.OFFLINE)?salaryMap.get("offlineTeacherSalary"):salaryMap.get("onlineTeacherSalary");
|
|
|
+// }
|
|
|
|
|
|
if(courseSchedule.getEndClassTime().compareTo(vipGroup.getCoursesExpireDate())>0){
|
|
|
vipGroup.setCoursesExpireDate(courseSchedule.getEndClassTime());
|
|
|
vipGroupDao.update(vipGroup);
|
|
|
}
|
|
|
|
|
|
- courseScheduleTeacherSalaryDao.batchUpdateCourseSalarys(courseScheduleIds, teacherSalary);
|
|
|
+// courseScheduleTeacherSalaryDao.batchUpdateCourseSalarys(courseScheduleIds, teacherSalary);
|
|
|
|
|
|
}
|
|
|
|