|
@@ -53,6 +53,8 @@ public class CourseCatalogServiceImpl extends ServiceImpl<CourseCatalogMapper, C
|
|
item.setSort(sort);
|
|
item.setSort(sort);
|
|
if (ResourceType.VIDEO.getCode().equals(item.getResourceType())) {//如果是视频,则计算视频时长
|
|
if (ResourceType.VIDEO.getCode().equals(item.getResourceType())) {//如果是视频,则计算视频时长
|
|
item.setVideoHour(CommonUtils.getVideoDuration(item.getResourceId()));
|
|
item.setVideoHour(CommonUtils.getVideoDuration(item.getResourceId()));
|
|
|
|
+ } else {
|
|
|
|
+ item.setVideoHour(null);
|
|
}
|
|
}
|
|
sort++;
|
|
sort++;
|
|
newCatalogList.add(item);
|
|
newCatalogList.add(item);
|
|
@@ -63,6 +65,8 @@ public class CourseCatalogServiceImpl extends ServiceImpl<CourseCatalogMapper, C
|
|
for (CourseCatalog child : item.getChildList()) {
|
|
for (CourseCatalog child : item.getChildList()) {
|
|
if (ResourceType.VIDEO.getCode().equals(child.getResourceType())) {
|
|
if (ResourceType.VIDEO.getCode().equals(child.getResourceType())) {
|
|
child.setVideoHour(CommonUtils.getVideoDuration(child.getResourceId()));
|
|
child.setVideoHour(CommonUtils.getVideoDuration(child.getResourceId()));
|
|
|
|
+ } else {
|
|
|
|
+ child.setVideoHour(null);
|
|
}
|
|
}
|
|
child.setCourseId(courseId);
|
|
child.setCourseId(courseId);
|
|
child.setSort(index);
|
|
child.setSort(index);
|