request->getQuery('sn', 'string'); $service = new TradeInfoService(); $trade = $service->handle($sn); return $this->jsonSuccess(['trade' => $trade]); } /** * @Post("/h5/create", name="api.trade.h5_create") */ public function createH5TradeAction() { $service = new TradeService(); $content = $service->createH5Trade(); return $this->jsonSuccess($content); } /** * @Post("/mp/create", name="api.trade.mp_create") */ public function createMpTradeAction() { $service = new TradeService(); $content = $service->createMpTrade(); return $this->jsonSuccess($content); } /** * @Post("/mini/create", name="api.trade.mini_create") */ public function createMiniTradeAction() { $service = new TradeService(); $content = $service->createMiniTrade(); return $this->jsonSuccess($content); } /** * @Post("/app/create", name="api.trade.app_create") */ public function createAppTradeAction() { $service = new TradeService(); $content = $service->createAppTrade(); return $this->jsonSuccess($content); } }