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