diff --git a/backend/src/main/java/com/designhub/service/TaskApprovalService.java b/backend/src/main/java/com/designhub/service/TaskApprovalService.java index 95a5769..27fb5d1 100644 --- a/backend/src/main/java/com/designhub/service/TaskApprovalService.java +++ b/backend/src/main/java/com/designhub/service/TaskApprovalService.java @@ -902,15 +902,15 @@ public class TaskApprovalService { /** * 格式化预估工时显示 - * 将小时数转换为 "X天X小时" 格式 + * 将小时数转换为 "X天X小时" 格式(8小时=1天) */ private String formatEstimatedHours(java.math.BigDecimal hours) { if (hours == null) { return "未设置"; } int totalHours = hours.intValue(); - int days = totalHours / 24; - int remainingHours = totalHours % 24; + int days = totalHours / 8; + int remainingHours = totalHours % 8; StringBuilder sb = new StringBuilder(); if (days > 0) { diff --git a/backend/src/main/java/com/designhub/service/TaskItemService.java b/backend/src/main/java/com/designhub/service/TaskItemService.java index bf2c53b..dbe1209 100644 --- a/backend/src/main/java/com/designhub/service/TaskItemService.java +++ b/backend/src/main/java/com/designhub/service/TaskItemService.java @@ -1347,15 +1347,15 @@ public class TaskItemService { } /** - * 格式化工时显示(与TaskApprovalService一致) + * 格式化工时显示(与TaskApprovalService一致,8小时=1天) */ private String formatEstimatedHours(java.math.BigDecimal hours) { if (hours == null) { return "未设置"; } int totalHours = hours.intValue(); - int days = totalHours / 24; - int remainingHours = totalHours % 24; + int days = totalHours / 8; + int remainingHours = totalHours % 8; StringBuilder sb = new StringBuilder(); if (days > 0) {