Commit 3edd600f1a8595444022ae5279c2dfdb66eebda6
1 parent
33e09a5252
Exists in
master
and in
8 other branches
platform permission
add return pageinfo
Showing 2 changed files with 15 additions and 1 deletions
platform-biz-patient-service/src/main/java/com/lyms/platform/biz/param/CommunityQuery.java
View file @
3edd600
... | ... | @@ -7,6 +7,15 @@ |
7 | 7 | */ |
8 | 8 | public class CommunityQuery extends BaseQuery { |
9 | 9 | private String keyword; |
10 | + private String id; | |
11 | + | |
12 | + public String getId() { | |
13 | + return id; | |
14 | + } | |
15 | + | |
16 | + public void setId(String id) { | |
17 | + this.id = id; | |
18 | + } | |
10 | 19 | |
11 | 20 | public String getKeyword() { |
12 | 21 | return keyword; |
platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/CommunityConfigService.java
View file @
3edd600
... | ... | @@ -68,7 +68,12 @@ |
68 | 68 | if(null != communityQuery.getKeyword()) { |
69 | 69 | mongoCondition.orCondition(new MongoCondition[]{new MongoCondition("name", communityQuery.getKeyword(), MongoOper.LIKE), new MongoCondition("gxxq", communityQuery.getKeyword(), MongoOper.LIKE)}); |
70 | 70 | } |
71 | - mongoCondition.andCondition(new MongoCondition("yn", YnEnums.YES.getId(), MongoOper.IS).and("type", 1, MongoOper.IS)); | |
71 | + | |
72 | + if(null == communityQuery.getId()) { | |
73 | + mongoCondition.andCondition(new MongoCondition("yn", YnEnums.YES.getId(), MongoOper.IS).and("type", 1, MongoOper.IS)); | |
74 | + } else { | |
75 | + mongoCondition.andCondition(new MongoCondition("yn", YnEnums.YES.getId(), MongoOper.IS).and("type", 1, MongoOper.IS).and("id", communityQuery.getId(), MongoOper.IS)); | |
76 | + } | |
72 | 77 | |
73 | 78 | MongoQuery mongoQuery = mongoCondition.toMongoQuery(); |
74 | 79 | communityQuery.setNeed("true"); |