Просмотр исходного кода

客户端-京东服务商从京推推换成官方

sunxbiao месяцев назад: 11
Родитель
Сommit
15f01a0f79
1 измененных файлов с 8 добавлено и 13 удалено
  1. 8 13
      app/controller/api/store/product/Jd.php

+ 8 - 13
app/controller/api/store/product/Jd.php

@@ -543,6 +543,11 @@ class Jd extends BaseController
543
     {
543
     {
544
         $install = [];
544
         $install = [];
545
         foreach ($goodsList as $goods) {
545
         foreach ($goodsList as $goods) {
546
+            // 售价
547
+            if (!isset($goods['priceInfo']['price'])) {
548
+                continue;
549
+            }
550
+
546
             // 获取最优优惠券信息
551
             // 获取最优优惠券信息
547
             // 优惠券信息
552
             // 优惠券信息
548
             $maxCoupon = [];
553
             $maxCoupon = [];
@@ -564,12 +569,6 @@ class Jd extends BaseController
564
             }
569
             }
565
 
570
 
566
             // 最低到手价
571
             // 最低到手价
567
-            $purchasePrice = 0.00;
568
-
569
-            // 售价
570
-            if (!isset($goods['priceInfo']['price'])) {
571
-                continue;
572
-            }
573
             $purchasePrice = $goods['priceInfo']['price'];
572
             $purchasePrice = $goods['priceInfo']['price'];
574
             // 券后价
573
             // 券后价
575
             if (!empty($maxCoupon['discount'])) {
574
             if (!empty($maxCoupon['discount'])) {
@@ -582,11 +581,7 @@ class Jd extends BaseController
582
             }
581
             }
583
 
582
 
584
             // 券后佣金,(促销价-优惠券面额)*佣金比例
583
             // 券后佣金,(促销价-优惠券面额)*佣金比例
585
-            $commissionMoney = $goods['commissionInfo']['couponCommission'] ?? 0;
586
-
587
-            //养老金
588
-            // $oldMoney = app()->make(ProductRepository::class)->yanglaojin(0, $commissionMoney);
589
-            $yongjin = bcmul($commissionMoney, bcsub(1, 0.0038, 5), 2);
584
+            $commissionMoney = bcmul($purchasePrice, bcdiv($goods['commissionInfo']['commissionShare'] ?? 0.00, 100, 5), 2);
590
 
585
 
591
             $formatList = [
586
             $formatList = [
592
                 'type' => 6,//京东商品
587
                 'type' => 6,//京东商品
@@ -598,10 +593,10 @@ class Jd extends BaseController
598
                 'pv' => bcmul($commissionMoney, 0.7, 2),//PV金额
593
                 'pv' => bcmul($commissionMoney, 0.7, 2),//PV金额
599
                 'gongxian' => bcmul($commissionMoney, 0.7, 2),
594
                 'gongxian' => bcmul($commissionMoney, 0.7, 2),
600
                 'jifen' => bcmul($commissionMoney, 0.7, 2),
595
                 'jifen' => bcmul($commissionMoney, 0.7, 2),
601
-                'yanglaojin' => bcmul($yongjin, 0.3, 2),
596
+                'yanglaojin' => bcmul($commissionMoney, 0.3, 2),
602
 
597
 
603
                 'commission' => $commissionMoney,//佣金
598
                 'commission' => $commissionMoney,//佣金
604
-                'commission_rate' => $goods['commissionInfo']['commissionShare'] ?? '',//佣金比例
599
+                'commission_rate' => $goods['commissionInfo']['commissionShare'] ?? 0.00,//佣金比例
605
                 'coupon_money' => empty($maxCoupon) ? [] : [$maxCoupon],
600
                 'coupon_money' => empty($maxCoupon) ? [] : [$maxCoupon],
606
                 'coupon_link' => $maxCoupon['link'] ?? '',
601
                 'coupon_link' => $maxCoupon['link'] ?? '',
607
                 'lowestCouponPrice' => $purchasePrice,
602
                 'lowestCouponPrice' => $purchasePrice,