|
@@ -2863,10 +2863,11 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
|
|
|
for (StudentRegistration studentRegistration : regs) {
|
|
|
studentRegistration.setId(null);
|
|
|
studentRegistration.setMusicGroupStatus(StudentMusicGroupStatusEnum.APPLY);
|
|
|
- studentRegistration.setPaymentStatus(PaymentStatusEnum.NO);
|
|
|
+ studentRegistration.setPaymentStatus(PaymentStatusEnum.OPEN); //开启缴费
|
|
|
studentRegistration.setMusicGroupId(musicGroupId);
|
|
|
studentRegistration.setSubjectId(subjectId);
|
|
|
studentRegistration.setActualSubjectId(subjectId);
|
|
|
+ studentRegistration.setIsMerge(1);
|
|
|
studentRegistration.setTemporaryCourseFee(null);
|
|
|
}
|
|
|
studentRegistrationList.addAll(regs);
|
|
@@ -2876,6 +2877,12 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
|
|
|
if (studentRegistrationList.size() > 0) {
|
|
|
studentRegistrationDao.batchInsert(studentRegistrationList);
|
|
|
}
|
|
|
+ //0元的和学校缴费的默认缴费
|
|
|
+ MusicGroupPaymentCalender regCalender = musicGroupPaymentCalenderService.findByMusicGroupRegCalender(musicGroupId);
|
|
|
+ if (regCalender.getPayUserType().equals(MusicGroupPaymentCalender.PayUserType.SCHOOL) ||
|
|
|
+ regCalender.getPaymentAmount().compareTo(BigDecimal.ZERO) == 0) {
|
|
|
+
|
|
|
+ }
|
|
|
|
|
|
//修改乐团信息
|
|
|
MusicGroup musicGroup = musicGroupDao.get(musicGroupId);
|