From a07796c431a64ee27b7b146b823bc062e964f62f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9B=A8=E6=9C=A8c?= <857448963@qq.com> Date: Thu, 26 Oct 2023 08:36:12 +0800 Subject: [PATCH] =?UTF-8?q?=E9=83=A8=E9=97=A8=E5=8D=95=E4=BD=8D=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=E6=8E=A5=E5=8F=A3=E6=96=B0=E5=A2=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/njcn/system/api/AreaFeignClient.java | 5 +++++ .../system/api/fallback/AreaFeignClientFallbackFactory.java | 6 ++++++ 2 files changed, 11 insertions(+) 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); + } + }; } }