|
@@ -3268,18 +3268,19 @@ public class ClassGroupServiceImpl extends BaseServiceImpl<Integer, ClassGroup>
|
|
|
@Override
|
|
|
public Map<String, Object> studentClassAuditDetail(String musicGroupId) {
|
|
|
List<Map<String,Object>> result = new ArrayList<>();
|
|
|
- Map<String,Object> resultMap = new HashMap();
|
|
|
+
|
|
|
//获取班级列表
|
|
|
List<ClassGroup> classGroups = classGroupDao.queryClassGroups(musicGroupId, null);
|
|
|
for (ClassGroup classGroup : classGroups) {
|
|
|
+ Map<String,Object> resultMap = new HashMap();
|
|
|
resultMap.put("classGroup",classGroup);
|
|
|
//获取班级剩余的课程类型和课程数量
|
|
|
-// List<Map<String,Integer>> courseTypeNumMap = courseScheduleDao.querySubCourseNumMap(classGroup.getId());
|
|
|
-// resultMap.put("courseTypeNumMap",courseTypeNumMap);
|
|
|
+ List<Map<String,Integer>> courseTypeNumMap = courseScheduleDao.querySubCourseNumMap(classGroup.getId());
|
|
|
+ resultMap.put("courseTypeNumMap",courseTypeNumMap);
|
|
|
//获取班级里学员列表
|
|
|
-// classGroupStudentMapperDao.findCourseStudentNameAndPhone()
|
|
|
+ resultMap.put("students",classGroupStudentMapperDao.findCourseStudentNameAndPhoneByClassGroupId(classGroup.getId()));
|
|
|
+ result.add(resultMap);
|
|
|
}
|
|
|
-
|
|
|
return null;
|
|
|
}
|
|
|
}
|