diff --git a/pages/appointmenttime/appointmenttime.vue b/pages/appointmenttime/appointmenttime.vue index 994407b..b1745ba 100644 --- a/pages/appointmenttime/appointmenttime.vue +++ b/pages/appointmenttime/appointmenttime.vue @@ -144,6 +144,7 @@ }, data() { return { + timer: null, Soonerorlater: 'morning', timecurrent: 0, //时间下标 openid: '', @@ -337,16 +338,30 @@ title: '预约成功', type: 'success', duration: 1500, - url: `/pages/paysuccess/paysuccess` }) + if (that.timer) { + clearTimeout(that.timer) + } + that.timer = setTimeout(e => { + uni.redirectTo({ + url: `/pages/paysuccess/paysuccess` + }) + }, 1500) }, fail: function(err) { that.$refs.uToast.show({ title: '取消预约', type: 'error', duration: 1500, - url: `/pages/menttimeorder/menttimeorder?list=${JSON.stringify(obj)}` }) + if (that.timer) { + clearTimeout(that.timer) + } + that.timer = setTimeout(e => { + uni.redirectTo({ + url: `/pages/menttimeorder/menttimeorder?list=${JSON.stringify(obj)}` + }) + }, 1500) } }); } else {