From e5c07522803a340aacfe7be6fc6597743ae257ca Mon Sep 17 00:00:00 2001 From: mkm <727897186@qq.com> Date: Tue, 17 Sep 2024 08:30:20 +0800 Subject: [PATCH] feat(OrderLogic): updated logic for orders, fixed bugs, improved code quality --- app/api/logic/order/OrderLogic.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/api/logic/order/OrderLogic.php b/app/api/logic/order/OrderLogic.php index 7688db669..b87517eb0 100644 --- a/app/api/logic/order/OrderLogic.php +++ b/app/api/logic/order/OrderLogic.php @@ -92,7 +92,9 @@ class OrderLogic extends BaseLogic $off_activity = Config::where('name', 'off_activity')->value('value'); $field = 'id,store_name,image,unit,price,vip_price,cost,purchase,cate_id,store_info,rose'; foreach ($cart_select as $k => $v) { - $source=$v['source']; + if($source==0){ + $source=$v['source']; + } $find = StoreProduct::where(['id' => $v['product_id']])->field($field)->find(); if (!$find) {