|
|
@@ -471,44 +471,44 @@ class Jd extends BaseController
|
|
471
|
471
|
|
|
472
|
472
|
$eliteIdList = [
|
|
473
|
473
|
'1', //好券商品
|
|
474
|
|
- // '2', //精选卖场
|
|
475
|
|
- // '10', //9.9包邮
|
|
476
|
|
- // '15', //京东配送
|
|
477
|
|
- // '22', //实时热销榜
|
|
478
|
|
- // // '23', //为你推荐
|
|
479
|
|
- // '24', //数码家电
|
|
480
|
|
- // '25', //超市
|
|
481
|
|
- // '26', //母婴玩具
|
|
482
|
|
- // '27', //家具日用
|
|
483
|
|
- // '28', //美妆穿搭
|
|
484
|
|
- // '30', //图书文具
|
|
485
|
|
- // '31', //今日必推
|
|
486
|
|
- // '32', //京东好物
|
|
487
|
|
- // '33', //京东秒杀
|
|
488
|
|
- // '34', //拼购商品
|
|
489
|
|
- // '40', //高收益榜
|
|
490
|
|
- // '41', //自营热卖榜
|
|
491
|
|
- // // '108', //秒杀进行中
|
|
492
|
|
- // '109', //新品首发
|
|
493
|
|
- // '110', //自营
|
|
494
|
|
- // '112', //京东爆品
|
|
495
|
|
- // // '125', //首购商品
|
|
496
|
|
- // '129', //高佣榜单
|
|
497
|
|
- // // '130', //视频商品
|
|
498
|
|
- // // '153', //历史最低价商品榜
|
|
499
|
|
- // // '238', //新人价商品
|
|
500
|
|
- // // '315', //秒杀未开始
|
|
501
|
|
- // '341', //3C新品
|
|
502
|
|
- // // '342', //智能新品
|
|
503
|
|
- // '343', //3C长尾商品
|
|
504
|
|
- // // '345', //时尚新品
|
|
505
|
|
- // // '346', //时尚爆品
|
|
506
|
|
- // // '1001', //选品库
|
|
507
|
|
- // // '515', //订单接龙商品
|
|
508
|
|
- // // '519', //官方活动
|
|
509
|
|
- // '12254', //超级补贴
|
|
510
|
|
- // // '12318', //便宜包邮
|
|
511
|
|
- // '12339', //超市卡
|
|
|
474
|
+ '2', //精选卖场
|
|
|
475
|
+ '10', //9.9包邮
|
|
|
476
|
+ '15', //京东配送
|
|
|
477
|
+ '22', //实时热销榜
|
|
|
478
|
+ // '23', //为你推荐
|
|
|
479
|
+ '24', //数码家电
|
|
|
480
|
+ '25', //超市
|
|
|
481
|
+ '26', //母婴玩具
|
|
|
482
|
+ '27', //家具日用
|
|
|
483
|
+ '28', //美妆穿搭
|
|
|
484
|
+ '30', //图书文具
|
|
|
485
|
+ '31', //今日必推
|
|
|
486
|
+ '32', //京东好物
|
|
|
487
|
+ '33', //京东秒杀
|
|
|
488
|
+ '34', //拼购商品
|
|
|
489
|
+ '40', //高收益榜
|
|
|
490
|
+ '41', //自营热卖榜
|
|
|
491
|
+ // '108', //秒杀进行中
|
|
|
492
|
+ '109', //新品首发
|
|
|
493
|
+ '110', //自营
|
|
|
494
|
+ '112', //京东爆品
|
|
|
495
|
+ // '125', //首购商品
|
|
|
496
|
+ '129', //高佣榜单
|
|
|
497
|
+ // '130', //视频商品
|
|
|
498
|
+ // '153', //历史最低价商品榜
|
|
|
499
|
+ // '238', //新人价商品
|
|
|
500
|
+ // '315', //秒杀未开始
|
|
|
501
|
+ '341', //3C新品
|
|
|
502
|
+ // '342', //智能新品
|
|
|
503
|
+ '343', //3C长尾商品
|
|
|
504
|
+ // '345', //时尚新品
|
|
|
505
|
+ // '346', //时尚爆品
|
|
|
506
|
+ // '1001', //选品库
|
|
|
507
|
+ // '515', //订单接龙商品
|
|
|
508
|
+ // '519', //官方活动
|
|
|
509
|
+ '12254', //超级补贴
|
|
|
510
|
+ // '12318', //便宜包邮
|
|
|
511
|
+ '12339', //超市卡
|
|
512
|
512
|
];
|
|
513
|
513
|
$maxExecutionTime = 1800; // 最大执行时间5分钟
|
|
514
|
514
|
$startTime = time();
|
|
|
@@ -536,7 +536,7 @@ class Jd extends BaseController
|
|
536
|
536
|
}
|
|
537
|
537
|
// 首次请求获取总页数
|
|
538
|
538
|
if ($page === 1 && isset($result['totalCount'])) {
|
|
539
|
|
- // $maxPage = max(1, (int)ceil($result['totalCount'] / 50));
|
|
|
539
|
+ $maxPage = max(1, (int)ceil($result['totalCount'] / 50));
|
|
540
|
540
|
}
|
|
541
|
541
|
// 处理数据
|
|
542
|
542
|
if (!empty($result['data'])) {
|
|
|
@@ -566,7 +566,7 @@ class Jd extends BaseController
|
|
566
|
566
|
'goodsReq' => [
|
|
567
|
567
|
'eliteId' => $eliteId,
|
|
568
|
568
|
'pageIndex' => $page ?? 1,
|
|
569
|
|
- 'pageSize' => 10,
|
|
|
569
|
+ 'pageSize' => 50,
|
|
570
|
570
|
]
|
|
571
|
571
|
];
|
|
572
|
572
|
$result = $this->getUrlResult($apiName, $params);
|
|
|
@@ -607,6 +607,10 @@ class Jd extends BaseController
|
|
607
|
607
|
}
|
|
608
|
608
|
}
|
|
609
|
609
|
|
|
|
610
|
+ if (empty($maxCoupon)) {
|
|
|
611
|
+ continue;
|
|
|
612
|
+ }
|
|
|
613
|
+
|
|
610
|
614
|
// 最低到手价
|
|
611
|
615
|
$purchasePrice = $goods['priceInfo']['price'];
|
|
612
|
616
|
// 券后价
|
|
|
@@ -637,7 +641,7 @@ class Jd extends BaseController
|
|
637
|
641
|
|
|
638
|
642
|
'commission' => $commissionMoney,//佣金
|
|
639
|
643
|
'commission_rate' => $goods['commissionInfo']['commissionShare'] ?? 0.00,//佣金比例
|
|
640
|
|
- 'coupon_money' => empty($maxCoupon) ? [] : [$maxCoupon],
|
|
|
644
|
+ 'coupon_money' => [$maxCoupon],
|
|
641
|
645
|
'coupon_link' => $maxCoupon['link'] ?? '',
|
|
642
|
646
|
'lowestCouponPrice' => $purchasePrice,
|
|
643
|
647
|
'price' => $goods['priceInfo']['price'], //价格
|