فهرست منبع

Merge branch 'zx_saas_goodsCopy' of http://git.dayaedu.com/yonge/mec into test

zouxuan 11 ماه پیش
والد
کامیت
177de6f6b7
1فایلهای تغییر یافته به همراه4 افزوده شده و 2 حذف شده
  1. 4 2
      mec-biz/src/main/java/com/ym/mec/biz/service/impl/LessonCoursewareServiceImpl.java

+ 4 - 2
mec-biz/src/main/java/com/ym/mec/biz/service/impl/LessonCoursewareServiceImpl.java

@@ -221,8 +221,10 @@ public class LessonCoursewareServiceImpl extends ServiceImpl<LessonCoursewareMap
             for (CbsLessonCoursewareDetailWrapper.MaterialSmall materialSmall : materialList) {
                 if(materialSmall.getType() == EMaterialType.SONG){
                     SysMusicScore musicScore = sysMusicScoreService.getDao().getCbsId(Long.parseLong(materialSmall.getContent()));
-                    if(musicScore != null) {
+                    if(musicScore != null && musicScore.getShowFlag() == 1) {
                         materialSmall.setContent(musicScore.getId().toString());
+                    }else {
+                        materialSmall.setContent(null);
                     }
                 }
                 List<CbsMaterialRefWrapper.AddMaterialRef> materialRefs = materialSmall.getMaterialRefs();
@@ -232,7 +234,7 @@ public class LessonCoursewareServiceImpl extends ServiceImpl<LessonCoursewareMap
                         if(relateMaterialInfo != null && StringUtils.equals(relateMaterialInfo.getType(),"SONG")
                                 && CollectionUtils.isNotEmpty(relateMaterialInfo.getApplicationIdList())){
                             SysMusicScore musicScore = sysMusicScoreService.getDao().getCbsId(relateMaterialInfo.getId());
-                            if(musicScore != null) {
+                            if(musicScore != null && musicScore.getShowFlag() == 1) {
                                 materialRef.setResourceIdStr(musicScore.getId().toString());
                             }
                         }