|
@@ -150,7 +150,7 @@ public class MusicGroupSubjectPlanServiceImpl extends BaseServiceImpl<Integer, M
|
|
|
|
|
|
List<StudentPaymentOrderDetail> orderDetails = studentPaymentOrderDetailDao.findUserApplyOrder(studentRegistration.getUserId(), DealStatusEnum.WAIT_PAY);
|
|
|
for (StudentPaymentOrderDetail orderDetail : orderDetails) {
|
|
|
- if (orderDetail.getGoodsIdList() == null || orderDetail.getGoodsIdList().isEmpty()) continue;
|
|
|
+ if (orderDetail == null || orderDetail.getGoodsIdList() == null || orderDetail.getGoodsIdList().isEmpty()) continue;
|
|
|
MusicGroupSubjectGoodsGroup musicGroupSubjectGoodsGroup = new MusicGroupSubjectGoodsGroup();
|
|
|
if (orderDetail.getType().equals(OrderDetailTypeEnum.MUSICAL)) {
|
|
|
musicGroupSubjectGoodsGroup.setName("乐器");
|
|
@@ -169,13 +169,10 @@ public class MusicGroupSubjectPlanServiceImpl extends BaseServiceImpl<Integer, M
|
|
|
}
|
|
|
|
|
|
//获取声部(科目)下其他商品
|
|
|
- List<Goods> otherGoods = goodsService.findTypeGoods("OTHER");
|
|
|
-
|
|
|
MusicGroupSubjectGoodsAndInfoDto musicGroupSubjectGoodsAndInfo = new MusicGroupSubjectGoodsAndInfoDto();
|
|
|
musicGroupSubjectGoodsAndInfo.setMusicGroupSubjectPlan(musicOneSubjectClassPlan);
|
|
|
musicGroupSubjectGoodsAndInfo.setCourseScheduleInfo(courseForm);
|
|
|
musicGroupSubjectGoodsAndInfo.setMusicGroupSubjectGoodsGroupList(goodsGroups);
|
|
|
- musicGroupSubjectGoodsAndInfo.setOtherGoods(otherGoods);
|
|
|
return musicGroupSubjectGoodsAndInfo;
|
|
|
}
|
|
|
|