提交 c2fc8f70 authored 作者: 王鹏飞's avatar 王鹏飞

fix:修复直播状态判断错误的问题

上级 a9e48f6b
...@@ -136,6 +136,7 @@ export default class CourseAction extends BaseACTION { ...@@ -136,6 +136,7 @@ export default class CourseAction extends BaseACTION {
_homework.semester_id = data.semester_id _homework.semester_id = data.semester_id
} }
if (__.live && __.live.id) { if (__.live && __.live.id) {
__.live.live_status = parseInt(__.live.live_status)
let str = '' let str = ''
switch (__.live.live_status) { switch (__.live.live_status) {
case 0: str = '直播未开始'; break case 0: str = '直播未开始'; break
......
...@@ -88,6 +88,7 @@ export default class PlayerAction extends BaseACTION { ...@@ -88,6 +88,7 @@ export default class PlayerAction extends BaseACTION {
} }
} }
if (__.live && __.live.id) { if (__.live && __.live.id) {
__.live.live_status = parseInt(__.live.live_status)
let str = '' let str = ''
switch (__.live.live_status) { switch (__.live.live_status) {
case 0: str = '直播未开始'; break case 0: str = '直播未开始'; break
......
<template> <template>
<div class="course-viewer-aside"> <aside class="course-viewer-aside">
<el-tabs v-model="activeName"> <el-tabs v-model="activeName">
<el-tab-pane label="章节" name="0"> <el-tab-pane label="章节" name="0">
<div class="tab-pane"> <div class="tab-pane">
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
</div> </div>
</el-tab-pane> </el-tab-pane>
</el-tabs> </el-tabs>
</div> </aside>
</template> </template>
<script> <script>
......
...@@ -39,6 +39,7 @@ export default { ...@@ -39,6 +39,7 @@ export default {
}, },
iframeUrl() { iframeUrl() {
const live = this.chapter.live const live = this.chapter.live
live.live_status = parseInt(live.live_status)
if ( if (
live.live_status === 2 && live.live_status === 2 &&
live.enable_record === 1 && live.enable_record === 1 &&
......
...@@ -113,7 +113,7 @@ export default { ...@@ -113,7 +113,7 @@ export default {
}) })
}, },
dealRender: () => { dealRender: () => {
;(function(win, doc) { ;(function (win, doc) {
const wWidth = const wWidth =
win.screen.width > 0 win.screen.width > 0
? win.innerWidth >= win.screen.width || win.innerWidth === 0 ? win.innerWidth >= win.screen.width || win.innerWidth === 0
...@@ -126,6 +126,7 @@ export default { ...@@ -126,6 +126,7 @@ export default {
})(window, document) })(window, document)
}, },
onClick(data) { onClick(data) {
data.live_status = parseInt(data.live_status)
const { const {
live_status: liveStatus, live_status: liveStatus,
live_type: liveType = 'live', live_type: liveType = 'live',
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论