diff --git a/frontend/src/views/TaskHall.vue b/frontend/src/views/TaskHall.vue index 57f082e..370fbf6 100644 --- a/frontend/src/views/TaskHall.vue +++ b/frontend/src/views/TaskHall.vue @@ -4940,6 +4940,17 @@ const handleRejectTask = (task: Task) => { const handleViewTaskDetail = async (task: Task) => { selectedTask.value = task detailDrawerVisible.value = true + // 调试:输出任务对象信息 + console.log('=== 任务详情调试信息 ===') + console.log('任务对象:', task) + console.log('任务状态:', task.status) + console.log('deadline字段:', task.deadline) + console.log('startTime字段:', task.startTime) + console.log('isPipeline:', task.isPipeline) + console.log('subTasks:', task.subTasks) + console.log('estimatedHours:', task.estimatedHours) + console.log('getTaskDeadline结果:', getTaskDeadline(task)) + console.log('====================') // 已完成任务加载商品ID列表 if (task.status === 'completed' && task.id) { await loadTaskProducts(task.id) @@ -4952,6 +4963,17 @@ const handleViewTaskDetail = async (task: Task) => { const handleTaskClick = async (task: TaskOrSubTask) => { selectedTask.value = task detailDrawerVisible.value = true + // 调试:输出任务对象信息 + console.log('=== 任务详情调试信息 ===') + console.log('任务对象:', task) + console.log('任务状态:', task.status) + console.log('deadline字段:', task.deadline) + console.log('startTime字段:', (task as any).startTime) + console.log('isPipeline:', (task as any).isPipeline) + console.log('subTasks:', (task as any).subTasks) + console.log('estimatedHours:', task.estimatedHours) + console.log('getTaskDeadline结果:', getTaskDeadline(task)) + console.log('====================') // 已完成任务加载商品ID列表 if (task.status === 'completed' && task.id) { await loadTaskProducts(task.id)