diff --git a/src/api/routes.py b/src/api/routes.py index 3bdeceb..41ef574 100644 --- a/src/api/routes.py +++ b/src/api/routes.py @@ -110,7 +110,7 @@ async def get_status(task_id: str, db_session: AsyncSession = Depends(get_db_ses # 1. 内存任务(进行中的任务) if task_id in tasks: task = tasks[task_id] - logger.info(f"返回内存任务状态: {task_id} - {task['status']}") + logger.info(f"返回内存任务状态:{task_id} - {task['status']} - geometry_data: {task.get('geometry_data', 'None')}") return task # 2. 持久化任务(已完成/失败,或服务重启后的任务) diff --git a/static/vue-app.js b/static/vue-app.js index 8c763db..8581705 100644 --- a/static/vue-app.js +++ b/static/vue-app.js @@ -978,6 +978,7 @@ const ResultView = { const loadTask = async () => { try { state.task = await apiRequest(`/api/status/${route.params.taskId}`, { method: 'POST' }); + console.log('任务数据:', state.task); } catch (e) { state.error = handleApiError(e, '加载任务详情'); } finally { @@ -1034,18 +1035,18 @@ const ResultView = { -
+

几何数据

-
+
顶点数 - {{ formatNumber(state.task.geometry_data.vertex_count) }} + {{ formatNumber(state.task.mesh_summary.vertex_count) }}
-
+
面数 - {{ formatNumber(state.task.geometry_data.face_count) }} + {{ formatNumber(state.task.mesh_summary.face_count) }}
-
+
边数 {{ formatNumber(state.task.geometry_data.edge_count) }}