diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MeasureInfoFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MeasureInfoFacade.java index 5a995bd..325aaff 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MeasureInfoFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MeasureInfoFacade.java @@ -874,6 +874,8 @@ public class MeasureInfoFacade { measureInfoRequest.setHospitalId(hospitalId); measureInfoRequest.setPhone(patients.getPhone()); measureInfoRequest.setSex(0); + measureInfoRequest.setUserName(patients.getUsername()); + measureInfoRequest.setPatientId(patients.getId()); measureInfoRequest.setAge(DateUtil.getAge(patients.getBirth())+""); addMeasureUserInfo(measureInfoRequest); @@ -884,7 +886,7 @@ public class MeasureInfoFacade { request.setHospitalId(hospitalId); request.setValueType(1);//体重和身高 request.setValueOne(currentWeight); - request.setValueTwo(nutritionInfoRequest.getBeforeHeight()); + request.setValueTwo(nutritionInfoRequest.getBeforeHeight() == null ? patientWeights.get(0).getBeforeHeight() : nutritionInfoRequest.getBeforeHeight()); addToDataInfo(request); @@ -968,6 +970,8 @@ public class MeasureInfoFacade { measureInfoRequest.setHospitalId(hospitalId); measureInfoRequest.setPhone(p.getPhone()); measureInfoRequest.setSex(0); + measureInfoRequest.setUserName(p.getUsername()); + measureInfoRequest.setPatientId(p.getId()); measureInfoRequest.setAge(DateUtil.getAge(p.getBirth())+""); addMeasureUserInfo(measureInfoRequest);