dev_forum
杨树明 6 years ago
parent a30134783d
commit f1eb51c1d5

@ -18,10 +18,9 @@ function locationurl(list){
} }
// TODO 开发期多个身份切换 // TODO 开发期多个身份切换
const debugType ="" const debugType =window.location.search.indexOf('debug=t') != -1 ? 'teacher' :
// window.location.search.indexOf('debug=t') != -1 ? 'teacher' : window.location.search.indexOf('debug=s') != -1 ? 'mfp2guqj3' : 'admin'
// window.location.search.indexOf('debug=s') != -1 ? 'student' : 'admin' window._debugType = debugType;
// window._debugType = debugType;
export function initAxiosInterceptors(props) { export function initAxiosInterceptors(props) {
// TODO 避免重复的请求 https://github.com/axios/axios#cancellation // TODO 避免重复的请求 https://github.com/axios/axios#cancellation

@ -117,7 +117,7 @@ class Addcourses extends Component{
hidetojoinclass=()=>{ hidetojoinclass=()=>{
let {Addcoursestype}=this.props;
// console.log(this.props) // console.log(this.props)
this.setState({ this.setState({
invite_code:undefined, invite_code:undefined,
@ -132,11 +132,16 @@ class Addcourses extends Component{
student:null, student:null,
Addcoursestypes:false Addcoursestypes:false
}) })
this.props.hideAddcoursestype();
if(Addcoursestype===true){
this.props.hideAddcoursestype();
}
} }
submitasyn=(course_id)=>{ submitasyn=(course_id)=>{
let{professor}=this.state; let{professor,Addcoursestype}=this.state;
if(professor===1){ if(professor===1){
this.setState({ this.setState({
loadtype:true, loadtype:true,
@ -145,13 +150,17 @@ class Addcourses extends Component{
modalSave:(course_id)=>this.submitasyns(course_id), modalSave:(course_id)=>this.submitasyns(course_id),
Addcoursestype:false Addcoursestype:false
}) })
this.props.hideAddcoursestype(); if(Addcoursestype===true){
this.props.hideAddcoursestype();
}
}else{ }else{
// let{course_id}=this.state; // let{course_id}=this.state;
this.setState({ this.setState({
Addcoursestype:false Addcoursestype:false
}) })
this.props.hideAddcoursestype(); if(Addcoursestype===true){
this.props.hideAddcoursestype();
}
window.location.href ="/courses/"+course_id+"/students"; window.location.href ="/courses/"+course_id+"/students";
} }
@ -161,6 +170,7 @@ class Addcourses extends Component{
} }
submittojoinclass=()=>{ submittojoinclass=()=>{
let{Addcoursestype}=this.state;
this.setState({ this.setState({
isSpin:true isSpin:true
}) })
@ -207,7 +217,9 @@ class Addcourses extends Component{
message:"提示", message:"提示",
description:response.data.message description:response.data.message
}); });
this.props.hideAddcoursestype(); if(Addcoursestype===true){
this.props.hideAddcoursestype();
}
// this.props.showNotification(response.data.message); // this.props.showNotification(response.data.message);
@ -220,7 +232,9 @@ class Addcourses extends Component{
this.setState({ this.setState({
Addcoursestype:false Addcoursestype:false
}) })
this.props.hideAddcoursestype(); if(Addcoursestype===true){
this.props.hideAddcoursestype();
}
// this.setState({ // this.setState({
@ -318,7 +332,7 @@ class Addcourses extends Component{
keyboard={false} keyboard={false}
className={"HomeworkModal"} className={"HomeworkModal"}
title="加入课堂" title="加入课堂"
visible={Addcoursestype===undefined?Addcoursestypes:Addcoursestype} visible={Addcoursestype===undefined||Addcoursestype===false?Addcoursestypes:Addcoursestype}
closable={false} closable={false}
footer={null} footer={null}
destroyOnClose={true} destroyOnClose={true}

Loading…
Cancel
Save