From b920f9813d247e5c18677395c58281b00bef89cc Mon Sep 17 00:00:00 2001
From: 陶杰 <1378534974@qq.com>
Date: 星期三, 08 一月 2025 09:07:11 +0800
Subject: [PATCH] 1.订单支付倒计时配置 2.服务热线配置

---
 pages/order/order.vue |   25 +++++++++++++++++++++++--
 1 files changed, 23 insertions(+), 2 deletions(-)

diff --git a/pages/order/order.vue b/pages/order/order.vue
index f0a667a..4aa4975 100644
--- a/pages/order/order.vue
+++ b/pages/order/order.vue
@@ -4,6 +4,7 @@
 		data() {
 			return {
 				type: 'customer',
+				order_cancel_time:15,
 				query: {
 					status: '',
 				},
@@ -58,6 +59,7 @@
 
 		onShow() {
 			// console.log("onshow")
+			this.getOrderCancelTimeConfig()
 		},
 		onReachBottom() {
 			this.getMore()
@@ -68,6 +70,25 @@
 			uni.stopPullDownRefresh()
 		},
 		methods: {
+
+			async getOrderCancelTimeConfig() {
+				this.$message.showLoading()
+				const {
+					code,
+					data
+				} = await this.$http.request('get', `/v2/config-param/base/getBaseString`, {
+					params: {
+						paramGroup: "order",
+						paramKey: "order_cancel_time"
+
+					}
+				})
+				this.$message.hideLoading()
+
+				if (code === 0) {
+					this.order_cancel_time =data
+				}
+			},
 
 			changeStatus(item) {
 				this.query.status = item.value || '';
@@ -93,7 +114,7 @@
 					let serverTime=res.data;
 					
 					//倒计时
-					var nowdate = serverTime - 1000 * 60 * 15
+					var nowdate = serverTime - 1000 * 60 * this.order_cancel_time
 					// var nowdate = new Date().getTime() - 1000 * 60 * 5
 					var change = false
 					for (var item of this.list) {
@@ -182,7 +203,7 @@
 				let serverTime=res.data;
 				
 				//倒计时
-				var nowdate = serverTime - 1000 * 60 * 15
+				var nowdate = serverTime - 1000 * 60 * this.order_cancel_time
 				
 				// var nowdate = new Date().getTime() - 1000 * 60 * 15
 				var change = false

--
Gitblit v1.9.3