Commit cb61a07cfbde4cde66c60edb6eb441e8a9cfbfed

Authored by jiangjiazhi
1 parent c68123018a

增加权限

Showing 1 changed file with 13 additions and 4 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/VisitFacade.java View file @ cb61a07
... ... @@ -16,6 +16,7 @@
16 16 import com.lyms.platform.operate.web.result.BabyVisitResult.BabyVisit;
17 17 import com.lyms.platform.operate.web.result.SimpleVisit;
18 18 import com.lyms.platform.operate.web.result.VisitResult;
  19 +import com.lyms.platform.permission.model.Regions;
19 20 import com.lyms.platform.permission.service.RegionsService;
20 21 import com.lyms.platform.pojo.BabyModel;
21 22 import com.lyms.platform.pojo.BabyVisitModel;
22 23  
... ... @@ -114,12 +115,20 @@
114 115 address.setCityId(puerperaModel.getCityId());
115 116 address.setProvinceId(puerperaModel.getProvinceId());
116 117  
117   - address.setArea(regionsService.getRegions(puerperaModel.getAreaId()).getRegionName());
118   - address.setCity(regionsService.getRegions(puerperaModel.getCityId()).getRegionName());
119   - address.setProvince(regionsService.getRegions(puerperaModel.getProvinceId()).getRegionName());
  118 + address.setArea(getName(puerperaModel.getAreaId()));
  119 + address.setCity(getName(puerperaModel.getCityId()));
  120 + address.setProvince(getName(puerperaModel.getProvinceId()));
120 121 return address;
121 122 }
122 123  
  124 + private String getName(int id) {
  125 + Regions regions = regionsService.getRegions(id);
  126 + if (null == regions) {
  127 + return "";
  128 + }
  129 + return regions.getRegionName();
  130 + }
  131 +
123 132 /**
124 133 * 根据身份证号码获取产妇信息
125 134 *
... ... @@ -247,7 +256,7 @@
247 256  
248 257 // TODO 需要转换成具体的result对象
249 258 // 设置产妇的信息
250   - babyVisitResult.convertToResult1(puerperaModel,fullAddress(puerperaModel));
  259 + babyVisitResult.convertToResult1(puerperaModel, fullAddress(puerperaModel));
251 260 babyVisitResult.setData(data);
252 261 return new BaseObjectResponse().setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("成功").setData(babyVisitResult);
253 262 }