diff --git a/platform-dal/src/main/java/com/lyms/platform/query/AntExRecordQuery.java b/platform-dal/src/main/java/com/lyms/platform/query/AntExRecordQuery.java index 8285e24..0254aeb 100644 --- a/platform-dal/src/main/java/com/lyms/platform/query/AntExRecordQuery.java +++ b/platform-dal/src/main/java/com/lyms/platform/query/AntExRecordQuery.java @@ -352,6 +352,10 @@ public class AntExRecordQuery extends BaseQuery implements IConvertToNativeQuery @Override public MongoQuery convertToQuery() { MongoCondition condition = MongoCondition.newInstance(); + + if (null != pid) { + condition = condition.and("pid", pid, MongoOper.IS); + } if (null != parentId) { condition = condition.and("parentId", parentId, MongoOper.IS); } @@ -416,9 +420,7 @@ public class AntExRecordQuery extends BaseQuery implements IConvertToNativeQuery condition = condition.and("hospitalId", hospitalList, MongoOper.IN); } - if (null != pid) { - condition = condition.and("pid", pid, MongoOper.IS); - } + Criteria c = null; if (null != buildTimeStart) {