From 47b1bd2cd41f1679724f51c0faec47a7bc040a5d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=83=91=E6=98=8E=E6=A2=81?= <2429105222@qq.com> Date: Fri, 16 Jun 2023 18:03:30 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=95=E6=8D=AE=E4=B8=8A=E4=BC=A0=E5=8A=9F?= =?UTF-8?q?=E8=83=BD=E4=BB=A3=E7=A0=81=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/glxp/api/controller/inout/PlatformController.java | 8 +++++++- .../com/glxp/api/dao/inout/UnitMaintainPlatformDao.java | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/glxp/api/controller/inout/PlatformController.java b/src/main/java/com/glxp/api/controller/inout/PlatformController.java index 3326e6ea0..ac5b7b7aa 100644 --- a/src/main/java/com/glxp/api/controller/inout/PlatformController.java +++ b/src/main/java/com/glxp/api/controller/inout/PlatformController.java @@ -11,6 +11,7 @@ import com.glxp.api.annotation.AuthRuleAnnotation; import com.glxp.api.common.enums.ResultEnum; import com.glxp.api.common.res.BaseResponse; import com.glxp.api.common.util.ResultVOUtils; +import com.glxp.api.dao.inout.UnitMaintainPlatformDao; import com.glxp.api.entity.inout.UnitMaintainPlatformEntity; import com.glxp.api.entity.system.PlatformEntity; import com.glxp.api.req.inout.PlatformLinkRequest; @@ -41,11 +42,13 @@ public class PlatformController { private PlatformService platformService; @Resource private CustomerService customerService; + @Resource + private UnitMaintainPlatformDao unitMaintainPlatformDao; @AuthRuleAnnotation("") @PostMapping("/udiwms/platform/remove") public BaseResponse remove(@RequestBody PlatformEntity platformEntity) { - if (platformService.remove(platformEntity.getId()) > 0) { + if (unitMaintainPlatformDao.deleteById(platformEntity.getId())) { ResultVOUtils.success("删除成功"); } return ResultVOUtils.error(500, "删除失败"); @@ -119,6 +122,9 @@ public class PlatformController { public BaseResponse update(@RequestBody PlatformLinkRequest platformLinkRequest) { //判断此数据是否重复 String verifyResult = platformService.verifyUnitMaintainPlatform(platformLinkRequest); + + + if (!verifyResult.equals("success")) { return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL, verifyResult); } diff --git a/src/main/java/com/glxp/api/dao/inout/UnitMaintainPlatformDao.java b/src/main/java/com/glxp/api/dao/inout/UnitMaintainPlatformDao.java index 6eeedbd85..2b7df6040 100644 --- a/src/main/java/com/glxp/api/dao/inout/UnitMaintainPlatformDao.java +++ b/src/main/java/com/glxp/api/dao/inout/UnitMaintainPlatformDao.java @@ -38,7 +38,7 @@ public interface UnitMaintainPlatformDao { UnitMaintainPlatformEntity findLinkData(@Param("customerId") long customerId, @Param("action") String action, @Param("unitId") String unitId); - void deleteById(String id); + boolean deleteById(String id); Long selectCount(@Param("unitId") String unitId, @Param("action") String action);