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 ec51994..010331e 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 @@ -953,6 +953,14 @@ public class BloodSugarServiceImpl extends BaseServiceImpl implements IBloodSuga PatientWeight patientWeight = mongoTemplate.findOne(Query.query(Criteria.where("patientId").is(patientId)), PatientWeight.class); + + if (patientWeight == null) + { + resp.setErrorcode(ResponseCode.DATA_ERROR.getCode()); + resp.setErrormsg("没有体重测量记录"); + return resp; + } + Map dayWeights = patientWeight.getDayWeights(); //当天没有体重测量