From d343df71bf9dafa306a8d71e5a7f1d0821626efa Mon Sep 17 00:00:00 2001 From: mkm <727897186@qq.com> Date: Thu, 5 Dec 2024 17:21:07 +0800 Subject: [PATCH] =?UTF-8?q?feat(order):=20=E6=B7=BB=E5=8A=A0=E5=95=86?= =?UTF-8?q?=E5=93=81=E5=94=AE=E5=90=8E=E6=A0=87=E8=AE=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在获取订单数据时,增加商品的 after_sales 字段 - 用于在订单详情页面展示商品的售后标记 --- app/admin/logic/beforehand_order/BeforehandOrderLogic.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/admin/logic/beforehand_order/BeforehandOrderLogic.php b/app/admin/logic/beforehand_order/BeforehandOrderLogic.php index 662219094..6d19a2b02 100644 --- a/app/admin/logic/beforehand_order/BeforehandOrderLogic.php +++ b/app/admin/logic/beforehand_order/BeforehandOrderLogic.php @@ -623,9 +623,11 @@ class BeforehandOrderLogic extends BaseLogic } $order['admin_name'] = Admin::where('id', $order['admin_id'])->value('name'); $data = WarehouseProduct::where('oid', $order['outbound_id'])->where('nums', '>', 0)->select()->each(function ($item) { - $find = StoreProduct::where('id', $item['product_id'])->field('top_cate_id,store_name,unit')->withTrashed()->find(); + $find = StoreProduct::where('id', $item['product_id'])->field('top_cate_id,store_name,unit,after_sales')->withTrashed()->find(); $item['unit_name'] = StoreProductUnit::where('id', $find['unit'])->value('name'); $item['store_name'] = $find['store_name']; + $item['mark'] = $find['after_sales']; + return $item; }); $order['system_store_name'] = SystemStore::where('id', $order['store_id'])->value('name');