Эх сурвалжийг харах

chore: remove verbose assemble/status and callback payload logs

Co-authored-by: Cursor <cursoragent@cursor.com>
yemeishu 5 өдөр өмнө
parent
commit
facfbc7ddc

+ 0 - 41
app/Http/Controllers/Api/IntelligentExamController.php

@@ -205,22 +205,6 @@ class IntelligentExamController extends Controller
             'request_payload_snapshot_raw' => $requestPayloadSnapshotRaw,
         ]);
 
-        Log::info('assemble.request', [
-            'trace_id' => $requestTraceId,
-            'student_id' => $taskPayload['student_id'] ?? null,
-            'teacher_id' => $taskPayload['teacher_id'] ?? null,
-            'grade' => $taskPayload['grade'] ?? null,
-            'assemble_type' => $assembleType,
-            'paper_id' => $responsePaperId,
-            'knowledge_id' => $reservedKnowledgeId,
-            'textbook_id' => $taskPayload['textbook_id'] ?? null,
-            'chapter_id_list' => $taskPayload['chapter_id_list'] ?? [],
-            'kp_code_list' => $taskPayload['kp_code_list'] ?? [],
-            'kp_codes' => $taskPayload['kp_codes'] ?? [],
-            'total_questions' => $taskPayload['total_questions'] ?? null,
-            'callback_url' => $taskPayload['callback_url'] ?? null,
-        ]);
-
         try {
             // 异步优化:同步仅返回 task_id,重型逻辑下沉到队列
             $taskId = $this->taskManager->createTask(TaskManager::TASK_TYPE_EXAM, $taskPayload);
@@ -305,40 +289,15 @@ class IntelligentExamController extends Controller
     public function status(string $taskId): JsonResponse
     {
         try {
-            Log::info('assemble.status.request', [
-                'task_id' => $taskId,
-                'query' => request()->query(),
-                'input' => request()->except([]),
-                'ip' => request()->ip(),
-                'user_agent' => request()->userAgent(),
-            ]);
-
             $task = $this->taskManager->getTaskStatus($taskId);
 
             if (! $task) {
-                Log::warning('assemble.status.response', [
-                    'task_id' => $taskId,
-                    'found' => false,
-                ]);
                 return response()->json([
                     'success' => false,
                     'message' => '任务不存在',
                 ], 404);
             }
 
-            Log::info('assemble.status.response', [
-                'task_id' => $taskId,
-                'found' => true,
-                'status' => $task['status'] ?? null,
-                'progress' => $task['progress'] ?? null,
-                'paper_id' => $task['paper_id'] ?? ($task['data']['paper_id'] ?? null),
-                'knowledge_id' => $task['knowledge_id'] ?? ($task['data']['knowledge_id'] ?? null),
-                'callback_url' => $task['callback_url'] ?? null,
-                'has_pdfs' => ! empty($task['pdfs'] ?? null),
-                'pdfs' => $task['pdfs'] ?? null,
-                'has_exam_content' => ! empty($task['exam_content'] ?? null),
-            ]);
-
             return response()->json([
                 'success' => true,
                 'data' => $task,

+ 0 - 12
app/Services/TaskManager.php

@@ -162,18 +162,6 @@ class TaskManager
 
         try {
             $payload = $this->buildCallbackPayload($task);
-            Log::info('TaskManager: 回调请求负载', [
-                'task_id' => $taskId,
-                'callback_url' => $task['callback_url'],
-                'callback_type' => $payload['callback_type'] ?? null,
-                'status' => $payload['status'] ?? null,
-                'paper_id' => $payload['paper_id'] ?? null,
-                'knowledge_id' => $payload['knowledge_id'] ?? null,
-                'pdf_url' => $payload['pdf_url'] ?? null,
-                'grading_pdf_url' => $payload['grading_pdf_url'] ?? null,
-                'pdfs' => $payload['pdfs'] ?? null,
-                'payload_keys' => array_keys($payload),
-            ]);
 
             $response = Http::timeout(30)->post($task['callback_url'], $payload);