Commit c8c258763ebdae9cbe286f93b5329231bf72bf90

Authored by jiangjiazhi
1 parent e32af0fc92

修改新电子病历

Showing 1 changed file with 11 additions and 9 deletions

platform-dal/src/main/java/com/lyms/platform/query/PatientsQuery.java View file @ c8c2587
... ... @@ -669,21 +669,23 @@
669 669 /*if(null!=c1){
670 670 return new MongoCondition(condition.getCriteria().andOperator(new Criteria[]{c1})).toMongoQuery();
671 671 }*/
672   - /*Criteria c = null;
  672 + /**/
  673 +// Criteria c = null;
673 674 if (null != lastMensesStart) {
674   - c = Criteria.where("lastMenses").gte(lastMensesStart);
675   - isAddStart = Boolean.TRUE;
  675 + if(null!=c1){
  676 + c1 = c1.where("lastMenses").gte(lastMensesStart);
  677 + }else{
  678 + c1 = Criteria.where("lastMenses").gte(lastMensesStart);
  679 + }
676 680 }
677 681 if (null != lastMensesEnd) {
678   - if (isAddStart) {
679   - c = c.lte(lastMensesEnd);
  682 + if (c1!=null) {
  683 + c1 = c1.lte(lastMensesEnd);
680 684 } else {
681   - c = Criteria.where("lastMenses").lte(lastMensesEnd);
  685 + c1 = Criteria.where("lastMenses").lte(lastMensesEnd);
682 686 }
683 687 }
684   - if (null != c) {
685   - condition.andCondition(new MongoCondition(c));
686   - }*/
  688 +
687 689  
688 690 if (null != dueDateStart) {
689 691 if(null!=c1){