From d19e1f5964a5e69739df8a74433ca9c80dee8d2f Mon Sep 17 00:00:00 2001 From: syruan <15555146157@163.com> Date: Tue, 14 Oct 2025 17:24:46 +0800 Subject: [PATCH] =?UTF-8?q?=E7=8A=B6=E6=80=81=E4=BF=AE=E6=AD=A3=EF=BC=8C?= =?UTF-8?q?=E8=AE=A2=E5=8D=95=E5=8D=A1=E7=89=87=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/search/order.js | 9 +++ .../EquipmentSharedLease/order/detail.vue | 23 ++++--- .../EquipmentSharedLease/order/index.vue | 62 ++++++++++--------- .../EquipmentSharedOrder/order/detail.vue | 23 ++++--- .../EquipmentSharedOrder/order/index.vue | 7 ++- 5 files changed, 75 insertions(+), 49 deletions(-) diff --git a/src/api/search/order.js b/src/api/search/order.js index 7c51a763..ebea58cd 100644 --- a/src/api/search/order.js +++ b/src/api/search/order.js @@ -18,6 +18,7 @@ export function getOrderListInfoApi(query) { }) } +// 订单确认--同意 export function orderConfirm(orderId) { return request({ url: '/material-mall/comprehensive/orderConfirm/' + orderId, @@ -25,6 +26,14 @@ export function orderConfirm(orderId) { }) } +// 订单确认--驳回 +export function orderReject(orderId) { + return request({ + url: '/material-mall/comprehensive/orderReject/' + orderId, + method: 'post' + }) +} + export function getOverhaulApi(orderId) { return request({ url: '/material-mall/lease-repair/getById', diff --git a/src/views/EquipmentSharedLease/order/detail.vue b/src/views/EquipmentSharedLease/order/detail.vue index 37afa60a..6670efc7 100644 --- a/src/views/EquipmentSharedLease/order/detail.vue +++ b/src/views/EquipmentSharedLease/order/detail.vue @@ -110,10 +110,10 @@ - 租金 : + 数量 : {{ goods.num }}{{ ' ' + '台' }} @@ -140,7 +140,7 @@ >
租期
- {{ goods.rentBeginTime }}至{{ goods.rentEndTime }} + {{ formatDate(goods.rentBeginTime) }}至{{ formatDate(goods.rentEndTime) }}
{{ goods.takeOverTime ? goods.takeOverTime.slice(0, 10) : '' }}至 @@ -150,22 +150,22 @@
- +
-
+ @@ -189,7 +189,7 @@ @@ -397,6 +397,13 @@ export default { } }, methods: { + // 仅保留日期(YYYY-MM-DD) + formatDate(dateStr) { + if (!dateStr) return '' + const s = String(dateStr) + return s.length >= 10 ? s.slice(0, 10) : s + }, + // 初始化 init() { this.updateStepList(); diff --git a/src/views/EquipmentSharedLease/order/index.vue b/src/views/EquipmentSharedLease/order/index.vue index b5dcdd71..506c2c8f 100644 --- a/src/views/EquipmentSharedLease/order/index.vue +++ b/src/views/EquipmentSharedLease/order/index.vue @@ -175,7 +175,7 @@ {{ goods.deviceName }} - 租期 {{ goods.days }}{{ ' ' + '天' }} + 租期 : {{ goods.days }}{{ ' ' + '天' }} {{ goods.dayLeasePrice }}{{ ' ' + '元/天' }} --> - 数量 - {{ goods.num }}{{ ' ' + '台' }} + 数量 : {{ goods.num }}{{ ' ' + '台' }} +
@@ -272,30 +272,21 @@
-
- + + + 同意 - - 确认 + + 不同意 + + + + 共享出库
@@ -355,13 +346,13 @@ - +