param('cid',''); $type = request()->param('type',''); $pid = request()->param('app_key',''); $plat=request()->param('plat',''); $list=[]; $Haodanku=new Haodanku(); switch($plat) { case "tb": $LogicDataoke = new LogicDataoke(); $list=$LogicDataoke->fqbGoodsList($cid,$type, $pid); break; case "jd": $list=$Haodanku->getJdHotRank($cid); break; case "dy": $list=$Haodanku->getDyHotRank($cid); break; case"pdd": $list=$Haodanku->getPddHotRank($cid); break; } $this->success('获取成功',$list); } /** * 获取疯抢榜商品详情 * */ public function fqb_goods_detail() { $plat=request()->param('plat',''); $goodsid=request()->param('goodsid',''); $item=null; switch($plat) { case "jd": $LogicJd = new LogicJd(); $info = $LogicJd->searchGoods($goodsid,'','','','',1,1); if(isset($info[0]))$item = $info[0]; } $this->success('获取成功',$item); } /*** * 获取疯抢榜分类 */ public function fqb_plat_cate() { $plat=request()->param('plat',''); $ModelFqvCate=new FqbCate(); $where = ['plat'=>$plat]; $list = $ModelFqvCate->field('cid,title,plat')->where($where)->order('order_index asc')->select(); $this->success('获取成功',$list); } /** * * 今日折上折 */ public function zsz_goods_list() { $cid = request()->param('cid',''); $appkey = request()->param('app_key',''); $LogicDataoke = new LogicDataoke(); $list=$LogicDataoke->zszGoodsList($cid, $appkey); $this->success('获取成功',$list); } /** * * 获取个人cms地址 */ public function cmsGet() { //先从数据库获取 $user = $this->auth->getUser(); $cmsRecord=\app\common\model\CmsSet::where('user_id',$user->id)->select(); if (!empty($cmsRecord)) { $this->success('获取成功',['url'=>$cmsRecord[0]['cms_url']]); } if(empty($user->t_relation_id)) { $this->error('请先淘宝授权'); return; } $Haodk=new Haodanku(); $topUrl=$Haodk->getCmsUrl($user->t_relation_id); //记录数据库 \app\common\model\CmsSet::create([ 'user_id' => $user->id, 'cms_url' => $topUrl, 'create_time' => time() ]); $this->success('获取成功',['url'=>$topUrl]); } /** * * 小样 */ public function xy_goods_list() { $keyword = request()->param('keyword',''); $apikey=request()->param('apikey',''); $back=request()->param('back',10); $min_id = request()->param('min_id',1); $LogicDataoke = new LogicDataoke(); $list=$LogicDataoke->xyGoodsList($apikey, $keyword,$min_id,$back); $this->success('获取成功',$list); } }