|
@@ -434,6 +434,13 @@ public class MusicGroupPaymentCalenderServiceImpl extends BaseServiceImpl<Long,
|
|
musicGroupPaymentCalenderDetailService.batchAdd(musicGroupPaymentCalender.getId(),list2);
|
|
musicGroupPaymentCalenderDetailService.batchAdd(musicGroupPaymentCalender.getId(),list2);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ if(musicGroupPaymentCalender.getStatus() == OPEN){
|
|
|
|
+ //将0元未缴费学员缴费状态更新为已缴费
|
|
|
|
+ int j = musicGroupPaymentCalenderDetailDao.updateNoPaymentAndZeroPaymentStatus(musicGroupPaymentCalender.getId());
|
|
|
|
+ musicGroupPaymentCalender.setActualNum((musicGroupPaymentCalender.getActualNum()==null?0:musicGroupPaymentCalender.getActualNum()) + j);
|
|
|
|
+ musicGroupPaymentCalenderDao.update(musicGroupPaymentCalender);
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
// 如果是报名,需要修改乐团状态
|
|
// 如果是报名,需要修改乐团状态
|
|
@@ -757,6 +764,13 @@ public class MusicGroupPaymentCalenderServiceImpl extends BaseServiceImpl<Long,
|
|
}
|
|
}
|
|
musicGroupPaymentCalenderCourseSettingsDao.batchInsert(currentMusicGroupPaymentCalenderCourseSettings);
|
|
musicGroupPaymentCalenderCourseSettingsDao.batchInsert(currentMusicGroupPaymentCalenderCourseSettings);
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ if(musicGroupPaymentCalender.getStatus() == OPEN){
|
|
|
|
+ //将0元未缴费学员缴费状态更新为已缴费
|
|
|
|
+ int j = musicGroupPaymentCalenderDetailDao.updateNoPaymentAndZeroPaymentStatus(musicGroupPaymentCalender.getId());
|
|
|
|
+ musicGroupPaymentCalender.setActualNum((musicGroupPaymentCalender.getActualNum()==null?0:musicGroupPaymentCalender.getActualNum()) + j);
|
|
|
|
+ musicGroupPaymentCalenderDao.update(musicGroupPaymentCalender);
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
// 如果是报名,需要修改乐团状态
|
|
// 如果是报名,需要修改乐团状态
|
|
@@ -1081,6 +1095,11 @@ public class MusicGroupPaymentCalenderServiceImpl extends BaseServiceImpl<Long,
|
|
List<MusicGroupPaymentCalenderCourseSettings> musicGroupPaymentCalenderCourseSettings = musicGroupPaymentCalenderCourseSettingsDao.queryCalenderCourseSettings(musicGroupPaymentCalender.getId());
|
|
List<MusicGroupPaymentCalenderCourseSettings> musicGroupPaymentCalenderCourseSettings = musicGroupPaymentCalenderCourseSettingsDao.queryCalenderCourseSettings(musicGroupPaymentCalender.getId());
|
|
addStudent(musicGroupPaymentCalender,musicGroupPaymentCalenderCourseSettings);
|
|
addStudent(musicGroupPaymentCalender,musicGroupPaymentCalenderCourseSettings);
|
|
}
|
|
}
|
|
|
|
+ if(musicGroupPaymentCalender.getStatus() == OPEN){
|
|
|
|
+ //将0元未缴费学员缴费状态更新为已缴费
|
|
|
|
+ int j = musicGroupPaymentCalenderDetailDao.updateNoPaymentAndZeroPaymentStatus(musicGroupPaymentCalender.getId());
|
|
|
|
+ musicGroupPaymentCalender.setActualNum((musicGroupPaymentCalender.getActualNum()==null?0:musicGroupPaymentCalender.getActualNum()) + j);
|
|
|
|
+ }
|
|
}
|
|
}
|
|
MusicGroupPaymentCalender calender = musicGroupPaymentCalenders.get(0);
|
|
MusicGroupPaymentCalender calender = musicGroupPaymentCalenders.get(0);
|
|
//如果是报名,并且所有的报名都审核通过,需要修改乐团状态
|
|
//如果是报名,并且所有的报名都审核通过,需要修改乐团状态
|
|
@@ -1160,7 +1179,7 @@ public class MusicGroupPaymentCalenderServiceImpl extends BaseServiceImpl<Long,
|
|
|
|
|
|
//推送待续费通知
|
|
//推送待续费通知
|
|
public void pushWaitRenewMessage(Long calenderId,MusicGroup musicGroup,Set<Integer> studentIds){
|
|
public void pushWaitRenewMessage(Long calenderId,MusicGroup musicGroup,Set<Integer> studentIds){
|
|
- /*if(studentIds == null){
|
|
|
|
|
|
+ if(studentIds == null){
|
|
studentIds = musicGroupPaymentCalenderDetailDao.queryNoPaymentStudentIds(calenderId);
|
|
studentIds = musicGroupPaymentCalenderDetailDao.queryNoPaymentStudentIds(calenderId);
|
|
}
|
|
}
|
|
if (studentIds.size() > 0) {
|
|
if (studentIds.size() > 0) {
|
|
@@ -1180,7 +1199,7 @@ public class MusicGroupPaymentCalenderServiceImpl extends BaseServiceImpl<Long,
|
|
sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.AWSMS, MessageTypeEnum.STUDENT_SMS_WAIT_RENEW_MESSAGE, studentMaps,
|
|
sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.AWSMS, MessageTypeEnum.STUDENT_SMS_WAIT_RENEW_MESSAGE, studentMaps,
|
|
null, 0, memo, null, musicGroup.getName());
|
|
null, 0, memo, null, musicGroup.getName());
|
|
}
|
|
}
|
|
- }*/
|
|
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
@@ -1218,15 +1237,11 @@ public class MusicGroupPaymentCalenderServiceImpl extends BaseServiceImpl<Long,
|
|
// “未开始”更新至“进行中”
|
|
// “未开始”更新至“进行中”
|
|
mgpc.setUpdateTime(date);
|
|
mgpc.setUpdateTime(date);
|
|
mgpc.setStatus(PaymentCalenderStatusEnum.OPEN);
|
|
mgpc.setStatus(PaymentCalenderStatusEnum.OPEN);
|
|
-
|
|
|
|
- //将0元未缴费学员缴费状态更新为已缴费
|
|
|
|
- int i = musicGroupPaymentCalenderDetailDao.updateNoPaymentAndZeroPaymentStatus(mgpc.getId());
|
|
|
|
- mgpc.setActualNum((mgpc.getActualNum()==null?0:mgpc.getActualNum()) + i);
|
|
|
|
updateMusicGroupPaymentCalenderList.add(mgpc);
|
|
updateMusicGroupPaymentCalenderList.add(mgpc);
|
|
-// if(mgpc.getPayUserType() == STUDENT){
|
|
|
|
-// 推送待续费通知
|
|
|
|
-// pushWaitRenewMessage(mgpc.getId(),musicGroup,null);
|
|
|
|
-// }
|
|
|
|
|
|
+ if(mgpc.getPayUserType() == STUDENT){
|
|
|
|
+ //推送待续费通知
|
|
|
|
+ pushWaitRenewMessage(mgpc.getId(),musicGroup,null);
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
if (updateMusicGroupPaymentCalenderList.size() > 0) {
|
|
if (updateMusicGroupPaymentCalenderList.size() > 0) {
|