|
@@ -1666,19 +1666,19 @@ public class CourseScheduleServiceImpl extends ServiceImpl<CourseScheduleDao, Co
|
|
|
//创建课程评论
|
|
|
if (CollectionUtils.isNotEmpty(practiceList)) {
|
|
|
repliedDao.insertBatch(practiceList);
|
|
|
- }
|
|
|
|
|
|
- //老师课酬状态改为已完成
|
|
|
- courseScheduleTeacherSalaryService.update(null, Wrappers.<CourseScheduleTeacherSalary>lambdaUpdate()
|
|
|
- .set(CourseScheduleTeacherSalary::getStatus, TeacherSalaryEnum.WAIT.getCode())
|
|
|
- .in(CourseScheduleTeacherSalary::getCourseScheduleId, practiceList.stream().map(CourseScheduleStudentVo::getCourseId).collect(Collectors.toList())));
|
|
|
-
|
|
|
- //清除缓存
|
|
|
- for (CourseScheduleStudentVo practice : practiceList) {
|
|
|
- //清除学生统计缓存
|
|
|
- redissonClient.getBucket(CacheNameEnum.STUDENT_TOTAL.getRedisKey(practice.getStudentId())).delete();
|
|
|
- //清除老师统计缓存
|
|
|
- redissonClient.getBucket(CacheNameEnum.TEACHER_TOTAL.getRedisKey(practice.getTeacherId())).delete();
|
|
|
+ //老师课酬状态改为已完成
|
|
|
+ courseScheduleTeacherSalaryService.update(null, Wrappers.<CourseScheduleTeacherSalary>lambdaUpdate()
|
|
|
+ .set(CourseScheduleTeacherSalary::getStatus, TeacherSalaryEnum.WAIT.getCode())
|
|
|
+ .in(CourseScheduleTeacherSalary::getCourseScheduleId, practiceList.stream().map(CourseScheduleStudentVo::getCourseId).collect(Collectors.toList())));
|
|
|
+
|
|
|
+ //清除缓存
|
|
|
+ for (CourseScheduleStudentVo practice : practiceList) {
|
|
|
+ //清除学生统计缓存
|
|
|
+ redissonClient.getBucket(CacheNameEnum.STUDENT_TOTAL.getRedisKey(practice.getStudentId())).delete();
|
|
|
+ //清除老师统计缓存
|
|
|
+ redissonClient.getBucket(CacheNameEnum.TEACHER_TOTAL.getRedisKey(practice.getTeacherId())).delete();
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
|