Commit f780e8710ea302465df629ad7cb999e5d6f74e75

Authored by rui.zhang
1 parent 379046918a

platform permission

add return pageinfo

Showing 2 changed files with 20 additions and 2 deletions

platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/CommunityConfigService.java View file @ f780e87
... ... @@ -86,6 +86,20 @@
86 86 }
87 87  
88 88  
  89 + //查询小区根据ID
  90 + public CommunityConfig getCommunityById(String id) {
  91 + MongoCondition mongoCondition = MongoCondition.newInstance();
  92 + mongoCondition.andCondition(new MongoCondition("yn", YnEnums.YES.getId(), MongoOper.IS).and("type", 1, MongoOper.IS).and("id", id, MongoOper.IS));
  93 + MongoQuery mongoQuery = mongoCondition.toMongoQuery();
  94 + List<CommunityConfig> communityConfigs = communityConfigDao.queryArea(mongoQuery);
  95 +
  96 + if(communityConfigs.size() > 0) {
  97 + return communityConfigs.get(0);
  98 + }
  99 + return null;
  100 + }
  101 +
  102 +
89 103 //查询区域根据PID
90 104 public List<CommunityConfig> queryAreaByParentId(String pid) {
91 105 if(null == pid) return null;
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/CommunityConfigController.java View file @ f780e87
... ... @@ -55,9 +55,13 @@
55 55 for(String tmp : communityConfigRequest.getNames()) {
56 56 names += ", " + tmp;
57 57 }
58   - CommunityConfig communityConfig = new CommunityConfig();
  58 +
  59 +
  60 + CommunityConfig communityConfig = communityConfigService.getCommunityById(communityConfigRequest.getId());
  61 + if(null == communityConfig) return null;
  62 +
59 63 communityConfig.setId(communityConfigRequest.getId());
60   - communityConfig.setGxxq(names.substring(1, names.length()));
  64 + communityConfig.setGxxq(communityConfig.getGxxq() + ", " + names.substring(1, names.length()));
61 65  
62 66 communityConfigService.updateArea(communityConfig);
63 67