From d8624192771cadfa4882dbc31426c42cb8d4e285 Mon Sep 17 00:00:00 2001 From: xuyang <748613696@qq.com> Date: Wed, 8 Nov 2023 15:51:45 +0800 Subject: [PATCH] =?UTF-8?q?epd=E5=AD=97=E5=85=B8=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E5=AF=B9=E5=A4=96=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/njcn/system/api/EpdFeignClient.java | 3 +++ .../system/api/fallback/EpdFeignClientFallbackFactory.java | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/pqs-system/system-api/src/main/java/com/njcn/system/api/EpdFeignClient.java b/pqs-system/system-api/src/main/java/com/njcn/system/api/EpdFeignClient.java index d095529f5..ebd71ce0f 100644 --- a/pqs-system/system-api/src/main/java/com/njcn/system/api/EpdFeignClient.java +++ b/pqs-system/system-api/src/main/java/com/njcn/system/api/EpdFeignClient.java @@ -23,6 +23,9 @@ import java.util.Map; @FeignClient(value = ServerInfo.SYSTEM,path = "/csDictData",fallbackFactory = EpdFeignClientFallbackFactory.class,contextId = "csDictData") public interface EpdFeignClient { + @PostMapping("/update") + HttpResult update(@RequestBody EleEpdPqdParam.EleEpdPqdUpdateParam updateParam); + @PostMapping("/addByModel") HttpResult addByModel(@RequestBody List eleEpdPqdParam); diff --git a/pqs-system/system-api/src/main/java/com/njcn/system/api/fallback/EpdFeignClientFallbackFactory.java b/pqs-system/system-api/src/main/java/com/njcn/system/api/fallback/EpdFeignClientFallbackFactory.java index 38a83cda6..d34e6de0d 100644 --- a/pqs-system/system-api/src/main/java/com/njcn/system/api/fallback/EpdFeignClientFallbackFactory.java +++ b/pqs-system/system-api/src/main/java/com/njcn/system/api/fallback/EpdFeignClientFallbackFactory.java @@ -35,6 +35,12 @@ public class EpdFeignClientFallbackFactory implements FallbackFactory finalExceptionEnum = exceptionEnum; return new EpdFeignClient() { + @Override + public HttpResult update(EleEpdPqdParam.EleEpdPqdUpdateParam updateParam) { + log.error("{}异常,降级处理,异常为:{}","更新字典数据",cause.toString()); + throw new BusinessException(finalExceptionEnum); + } + @Override public HttpResult addByModel(List eleEpdPqdParam) { log.error("{}异常,降级处理,异常为:{}","通过模板录入字典数据",cause.toString());