|
@@ -808,7 +808,7 @@ public class StudentPaymentOrderServiceImpl extends BaseServiceImpl<Long, Studen
|
|
|
String musicGroupId = order.getMusicGroupId();
|
|
|
Integer userId = order.getUserId();
|
|
|
List<StudentPaymentOrder> oldStudentPaymentOrderList = this.queryByCondition(GroupType.MUSIC,musicGroupId, userId, DealStatusEnum.SUCCESS, OrderTypeEnum.APPLY);
|
|
|
- if(oldStudentPaymentOrderList != null && oldStudentPaymentOrderList.size() > 0){
|
|
|
+ if(oldStudentPaymentOrderList == null || oldStudentPaymentOrderList.size() == 0){
|
|
|
StudentRegistration studentRegistration = studentRegistrationService.getStudentRegister(musicGroupId, userId);
|
|
|
MusicGroupSubjectPlan musicOneSubjectClassPlan = musicGroupSubjectPlanService.getMusicOneSubjectClassPlan(musicGroupId, studentRegistration.getActualSubjectId());
|
|
|
musicOneSubjectClassPlan.setPaidStudentNum(musicOneSubjectClassPlan.getPaidStudentNum() == null?0:musicOneSubjectClassPlan.getPaidStudentNum() - 1);
|