|
@@ -231,7 +231,7 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
|
|
|
|
|
|
vipGroupApplyBaseInfoDto.setTotalPrice(costInfo.get("totalPrice"));
|
|
vipGroupApplyBaseInfoDto.setTotalPrice(costInfo.get("totalPrice"));
|
|
if(StringUtils.isNotBlank(studentIds)){
|
|
if(StringUtils.isNotBlank(studentIds)){
|
|
- vipGroupApplyBaseInfoDto.setStatus(VipGroupStatusEnum.FINISH);
|
|
|
|
|
|
+ vipGroupApplyBaseInfoDto.setStatus(VipGroupStatusEnum.PROGRESS);
|
|
}else{
|
|
}else{
|
|
vipGroupApplyBaseInfoDto.setStatus(VipGroupStatusEnum.APPLYING);
|
|
vipGroupApplyBaseInfoDto.setStatus(VipGroupStatusEnum.APPLYING);
|
|
}
|
|
}
|
|
@@ -837,7 +837,7 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
|
|
Integer studentPaymentNum=studentPaymentOrderDao.countStudentPaymentNum(vipGroupId.toString());
|
|
Integer studentPaymentNum=studentPaymentOrderDao.countStudentPaymentNum(vipGroupId.toString());
|
|
if(studentPaymentNum.equals(classGroup.getExpectStudentNum())&&updateVipStatus){
|
|
if(studentPaymentNum.equals(classGroup.getExpectStudentNum())&&updateVipStatus){
|
|
classGroup.setDelFlag(YesOrNoEnum.NO);
|
|
classGroup.setDelFlag(YesOrNoEnum.NO);
|
|
- vipGroup.setStatus(VipGroupStatusEnum.FINISH);
|
|
|
|
|
|
+ vipGroup.setStatus(VipGroupStatusEnum.PROGRESS);
|
|
vipGroupDao.update(vipGroup);
|
|
vipGroupDao.update(vipGroup);
|
|
createVipGroupCourseScheInfo(vipGroupId);
|
|
createVipGroupCourseScheInfo(vipGroupId);
|
|
}
|
|
}
|
|
@@ -1326,7 +1326,7 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
|
|
if(CollectionUtils.isEmpty(maps)||(maps.size()==1&&Objects.isNull(maps.get(0)))){
|
|
if(CollectionUtils.isEmpty(maps)||(maps.size()==1&&Objects.isNull(maps.get(0)))){
|
|
vipGroup.setStatus(VipGroupStatusEnum.CANCEL);
|
|
vipGroup.setStatus(VipGroupStatusEnum.CANCEL);
|
|
vipGroupDao.update(vipGroup);
|
|
vipGroupDao.update(vipGroup);
|
|
- if(vipGroup.getStatus().equals(VipGroupStatusEnum.FINISH)){
|
|
|
|
|
|
+ if(vipGroup.getStatus().equals(VipGroupStatusEnum.PROGRESS)){
|
|
courseScheduleDao.batchDeleteCourseSchedules(courseScheduleIds);
|
|
courseScheduleDao.batchDeleteCourseSchedules(courseScheduleIds);
|
|
courseScheduleTeacherSalaryDao.batchDeleteByCourseScheduleIds(courseScheduleIds);
|
|
courseScheduleTeacherSalaryDao.batchDeleteByCourseScheduleIds(courseScheduleIds);
|
|
}
|
|
}
|