fix: add json parser overload for task snapshot metrics

This commit is contained in:
Your Name 2026-02-07 10:52:56 +08:00
parent e9e05613f5
commit 6a65a4a68a

View File

@ -427,6 +427,13 @@ public class TaskProgressSnapshotService {
return objectMapper.readValue(json, type);
}
private <T> T read(String json, Class<T> 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;