From 0b74f15789ed5e80ebe2384eb202745c620cb23e Mon Sep 17 00:00:00 2001 From: YY <1272464982@qq.com> Date: Mon, 28 Jul 2025 10:35:02 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../CoscoPortalsLinksClassificationController.java | 6 +++++- .../impl/CoscoPortalsLinksClassificationServiceImpl.java | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/portals/controller/CoscoPortalsLinksClassificationController.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/portals/controller/CoscoPortalsLinksClassificationController.java index ca4d6bf..cbc0a0b 100644 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/portals/controller/CoscoPortalsLinksClassificationController.java +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/portals/controller/CoscoPortalsLinksClassificationController.java @@ -84,6 +84,10 @@ public class CoscoPortalsLinksClassificationController extends BaseController { */ @DeleteMapping("/{id}") public BaseResponse remove(@PathVariable String id) { - return BaseResponse.success(coscoPortalsLinksClassificationService.deleteCoscoPortalsLinksClassificationById(id)); + int i = coscoPortalsLinksClassificationService.deleteCoscoPortalsLinksClassificationById(id); + if (i == 0) { + return BaseResponse.fail("请先删除该分类下的友情链接"); + } + return BaseResponse.success(); } } diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/portals/service/impl/CoscoPortalsLinksClassificationServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/portals/service/impl/CoscoPortalsLinksClassificationServiceImpl.java index 4049d97..14ac181 100644 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/portals/service/impl/CoscoPortalsLinksClassificationServiceImpl.java +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/portals/service/impl/CoscoPortalsLinksClassificationServiceImpl.java @@ -110,7 +110,7 @@ public class CoscoPortalsLinksClassificationServiceImpl extends BaseServiceImpl< coscoPortalsLinks.setClassificationId(id); List coscoPortalsLinks1 = coscoPortalsLinkService.selectCoscoPortalsLinksList(coscoPortalsLinks); if (!coscoPortalsLinks1.isEmpty()) { - throw new RuntimeException("请先删除该分类下的友情链接"); + return 0; } return coscoPortalsLinksClassificationMapper.deleteCoscoPortalsLinksClassificationById(id); }