diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BloodSugarServiceImpl.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BloodSugarServiceImpl.java index 371a008..bae3121 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BloodSugarServiceImpl.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BloodSugarServiceImpl.java @@ -228,18 +228,20 @@ public class BloodSugarServiceImpl extends BaseServiceImpl implements IBloodSuga List> restList = new ArrayList<>(); List bloodSugars = mongoTemplate.find(Query.query(Criteria.where("parentId").is(parentId).and("bloodSugarType").is(type)).with(new Sort(Sort.Direction.DESC, "created")), BloodSugar.class); Set dayCountSet = new HashSet<>(); + Set monthCountSet = new HashSet<>(); for (BloodSugar bloodSugar : bloodSugars) { if(bloodSugar.getBloodSugarType() == type) { Map temp = new HashMap<>(); temp.put("bloodSugar", bloodSugar.getBloodSugar()); temp.put("craeted", DateUtil.getyyyy_MM_dd_hms(bloodSugar.getCreated())); + temp.put("monthCountSet", DateUtil.getMonth(bloodSugar.getCreated())); temp.put("type", bloodSugar.getBloodSugarType()); restList.add(temp); dayCountSet.add(DateUtil.getyyyy_MM_dd(bloodSugar.getCreated())); } } - return RespBuilder.buildSuccess("restList", restList, "count", bloodSugars.size(), "dayCount", dayCountSet.size()); + return RespBuilder.buildSuccess("restList", restList, "count", bloodSugars.size(), "dayCount", dayCountSet.size(), "month", monthCountSet); } }