| | |
| | | if (this.dto.statusBackend === 'PENDING' || this.dto.status === 'PENDING') { |
| | | |
| | | |
| | | this.timer = setInterval(() => { |
| | | this.timer = setInterval(async () => { |
| | | //倒计时,修改成 |
| | | // var nowdate = new Date().getTime() - 1000 * 60 * 15 |
| | | let res = await this.$http.request('get', `/api/order/time/now`, { |
| | | params: {} |
| | | }) |
| | | let serverTime=res.data; |
| | | |
| | | //倒计时 |
| | | var nowdate = new Date().getTime() - 1000 * 60 * 5 |
| | | var nowdate = serverTime - 1000 * 60 * 15 |
| | | |
| | | var change = false |
| | | |
| | | //计算倒计时 |
| | |
| | | } else { |
| | | tt = alltime |
| | | } |
| | | this.dto.bctime = `0${parseInt(alltime / 60)}:${tt<10?'0':''}${tt}` |
| | | // this.dto.bctime = `0${parseInt(alltime / 60)}:${tt<10?'0':''}${tt}` |
| | | this.dto.bctime = `${parseInt(alltime / 60) < 10 ? '0' : ''}${parseInt(alltime / 60)}:${tt < 10 ? '0' : ''}${tt}` |
| | | |
| | | change = true |
| | | |
| | | } |
| | |
| | | // }] |
| | | } |
| | | if (this.dto.statusBackend === 'PENDING') { |
| | | let res = await this.$http.request('get', `/api/order/time/now`, { |
| | | params: {} |
| | | }) |
| | | let serverTime=res.data; |
| | | //先判断要不要字节变成已取消 |
| | | var nowdate = new Date().getTime() - 1000 * 60 * 5 |
| | | var nowdate = serverTime - 1000 * 60 * 15 |
| | | // var nowdate = new Date().getTime() - 1000 * 60 * 5 |
| | | var diff = new Date(this.dto.createTime).getTime() - nowdate |
| | | |
| | | if (diff <= 2000 && true) { |