| | |
| | | |
| | | $page_size = request()->param('pageSize',10); |
| | | |
| | | if(empty($nineCid)) $this->error('类目id不能为空'); |
| | | $plat=request()->param('plat','tb'); |
| | | |
| | | if($plat=='tb'&&empty($nineCid)) $this->error('类目id不能为空'); |
| | | |
| | | $LogicDataoke = new LogicDataoke(); |
| | | |
| | | $list = $LogicDataoke->getOpGoodsList($nineCid,$page,$page_size); |
| | | |
| | | $list=null; |
| | | switch($plat) |
| | | { |
| | | case 'tb': |
| | | $list = $LogicDataoke->getOpGoodsList($nineCid,$page,$page_size); |
| | | break; |
| | | case 'jd': |
| | | $list = $LogicDataoke->jdNine($page,$page_size); |
| | | break; |
| | | default: |
| | | $list = $LogicDataoke->getOpGoodsList($nineCid,$page,$page_size); |
| | | break; |
| | | } |
| | | if($list === false) $this->error($LogicDataoke->getError()); |
| | | |
| | | $this->success('获取成功',['list'=>$list]); |
| | |
| | | $page_size = request()->param('pageSize',100); |
| | | $LogicDataoke = new LogicDataoke(); |
| | | |
| | | $list = $LogicDataoke->getOpGoodsList(1,$page,$page_size,['6','7']); |
| | | $list = $LogicDataoke->getOpGoodsList(1,$page,$page_size,['6','7','11','12','13']); |
| | | //如果不满足40个,则再取一页 |
| | | if(count($list)<40){ |
| | | $list2 = $LogicDataoke->getOpGoodsList(1,$page+1,$page_size,['6','7','11','12','13']); |
| | | $list = array_merge($list,$list2); |
| | | } |
| | | |
| | | if($list === false) $this->error($LogicDataoke->getError()); |
| | | |
| | | foreach($list as $key => $value){ |
| | | $list[$key]['fanli'] = $value['actualPrice']; |
| | | } |
| | | // $list= array_slice($list, 0, 40); |
| | | $list= array_slice($list, 0, 40); |
| | | |
| | | $this->success('获取成功',['list'=>$list]); |
| | | } |
| | |
| | | public function get_first_free_dy_goods(){ |
| | | |
| | | $page = request()->param('page',1); |
| | | $page_size = request()->param('pageSize',50); |
| | | $page_size = request()->param('pageSize',40); |
| | | $LogicHaodanku = new LogicHaodanku(); |
| | | |
| | | $list = $LogicHaodanku->getDyOnebyGood($page,$page_size); |
| | | |
| | | |
| | | if($list === false) $this->error($LogicHaodanku->getError()); |
| | | |
| | | foreach($list as $key => $value){ |
| | | if($list[$key]['actualPrice']>4){ |
| | | unset($list[$key]); |
| | | } |
| | | } |
| | | // $list= array_slice($list, 0, 40); |
| | | |
| | | $this->success('获取成功',['list'=>$list]); |
| | | } |
| | | |