validate([ 'item_codes' => 'required|array', 'item_codes.*' => 'required|string', 'patient_id' => 'required|integer|min:1', 'plan_id' => 'required|integer|min:1', ]); $itemCodes = $data['item_codes']; $patientId = $data['patient_id']; $planId = $data['plan_id']; // 创建综合校验服务 $service = app(ComprehensiveValidationService::class); // 执行校验 $result = $service->validate($patientId, $itemCodes, $planId); return response()->json([ 'success' => true, 'data' => $result ]); } }