From e5d380f112e97532656e8f15c38f554f49015da1 Mon Sep 17 00:00:00 2001 From: xuxueyang <xuxy@fengyuntec.com> Date: 星期一, 23 九月 2024 22:42:36 +0800 Subject: [PATCH] update 打印机丢失问题 --- pages/order/order.vue | 25 ++++++++++++++++++++++++- 1 files changed, 24 insertions(+), 1 deletions(-) diff --git a/pages/order/order.vue b/pages/order/order.vue index 7152f84..d5b59ea 100644 --- a/pages/order/order.vue +++ b/pages/order/order.vue @@ -93,6 +93,29 @@ uni.stopPullDownRefresh() }, methods: { + getList_after() { + var nowdate = new Date().getTime() - 1000 * 60 * 5 + var change = false + for (var item of this.list) { + if (item.statusBackend === 'PENDING') { + //计算倒计时 + var diff = new Date(item.createTime).getTime() - nowdate + if (diff <= 2000 && true) { + //超过了5分钟 + item.statusBackend = 'CANCEL' + item.statusBackend = '已取消' + item.status = 'CANCEL' + item.statusStr = '已取消' + + item.bctime = '' + change = true + + } + } + } + if (change) + this.$forceUpdate() + }, toDetail(item) { // 订单详情页面 // console.log(' toDetail item', item) @@ -108,7 +131,7 @@ }, toOrderItemDetail(item, op, opstr) { uni.navigateTo({ - url: `/sub_pages/supplier/order-manage/order-manage-settlement-op-detail?opStr=${opStr}&op=${op}&orderItemId=${item.id || item.orderItemId}` + url: `/sub_pages/supplier/order-manage/order-manage-settlement-op-detail?opStr=${opstr}&op=${op}&orderItemId=${item.id || item.orderItemId}` }) }, async buttonClick(item, buttontype) { -- Gitblit v1.9.3