From 6a65a4a68ad76db2506ce1e00a25d63b98ac6f8b Mon Sep 17 00:00:00 2001 From: Your Name Date: Sat, 7 Feb 2026 10:52:56 +0800 Subject: [PATCH] fix: add json parser overload for task snapshot metrics --- .../com/designhub/service/TaskProgressSnapshotService.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/backend/src/main/java/com/designhub/service/TaskProgressSnapshotService.java b/backend/src/main/java/com/designhub/service/TaskProgressSnapshotService.java index 928d6ef..d1d1e1d 100644 --- a/backend/src/main/java/com/designhub/service/TaskProgressSnapshotService.java +++ b/backend/src/main/java/com/designhub/service/TaskProgressSnapshotService.java @@ -427,6 +427,13 @@ public class TaskProgressSnapshotService { return objectMapper.readValue(json, type); } + private T read(String json, Class type) throws Exception { + if (json == null) { + return null; + } + return objectMapper.readValue(json, type); + } + private TaskProgressOverviewVO applyFilters(TaskProgressOverviewVO overview, String dateRange, String month, Long deptId) { if (overview == null) { return null;