From 2a87e82bb9bdabb0bfb06b52ddcfeda9e65c5557 Mon Sep 17 00:00:00 2001 From: huangge1199 Date: Wed, 13 Aug 2025 09:08:07 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8C=87=E6=A0=87=E5=88=86=E6=9E=90=EF=BC=9A?= =?UTF-8?q?=E6=9F=A5=E7=9C=8B=E5=9B=BE=E8=A1=A8=E6=95=B0=E6=8D=AE=EF=BC=88?= =?UTF-8?q?=E6=9C=AA=E5=AE=8C=E6=95=B4=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/iet/ustb/sf/controller/AnalysisController.java | 7 +++++++ src/main/java/iet/ustb/sf/service/AnalysisService.java | 2 ++ .../java/iet/ustb/sf/service/impl/AnalysisServiceImpl.java | 3 ++- 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/src/main/java/iet/ustb/sf/controller/AnalysisController.java b/src/main/java/iet/ustb/sf/controller/AnalysisController.java index e9bc965..0930284 100644 --- a/src/main/java/iet/ustb/sf/controller/AnalysisController.java +++ b/src/main/java/iet/ustb/sf/controller/AnalysisController.java @@ -35,4 +35,11 @@ public class AnalysisController { return R.ok(analysisVosList); } + @Operation(summary = "查看图表数据") + @PostMapping("/showChartByDetail") + public R showChartByDetail(@RequestBody JSONObject params) { + AnalysisVo analysisVo = analysisService.showChartByDetail(params); + return R.ok(analysisVo); + } + } diff --git a/src/main/java/iet/ustb/sf/service/AnalysisService.java b/src/main/java/iet/ustb/sf/service/AnalysisService.java index 3b40e32..0e55874 100644 --- a/src/main/java/iet/ustb/sf/service/AnalysisService.java +++ b/src/main/java/iet/ustb/sf/service/AnalysisService.java @@ -15,4 +15,6 @@ import java.util.List; public interface AnalysisService extends IService { List showAllByTargetId(JSONObject params); + + AnalysisVo showChartByDetail(JSONObject params); } diff --git a/src/main/java/iet/ustb/sf/service/impl/AnalysisServiceImpl.java b/src/main/java/iet/ustb/sf/service/impl/AnalysisServiceImpl.java index 2e15af8..eff5a2b 100644 --- a/src/main/java/iet/ustb/sf/service/impl/AnalysisServiceImpl.java +++ b/src/main/java/iet/ustb/sf/service/impl/AnalysisServiceImpl.java @@ -59,7 +59,8 @@ public class AnalysisServiceImpl extends ServiceImpl return analysisVoList; } - private AnalysisVo showChartByDetail(JSONObject params) { + @Override + public AnalysisVo showChartByDetail(JSONObject params) { AnalysisVo analysisVo = JSONObject.parseObject(params.toJSONString(), AnalysisVo.class); Analysis analysis = analysisVo.getAnalysis(); CheckUtils.checkEmpty(String.valueOf(analysis.getTargetId()), "指标ID");