admin
2021-07-03 ea68e8f8c00c0178037a9f1cc6dc1663bde913b8
service-push/src/main/java/com/ks/push/dao/BPushAppInfoDao.java
@@ -38,6 +38,10 @@
            andList.add(Criteria.where("appCode").is(daoQuery.appCode));
        }
        if (daoQuery.state != null) {
            andList.add(Criteria.where("state").is(daoQuery.state));
        }
        if (daoQuery.name != null) {
            andList.add(Criteria.where("name").regex(daoQuery.name));
        }
@@ -50,10 +54,16 @@
            andList.add(Criteria.where("createTime").lt(daoQuery.maxCreateTime));
        }
        if (daoQuery.state != null) {
            andList.add(Criteria.where("state").is(daoQuery.state));
        }
        Criteria[] ands = new Criteria[andList.size()];
        andList.toArray(ands);
        Query query = new Query();
        if (ands.length > 0) {
        query.addCriteria(new Criteria().andOperator(ands));
        }
        return query;
    }
@@ -73,6 +83,7 @@
    public static class DaoQuery {
        public String appCode;
        public String name;
        private Integer state;
        public Date minCreateTime;
        public Date maxCreateTime;
        public int start;