diff --git a/app/api/logic/order/OrderLogic.php b/app/api/logic/order/OrderLogic.php index f426558ad..90810ef67 100644 --- a/app/api/logic/order/OrderLogic.php +++ b/app/api/logic/order/OrderLogic.php @@ -74,7 +74,7 @@ class OrderLogic extends BaseLogic // $productBase = StoreProduct::where('id', $find['product_id'])->withTrashed()->field('price,ot_price,cost')->find(); if (isset($check) && $check['status'] == 1) { - self::$activity_price = bcadd(self::$activity_price, bcmul($find['price'],$find['cost'],2), 2); + self::$activity_price = bcadd(self::$activity_price, bcsub($find['price'],$find['cost'],2), 2); $find['price'] = $find['cost']; } //利润 @@ -162,7 +162,7 @@ class OrderLogic extends BaseLogic 'cart_id' => implode(',', $cartId), 'store_id' => $params['store_id'] ?? 0, 'shipping_type' => $params['shipping_type'] ?? 1,//配送方式 1=快递 ,2=门店自提 - 'activity' =>'九折', + 'activity' =>'减免', 'activity_price' =>self::$activity_price, 'activities'=>$check, ];