From d93674a8a6d8dd62c4a55308f3d7f6faa1478369 Mon Sep 17 00:00:00 2001 From: Qin Dong Ming <2720806930@qq.com> Date: Fri, 23 Aug 2024 22:03:47 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84CRUD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/muyu/controller/EngIneController.java | 6 +- .../java/com/muyu/mapper/EngineMapper.java | 2 + .../java/com/muyu/service/EngIneService.java | 2 + .../serviceImpl/EngIneServiceImpl.java | 6 ++ .../main/resources/mapper/EngineMapper.xml | 10 ++- logs/cloud-etl-engine/info.log | 70 +++++++++++++++++++ 6 files changed, 91 insertions(+), 5 deletions(-) diff --git a/cloud-etl-server/src/main/java/com/muyu/controller/EngIneController.java b/cloud-etl-server/src/main/java/com/muyu/controller/EngIneController.java index 3c7c8cf..31a1aba 100644 --- a/cloud-etl-server/src/main/java/com/muyu/controller/EngIneController.java +++ b/cloud-etl-server/src/main/java/com/muyu/controller/EngIneController.java @@ -35,9 +35,9 @@ public class EngIneController extends BaseController { } - @DeleteMapping("/{ids}") - public Integer remove(@PathVariable(name = "ids") String ids) { - return engIneService.deleteByIds(ids); + @PostMapping("/delete/{id}") + public Integer remove(@PathVariable Integer id) { + return engIneService.deletes(id); } @PostMapping("/update") diff --git a/cloud-etl-server/src/main/java/com/muyu/mapper/EngineMapper.java b/cloud-etl-server/src/main/java/com/muyu/mapper/EngineMapper.java index f4044d6..fcd8d68 100644 --- a/cloud-etl-server/src/main/java/com/muyu/mapper/EngineMapper.java +++ b/cloud-etl-server/src/main/java/com/muyu/mapper/EngineMapper.java @@ -28,4 +28,6 @@ public interface EngineMapper extends BaseMapper { Integer activateEngine(@Param("id") Integer id); List getMaintenanceList(EngineMaintenanceQueryReq engineMaintenanceQueryReq); + + Integer deletes(@Param("id") Integer id); } diff --git a/cloud-etl-server/src/main/java/com/muyu/service/EngIneService.java b/cloud-etl-server/src/main/java/com/muyu/service/EngIneService.java index 915f3eb..03be37f 100644 --- a/cloud-etl-server/src/main/java/com/muyu/service/EngIneService.java +++ b/cloud-etl-server/src/main/java/com/muyu/service/EngIneService.java @@ -41,4 +41,6 @@ public interface EngIneService extends IService { Result> getMaintenanceList(EngineMaintenanceQueryReq engineMaintenanceQueryReq); + + Integer deletes(Integer id); } diff --git a/cloud-etl-server/src/main/java/com/muyu/service/serviceImpl/EngIneServiceImpl.java b/cloud-etl-server/src/main/java/com/muyu/service/serviceImpl/EngIneServiceImpl.java index ce4494c..40ca33c 100644 --- a/cloud-etl-server/src/main/java/com/muyu/service/serviceImpl/EngIneServiceImpl.java +++ b/cloud-etl-server/src/main/java/com/muyu/service/serviceImpl/EngIneServiceImpl.java @@ -192,4 +192,10 @@ public class EngIneServiceImpl extends ServiceImpl engineMaintenancePageInfo = new PageInfo<>(engineMaintenances); return Result.success(PageResult.toPageResult(engineMaintenancePageInfo.getTotal(), engineMaintenances)); } + + @Override + public Integer deletes(Integer id) { + Integer res = engineMapper.deletes(id); + return res; + } } diff --git a/cloud-etl-server/src/main/resources/mapper/EngineMapper.xml b/cloud-etl-server/src/main/resources/mapper/EngineMapper.xml index 5007f6b..c93c5df 100644 --- a/cloud-etl-server/src/main/resources/mapper/EngineMapper.xml +++ b/cloud-etl-server/src/main/resources/mapper/EngineMapper.xml @@ -34,6 +34,9 @@ update engine_maintenance set status = 4 where id = #{id} + + delete from engine_maintenance where id = #{id} +