From bef386aa356a0df04e6f44d22a1a43114e4c7f40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E7=BF=94=E5=AE=87-=E6=97=85=E7=AE=A1=E5=AE=B6?= <153298343@qq.com> Date: Fri, 14 Jul 2023 16:47:55 +0800 Subject: [PATCH] up --- pages/order/parkorder.vue | 25 ++++++++++++++++++++----- pages/order/parkorderinfo.vue | 20 ++++++++++++++++++-- 2 files changed, 38 insertions(+), 7 deletions(-) diff --git a/pages/order/parkorder.vue b/pages/order/parkorder.vue index 287fde5..45ca769 100644 --- a/pages/order/parkorder.vue +++ b/pages/order/parkorder.vue @@ -56,7 +56,7 @@ }, { name: '已完成', idx: "2" - },{ + }, { name: '已过期', idx: "3" }], @@ -66,7 +66,7 @@ statusArr: { 0: "已取消", 1: "待完成", - 2: "已完成", + 2: "已完成", 3: "已过期" } } @@ -116,11 +116,26 @@ data: { status: this.list[this.current].idx }, - utilSuccess: function(res) { + utilSuccess: function(res) { + var list= []; for (var mod of res) { mod.status_name = that.statusArr[mod.status]; + if (mod.visit_order) { + + mod.time = mod.visit_order.date + " " + mod.visit_order.time; + } else { + if (mod.activity_order) { + mod.time = that.$moment(mod.activity_order.activity.start_time).format( + "YYYY-MM-DD HH:mm")+"~"+that.$moment(mod.activity_order.activity.end_time).format( + "HH:mm"); + //mod.time = mod.activity_order.date + " " + mod.activity_order.time; + } + + } + + list.push(mod); } - that.listOrder = res; + that.listOrder = list; this.isloading = false; }, utilFail: function(res) { @@ -240,4 +255,4 @@ border-bottom: 2rpx solid #F7F6F4; font-size: 24rpx; } - + \ No newline at end of file diff --git a/pages/order/parkorderinfo.vue b/pages/order/parkorderinfo.vue index 2f3766a..a74d48a 100644 --- a/pages/order/parkorderinfo.vue +++ b/pages/order/parkorderinfo.vue @@ -79,8 +79,24 @@ data: { id: id }, - utilSuccess: function(res) { - that.info = res; + utilSuccess: function(res) { + if (res.visit_order) { + + res.time = res.visit_order.date + " " + res.visit_order.time; + } else { + if (res.activity_order) { + + res.time = that.$moment(res.activity_order.activity.start_time).format( + "YYYY-MM-DD HH:mm")+"~"+that.$moment(res.activity_order.activity.end_time).format( + "HH:mm"); + //res.time = res.activity_order.date + " " + res.activity_order.time; + } + + } + that.info = res; + + + }, utilFail: function(res) { uni.showToast({