Commit 0965c94c98b2de0f75b251c33d06ce64f48e69ec

Authored by zhangrui
1 parent b4fe6958d6

bug fix

暴露区域地址请求

Showing 1 changed file with 25 additions and 0 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/RegionController.java View file @ 0965c94
... ... @@ -108,5 +108,30 @@
108 108 }
109 109 ResultUtils.buildSuccessResultAndWrite(httpServletResponse, list);
110 110 }
  111 +
  112 +
  113 + @RequestMapping(value = "/queryRegions",method = RequestMethod.GET)
  114 + public void queryRegions(@RequestParam(value = "parentId", required = false) String parentId,
  115 + HttpServletResponse httpServletResponse, HttpServletRequest request ){
  116 + BasicConfigQuery query = new BasicConfigQuery();
  117 + if(StringUtils.isBlank(parentId)) {
  118 + query.setParentId(SystemConfig.CHINA_BASIC_ID);
  119 + } else {
  120 + query.setParentId(parentId);
  121 + }
  122 + query.setYn(YnEnums.YES.getId());
  123 +
  124 + List<BasicConfig> configList = basicConfigService.queryBasicConfig(query);
  125 + List<Map<String,Object>> list =new ArrayList<Map<String, Object>>();
  126 + if (CollectionUtils.isNotEmpty(configList)){
  127 + for (BasicConfig config :configList){
  128 + Map<String,Object> region=new HashMap<String, Object>();
  129 + region.put("id",config.getId());
  130 + region.put("name",config.getName());
  131 + list.add(region);
  132 + }
  133 + }
  134 + ResultUtils.buildSuccessResultAndWrite(httpServletResponse, list);
  135 + }
111 136 }