post(); $pageSize = request()->post('pageSize', 12); $datas = GoodsService::make()->getDataList($params, $pageSize); return message(1010, true, $datas); } /** * 列表 * @return array */ public function list() { $ids =request()->post('ids'); if(empty($ids)){ return message(2101,false); } $datas = GoodsService::make()->getListByIds($ids, 0); return message(1010, true, $datas); } /** * 购买历史 * @return array */ public function history() { $params =request()->post(); $pageSize = request()->post('pageSize', 12); $datas = OrderService::make()->getHistoryGoods($this->userId, $params, $pageSize); return message(1010, true, $datas); } /** * 详情 */ public function info() { $params = request()->all(); $id = isset($params['id'])? intval($params['id']) : 0; if(empty($id)){ return message(1036, false); } if($info = GoodsService::make()->getInfo($id)){ return message(1010, true, $info); }else{ return message(1009, false); } } }