|
@@ -662,14 +662,13 @@ public class StudentServiceImpl extends BaseServiceImpl<Integer, Student> implem
|
|
if(!CollectionUtils.isEmpty(studentNotStartPracticeCourseNumMapList)){
|
|
if(!CollectionUtils.isEmpty(studentNotStartPracticeCourseNumMapList)){
|
|
studentNotStartPracticeCourseNumMap = MapUtil.convertIntegerMap(studentNotStartPracticeCourseNumMapList);
|
|
studentNotStartPracticeCourseNumMap = MapUtil.convertIntegerMap(studentNotStartPracticeCourseNumMapList);
|
|
}
|
|
}
|
|
- Map<Integer, String> subjectMap = subjectService.getMap("subject", "id", "name", false, 1, Integer.class, String.class);
|
|
|
|
|
|
+ Map<Integer, String> subjectMap = subjectService.getMap("subject", "id_", "name_", false, 1, Integer.class, String.class);
|
|
//获取分部年级列表
|
|
//获取分部年级列表
|
|
Map<Integer, String> gradeList = organizationService.getGradeList(1);
|
|
Map<Integer, String> gradeList = organizationService.getGradeList(1);
|
|
for (EduOrganStudentListDto eduOrganStudentListDto : dataList1) {
|
|
for (EduOrganStudentListDto eduOrganStudentListDto : dataList1) {
|
|
- EduOrganStudentListExportDto data = new EduOrganStudentListExportDto();
|
|
|
|
- BeanUtils.copyProperties(eduOrganStudentListDto, data);
|
|
|
|
|
|
+ EduOrganStudentListExportDto data = JSON.parseObject(JSON.toJSONString(eduOrganStudentListDto),EduOrganStudentListExportDto.class);
|
|
data.setOrganName(organMap.get(data.getOrganId()));
|
|
data.setOrganName(organMap.get(data.getOrganId()));
|
|
- data.setSubjectName(subjectMap.get(data.getStudentId()));
|
|
|
|
|
|
+ data.setSubjectName(subjectMap.get(data.getSubjectId()));
|
|
if (StringUtils.isNotEmpty(eduOrganStudentListDto.getCurrentGradeNum())) {
|
|
if (StringUtils.isNotEmpty(eduOrganStudentListDto.getCurrentGradeNum())) {
|
|
data.setCurrentGradeNum(eduOrganStudentListDto.getCurrentGradeNum());
|
|
data.setCurrentGradeNum(eduOrganStudentListDto.getCurrentGradeNum());
|
|
String grade = gradeList.get(Integer.parseInt(eduOrganStudentListDto.getCurrentGradeNum()));
|
|
String grade = gradeList.get(Integer.parseInt(eduOrganStudentListDto.getCurrentGradeNum()));
|