From 884fed5dc80c048db7520775f0a54614971ffe1a Mon Sep 17 00:00:00 2001 From: jiangjiazhi Date: Wed, 4 May 2016 11:25:06 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=BB=E6=8E=89type=E7=9A=84=E7=BA=AC?= =?UTF-8?q?=E5=BA=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/lyms/platform/query/PatientsQuery.java | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/platform-dal/src/main/java/com/lyms/platform/query/PatientsQuery.java b/platform-dal/src/main/java/com/lyms/platform/query/PatientsQuery.java index 37e7e2a..254a401 100644 --- a/platform-dal/src/main/java/com/lyms/platform/query/PatientsQuery.java +++ b/platform-dal/src/main/java/com/lyms/platform/query/PatientsQuery.java @@ -218,15 +218,11 @@ public class PatientsQuery extends BaseQuery implements IConvertToNativeQuery{ if(-1!=yn){ condition=condition.and("yn", yn, MongoOper.IS); } - if(-1!=type){ + //去掉type为3 的情况 + /* if(-1!=type){ condition=condition.and("type", type, MongoOper.IS); - } - /*if(null!=dueDateStart){ -// condition= condition.elemMatch("dueDate",MongoCondition.newInstance("$lte", dueDateStart, MongoOper.IS).and("$gte", dueDateEnd, MongoOper.IS)); -// condition=condition.and("dueDate", dueDateStart, MongoOper.GTE).and("dueDate", dueDateEnd, MongoOper.LTE); - Criteria c = Criteria.where("dueDate").gte(dueDateStart).lte(dueDateEnd).andOperator(condition.getCriteria()); - return new MongoCondition(c).toMongoQuery(); }*/ + boolean isAddStart = Boolean.FALSE; Criteria c = null; if (null != dueDateStart) { -- 1.8.3.1