|
@@ -156,8 +156,6 @@ public class MusicGroupPaymentCalenderServiceImpl extends BaseServiceImpl<Long,
|
|
|
public void autoUpdateMusicGroupStudentFeeStatus() {
|
|
|
Date date = new Date();
|
|
|
String format = DateUtil.format(date, DateUtil.DEFAULT_PATTERN);
|
|
|
- //将有效期已截止的学员缴费信息修改为未缴费
|
|
|
-// musicGroupStudentFeeDao.updateFeeStatus();
|
|
|
//获取距离缴费开启指定天数后的缴费明细
|
|
|
String configValue = sysConfigDao.findConfigValue("push_payment_detail");
|
|
|
Map<Long, Long> maps = MapUtil.convertIntegerMap(musicGroupPaymentCalenderDao.queryCalenderByDay(configValue,format));
|
|
@@ -172,11 +170,6 @@ public class MusicGroupPaymentCalenderServiceImpl extends BaseServiceImpl<Long,
|
|
|
sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.YIMEI, MessageTypeEnum.SMS_PAYMENT_DETAIL,
|
|
|
receivers, null, 0, null, null,calenderPushDto.getMusicGroupName(),
|
|
|
calenderPushDto.getPaymentValidStartDate(),calenderPushDto.getPaymentValidEndDate(),maps.get(e));
|
|
|
- Map<Integer, String> receivers1 = new HashMap<>(1);
|
|
|
- receivers.put(calenderPushDto.getTeacherId(),calenderPushDto.getTeacherPhone());
|
|
|
- sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.JIGUANG, MessageTypeEnum.SMS_PAYMENT_DETAIL,
|
|
|
- receivers1, null, 0, null, null,calenderPushDto.getMusicGroupName(),
|
|
|
- calenderPushDto.getPaymentValidStartDate(),calenderPushDto.getPaymentValidEndDate(),maps.get(e));
|
|
|
});
|
|
|
}
|
|
|
//获取离截止还有指定时间的缴费项,并发送推送消息给指定老师
|
|
@@ -192,11 +185,6 @@ public class MusicGroupPaymentCalenderServiceImpl extends BaseServiceImpl<Long,
|
|
|
sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.YIMEI, MessageTypeEnum.SMS_PAYMENT_CREATE,
|
|
|
receivers, null, 0, null, null,calenderPushDto.getMusicGroupName(),
|
|
|
calenderPushDto.getPaymentValidStartDate(),calenderPushDto.getPaymentValidEndDate());
|
|
|
- Map<Integer, String> receivers1 = new HashMap<>(1);
|
|
|
- receivers.put(calenderPushDto.getTeacherId(),calenderPushDto.getTeacherId().toString());
|
|
|
- sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.JIGUANG, MessageTypeEnum.SMS_PAYMENT_CREATE,
|
|
|
- receivers1, null, 0, null, null,calenderPushDto.getMusicGroupName(),
|
|
|
- calenderPushDto.getPaymentValidStartDate(),calenderPushDto.getPaymentValidEndDate());
|
|
|
});
|
|
|
}
|
|
|
|
|
@@ -209,11 +197,6 @@ public class MusicGroupPaymentCalenderServiceImpl extends BaseServiceImpl<Long,
|
|
|
sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.YIMEI, MessageTypeEnum.SMS_PAYMENT_CREATE,
|
|
|
receivers, null, 0, null, null,e.getMusicGroupName(),
|
|
|
e.getPaymentValidStartDate(),e.getPaymentValidEndDate());
|
|
|
- Map<Integer, String> receivers1 = new HashMap<>(1);
|
|
|
- receivers.put(e.getTeacherId(),e.getTeacherId().toString());
|
|
|
- sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.JIGUANG, MessageTypeEnum.SMS_PAYMENT_CREATE,
|
|
|
- receivers1, null, 0, null, null,e.getMusicGroupName(),
|
|
|
- e.getPaymentValidStartDate(),e.getPaymentValidEndDate());
|
|
|
});
|
|
|
}
|
|
|
}
|
|
@@ -439,6 +422,8 @@ public class MusicGroupPaymentCalenderServiceImpl extends BaseServiceImpl<Long,
|
|
|
}
|
|
|
calender.setStartPaymentDate(paymentCalender.getStartPaymentDate());
|
|
|
calender.setDeadlinePaymentDate(paymentCalender.getDeadlinePaymentDate());
|
|
|
+ calender.setPaymentValidStartDate(paymentCalender.getPaymentValidStartDate());
|
|
|
+ calender.setPaymentValidEndDate(paymentCalender.getPaymentValidEndDate());
|
|
|
calender.setPaymentPattern(paymentCalender.getPaymentPattern());
|
|
|
calender.setUpdateTime(date);
|
|
|
if (paymentCalender.getDeadlinePaymentDate().before(date) && !DateUtil.isSameDay(date,paymentCalender.getDeadlinePaymentDate())) {
|