diff --git a/src/views/course/Courseware.vue b/src/views/course/Courseware.vue index 3b6dae88..579faf34 100644 --- a/src/views/course/Courseware.vue +++ b/src/views/course/Courseware.vue @@ -624,8 +624,12 @@ export default { // if(item.minute){ // item.duration=parseFloat(item.minute)*60; // } - // 如果没有给一个默认值30分钟 - item.duration = item.minute ? parseFloat(item.minute) * 60 : 1800; + // 视频文件才可以设置时长,其他类型直接赋值0 + if (item.fileType === 'mp4' || item.fileType === 'mp3') { + item.duration = item.minute ? parseFloat(item.minute) * 60 : 0; + } else { + item.duration = 0; + } }); this.loading = true; coueseFile.batchUpdate(this.fileList).then(rs => {