diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/RegionController.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/RegionController.java index d85cb5f..cf16fed 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/RegionController.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/RegionController.java @@ -112,13 +112,17 @@ public class RegionController extends BaseController{ @RequestMapping(value = "/queryRegions",method = RequestMethod.GET) public void queryRegions(@RequestParam(value = "parentId", required = false) String parentId, + @RequestParam(value = "id", required = false) String id, HttpServletResponse httpServletResponse, HttpServletRequest request ){ BasicConfigQuery query = new BasicConfigQuery(); - if(StringUtils.isBlank(parentId)) { + if(StringUtils.isBlank(parentId) && StringUtils.isBlank(id)) { query.setParentId(SystemConfig.CHINA_BASIC_ID); - } else { + } else if(StringUtils.isNotBlank(parentId)){ query.setParentId(parentId); + }else if(StringUtils.isNotBlank(id)) { + query.setId(id); } + query.setYn(YnEnums.YES.getId()); List configList = basicConfigService.queryBasicConfig(query);