|
@@ -127,9 +127,10 @@ public class MusicGroupSubjectPlanServiceImpl extends BaseServiceImpl<Integer, M
|
|
|
musicGroupSubjectGoodsAndInfo.setMusicGroupPaymentCalender(musicGroupRegCalender);
|
|
|
musicGroupSubjectGoodsAndInfo.setMusicGroupSubjectGoodsGroupList(goodsGroups);
|
|
|
musicGroupSubjectGoodsAndInfo.setMusicGroup(musicGroup);
|
|
|
- if (musicGroup.getCourseViewType().equals(CourseViewTypeEnum.CLOUD_TEACHER)) {
|
|
|
+ if (musicGroup.getCourseViewType().equals(CourseViewTypeEnum.CLOUD_TEACHER) || musicGroup.getCourseViewType().equals(CourseViewTypeEnum.CLOUD_TEACHER_PLUS)) {
|
|
|
OrganizationCloudTeacherFee cloudTeacherFee = organizationCloudTeacherFeeDao.getByOrganId(musicGroup.getOrganId());
|
|
|
musicGroupSubjectGoodsAndInfo.setCloudTeacherFee(cloudTeacherFee.getPrice());
|
|
|
+ musicGroupSubjectGoodsAndInfo.setCloudTeacherPlusFee(cloudTeacherFee.getPlusPrice());
|
|
|
}
|
|
|
return musicGroupSubjectGoodsAndInfo;
|
|
|
}
|
|
@@ -237,12 +238,12 @@ public class MusicGroupSubjectPlanServiceImpl extends BaseServiceImpl<Integer, M
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public List<MusicGroupGoodsAndDiscountDto> getSubjectGoods(Integer subjectId, String type, Integer chargeTypeId,Integer courseViewType,String musicGroupId) {
|
|
|
- if(StringUtils.isNotEmpty(musicGroupId)){
|
|
|
+ public List<MusicGroupGoodsAndDiscountDto> getSubjectGoods(Integer subjectId, String type, Integer chargeTypeId, Integer courseViewType, String musicGroupId) {
|
|
|
+ if (StringUtils.isNotEmpty(musicGroupId)) {
|
|
|
MusicGroup musicGroup = musicGroupService.get(musicGroupId);
|
|
|
courseViewType = musicGroup.getCourseViewType().getCode();
|
|
|
}
|
|
|
- List<MusicGroupGoodsAndDiscountDto> goodsList = goodsDao.getMusicGroupGoodsAndDiscount(subjectId, type,courseViewType);
|
|
|
+ List<MusicGroupGoodsAndDiscountDto> goodsList = goodsDao.getMusicGroupGoodsAndDiscount(subjectId, type, courseViewType);
|
|
|
if (chargeTypeId == null || (type != null && !"INSTRUMENT".equals(type))) {
|
|
|
return goodsList;
|
|
|
}
|