|
|
|
@ -120,12 +120,12 @@ class Challengesjupyter extends Component {
|
|
|
|
|
let remainingSeconds=response.data.remainingSeconds;
|
|
|
|
|
// let summain=3600 * 1000;
|
|
|
|
|
let sums= remainingSeconds * 1000;
|
|
|
|
|
let endsms=(remainingSeconds-300<0?0:remainingSeconds-300)*1000
|
|
|
|
|
let endsms=(remainingSeconds-300<=0?0:remainingSeconds-300)*1000
|
|
|
|
|
// let sum=summain-sums;
|
|
|
|
|
setTimeout(()=>{
|
|
|
|
|
this.setState({
|
|
|
|
|
jupytertime:Date.now() +sums,
|
|
|
|
|
endtimes:endsms===0?Date.now() +1000:Date.now() +endsms
|
|
|
|
|
endtimes:endsms===0?Date.now()+1000:Date.now() +endsms
|
|
|
|
|
})
|
|
|
|
|
},500);
|
|
|
|
|
}
|
|
|
|
@ -423,6 +423,7 @@ class Challengesjupyter extends Component {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
onFinish=()=>{
|
|
|
|
|
Modal.destroyAll();
|
|
|
|
|
let id=this.props.match.params.shixunId;
|
|
|
|
|
let that=this;
|
|
|
|
|
Modal.confirm({
|
|
|
|
@ -444,10 +445,10 @@ class Challengesjupyter extends Component {
|
|
|
|
|
let id=this.props.match.params.shixunId;
|
|
|
|
|
let that=this;
|
|
|
|
|
Modal.confirm({
|
|
|
|
|
title:"jupyter将于"+<Countdown value={this.state.jupytertime} format="HH:mm" onFinish={this.onFinish}/>+"分钟后服务中断,是否需要延长使用时间?",
|
|
|
|
|
title:"服务中断提醒",
|
|
|
|
|
content: (
|
|
|
|
|
<p style={{ lineHeight: '24px' }}>
|
|
|
|
|
命令行即将中断,需要延长使用时间吗?
|
|
|
|
|
jupyter将于<span className={"Countdownfonttpm"}><Countdown value={this.state.jupytertime} format="HH:mm:ss" onFinish={this.onFinish}/></span>时间后服务中断,是否需要延长使用时间?
|
|
|
|
|
</p>
|
|
|
|
|
),
|
|
|
|
|
okText: '立即延长',
|
|
|
|
|