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) {