orderService->addOnlineOrder($request->validated()); if (!is_int($orderMainId)) { return $this->result(ErrorCode::ORDER_FAILURE, '', $orderMainId); } return $this->success(['order_id' => $orderMainId]); } public function addOfflineOrder(OrderOfflineRequest $request) { $orderMainId = $this->orderService->addOfflineOrder($request->validated()); if (!is_int($orderMainId)) { return $this->result(ErrorCode::ORDER_FAILURE, '', $orderMainId); } return $this->success(['order_id' => $orderMainId]); } }