diff --git a/pqs-system/system-api/src/main/java/com/njcn/system/api/AreaFeignClient.java b/pqs-system/system-api/src/main/java/com/njcn/system/api/AreaFeignClient.java index f734388de..3c842d08c 100644 --- a/pqs-system/system-api/src/main/java/com/njcn/system/api/AreaFeignClient.java +++ b/pqs-system/system-api/src/main/java/com/njcn/system/api/AreaFeignClient.java @@ -62,4 +62,9 @@ public interface AreaFeignClient { @GetMapping("/selectAreaByName/{name}") HttpResult selectAreaByName(@PathVariable("name") String name); + + @PostMapping("/getPidAreaList") + HttpResult> getPidAreaList(@RequestParam("areaId")String areaId , @RequestParam("type") Integer type); + + } diff --git a/pqs-system/system-api/src/main/java/com/njcn/system/api/fallback/AreaFeignClientFallbackFactory.java b/pqs-system/system-api/src/main/java/com/njcn/system/api/fallback/AreaFeignClientFallbackFactory.java index 7f5bad8f9..7a4611ebc 100644 --- a/pqs-system/system-api/src/main/java/com/njcn/system/api/fallback/AreaFeignClientFallbackFactory.java +++ b/pqs-system/system-api/src/main/java/com/njcn/system/api/fallback/AreaFeignClientFallbackFactory.java @@ -73,6 +73,12 @@ public class AreaFeignClientFallbackFactory implements FallbackFactory> getPidAreaList(String areaId, Integer type) { + log.error("{}异常,降级处理,异常为:{}","获取指定区域父级的子级区域集合",cause.toString()); + throw new BusinessException(finalExceptionEnum); + } + }; } }