|
@@ -191,19 +191,19 @@ public class StudentOrderController extends BaseController {
|
|
|
orderDetail.put("detailType", orderDetailType);
|
|
|
orderDetail.put("chargeTypeId", musicGroup.getChargeTypeId());
|
|
|
orderDetail.put("courseViewType", musicGroup.getCourseViewType());
|
|
|
- //如果包含vip和网管,代表购买了活动包
|
|
|
- List<Long> activityList = orderDetail1.stream().filter(e -> e.getType() == OrderDetailTypeEnum.VIP
|
|
|
- || e.getType() == OrderDetailTypeEnum.PRACTICE).map(e -> e.getStudentInstrumentId())
|
|
|
- .collect(Collectors.toList());
|
|
|
- if(activityList != null && activityList.size() > 0){
|
|
|
- orderDetail.put("activity", musicGroupPaymentCalenderActivityService.findByIds(activityList));
|
|
|
- }
|
|
|
|
|
|
//新的课程形态10.27
|
|
|
MusicGroupPaymentCalender musicGroupRegCalender = musicGroupPaymentCalenderDao.getMusicGroupRegCalender(musicGroup.getId());
|
|
|
if (musicGroupRegCalender != null) {
|
|
|
List<MusicGroupPaymentCalenderCourseSettings> courseSettings = musicGroupPaymentCalenderCourseSettingsDao.getMusicGroupRegCalenderCourseSettings(musicGroup.getId());
|
|
|
musicGroupRegCalender.setMusicGroupPaymentCalenderCourseSettingsList(courseSettings);
|
|
|
+ //如果包含vip和网管,代表购买了活动包
|
|
|
+ List<Long> activityList = orderDetail1.stream().filter(e -> e.getType() == OrderDetailTypeEnum.VIP
|
|
|
+ || e.getType() == OrderDetailTypeEnum.PRACTICE).map(e -> e.getStudentInstrumentId())
|
|
|
+ .collect(Collectors.toList());
|
|
|
+ if(activityList != null && activityList.size() > 0){
|
|
|
+ orderDetail.put("activity", musicGroupPaymentCalenderActivityService.findByActivityIds(activityList,musicGroupRegCalender.getId()));
|
|
|
+ }
|
|
|
}
|
|
|
orderDetail.put("calender", musicGroupRegCalender);
|
|
|
|