فهرست منبع

新增课件搜索逻辑

zouxuan 7 ماه پیش
والد
کامیت
79ca84085f

+ 1 - 1
mec-application/src/main/java/com/ym/mec/student/controller/LessonCoursewareController.java

@@ -163,7 +163,7 @@ public class LessonCoursewareController extends BaseController {
             Map<Long, SysMusicScore> musicScoreMap = new HashMap<>();
             if (CollectionUtils.isNotEmpty(musicScoreIds)) {
                 List<SysMusicScore> musicScores = sysMusicScoreService.getDao().findByCbsId(musicScoreIds,false);
-                musicScoreMap = musicScores.stream().collect(Collectors.toMap(e -> e.getId().longValue(), o -> o));
+                musicScoreMap = musicScores.stream().collect(Collectors.toMap(e -> Long.parseLong(e.getCbsMusicSheetId()), o -> o));
             }
             for (CbsLessonCoursewareWrapper.CourseScheduleCoursewareDetail e : courseScheduleCoursewareDetails) {
                 lessonCoursewareService.setTreeResourceId(e.getKnowledgePointList(), query1, musicScoreMap);

+ 1 - 1
mec-application/src/main/java/com/ym/mec/teacher/controller/LessonCoursewareController.java

@@ -96,7 +96,7 @@ public class LessonCoursewareController extends BaseController {
 			Map<Long, SysMusicScore> musicScoreMap = new HashMap<>();
 			if (CollectionUtils.isNotEmpty(musicScoreIds)) {
 				List<SysMusicScore> musicScores = sysMusicScoreService.getDao().findByCbsId(musicScoreIds,false);
-				musicScoreMap = musicScores.stream().collect(Collectors.toMap(e -> e.getId().longValue(), o -> o));
+				musicScoreMap = musicScores.stream().collect(Collectors.toMap(e -> Long.parseLong(e.getCbsMusicSheetId()), o -> o));
 			}
 			for (CbsLessonCoursewareWrapper.CourseScheduleCoursewareDetail e : courseScheduleCoursewareDetails) {
 				lessonCoursewareService.setTreeResourceId(e.getKnowledgePointList(), query1, musicScoreMap);