From 9bfd4fa00b5385790f54e3b30d3e3af3ea70a604 Mon Sep 17 00:00:00 2001 From: huangge1199 Date: Wed, 13 Aug 2025 13:35:30 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8C=87=E6=A0=87=E5=88=86=E6=9E=90=EF=BC=9A?= =?UTF-8?q?=E5=88=A0=E9=99=A4=E5=9B=BE=E8=A1=A8?= 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 | 7 +++++++ 3 files changed, 16 insertions(+) diff --git a/src/main/java/iet/ustb/sf/controller/AnalysisController.java b/src/main/java/iet/ustb/sf/controller/AnalysisController.java index 4514413..d61c067 100644 --- a/src/main/java/iet/ustb/sf/controller/AnalysisController.java +++ b/src/main/java/iet/ustb/sf/controller/AnalysisController.java @@ -64,4 +64,11 @@ public class AnalysisController { return R.ok(); } + @Operation(summary = "删除图表") + @PostMapping("/delById") + public R delById(@RequestBody JSONObject params) { + analysisService.delById(params); + return R.ok(); + } + } diff --git a/src/main/java/iet/ustb/sf/service/AnalysisService.java b/src/main/java/iet/ustb/sf/service/AnalysisService.java index 56451a1..8a681a9 100644 --- a/src/main/java/iet/ustb/sf/service/AnalysisService.java +++ b/src/main/java/iet/ustb/sf/service/AnalysisService.java @@ -24,4 +24,6 @@ public interface AnalysisService extends IService { List getShowVals(JSONObject params); void saveAnalysis(JSONObject params); + + void delById(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 0cf1322..99a2201 100644 --- a/src/main/java/iet/ustb/sf/service/impl/AnalysisServiceImpl.java +++ b/src/main/java/iet/ustb/sf/service/impl/AnalysisServiceImpl.java @@ -197,6 +197,13 @@ public class AnalysisServiceImpl extends ServiceImpl analysisMapper.insertOrUpdate(analysis); } + @Override + public void delById(JSONObject params) { + String id = params.getString("id"); + CheckUtils.checkEmpty(id, "图表ID"); + analysisMapper.deleteById(id); + } + /** * 检查查询图表的参数是否异常 *