From 9bd2f0c1eaf0910354d0586b5d95c2cbd3e526d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E6=AF=85?= <1335909236@qq.com> Date: Tue, 16 Sep 2025 10:13:42 +0800 Subject: [PATCH] =?UTF-8?q?=E5=81=9C=E8=BD=A6=E8=AE=A2=E5=8D=95=E8=AF=A6?= =?UTF-8?q?=E6=83=85=E9=A1=B5=E9=9D=A2=E5=81=9C=E8=BD=A6=E6=97=B6=E9=95=BF?= =?UTF-8?q?=E7=9A=84=E9=80=BB=E8=BE=91=E6=94=B9=E4=B8=BA=E8=AE=A1=E8=B4=B9?= =?UTF-8?q?=E6=97=B6=E9=95=BF=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/park/orderDetail/index.vue | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/packages/park/orderDetail/index.vue b/packages/park/orderDetail/index.vue index d9d84cf0..2880c245 100644 --- a/packages/park/orderDetail/index.vue +++ b/packages/park/orderDetail/index.vue @@ -44,8 +44,11 @@ - 停车时长 - {{ calculateParkingDuration() }} + + + 计费时长 + {{ getTime(orderDetail.billing_time) }} @@ -118,6 +121,19 @@ export default { }, // 计算停车时长 + getTime(time) { + if (!time) { + return '0分钟'; + } + const hourVal = Math.floor(time/60); + const minuteVal = time%60; + if (hourVal === 0) { + return `${minuteVal}分钟`; + } + return `${hourVal}小时${minuteVal}分钟` + }, + + calculateParkingDuration() { if (!this.orderDetail || !this.orderDetail.record_info) { return '0分钟';