|
@@ -1858,27 +1858,27 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
|
|
|
classGroupService.batchIncreaseClassTimes(classGroupIds);
|
|
|
|
|
|
//查询班级信息
|
|
|
- List<ClassGroup> classGroupList = classGroupService.findClassGroupByIds(classGroupIds.stream().map(e -> e.toString()).collect(Collectors.joining(",")));
|
|
|
-
|
|
|
- List<String> vipGroupIdList = new ArrayList<String>();
|
|
|
- for (ClassGroup classGroup : classGroupList) {
|
|
|
- if (classGroup.getGroupType() == GroupType.VIP && classGroup.getCurrentClassTimes() == classGroup.getTotalClassTimes().intValue()) {
|
|
|
- if (!vipGroupIdList.contains(classGroup.getMusicGroupId())) {
|
|
|
- vipGroupIdList.add(classGroup.getMusicGroupId());
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- if (vipGroupIdList.size() > 0) {
|
|
|
- List<VipGroup> vipGroupList = vipGroupDao.queryByIds(vipGroupIdList.stream().collect(Collectors.joining(",")));
|
|
|
- for (VipGroup vipGroup : vipGroupList) {
|
|
|
- if (!vipGroup.getStatus().equals(VipGroupStatusEnum.PAUSE)
|
|
|
- && !vipGroup.getStatus().equals(VipGroupStatusEnum.CANCEL)) {
|
|
|
- vipGroup.setStatus(VipGroupStatusEnum.FINISHED);
|
|
|
- }
|
|
|
- vipGroup.setUpdateTime(date);
|
|
|
- }
|
|
|
- vipGroupDao.batchUpdate(vipGroupList);
|
|
|
- }
|
|
|
+// List<ClassGroup> classGroupList = classGroupService.findClassGroupByIds(classGroupIds.stream().map(e -> e.toString()).collect(Collectors.joining(",")));
|
|
|
+//
|
|
|
+// List<String> vipGroupIdList = new ArrayList<String>();
|
|
|
+// for (ClassGroup classGroup : classGroupList) {
|
|
|
+// if (classGroup.getGroupType() == GroupType.VIP && classGroup.getCurrentClassTimes() == classGroup.getTotalClassTimes().intValue()) {
|
|
|
+// if (!vipGroupIdList.contains(classGroup.getMusicGroupId())) {
|
|
|
+// vipGroupIdList.add(classGroup.getMusicGroupId());
|
|
|
+// }
|
|
|
+// }
|
|
|
+// }
|
|
|
+// if (vipGroupIdList.size() > 0) {
|
|
|
+// List<VipGroup> vipGroupList = vipGroupDao.queryByIds(vipGroupIdList.stream().collect(Collectors.joining(",")));
|
|
|
+// for (VipGroup vipGroup : vipGroupList) {
|
|
|
+// if (!vipGroup.getStatus().equals(VipGroupStatusEnum.PAUSE)
|
|
|
+// && !vipGroup.getStatus().equals(VipGroupStatusEnum.CANCEL)) {
|
|
|
+// vipGroup.setStatus(VipGroupStatusEnum.FINISHED);
|
|
|
+// }
|
|
|
+// vipGroup.setUpdateTime(date);
|
|
|
+// }
|
|
|
+// vipGroupDao.batchUpdate(vipGroupList);
|
|
|
+// }
|
|
|
}
|
|
|
|
|
|
if (courseScheduleIdList.size() > 0) {
|