Commit 8133eee686b8f5cd671f5e18a5761bb8e585d88f
1 parent
a284d6d6be
Exists in
master
and in
1 other branch
孕妇分娩后 变成产妇
Showing 1 changed file with 17 additions and 20 deletions
platform-dal/src/main/java/com/lyms/platform/query/PatientsQuery.java
View file @
8133eee
1 | 1 | package com.lyms.platform.query; |
2 | 2 | |
3 | 3 | import com.lyms.platform.common.base.IConvertToNativeQuery; |
4 | -import com.lyms.platform.common.core.annotation.form.FormParam; | |
5 | 4 | import com.lyms.platform.common.dao.BaseQuery; |
6 | 5 | import com.lyms.platform.common.dao.operator.MongoCondition; |
7 | 6 | import com.lyms.platform.common.dao.operator.MongoOper; |
... | ... | @@ -56,7 +55,6 @@ |
56 | 55 | } |
57 | 56 | |
58 | 57 | |
59 | - | |
60 | 58 | /** |
61 | 59 | * 访视状态 |
62 | 60 | */ |
63 | 61 | |
64 | 62 | |
... | ... | @@ -167,15 +165,14 @@ |
167 | 165 | private Integer yn = -1; |
168 | 166 | /** |
169 | 167 | * 1:孕妇,2:儿童 |
170 | - * | |
171 | 168 | */ |
172 | 169 | private Integer type = -1; |
173 | 170 | |
174 | - private String hospitalId; | |
171 | + private String hospitalId; | |
175 | 172 | |
176 | 173 | private String hcertificateNum; |
177 | 174 | |
178 | - private Integer buildType= -1; | |
175 | + private Integer buildType = -1; | |
179 | 176 | |
180 | 177 | public Integer getBuildType() { |
181 | 178 | return buildType; |
182 | 179 | |
... | ... | @@ -437,11 +434,11 @@ |
437 | 434 | MongoCondition con = MongoCondition.newInstance("areaPostRestId", areaIdOrRestId, MongoOper.IS); |
438 | 435 | condition = condition.orCondition(new MongoCondition[]{con1, con}); |
439 | 436 | } |
440 | - if(null!=dueStatus){ | |
441 | - condition=condition.and("dueStatus",dueStatus,MongoOper.IS); | |
437 | + if (null != dueStatus) { | |
438 | + condition = condition.and("dueStatus", dueStatus, MongoOper.IS); | |
442 | 439 | } |
443 | - if( buildType!=-1){ | |
444 | - condition=condition.and("buildType",buildType,MongoOper.NE); | |
440 | + if (buildType != -1) { | |
441 | + condition = condition.and("buildType", buildType, MongoOper.NE); | |
445 | 442 | } |
446 | 443 | if (visitstatus != -1) { |
447 | 444 | condition = condition.and("isVisit", visitstatus, MongoOper.IS); |
448 | 445 | |
449 | 446 | |
... | ... | @@ -449,14 +446,17 @@ |
449 | 446 | if (null != communityId && !"-1".equals(communityId)) { |
450 | 447 | condition = condition.and("communityId", communityId, MongoOper.IS); |
451 | 448 | } |
452 | - if(null!=created){ | |
449 | + if (null != created) { | |
453 | 450 | condition = condition.and("created", created, MongoOper.LTE); |
454 | 451 | } |
455 | 452 | if (null != hScore) { |
456 | 453 | condition = condition.and("riskScore", hScore, MongoOper.IS); |
457 | - }else if(null!=isHighRisk){ | |
458 | - condition=condition.and("riskScore",0,MongoOper.GT); | |
459 | 454 | } |
455 | + if (null != isHighRisk) { | |
456 | + condition = condition.and("riskLevelId", null, MongoOper.NE); | |
457 | + } else if (null != rLevel) { | |
458 | + condition = condition.and("riskLevelId", rLevel, MongoOper.IS); | |
459 | + } | |
460 | 460 | if (null != areaId) { |
461 | 461 | condition = condition.and("areaId", areaId, MongoOper.IS); |
462 | 462 | } |
463 | 463 | |
... | ... | @@ -475,13 +475,13 @@ |
475 | 475 | } |
476 | 476 | if (null != name) { |
477 | 477 | condition = condition.and("username", name, MongoOper.IS); |
478 | - }else if(null!=likeName){ | |
478 | + } else if (null != likeName) { | |
479 | 479 | condition = condition.and("username", likeName, MongoOper.LIKE); |
480 | 480 | } |
481 | 481 | if (null != hospitalId) { |
482 | 482 | condition = condition.and("hospitalId", hospitalId, MongoOper.IS); |
483 | 483 | } |
484 | - if(null!=pid){ | |
484 | + if (null != pid) { | |
485 | 485 | condition = condition.and("pid", pid, MongoOper.IS); |
486 | 486 | } |
487 | 487 | |
... | ... | @@ -505,7 +505,7 @@ |
505 | 505 | condition = condition.and("serviceType", serviceType, MongoOper.IS); |
506 | 506 | } |
507 | 507 | |
508 | - if(null!=serviceStatus){ | |
508 | + if (null != serviceStatus) { | |
509 | 509 | condition = condition.and("serviceStatus", serviceStatus, MongoOper.IS); |
510 | 510 | } |
511 | 511 | |
512 | 512 | |
... | ... | @@ -515,15 +515,12 @@ |
515 | 515 | |
516 | 516 | if (null != orServiceStatus && orServiceStatus.length > 1) { |
517 | 517 | Criteria c = Criteria.where("serviceStatus").in(orServiceStatus[0], orServiceStatus[1]); |
518 | - condition.andCondition( new MongoCondition(c)); | |
518 | + condition.andCondition(new MongoCondition(c)); | |
519 | 519 | } |
520 | 520 | if (null != hcertificateNum) { |
521 | 521 | condition = condition.and("hcertificateNum", hcertificateNum, MongoOper.LIKE); |
522 | 522 | } |
523 | 523 | |
524 | - if (null != rLevel) { | |
525 | - condition = condition.and("riskLevelId", rLevel, MongoOper.IS); | |
526 | - } | |
527 | 524 | |
528 | 525 | if (null != rFactor) { |
529 | 526 | condition = condition.and("riskFactorId", rFactor, MongoOper.ALL); |
... | ... | @@ -541,7 +538,7 @@ |
541 | 538 | } |
542 | 539 | boolean isAddStart = Boolean.FALSE; |
543 | 540 | Criteria c = null; |
544 | - if(null!=lastMensesStart){ | |
541 | + if (null != lastMensesStart) { | |
545 | 542 | c = Criteria.where("lastMenses").gte(lastMensesStart); |
546 | 543 | isAddStart = Boolean.TRUE; |
547 | 544 | } |