From 8aa4725d53054682c791bd5068f1a8bfb65a6241 Mon Sep 17 00:00:00 2001 From: Your Name Date: Wed, 14 Jan 2026 14:29:33 +0800 Subject: [PATCH] =?UTF-8?q?debug:=20=E6=B7=BB=E5=8A=A0=E5=AD=90=E4=BB=BB?= =?UTF-8?q?=E5=8A=A1deadline=E8=AE=A1=E7=AE=97=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/designhub/controller/TaskItemController.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/backend/src/main/java/com/designhub/controller/TaskItemController.java b/backend/src/main/java/com/designhub/controller/TaskItemController.java index 744be09..c740763 100644 --- a/backend/src/main/java/com/designhub/controller/TaskItemController.java +++ b/backend/src/main/java/com/designhub/controller/TaskItemController.java @@ -198,6 +198,9 @@ public class TaskItemController { if (subTasks != null && !subTasks.isEmpty()) { // 为没有deadline的进行中子任务动态计算deadline for (TaskItem subTask : subTasks) { + log.debug("子任务{}: status={}, deadline={}, estimatedHours={}, updateTime={}", + subTask.getId(), subTask.getStatus(), subTask.getDeadline(), + subTask.getEstimatedHours(), subTask.getUpdateTime()); if (subTask.getDeadline() == null && "in_progress".equals(subTask.getStatus()) && subTask.getEstimatedHours() != null @@ -209,6 +212,7 @@ public class TaskItemController { subTask.getEstimatedHours() ); subTask.setDeadline(deadline); + log.info("为子任务{}动态计算deadline: {}", subTask.getId(), deadline); } } item.setSubTasks(subTasks);