|
@@ -98,7 +98,19 @@ public class MusicGroupTrainPlanServiceImpl extends BaseServiceImpl<Integer, Mus
|
|
|
return courseScheduleDao.queryCourseTypeByClassGroupIds(musicGroupTrainPlanSaveDto);
|
|
|
}
|
|
|
|
|
|
- private MusicGroupTrainPlanSaveDto getCourseDetail(MusicGroupTrainPlanSaveDto musicGroupTrainPlanSaveDto){
|
|
|
+ @Override
|
|
|
+ public Map<String, Object> queryExceptionPlan(MusicGroupTrainPlanSaveDto musicGroupTrainPlanSaveDto) {
|
|
|
+ getCourseDetail(musicGroupTrainPlanSaveDto);
|
|
|
+ Map<String,Object> resultMap = new HashMap<>(2);
|
|
|
+ //获取乐团当前学期每个班级不同课程类型数量
|
|
|
+ List<WaitCourseTrainPlanDto> waitCourseTrainPlanDtos = musicGroupTrainPlanDao.queryWaitCourseTrainPlan(musicGroupTrainPlanSaveDto.getMusicGroupId());
|
|
|
+ resultMap.put("waitCourseTrainPlanDtos",waitCourseTrainPlanDtos);
|
|
|
+ List<WaitCourseTrainPlanDto> queryWaitCourseTrainPlan1 = musicGroupTrainPlanDao.queryWaitCourseTrainPlan1(musicGroupTrainPlanSaveDto.getMusicGroupId());
|
|
|
+ resultMap.put("waitCourseTrainPlanDtos1",queryWaitCourseTrainPlan1);
|
|
|
+ return resultMap;
|
|
|
+ }
|
|
|
+
|
|
|
+ private MusicGroupTrainPlanSaveDto getCourseDetail(MusicGroupTrainPlanSaveDto musicGroupTrainPlanSaveDto){
|
|
|
String year = musicGroupTrainPlanSaveDto.getYear();
|
|
|
if(musicGroupTrainPlanSaveDto.getTerm() == 0){
|
|
|
musicGroupTrainPlanSaveDto.setStartSchoolTerm(DateUtil.stringToDate(year + "-03-01 00:00:00"));
|