Bläddra i källkod

Merge branch 'dev' into dev-sxb

sunxbiao 11 månader sedan
förälder
incheckning
3e857d4b7f

+ 1 - 0
app/controller/api/store/merchant/Merchant.php

@@ -161,6 +161,7 @@ class Merchant extends BaseController
161 161
         foreach ($result['list'] as $productInfo) {
162 162
             $formatList[] = [
163 163
                 'type' => 0,//京东商品
164
+                'merId' => $productInfo['mer_id'],
164 165
                 'skuId' => '',//itemId 京东官方 已不返回skuId , 使用 联盟商品ID 代替skuId
165 166
                 'id' => $productInfo['product_id'] ?? '', //id
166 167
                 'name' => $productInfo['store_name'],//名称

+ 45 - 41
app/controller/api/store/product/Jd.php

@@ -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'], //价格

+ 1 - 1
app/controller/api/store/product/Jt.php

@@ -197,7 +197,7 @@ class Jt extends BaseController
197 197
         // -> field('json')
198 198
         // -> select()
199 199
         // -> toArray();
200
-    
200
+
201 201
         if($keyword){
202 202
             $goods_obj=$goods_obj->where('json', 'like', '%' . $keyword . '%');
203 203
         }

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
extend/BaiduAi/sdk/lib/3e511fab3f565237233736f759f2e3e2