diff --git a/public/react/src/modules/modals/SendTopics.js b/public/react/src/modules/modals/SendTopics.js index f48fc4e73..28a92451d 100644 --- a/public/react/src/modules/modals/SendTopics.js +++ b/public/react/src/modules/modals/SendTopics.js @@ -19,8 +19,8 @@ class SendTopics extends Component{ componentDidMount(){ - // console.log("SendTopicssssss"); - // console.log(this.props); + console.log("SendTopicssssssssssss"); + console.log(this.props); let{search}=this.state; this.onupdatalist(search) this.setState({ @@ -95,6 +95,7 @@ class SendTopics extends Component{ }catch (e) { } + if(this.props.mysendall===true){ //详情页面跳过来的 try { @@ -118,9 +119,26 @@ class SendTopics extends Component{ } }else{ //外部多个列表页跳过来的 - + try { + var rurls=""; + if(this.state.category==="normal"){ + //普通作业 + rurls=`/courses/${this.state.Radiolist}/common_homeworks/${result.data.category_id}`; + }else if(this.state.category==="group"){ + //分组作业 + rurls=`/courses/${this.state.Radiolist}/group_homeworks/${result.data.category_id}`; + }else if(this.state.category==="exercise"){ + // 试卷 + rurls=`/courses/${this.state.Radiolist}/exercises/${result.data.category_id}`; + }else if(this.state.category==="poll") { + //问卷 + rurls=`courses/${this.state.Radiolist}/polls/${result.data.category_id}` + } + window.open(rurls,'_blank'); + }catch (e) { + console.log(e); + } } - }else{ this.props.showNotification(result.data.message) }