|
@@ -1880,6 +1880,8 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
|
|
|
if (courseScheduleList != null && courseScheduleList.size() > 0) {
|
|
|
throw new BizException("退团失败,存在[进行中]的课程");
|
|
|
}
|
|
|
+
|
|
|
+ boolean hasPaid = studentRegistration.getMusicGroupStatus().equals(StudentMusicGroupStatusEnum.NORMAL);
|
|
|
|
|
|
musicGroupQuit.setStatus(status);
|
|
|
musicGroupQuit.setReason(reason);
|
|
@@ -1968,9 +1970,7 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
|
|
|
studentPaymentOrderList = studentPaymentOrderService.queryByBatchNo(userId, studentRegistration.getMusicGroupPaymentCalenderId() + "",
|
|
|
DealStatusEnum.SUCCESS);
|
|
|
}
|
|
|
-
|
|
|
|
|
|
- boolean hasPaid = studentRegistration.getMusicGroupStatus().equals(StudentMusicGroupStatusEnum.NORMAL);
|
|
|
// 缴费人数更新
|
|
|
MusicGroupSubjectPlan musicGroupSubjectPlan = musicGroupSubjectPlanDao.getMusicOneSubjectClassPlan(musicGroupId, studentRegistration.getActualSubjectId());
|
|
|
if (hasPaid && musicGroupSubjectPlan != null) {
|
|
@@ -2127,6 +2127,9 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
|
|
|
if (courseScheduleList != null && courseScheduleList.size() > 0) {
|
|
|
throw new BizException("退团失败,存在[进行中]的课程");
|
|
|
}
|
|
|
+
|
|
|
+ boolean hasPaid = studentRegistration.getMusicGroupStatus().equals(StudentMusicGroupStatusEnum.NORMAL);
|
|
|
+
|
|
|
//如果是会员团,并且有预排课计划
|
|
|
MusicGroupSchoolTermCourseDetail termCourseDetail = musicGroupSchoolTermCourseDetailDao.findByCourseDateAndMusicGroupId(musicGroupId, null, 0);
|
|
|
if(termCourseDetail != null){
|
|
@@ -2242,8 +2245,6 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
|
|
|
studentPaymentOrderList = studentPaymentOrderService.queryByBatchNo(sysUser.getId(), studentRegistration.getMusicGroupPaymentCalenderId() + "",
|
|
|
DealStatusEnum.SUCCESS);
|
|
|
}
|
|
|
-
|
|
|
- boolean hasPaid = studentRegistration.getMusicGroupStatus().equals(StudentMusicGroupStatusEnum.NORMAL);
|
|
|
|
|
|
// 判断乐器是否是租赁
|
|
|
MusicGroupSubjectPlan musicGroupSubjectPlan = musicGroupSubjectPlanDao.getMusicOneSubjectClassPlan(musicGroupId, studentRegistration.getActualSubjectId());
|