|  | @@ -662,14 +662,13 @@ public class StudentServiceImpl extends BaseServiceImpl<Integer, Student> implem
 | 
	
		
			
				|  |  |              if(!CollectionUtils.isEmpty(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);
 | 
	
		
			
				|  |  |              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.setSubjectName(subjectMap.get(data.getStudentId()));
 | 
	
		
			
				|  |  | +                data.setSubjectName(subjectMap.get(data.getSubjectId()));
 | 
	
		
			
				|  |  |                  if (StringUtils.isNotEmpty(eduOrganStudentListDto.getCurrentGradeNum())) {
 | 
	
		
			
				|  |  |                      data.setCurrentGradeNum(eduOrganStudentListDto.getCurrentGradeNum());
 | 
	
		
			
				|  |  |                      String grade = gradeList.get(Integer.parseInt(eduOrganStudentListDto.getCurrentGradeNum()));
 |