Commit 81c9e80656cf7418b243c67f2d6d987b3182cf66
1 parent
c99770c3bd
Exists in
master
and in
1 other branch
高危统计
Showing 2 changed files with 16 additions and 0 deletions
platform-dal/src/main/java/com/lyms/platform/query/PatientsQuery.java
View file @
81c9e80
... | ... | @@ -291,6 +291,7 @@ |
291 | 291 | * 高危因素 |
292 | 292 | */ |
293 | 293 | private String rFactor; |
294 | + private boolean norFactor; | |
294 | 295 | |
295 | 296 | |
296 | 297 | /** |
... | ... | @@ -333,6 +334,14 @@ |
333 | 334 | //建档医生 |
334 | 335 | private String bookbuildingDoctor; |
335 | 336 | |
337 | + public boolean isNorFactor() { | |
338 | + return norFactor; | |
339 | + } | |
340 | + | |
341 | + public void setNorFactor(boolean norFactor) { | |
342 | + this.norFactor = norFactor; | |
343 | + } | |
344 | + | |
336 | 345 | public boolean isLastCheckEId() { |
337 | 346 | return lastCheckEId; |
338 | 347 | } |
... | ... | @@ -878,6 +887,11 @@ |
878 | 887 | |
879 | 888 | if (StringUtils.isNotEmpty(rFactor)) { |
880 | 889 | condition = condition.and("riskFactorId", rFactor, MongoOper.LIKE); |
890 | + } | |
891 | + else if(norFactor){ | |
892 | + condition = condition.and("riskFactorId", "", MongoOper.NE); | |
893 | + MongoCondition c = MongoCondition.newInstance(); | |
894 | + c1= c.andCondition(MongoCondition.newInstance("riskFactorId", null, MongoOper.NE)).getCriteria(); | |
881 | 895 | } |
882 | 896 | if (-1 != yn) { |
883 | 897 | condition = condition.and("yn", yn, MongoOper.IS); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/RiskReportFacade.java
View file @
81c9e80