diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/PihServiceImpl.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/PihServiceImpl.java index 66385d2..a058f71 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/PihServiceImpl.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/PihServiceImpl.java @@ -54,6 +54,7 @@ public class PihServiceImpl extends BaseServiceImpl implements PihService { } else { TemporaryUserModel temporaryUser = mongoTemplate.findOne(Query.query(Criteria.where("_id").is(parameterModel.getPatientId())), TemporaryUserModel.class); if (temporaryUser != null) { + //临时数据 parameterModel.setState(0); parameterModel.setYn("1"); parameterModel.setCreated(new Date()); @@ -265,7 +266,7 @@ public class PihServiceImpl extends BaseServiceImpl implements PihService { } } } - healthChargeFacade.addHealthCharge(hospitalId, 4, id, 1, 2, userId); + healthChargeFacade.addHealthCharge(hospitalId, 4, parameterModel.getPatientId(), 1, 2, userId); return RespBuilder.buildSuccess(datas); } return RespBuilder.buildSuccess("请选择一条记录"); diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TemporaryBloodServiceImpl.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TemporaryBloodServiceImpl.java index 4c637f6..1a004e1 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TemporaryBloodServiceImpl.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TemporaryBloodServiceImpl.java @@ -385,7 +385,7 @@ public class TemporaryBloodServiceImpl extends BaseServiceImpl implements ITempo } datas.put("motion", motionList); } - healthChargeFacade.addHealthCharge(hospitalId, 3, id, 1, 2, userId); + healthChargeFacade.addHealthCharge(hospitalId, 3, temporaryBloo.getTemporaryUserId(), 1, 2, userId); return new BaseObjectResponse().setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("成功").setData(datas); } else { return new BaseObjectResponse().setErrorcode(ErrorCodeConstants.NO_DATA).setErrormsg("失败").setData("请检查数据是否填写完整!"); diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TemporaryBloodSugarServiceImpl.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TemporaryBloodSugarServiceImpl.java index ac646da..6940b85 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TemporaryBloodSugarServiceImpl.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TemporaryBloodSugarServiceImpl.java @@ -405,7 +405,7 @@ public class TemporaryBloodSugarServiceImpl extends BaseServiceImpl implements I resp.setData(data); resp.setErrorcode(ResponseCode.SUCCESS.getCode()); - healthChargeFacade.addHealthCharge(hospitalId, 2, id, 1, 2, userId); + healthChargeFacade.addHealthCharge(hospitalId, 2, bloodSugar.getTemporaryUserId(), 1, 2, userId); resp.setErrormsg("成功"); return resp; } diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TemporaryWeightServiceImpl.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TemporaryWeightServiceImpl.java index d444792..90a2951 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TemporaryWeightServiceImpl.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TemporaryWeightServiceImpl.java @@ -486,7 +486,7 @@ public class TemporaryWeightServiceImpl extends BaseServiceImpl implements Tempo CollectionUtils.removeNullValue(map); - // healthChargeFacade.addHealthCharge(hospitalId, 1, patientWeight.getPatientId(), 1, 1, userId); + healthChargeFacade.addHealthCharge(hospitalId, 1, temporaryWeight.getTemporaryUserId(), 1, 1, userId); return RespBuilder.buildSuccess(map); } return RespBuilder.buildSuccess(); @@ -830,7 +830,7 @@ public class TemporaryWeightServiceImpl extends BaseServiceImpl implements Tempo datas.put("2", datas.get("8")); } - healthChargeFacade.addHealthCharge(hospitalId, 1, id, 2, 2, userId); + healthChargeFacade.addHealthCharge(hospitalId, 1, temporary.getTemporaryUserId(), 2, 2, userId); return new BaseObjectResponse().setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("成功").setData(this.getFirstOrNull(datas)); }