debug: 添加任务详情调试日志,用于检查任务数据字段

- 在handleViewTaskDetail和handleTaskClick函数中添加console.log
- 输出任务对象、状态、deadline、startTime等关键字段
- 输出getTaskDeadline函数的计算结果
- 用于调试完成截止时间不显示的问题
This commit is contained in:
Your Name 2026-01-14 13:24:10 +08:00
parent 01d9468e6f
commit f258a8ffc7

View File

@ -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)