diff --git a/app/Http/Controllers/Lab/StrategyController.php b/app/Http/Controllers/Lab/StrategyController.php index 9b6daa17..1e3178fb 100644 --- a/app/Http/Controllers/Lab/StrategyController.php +++ b/app/Http/Controllers/Lab/StrategyController.php @@ -28,24 +28,33 @@ private function handlePresentationPage(Request $request, string $routeName): ?R /** * 세무 전략 (장기적 세무전략 프레젠테이션) */ - public function tax() + public function tax(Request $request): View|Response { + if ($request->header('HX-Request')) { + return response('', 200)->header('HX-Redirect', route('lab.strategy.tax')); + } return view('lab.strategy.tax'); } /** * 노무 전략 */ - public function labor() + public function labor(Request $request): View|Response { + if ($request->header('HX-Request')) { + return response('', 200)->header('HX-Redirect', route('lab.strategy.labor')); + } return view('lab.strategy.labor'); } /** * 채권추심 전략 */ - public function debt() + public function debt(Request $request): View|Response { + if ($request->header('HX-Request')) { + return response('', 200)->header('HX-Redirect', route('lab.strategy.debt')); + } return view('lab.strategy.debt'); } @@ -74,8 +83,11 @@ public function mrpOverseas(Request $request): View|Response /** * 상담용 챗봇 전략 */ - public function chatbot() + public function chatbot(Request $request): View|Response { + if ($request->header('HX-Request')) { + return response('', 200)->header('HX-Redirect', route('lab.strategy.chatbot')); + } return view('lab.strategy.chatbot'); }