input('batch_number'); $direction = $request->input('direction', 'backward'); // backward 或 forward $result = null; if ($batchNumber) { if ($direction === 'backward') { $result = $this->traceabilityService->traceBackward($batchNumber); } else { $result = $this->traceabilityService->traceForward($batchNumber); } } return Inertia::render('Inventory/Traceability/Index', [ 'search' => [ 'batch_number' => $batchNumber, 'direction' => $direction, ], 'result' => $result ]); } }