|
@@ -2,10 +2,7 @@ package com.ym.mec.biz.service.impl;
|
|
|
|
|
|
import com.ym.mec.auth.api.client.SysUserFeignService;
|
|
import com.ym.mec.auth.api.client.SysUserFeignService;
|
|
import com.ym.mec.biz.dal.dao.*;
|
|
import com.ym.mec.biz.dal.dao.*;
|
|
-import com.ym.mec.biz.dal.entity.MusicGroup;
|
|
|
|
-import com.ym.mec.biz.dal.entity.MusicGroupPaymentStudentMemberCourseDetail;
|
|
|
|
-import com.ym.mec.biz.dal.entity.MusicGroupSchoolTermCourseDetail;
|
|
|
|
-import com.ym.mec.biz.dal.entity.MusicGroupSchoolTermStudentCourseDetail;
|
|
|
|
|
|
+import com.ym.mec.biz.dal.entity.*;
|
|
import com.ym.mec.biz.dal.enums.CourseViewTypeEnum;
|
|
import com.ym.mec.biz.dal.enums.CourseViewTypeEnum;
|
|
import com.ym.mec.biz.dal.enums.MessageTypeEnum;
|
|
import com.ym.mec.biz.dal.enums.MessageTypeEnum;
|
|
import com.ym.mec.biz.service.MusicGroupSchoolTermCourseDetailService;
|
|
import com.ym.mec.biz.service.MusicGroupSchoolTermCourseDetailService;
|
|
@@ -56,6 +53,8 @@ public class MusicGroupSchoolTermCourseDetailServiceImpl extends BaseServiceImpl
|
|
private TeacherDao teacherDao;
|
|
private TeacherDao teacherDao;
|
|
@Autowired
|
|
@Autowired
|
|
private StudentDao studentDao;
|
|
private StudentDao studentDao;
|
|
|
|
+ @Autowired
|
|
|
|
+ private MemberRankSettingDao memberRankSettingDao;
|
|
|
|
|
|
@Override
|
|
@Override
|
|
public BaseDAO<Integer, MusicGroupSchoolTermCourseDetail> getDAO() {
|
|
public BaseDAO<Integer, MusicGroupSchoolTermCourseDetail> getDAO() {
|
|
@@ -187,6 +186,11 @@ public class MusicGroupSchoolTermCourseDetailServiceImpl extends BaseServiceImpl
|
|
musicGroup.getName());
|
|
musicGroup.getName());
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+ String memberName = "黄金会员";
|
|
|
|
+ MemberRankSetting memberRankSetting = memberRankSettingDao.get(1);
|
|
|
|
+ if(memberRankSetting != null){
|
|
|
|
+ memberName = memberRankSetting.getName();
|
|
|
|
+ }
|
|
//会员结束前15天提醒学员续费
|
|
//会员结束前15天提醒学员续费
|
|
String pushMemberRenew = sysConfigDao.findConfigValue(SysConfigService.PUSH_MEMBER_RENEW);
|
|
String pushMemberRenew = sysConfigDao.findConfigValue(SysConfigService.PUSH_MEMBER_RENEW);
|
|
if(StringUtils.isEmpty(pushMemberRenew)){
|
|
if(StringUtils.isEmpty(pushMemberRenew)){
|
|
@@ -207,7 +211,7 @@ public class MusicGroupSchoolTermCourseDetailServiceImpl extends BaseServiceImpl
|
|
null,
|
|
null,
|
|
0,
|
|
0,
|
|
null,
|
|
null,
|
|
- null,pushMemberRenew);
|
|
|
|
|
|
+ null,memberName,pushMemberRenew);
|
|
|
|
|
|
sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.JIGUANG,
|
|
sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.JIGUANG,
|
|
MessageTypeEnum.STUDENT_MEMBER_RENEW_MESSAGE,
|
|
MessageTypeEnum.STUDENT_MEMBER_RENEW_MESSAGE,
|
|
@@ -215,7 +219,7 @@ public class MusicGroupSchoolTermCourseDetailServiceImpl extends BaseServiceImpl
|
|
null,
|
|
null,
|
|
0,
|
|
0,
|
|
null,
|
|
null,
|
|
- "STUDENT",pushMemberRenew);
|
|
|
|
|
|
+ "STUDENT",memberName,pushMemberRenew);
|
|
}
|
|
}
|
|
//会员结束前15天提醒学员续费
|
|
//会员结束前15天提醒学员续费
|
|
String pushMemberRenewAgain = sysConfigDao.findConfigValue(SysConfigService.PUSH_MEMBER_RENEW_AGAIN);
|
|
String pushMemberRenewAgain = sysConfigDao.findConfigValue(SysConfigService.PUSH_MEMBER_RENEW_AGAIN);
|
|
@@ -237,7 +241,7 @@ public class MusicGroupSchoolTermCourseDetailServiceImpl extends BaseServiceImpl
|
|
null,
|
|
null,
|
|
0,
|
|
0,
|
|
null,
|
|
null,
|
|
- null,pushMemberRenewAgain);
|
|
|
|
|
|
+ null,memberName,pushMemberRenewAgain);
|
|
|
|
|
|
sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.JIGUANG,
|
|
sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.JIGUANG,
|
|
MessageTypeEnum.STUDENT_MEMBER_RENEW_MESSAGE,
|
|
MessageTypeEnum.STUDENT_MEMBER_RENEW_MESSAGE,
|
|
@@ -245,7 +249,7 @@ public class MusicGroupSchoolTermCourseDetailServiceImpl extends BaseServiceImpl
|
|
null,
|
|
null,
|
|
0,
|
|
0,
|
|
null,
|
|
null,
|
|
- "STUDENT",pushMemberRenewAgain);
|
|
|
|
|
|
+ "STUDENT",memberName,pushMemberRenewAgain);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|