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

bug fixes

上级 147f520c
...@@ -78,8 +78,10 @@ export default { ...@@ -78,8 +78,10 @@ export default {
// 获取最新直播提醒 // 获取最新直播提醒
cAction.Player.getNewLiveMsg() cAction.Player.getNewLiveMsg()
.then(response => { .then(response => {
if (response.status === 200) { if (response.status === 200 && !Array.isArray(response.data)) {
this.latest = response.data this.latest = response.data
} else {
this.latest = null
} }
}) })
.finally(() => { .finally(() => {
...@@ -164,7 +166,7 @@ export default { ...@@ -164,7 +166,7 @@ export default {
// 进行中 // 进行中
const url = `http://view.csslcloud.net/api/view/index?roomid=${data.room_id}&userid=${data.user_id}&autoLogin=true&viewername=${data.username}&viewertoken=${data.password}` const url = `http://view.csslcloud.net/api/view/index?roomid=${data.room_id}&userid=${data.user_id}&autoLogin=true&viewername=${data.username}&viewertoken=${data.password}`
this.openNewWindow(url) this.openNewWindow(url)
} else if (liveStatus === 2 || liveStatus === 103) { } else if (liveStatus === 103) {
// 查看回放 // 查看回放
const replayUrl = data.record_url.replayUrl const replayUrl = data.record_url.replayUrl
const url = replayUrl const url = replayUrl
...@@ -184,10 +186,7 @@ export default { ...@@ -184,10 +186,7 @@ export default {
// 进行中 // 进行中
const url = `https://view.csslcloud.net/api/view/index?roomid=${data.room_id}&userid=${data.user_id}&autoLogin=true&viewername=${data.viewer_name}&viewertoken=${data.viewer_token}` const url = `https://view.csslcloud.net/api/view/index?roomid=${data.room_id}&userid=${data.user_id}&autoLogin=true&viewername=${data.viewer_name}&viewertoken=${data.viewer_token}`
this.openNewWindow(url) this.openNewWindow(url)
} else if ( } else if (liveStatus === 103 && data.enable_record === 1) {
(liveStatus === 2 || liveStatus === 103) &&
data.enable_record === 1
) {
// enable_record 0:不启用回放 1:开启回放 // enable_record 0:不启用回放 1:开启回放
// 查看回放 // 查看回放
const url = `https://view.csslcloud.net/api/view/callback?recordid=${data.record_id}&roomid=${data.room_id}&userid=${data.user_id}&autoLogin=true&viewername=${data.viewer_name}&viewertoken=${data.viewer_token}` const url = `https://view.csslcloud.net/api/view/callback?recordid=${data.record_id}&roomid=${data.room_id}&userid=${data.user_id}&autoLogin=true&viewername=${data.viewer_name}&viewertoken=${data.viewer_token}`
...@@ -258,6 +257,7 @@ export default { ...@@ -258,6 +257,7 @@ export default {
this.getLiveList() this.getLiveList()
this.timer = setInterval(() => { this.timer = setInterval(() => {
this.getNewLiveMsg() this.getNewLiveMsg()
this.getLiveList()
}, 3000) }, 3000)
}, },
beforeDestroy() { beforeDestroy() {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论