|
@@ -486,12 +486,12 @@ public class ClassGroupServiceImpl extends BaseServiceImpl<Integer, ClassGroup>
|
|
|
List<String> musicGroupIds = courseScheduleDao.queryMusicGroupIds(params);
|
|
|
courseListDtos = new ArrayList<>();
|
|
|
//获取学员所购买的vip课列表详情
|
|
|
- List<CourseListDto> vipCourses = classGroupDao.queryStudentVipCourses(StringUtils.join(musicGroupIds, ","));
|
|
|
+ List<CourseListDto> vipCourses = classGroupDao.queryStudentVipCourses(StringUtils.join(musicGroupIds, ","),userId);
|
|
|
//获取vip课的学生列表
|
|
|
Set<String> vipIds = vipCourses.stream().map(CourseListDto::getMusicGroupId).collect(Collectors.toSet());
|
|
|
Map<String, String> vipStuNames = MapUtil.convertMybatisMap(classGroupDao.findVipStuNames(StringUtils.join(vipIds, ",")));
|
|
|
//获取学员的乐团列表详情
|
|
|
- courseListDtos.addAll(classGroupDao.queryStudentMusicGroupCourses(StringUtils.join(musicGroupIds, ",")));
|
|
|
+ courseListDtos.addAll(classGroupDao.queryStudentMusicGroupCourses(StringUtils.join(musicGroupIds, ","),userId));
|
|
|
courseListDtos.addAll(vipCourses);
|
|
|
//检测对应乐团是否已申请退费
|
|
|
List<Map<String, Integer>> isApplyMaps;
|
|
@@ -1590,7 +1590,7 @@ public class ClassGroupServiceImpl extends BaseServiceImpl<Integer, ClassGroup>
|
|
|
List<ClassGroup> classGroupList = classGroupDao.findClassGroupByMusicGroupIdAndType(musicGroupId, ClassGroupTypeEnum.HIGH);
|
|
|
for (ClassGroup classGroup : classGroupList) {
|
|
|
List<String> subjects = subjectService.findBySubIds(classGroup.getSubjectIdList());
|
|
|
- String subjectName = StringUtils.join(subjects, "/");
|
|
|
+ String subjectName = StringUtils.join(subjects, ",");
|
|
|
classGroup.setSubjectName(subjectName);
|
|
|
}
|
|
|
return classGroupList;
|