Commit f2f5707b940219e488fdc9022e08718269f30cdc

Authored by litao@lymsh.com
1 parent c2b7607405

123

Showing 2 changed files with 7 additions and 2 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BloodPressureServiceImpl.java View file @ f2f5707
... ... @@ -57,7 +57,12 @@
57 57 temp.put("pulse", bloodPressure.getPulse());
58 58 temp.put("timestamp", DateUtil.getyyyy_MM_dd_hms(new Date()));
59 59 temp.put("hospitalId", hospitalId);
60   - BloodPressure bp = mongoTemplate.findOne(Query.query(Criteria.where("parentId").is(bloodPressure.getParentId()).and("yn").ne(0)), BloodPressure.class);
  60 +// BloodPressure bp = mongoTemplate.findOne(Query.query(Criteria.where("parentId").is(bloodPressure.getParentId()).and("yn").ne(0)), BloodPressure.class);
  61 + Patients p = mongoTemplate.findById(bloodPressure.getParentId(), Patients.class);
  62 + BloodPressure bp = null;
  63 + if(p != null) {
  64 + bp = mongoTemplate.findOne(Query.query(Criteria.where("pid").is(p.getPid())), BloodPressure.class);
  65 + }
61 66 if(bp == null) {
62 67 String parentId = mongoUtil.doHidePatient(bloodPressure.getParentId(), hospitalId);
63 68 bloodPressure.setPid(mongoUtil.getPid(parentId));
platform-operate-api/src/main/java/com/lyms/platform/operate/web/utils/MongoUtil.java View file @ f2f5707
... ... @@ -591,7 +591,7 @@
591 591 }
592 592 }
593 593 }
594   - return sb.length() > 0 ? sb.substring(0, sb.length() - 1).toString() : sb.toString();
  594 + return sb.length() > 0 ? sb.substring(0, sb.length()).toString() : sb.toString();
595 595 }
596 596  
597 597 /**