From 5e10d08a7e2d8101ea76ffe0f685020484d116a0 Mon Sep 17 00:00:00 2001 From: OPGame <1242479791@qq.com> Date: Fri, 6 Sep 2019 11:12:05 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=86=E7=B1=BB=E8=A2=AB=E7=A6=81=E7=94=A8?= =?UTF-8?q?=E6=97=B6=EF=BC=8C=E5=89=8D=E7=AB=AF=E6=8E=A5=E5=8F=A3=E4=B8=8D?= =?UTF-8?q?=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/yami/shop/admin/controller/CategoryController.java | 2 +- yami-shop-service/src/main/resources/mapper/CategoryMapper.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/yami-shop-admin/src/main/java/com/yami/shop/admin/controller/CategoryController.java b/yami-shop-admin/src/main/java/com/yami/shop/admin/controller/CategoryController.java index c284b55..113b2f8 100644 --- a/yami-shop-admin/src/main/java/com/yami/shop/admin/controller/CategoryController.java +++ b/yami-shop-admin/src/main/java/com/yami/shop/admin/controller/CategoryController.java @@ -109,7 +109,7 @@ public class CategoryController { @DeleteMapping("/{categoryId}") @PreAuthorize("@pms.hasPermission('prod:category:delete')") public ResponseEntity delete(@PathVariable("categoryId") Long categoryId){ - if (CollectionUtil.isNotEmpty(categoryService.listByParentId(categoryId))) { + if (categoryService.count(new LambdaQueryWrapper().eq(Category::getParentId,categoryId)) >0) { return ResponseEntity.badRequest().body("请删除子分类,再删除该分类"); } categoryService.deleteCategroy(categoryId); diff --git a/yami-shop-service/src/main/resources/mapper/CategoryMapper.xml b/yami-shop-service/src/main/resources/mapper/CategoryMapper.xml index eaf56cc..adbbdd1 100644 --- a/yami-shop-service/src/main/resources/mapper/CategoryMapper.xml +++ b/yami-shop-service/src/main/resources/mapper/CategoryMapper.xml @@ -46,7 +46,7 @@