dashboardService->summary(); return ApiResponse::handle(['data' => $data], __('message.fetched')); } /** * 대시보드 차트 데이터 조회 */ public function charts(DashboardChartsRequest $request): JsonResponse { $data = $this->dashboardService->charts($request->validated()); return ApiResponse::handle(['data' => $data], __('message.fetched')); } /** * 결재 현황 조회 */ public function approvals(DashboardApprovalsRequest $request): JsonResponse { $data = $this->dashboardService->approvals($request->validated()); return ApiResponse::handle(['data' => $data], __('message.fetched')); } }