From 753e99819226981d6f101b80d99bc70047dc54c7 Mon Sep 17 00:00:00 2001 From: caicai8 <1149225589@qq.com> Date: Thu, 13 Feb 2020 20:43:45 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B6=88=E6=81=AF=E7=9A=84=E8=B7=B3=E8=BD=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../react/src/modules/courses/Video/VideoIndex.js | 13 +++++++++++-- public/react/src/modules/message/js/MessagSub.js | 2 ++ 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/public/react/src/modules/courses/Video/VideoIndex.js b/public/react/src/modules/courses/Video/VideoIndex.js index 4c7e4a889..5b6cd3491 100644 --- a/public/react/src/modules/courses/Video/VideoIndex.js +++ b/public/react/src/modules/courses/Video/VideoIndex.js @@ -47,8 +47,17 @@ class VideoIndex extends Component{ } componentDidMount=()=>{ - const { type ,page } = this.state; - this.checkType(type,page); + const { search } = this.props.location; + const { page } = this.state; + + if(search && search === "?open=live"){ + this.setState({ + type:"live" + }) + this.checkType("live",page); + }else{ + this.checkType("video",page); + } } // 获取直播列表 getLiveList=(page)=>{ diff --git a/public/react/src/modules/message/js/MessagSub.js b/public/react/src/modules/message/js/MessagSub.js index 3d42b7c98..45310673f 100644 --- a/public/react/src/modules/message/js/MessagSub.js +++ b/public/react/src/modules/message/js/MessagSub.js @@ -510,6 +510,8 @@ class MessagSub extends Component { //分组作业 return window.open(`/courses/${item.belong_container_id}/group_homeworks/${item.parent_container_id}`); } + case 'LiveLink': + return window.open(`/courses/${item.belong_container_id}/course_videos?open=live`); case 'Hack': if (item.extra && item.parent_container_type !== 'HackDelete') { return window.open(`/problems/${item.extra}/edit`);