diff --git a/src/components/door-panel/door-panel.vue b/src/components/door-panel/door-panel.vue index b4f3d71..020788e 100644 --- a/src/components/door-panel/door-panel.vue +++ b/src/components/door-panel/door-panel.vue @@ -234,9 +234,11 @@ export default { await new Promise(resolve => setTimeout(resolve, interval)); } - // 超时 - this.step = ''; - uni.showToast({ title: '开门超时,请重试', icon: 'none' }); + // 轮询结束 + if (this.step === 'opening') { + this.step = ''; + uni.showToast({ title: '开门超时,请重试', icon: 'none' }); + } }, // 查询订单信息