Commit aecabd036f716b4a9994c05d041a52e8470118fb

Authored by jiangjiazhi
1 parent 7da604b55f

增加

Showing 1 changed file with 16 additions and 12 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/OrganizationController.java View file @ aecabd0
... ... @@ -241,18 +241,22 @@
241 241 }
242 242 if (CollectionUtils.isNotEmpty(organizations)) {
243 243 for (Organization organization : organizations) {
244   - Map<String, Object> map = new HashMap<>();
245   - map.put("id", organization.getId());
246   - map.put("name", organization.getName());
247   - map.put("areaId", organization.getAreaId());
248   - map.put("area", organization.getArea());
249   - map.put("city", organization.getCity());
250   - map.put("cityId", organization.getCityId());
251   - map.put("province", organization.getProvince());
252   - map.put("provinceId", organization.getProvinceId());
253   - map.put("foreignId", organization.getForeignId());
254   - map.put("code", organization.getShortCode());
255   - data.add(map);
  244 + organization.setTypeObj(OrganizationLevelEnum.getById(organization.getLevel()));
  245 + organization.setLevelObj(OrganizationTypeEnum.getById(organization.getType()));
  246 + if (null != organization.getProvinceId()) {
  247 + organization.setProvince(CommonsHelper.convterToMap(basicConfigService.getOneBasicConfigById(organization.getProvinceId()), true));
  248 + }
  249 + if (null != organization.getCityId()) {
  250 + organization.setCity(CommonsHelper.convterToMap(basicConfigService.getOneBasicConfigById(organization.getCityId()), true));
  251 + }
  252 + if (null != organization.getAreaId()) {
  253 + organization.setArea(CommonsHelper.convterToMap(basicConfigService.getOneBasicConfigById(organization.getAreaId()), true));
  254 + }
  255 + if (null != organization.getStreetId()) {
  256 + organization.setStreet(CommonsHelper.convterToMap(basicConfigService.getOneBasicConfigById(organization.getStreetId()), true));
  257 + }
  258 +
  259 + data.add(convert(organization));
256 260 }
257 261 }
258 262 return new FrontEndResult().setData(data).setErrormsg("成功").setErrorcode(ErrorCodeConstants.SUCCESS).setPageInfo(pageInfo);