|
@@ -2794,8 +2794,10 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
|
|
classGroupStudentMapper.setGroupType(GroupType.VIP);
|
|
classGroupStudentMapper.setGroupType(GroupType.VIP);
|
|
classGroupStudentMapperDao.insert(classGroupStudentMapper);
|
|
classGroupStudentMapperDao.insert(classGroupStudentMapper);
|
|
|
|
|
|
|
|
+ //获取班级实际人数
|
|
|
|
+ Integer studentNum = classGroupStudentMapperDao.countGroupNormalStudentNum(VIP, classGroup.getMusicGroupId());
|
|
//课程组人数已满,变更状态
|
|
//课程组人数已满,变更状态
|
|
- if(classGroup.getStudentNum().equals(classGroup.getExpectStudentNum())){
|
|
|
|
|
|
+ if(studentNum.equals(classGroup.getExpectStudentNum())){
|
|
vipGroup.setStatus(VipGroupStatusEnum.PROGRESS);
|
|
vipGroup.setStatus(VipGroupStatusEnum.PROGRESS);
|
|
classGroup.setDelFlag(0);
|
|
classGroup.setDelFlag(0);
|
|
VipGroupDefaultClassesUnitPrice vipGroupDefaultClassesUnitPrice = vipGroupDefaultClassesUnitPriceDao.getByVipGroupCategory(vipGroup.getVipGroupCategoryId(), vipGroup.getOrganId());
|
|
VipGroupDefaultClassesUnitPrice vipGroupDefaultClassesUnitPrice = vipGroupDefaultClassesUnitPriceDao.getByVipGroupCategory(vipGroup.getVipGroupCategoryId(), vipGroup.getOrganId());
|