当户触发试卷错误提交的时,同步服务器时间

competitions
杨树明 5 years ago
parent 1f5e1e4a19
commit 98805e123a

@ -96,8 +96,8 @@ class ExerciseReviewAndAnswer extends Component{
//window.addEventListener('scroll', this.handleScroll); //window.addEventListener('scroll', this.handleScroll);
} }
remainTime=()=>{ remainTime=(time)=>{
let { time } = this.state; // let { time } = this.state;
let h=moment(parseInt(time)*1000).hour()-8; let h=moment(parseInt(time)*1000).hour()-8;
let m=moment(parseInt(time)*1000).minutes(); let m=moment(parseInt(time)*1000).minutes();
let s=moment(parseInt(time)*1000).seconds(); let s=moment(parseInt(time)*1000).seconds();
@ -133,15 +133,21 @@ class ExerciseReviewAndAnswer extends Component{
commit_method:2 commit_method:2
}).then((result)=>{ }).then((result)=>{
if(result){ if(result){
this.setState({ if(result.data.status===0){
Modalstype:true, this.setState({
Modalstopval:'答题结束了,系统已自动提交试卷', Modalstype:true,
modalsBottomval:"不能再修改答题", Modalstopval:'答题结束了,系统已自动提交试卷',
ModalCancel:undefined, modalsBottomval:"不能再修改答题",
ModalSave:this.sureCommit, ModalCancel:undefined,
Loadtype:true ModalSave:this.sureCommit,
}) Loadtype:true
this.props.showNotification(`${result.data.message}`); })
this.props.showNotification(`${result.data.message}`);
}
if(result.data.status===-2){
this.remainTime(parseInt(result.data.message))
}
} }
}).catch((error)=>{ }).catch((error)=>{
console.log(error); console.log(error);
@ -238,7 +244,7 @@ class ExerciseReviewAndAnswer extends Component{
isSpin:false isSpin:false
}) })
if(result.data.exercise.left_time != null){ if(result.data.exercise.left_time != null){
this.remainTime(); this.remainTime(result.data.exercise.left_time);
} }
} }
}).catch((error)=>{ }).catch((error)=>{

Loading…
Cancel
Save