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");