|
@@ -525,7 +525,6 @@ public class StudentServiceImpl extends BaseServiceImpl<Integer, Student> implem
|
|
|
dataList1 = studentDao.queryCloudStudyStudentData(params);
|
|
|
List<Integer> studentIds = dataList1.stream().map(EduOrganStudentListDto::getStudentId).collect(Collectors.toList());
|
|
|
|
|
|
-
|
|
|
List<Map<Integer, String>> studentGroupNamesMapList = studentRegistrationDao.queryStudentMusicGroupNamesMap(studentIds);
|
|
|
Map<Integer, String> studentGroupNamesMap = MapUtil.convertIntegerMap(studentGroupNamesMapList);
|
|
|
|
|
@@ -573,11 +572,15 @@ public class StudentServiceImpl extends BaseServiceImpl<Integer, Student> implem
|
|
|
EduOrganStudentListExportDto data = new EduOrganStudentListExportDto();
|
|
|
BeanUtils.copyProperties(eduOrganStudentListDto, data);
|
|
|
if (StringUtils.isNotEmpty(eduOrganStudentListDto.getCurrentGradeNum())) {
|
|
|
+ data.setCurrentGradeNum(eduOrganStudentListDto.getCurrentGradeNum());
|
|
|
String grade = gradeList.get(Integer.parseInt(eduOrganStudentListDto.getCurrentGradeNum()));
|
|
|
if (StringUtils.isNotEmpty(grade)) {
|
|
|
data.setCurrentGradeNum(grade);
|
|
|
}
|
|
|
}
|
|
|
+ if (StringUtils.isNotEmpty(eduOrganStudentListDto.getCurrentClass())) {
|
|
|
+ data.setCurrentClass(eduOrganStudentListDto.getCurrentClass());
|
|
|
+ }
|
|
|
if(activeAmountMap.containsKey(data.getStudentId())){
|
|
|
data.setActiveAmount(activeAmountMap.get(data.getStudentId()));
|
|
|
}
|