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 c50373c..3a76e78 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 @@ -686,9 +686,12 @@ public class PatientWeightServiceImpl extends BaseServiceImpl implements Patient Map reportModel = new HashMap<>(); Map series = new HashMap<>(); - series.put("lowData", MathUtil.doubleFormat2(CollectionUtils.getValList(lowMap))); - series.put("highData", MathUtil.doubleFormat2(CollectionUtils.getValList(highMap))); - series.put("normalData", MathUtil.doubleFormat2(CollectionUtils.getValList(normalMap))); +// series.put("lowData", MathUtil.doubleFormat2(CollectionUtils.getValList(lowMap))); +// series.put("highData", MathUtil.doubleFormat2(CollectionUtils.getValList(highMap))); +// series.put("normalData", MathUtil.doubleFormat2(CollectionUtils.getValList(normalMap))); + series.put("lowData", delOtherPort(CollectionUtils.getValList(lowMap))); + series.put("highData", delOtherPort(CollectionUtils.getValList(highMap))); + series.put("normalData", delOtherPort(CollectionUtils.getValList(normalMap))); series.put("dayWeights", restList); @@ -723,6 +726,26 @@ public class PatientWeightServiceImpl extends BaseServiceImpl implements Patient restMap.put("reportModel", reportModel); } + /** + * 只保留3个点 app和小程序需要 + */ + public static List delOtherPort(List list) { + List restList = new ArrayList<>(); + for (int i = 0; i < list.size(); i++) { + + } + if(CollectionUtils.isNotEmpty(list)) { + for (int i = 0; i < list.size(); i++) { + if(i != 0 || i != 13 || i != 40) { + restList.add(0D); + } else { + restList.add(MathUtil.doubleFormat2(list.get(i))); + } + } + } + return restList; + } + public void setReport(Map restMap, Map weights, String beforeWeight, String bmi, Map dayWeights) { List> restList = new ArrayList<>(); if(MapUtils.isNotEmpty(dayWeights)) {