Example #1
0
 /**
  * Display a listing of the resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function getGoodsByDefultCategory(Request $request)
 {
     $page = 1;
     $category = new Category();
     $defaultCategory = $category->getDefaultCategory();
     if (!$defaultCategory) {
         return response()->json(Message::setResponseInfo('FAILED'));
     }
     $filter = array('category_id' => $defaultCategory->id);
     $goodsModel = new Goods();
     $totalNum = $goodsModel->getGoodsTotalNum($filter);
     $pagedata = $this->getPageData($page, $this->_length, $totalNum);
     $this->_data['page'] = $pagedata;
     if ($totalNum <= 0) {
         return response()->json(Message::setResponseInfo('SUCCESS', $this->_data));
     }
     $this->_data['goodsList'] = $goodsModel->getGoodsList($pagedata->offset, $this->_length, $filter);
     return response()->json(Message::setResponseInfo('SUCCESS', $this->_data));
 }