zouxuan 2 years ago
parent
commit
1a8862cdb3

+ 8 - 5
mec-biz/src/main/java/com/ym/mec/biz/service/impl/LessonExaminationServiceImpl.java

@@ -152,15 +152,18 @@ public class LessonExaminationServiceImpl extends ServiceImpl<LessonExaminationD
             Map<Integer, String> teacherNameMap = MapUtil.convertIntegerMap(teacherDao.queryNameByIdList(teacherIds));
             Set<Integer> organIds = dataList.stream().map(e -> e.getOrganId()).collect(Collectors.toSet());
             Map<Integer, String> organNameMap = MapUtil.convertIntegerMap(organizationDao.findOrganNameMapList(organIds));
-            StringBuffer sb;
             for (LessonExaminationResultDto vo : dataList) {
                 vo.setOrganName(organNameMap.get(vo.getOrganId()));
                 vo.setMusicGroupName(musicGroupNameMap.get(vo.getMusicGroupId()));
                 vo.setTeacherName(teacherNameMap.get(vo.getTeacherId()));
-                String userName = nameMap.get(vo.getId());
-                sb = new StringBuffer();
-                sb.append(userName).append("等").append(vo.getExpectNum()).append("名学员");
-                vo.setStudentNames(sb.toString());
+                if(vo.getExpectNum() > 1){
+                    StringBuffer sb = new StringBuffer(nameMap.get(vo.getId()));
+                    sb.append("等").append(vo.getExpectNum()).append("名学员");
+                    vo.setStudentNames(sb.toString());
+                }else {
+                    vo.setStudentNames(nameMap.get(vo.getId()));
+                }
+
             }
         }
         if (count == 0) {