Commit 6886acd33afd7082c592ef5afa757625e47dfdf4
1 parent
523e2cc86a
Exists in
master
and in
6 other branches
修复bug
Showing 2 changed files with 19 additions and 2 deletions
platform-dal/src/main/java/com/lyms/platform/query/BabyNutritionQuery.java
View file @
6886acd
| ... | ... | @@ -38,7 +38,16 @@ |
| 38 | 38 | |
| 39 | 39 | private String interpretDoctorId; |
| 40 | 40 | |
| 41 | + private String status; | |
| 41 | 42 | |
| 43 | + public String getStatus() { | |
| 44 | + return status; | |
| 45 | + } | |
| 46 | + | |
| 47 | + public void setStatus(String status) { | |
| 48 | + this.status = status; | |
| 49 | + } | |
| 50 | + | |
| 42 | 51 | @Override |
| 43 | 52 | public MongoQuery convertToQuery() { |
| 44 | 53 | MongoCondition condition = MongoCondition.newInstance(); |
| ... | ... | @@ -65,6 +74,10 @@ |
| 65 | 74 | |
| 66 | 75 | if (null != doctorId) { |
| 67 | 76 | condition = condition.and("doctorId", doctorId, MongoOper.IS); |
| 77 | + } | |
| 78 | + | |
| 79 | + if (null != status) { | |
| 80 | + condition = condition.and("status", status, MongoOper.IS); | |
| 68 | 81 | } |
| 69 | 82 | |
| 70 | 83 |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyNutritionFacade.java
View file @
6886acd
| ... | ... | @@ -242,8 +242,12 @@ |
| 242 | 242 | babyQuery.setBabyIds(babyIds); |
| 243 | 243 | babyQuery.setLimit(limit); |
| 244 | 244 | babyQuery.setPage(page); |
| 245 | - babyQuery.setInterpretDoctorId(interpretDoctorId); | |
| 246 | - | |
| 245 | + if (StringUtils.isNotEmpty(interpretDoctorId)) { | |
| 246 | + babyQuery.setInterpretDoctorId(interpretDoctorId); | |
| 247 | + } | |
| 248 | + if (StringUtils.isNotEmpty(settleStatus)) { | |
| 249 | + babyQuery.setStatus(settleStatus); | |
| 250 | + } | |
| 247 | 251 | |
| 248 | 252 | if (StringUtils.isNotEmpty(recordTime)) { |
| 249 | 253 | String[] dates = recordTime.split(" - "); |