From 3b665f6d8cc6eb08a2de6849dd77e24a72b49793 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=94=B0=E9=A6=99=E7=90=AA?= <624506849@qq.com> Date: Thu, 13 Aug 2026 17:19:06 +0800 Subject: [PATCH] =?UTF-8?q?feat(orderFulfill):=20=E5=A2=9E=E5=BC=BA?= =?UTF-8?q?=E8=AE=A2=E5=8D=95=E5=8F=91=E8=B4=A7=E9=80=BB=E8=BE=91=E4=B8=8E?= =?UTF-8?q?=E7=95=8C=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增无需配送场景及发货模式相关工具函数 - 更新订单详情与订单管理页,支持整单发货、分包裹发货、无需配送 - 优化物流信息与订单日志展示 - 重构订单发货 API 以适配新逻辑 - 增强订单列表与详情页的发货选项与操作展示 --- .../pages/home/orderCenter/OrderDetail.vue | 92 ++- buyer/src/pages/payment/Pay.vue | 2 +- buyer/src/utils/orderFulfill.js | 18 + seller/src/api/order.js | 15 +- seller/src/api/shops.js | 4 +- seller/src/utils/orderFulfill.js | 72 +++ seller/src/views/order/order/orderDetail.vue | 577 +++++++++++------- seller/src/views/order/order/orderList.vue | 27 +- 8 files changed, 549 insertions(+), 258 deletions(-) create mode 100644 buyer/src/utils/orderFulfill.js create mode 100644 seller/src/utils/orderFulfill.js diff --git a/buyer/src/pages/home/orderCenter/OrderDetail.vue b/buyer/src/pages/home/orderCenter/OrderDetail.vue index 1ce29e45..b66e9536 100644 --- a/buyer/src/pages/home/orderCenter/OrderDetail.vue +++ b/buyer/src/pages/home/orderCenter/OrderDetail.vue @@ -72,23 +72,29 @@
配送方式:{{ order.deliveryMethodValue }}
-配送状态:{{ order.deliverStatusValue }}
-- 物流信息:{{ logistics.shipper || "暂无物流信息" }} -
-- 物流单号:{{ logistics.logisticCode || "暂无物流单号" }} -
-订单日志:
-配送方式:{{ displayDeliveryMethodValue }}
+配送状态:{{ order.deliverStatusValue }}
+ +发货时间:{{ noDeliveryShipTime }}
+配送说明:{{ noDeliveryRemark }}
+ + ++ 物流信息:{{ logistics.shipper || "暂无物流信息" }} +
++ 物流单号:{{ logistics.logisticCode || "暂无物流单号" }} +
+订单日志:
+