Commit 302db6eb7c0348af806c6cdbefe57e11878bd79e
1 parent
10fbf9035c
Exists in
master
and in
6 other branches
专病门诊
Showing 1 changed file with 6 additions and 5 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/RareBloodGroupServiceImpl.java
View file @
302db6e
| ... | ... | @@ -47,18 +47,19 @@ |
| 47 | 47 | public BaseResponse addOrUpdate(Integer userId, RareBloodGroupModel rareBloodGroupModel) { |
| 48 | 48 | String hospitalId = autoMatchFacade.getHospitalId(userId); |
| 49 | 49 | List<RareBloodGroupModel> babyDietReportList = null; |
| 50 | - if(rareBloodGroupModel!=null && rareBloodGroupModel.getParentId()!=null){ | |
| 51 | - babyDietReportList = mongoTemplate.find( | |
| 52 | - Query.query(Criteria.where("parentId").is(rareBloodGroupModel.getParentId()).and("yn").is(YnEnums.YES.getId())),RareBloodGroupModel.class); | |
| 50 | + if (rareBloodGroupModel != null && rareBloodGroupModel.getParentId() != null) { | |
| 51 | + babyDietReportList = mongoTemplate.find(Query.query(Criteria.where("parentId").is(rareBloodGroupModel.getParentId()). | |
| 52 | + and("hospitalId").is(hospitalId). | |
| 53 | + and("yn").is(YnEnums.YES.getId())), RareBloodGroupModel.class); | |
| 53 | 54 | } |
| 54 | - if(babyDietReportList!=null && babyDietReportList.size()>0){ | |
| 55 | + if (babyDietReportList != null && babyDietReportList.size() > 0) { | |
| 55 | 56 | //更新 |
| 56 | 57 | rareBloodGroupModel.setCreated(new Date()); |
| 57 | 58 | rareBloodGroupModel.setYn(YnEnums.YES.getId()); |
| 58 | 59 | rareBloodGroupModel.setHospitalId(hospitalId); |
| 59 | 60 | Update update = MongoConvertHelper.convertToNativeUpdate(ReflectionUtils.getUpdateField(rareBloodGroupModel)); |
| 60 | 61 | mongoTemplate.updateFirst(Query.query(Criteria.where("parentId").is(rareBloodGroupModel.getId())), update, RareBloodGroupModel.class); |
| 61 | - }else { | |
| 62 | + } else { | |
| 62 | 63 | rareBloodGroupModel.setHospitalId(hospitalId); |
| 63 | 64 | rareBloodGroupModel.setYn(YnEnums.YES.getId()); |
| 64 | 65 | rareBloodGroupModel.setCreated(new Date()); |