diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/PatientWeightServiceImpl.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/PatientWeightServiceImpl.java index 14331a1..753adfa 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/PatientWeightServiceImpl.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/PatientWeightServiceImpl.java @@ -605,8 +605,8 @@ public class PatientWeightServiceImpl extends BaseServiceImpl implements Patient 最高 0-2.1 2.1-8.9 */ public void setReport(Map restMap, Map weights, String beforeWeight, String bmi, Map dayWeights) { + List> restList = new ArrayList<>(); if(MapUtils.isNotEmpty(dayWeights)) { - List> restList = new ArrayList<>(); for (String key : dayWeights.keySet()) { Map temp = new HashMap<>(); temp.put("nowWeight", dayWeights.get(key)); @@ -671,6 +671,9 @@ public class PatientWeightServiceImpl extends BaseServiceImpl implements Patient series.put("lowData", CollectionUtils.getValList(lowMap)); series.put("highData", CollectionUtils.getValList(highMap)); series.put("normalData", CollectionUtils.getValList(normalMap)); + + series.put("dayWeights", restList); + reportModel.put("series", series); for (int i = 0; i <= 40; i++) {