|
@@ -848,8 +848,13 @@ public class VipCardRecordServiceImpl extends ServiceImpl<VipCardRecordDao, VipC
|
|
|
// 发送会员到期3天消息推送
|
|
|
private void temporary3DaysSend(Map<Long, String> receivers, ClientEnum clientType, EVipType vipType) {
|
|
|
try {
|
|
|
- sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.JIGUANG,
|
|
|
- EVipType.VIP.equals(vipType) ? MessageTypeEnum.VIP_EXPIRE_THIRTY_DAY : MessageTypeEnum.SVIP_EXPIRE_THIRTY_DAY
|
|
|
+ MessageTypeEnum messageTypeEnum;
|
|
|
+ if(clientType.equals(ClientEnum.TEACHER)){
|
|
|
+ messageTypeEnum = EVipType.VIP.equals(vipType) ? MessageTypeEnum.TEACHER_VIP_EXPIRE_THIRTY_DAY : MessageTypeEnum.TEACHER_SVIP_EXPIRE_THIRTY_DAY;
|
|
|
+ }else {
|
|
|
+ messageTypeEnum = EVipType.VIP.equals(vipType) ? MessageTypeEnum.VIP_EXPIRE_THIRTY_DAY : MessageTypeEnum.SVIP_EXPIRE_THIRTY_DAY;
|
|
|
+ }
|
|
|
+ sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.JIGUANG,messageTypeEnum
|
|
|
, receivers, null, 0, null, clientType.getCode());
|
|
|
} catch (Exception e) {
|
|
|
log.error("会员到期3天极光消息推送异常");
|
|
@@ -859,8 +864,13 @@ public class VipCardRecordServiceImpl extends ServiceImpl<VipCardRecordDao, VipC
|
|
|
// 发送会员到期消息推送
|
|
|
private void expireSend(Map<Long, String> receivers,ClientEnum userType, EVipType vipType) {
|
|
|
try {
|
|
|
- sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.JIGUANG,
|
|
|
- EVipType.VIP.equals(vipType) ? MessageTypeEnum.VIP_EXPIRE : MessageTypeEnum.SVIP_EXPIRE
|
|
|
+ MessageTypeEnum messageTypeEnum;
|
|
|
+ if(userType.equals(ClientEnum.TEACHER)){
|
|
|
+ messageTypeEnum = EVipType.VIP.equals(vipType) ? MessageTypeEnum.TEACHER_VIP_EXPIRE : MessageTypeEnum.TEACHER_SVIP_EXPIRE;
|
|
|
+ }else {
|
|
|
+ messageTypeEnum = EVipType.VIP.equals(vipType) ? MessageTypeEnum.VIP_EXPIRE : MessageTypeEnum.SVIP_EXPIRE;
|
|
|
+ }
|
|
|
+ sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.JIGUANG,messageTypeEnum
|
|
|
,receivers, null, 0, null, userType.getCode());
|
|
|
} catch (Exception e) {
|
|
|
log.error("会员到期极光消息推送异常");
|