all(); $pageSize = isset($params['pageSize'])? $params['pageSize'] : 18; $params['user_id'] = $this->userId; $datas = OrderService::make()->getDataList($params, $pageSize); return message(1010, true, $datas); } public function info() { $id = request()->post('id', 0); $info = OrderService::make()->getInfo($id); return message(1010, true, $info); } /** * 兑换 * @return array */ public function exchange() { if($id = OrderService::make()->exchange($this->userId, $this->shopId)){ return message(2071, true,['id'=> $id]); }else{ return message(2072, false); } } /** * 订单支付 * @return array */ public function pay() { if(OrderService::make()->pay($this->userId)){ return message(OrderService::make()->getError(), true); }else{ return message(OrderService::make()->getError(), false); } } /** * 收货 * @return array */ public function receive() { if(OrderService::make()->receive()){ return message(OrderService::make()->getError(), true); }else{ return message(OrderService::make()->getError(), false); } } }