From 4c7b6ba667941fcd10cfc140293db881f8d7771d Mon Sep 17 00:00:00 2001 From: xjs <1294405880@qq.com> Date: Fri, 18 Feb 2022 17:31:50 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81API=E9=A2=84=E8=AD=A6=E4=BF=A1?= =?UTF-8?q?=E6=81=AF=E6=A8=A1=E5=9D=97=E6=9F=A5=E8=AF=A2=E6=9D=A1=E4=BB=B6?= =?UTF-8?q?=E6=A0=A1=E9=AA=8C=E4=BC=98=E5=8C=96=E3=80=81=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E6=A0=A1=E9=AA=8C=E4=BC=98=E5=8C=96=202=E3=80=81API=E9=A2=84?= =?UTF-8?q?=E8=AD=A6=E4=BF=A1=E6=81=AF=E6=A8=A1=E5=9D=97=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E6=89=80=E6=9C=89API=E5=90=8D=E7=A7=B0?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../warning/RemoteWarningCRUDFeign.java | 2 +- .../factory/RemoteWarningCRUDFactory.java | 2 +- .../src/api/business/warning/apiwarning.js | 8 ++++ .../src/views/business/log/apilog/index.vue | 4 +- .../business/warning/apiwarning/index.vue | 28 +++++++++---- .../business/warning/apiwarninginfo/index.vue | 40 +++++++++++++++---- .../service/impl/ApiLogServiceImpl.java | 2 +- .../xjs/controller/ApiWarningController.java | 22 ++++++++-- .../main/java/com/xjs/domain/ApiRecord.java | 10 +++++ 9 files changed, 96 insertions(+), 22 deletions(-) diff --git a/ruoyi-api/ruoyi-api-system/src/main/java/com/xjs/business/warning/RemoteWarningCRUDFeign.java b/ruoyi-api/ruoyi-api-system/src/main/java/com/xjs/business/warning/RemoteWarningCRUDFeign.java index eadd2d8e..2351f342 100644 --- a/ruoyi-api/ruoyi-api-system/src/main/java/com/xjs/business/warning/RemoteWarningCRUDFeign.java +++ b/ruoyi-api/ruoyi-api-system/src/main/java/com/xjs/business/warning/RemoteWarningCRUDFeign.java @@ -39,7 +39,7 @@ public interface RemoteWarningCRUDFeign { R saveApiWarningForRPC(@RequestBody ApiWarning apiWarning); @GetMapping("/apiwarning/getApiNameForRPC") - R> getApiName(); + R> getApiNameForRPC(); @GetMapping("/apistatistics/") R> selectApiRecordListForRPC(); diff --git a/ruoyi-api/ruoyi-api-system/src/main/java/com/xjs/business/warning/factory/RemoteWarningCRUDFactory.java b/ruoyi-api/ruoyi-api-system/src/main/java/com/xjs/business/warning/factory/RemoteWarningCRUDFactory.java index 9d5b20d5..a37cde18 100644 --- a/ruoyi-api/ruoyi-api-system/src/main/java/com/xjs/business/warning/factory/RemoteWarningCRUDFactory.java +++ b/ruoyi-api/ruoyi-api-system/src/main/java/com/xjs/business/warning/factory/RemoteWarningCRUDFactory.java @@ -50,7 +50,7 @@ public class RemoteWarningCRUDFactory implements FallbackFactory> getApiName() { + public R> getApiNameForRPC() { log.error("调用预警服务api预警查询所有api名称接口失败,执行降级处理----"); return R.fail(); } diff --git a/ruoyi-ui/src/api/business/warning/apiwarning.js b/ruoyi-ui/src/api/business/warning/apiwarning.js index 4a71aa49..12f674a7 100644 --- a/ruoyi-ui/src/api/business/warning/apiwarning.js +++ b/ruoyi-ui/src/api/business/warning/apiwarning.js @@ -60,3 +60,11 @@ export function AllHaveRead() { method: 'put', }) } + +//获取所有api名称 +export function getApiName() { + return request({ + url: '/warning/apiwarning/getApiName' , + method: 'get' + }) +} diff --git a/ruoyi-ui/src/views/business/log/apilog/index.vue b/ruoyi-ui/src/views/business/log/apilog/index.vue index 0b95b222..37b9b6e0 100644 --- a/ruoyi-ui/src/views/business/log/apilog/index.vue +++ b/ruoyi-ui/src/views/business/log/apilog/index.vue @@ -1,7 +1,7 @@