diff --git a/app/common/logic/CommissionProductLogic.php b/app/common/logic/CommissionProductLogic.php index c4d4d488..efc5cae7 100644 --- a/app/common/logic/CommissionProductLogic.php +++ b/app/common/logic/CommissionProductLogic.php @@ -6,6 +6,7 @@ use app\common\model\distribution\Distribution; use app\common\model\store_branch_product\StoreBranchProduct; use app\common\model\store_finance_flow_product\StoreFinanceFlowProduct; use app\common\model\store_order_cart_info\StoreOrderCartInfo; +use app\common\model\store_product\StoreProduct; /** * 产品佣金计算 @@ -19,7 +20,7 @@ class CommissionProductLogic extends BaseLogic */ function calculate_product_flow($find, $order, $village_uid = 0, $brigade_uid = 0, $user_ship = 0) { - $product = StoreBranchProduct::where('store_id', $order['store_id'])->where('product_id', $find['product_id'])->find(); + $product = StoreProduct::where('id', $find['product_id'])->find(); if ($product && $product['rose'] > 0) { if(in_array($user_ship,[4, 6, 7])){ $this->b($find, $order,$product); @@ -120,6 +121,7 @@ class CommissionProductLogic extends BaseLogic $number = bcsub($total, $commission, 2); if ($product['rose'] <= 4) { //门店 + d(2); $data = [ 'store_id' => $order['store_id'], 'product_id' => $find['product_id'], @@ -130,6 +132,8 @@ class CommissionProductLogic extends BaseLogic ]; StoreFinanceFlowProduct::create($data); } else { + d(3); + //门店 $data[] = [ 'store_id' => $order['store_id'], @@ -150,5 +154,6 @@ class CommissionProductLogic extends BaseLogic ]; (new StoreFinanceFlowProduct())->saveAll($data); } + d(221); } }