heyuntao
2023-07-12 404690863d767ae07d42a72d312ceed22c44390c
application/api/logic/taoke/device/Jd.php
@@ -113,7 +113,7 @@
   /**
    * 各大榜单 http://jingtuitui.com/api_item?id=9
    *
    * @param [type] $eliteId 频道ID discountReal实时爆单榜;inOrderCount30Days 30天销量榜;inOrderComm30Days 30天收益榜;discountCount总领券
    * @param [type] $eliteId 频道ID discountReal实时爆单榜;inOrderCount30Days 30天销量榜;inOrderComm30Days 30天收益榜;discountCount总领券;
    * @param integer $page
    * @param [type] $page_size
    * @return void
@@ -343,6 +343,38 @@
        }
    }
    /**
     * 京东0元购商品列表 http://jingtuitui.com/api_item?id=1
     *
     * @param [type] $page
     * @param [type] $pageSize
     * @return void
     */
    public function getNineSift($page,$pageSize)
    {
        $send_data = [
            'appkey' => $this->appkey,
            'appid' => $this->appid,
            'v' => $this->goods_version,
            'pageIndex' => $page,
            'pageSize' => $pageSize,
            'sortName'=>' OrderCount30Days ',
            'sort'=>'desc',
            'price_start'=>1,
            'price_end'=>5
        ];
        $result = send_get(self::request_url['goods_list_url'],$send_data);
        if(empty($result) || $result['return'] != 0) fault('数据获取失败');
        $list = $result['result']['data'];
        if(!empty($list)){
            foreach($list as &$goods){
                $goods = self::initGoods($goods);
            }
        }
         return $list;
    }
    /**
@@ -390,6 +422,8 @@
        if($init_goods["originalPrice"])$init_goods["originalPrice"] = (string)$init_goods["originalPrice"];
        $init_goods['fanli'] = self::rebate($goods['final_price'],$goods['commissionShare']/100);
        $init_goods['topFanli'] = self::rebate($goods['final_price'],$goods['commissionShare']/100,self::$topFanliRate);
        //新增商品类目ID--byhyt
        $init_goods['cid'] = isset($goods['cid1']) ? $goods['cid1'] : '';
        return $init_goods;
    }
@@ -438,6 +472,8 @@
        $init_goods['isCollect'] = self::isCollect($init_goods);
        $init_goods['fanli'] = self::rebate($init_goods["actualPrice"],$goods['commissionInfo']['commissionShare']/100); 
        $init_goods['topFanli'] = self::rebate($init_goods['actualPrice'],$goods['commissionInfo']['commissionShare']/100,self::$topFanliRate);
        //新增商品类目ID--byhyt
        $init_goods['cid'] = isset($goods['cid1']) ? $goods['cid1'] : '';
        return $init_goods;
    }