From 065772c2c304e3d14f3ab8667e28410177d1f31b Mon Sep 17 00:00:00 2001 From: wangw <1594593906@qq.com> Date: Sat, 26 Oct 2024 11:23:50 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E6=83=A0=E5=88=B8=20=E5=88=A0?= =?UTF-8?q?=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cn/ysk/cashier/controller/TbShopCouponController.java | 4 ++-- .../ysk/cashier/mybatis/service/TbShopCouponService.java | 2 +- .../mybatis/service/impl/TbShopCouponServiceImpl.java | 8 +++++--- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/eladmin-system/src/main/java/cn/ysk/cashier/controller/TbShopCouponController.java b/eladmin-system/src/main/java/cn/ysk/cashier/controller/TbShopCouponController.java index 2ab2bf99..fb1b0a2f 100644 --- a/eladmin-system/src/main/java/cn/ysk/cashier/controller/TbShopCouponController.java +++ b/eladmin-system/src/main/java/cn/ysk/cashier/controller/TbShopCouponController.java @@ -70,8 +70,8 @@ public class TbShopCouponController { @DeleteMapping @ApiOperation("删除") - public ResponseEntity delete(@RequestParam("id") Integer id) { - tbShopCouponService.delete(id); + public ResponseEntity delete(@RequestBody Integer[] ids) { + tbShopCouponService.delete(ids); return new ResponseEntity<>(HttpStatus.OK); } } diff --git a/eladmin-system/src/main/java/cn/ysk/cashier/mybatis/service/TbShopCouponService.java b/eladmin-system/src/main/java/cn/ysk/cashier/mybatis/service/TbShopCouponService.java index 616211dd..e239be2d 100644 --- a/eladmin-system/src/main/java/cn/ysk/cashier/mybatis/service/TbShopCouponService.java +++ b/eladmin-system/src/main/java/cn/ysk/cashier/mybatis/service/TbShopCouponService.java @@ -26,7 +26,7 @@ public interface TbShopCouponService extends IService { TbShopCoupon findById (Integer id); boolean update(TbShopCouponVo param); - boolean delete(Integer id); + boolean delete(Integer[] ids); ResponseEntity find(CouponDto param); diff --git a/eladmin-system/src/main/java/cn/ysk/cashier/mybatis/service/impl/TbShopCouponServiceImpl.java b/eladmin-system/src/main/java/cn/ysk/cashier/mybatis/service/impl/TbShopCouponServiceImpl.java index 9b7f08b5..f8a61b6f 100644 --- a/eladmin-system/src/main/java/cn/ysk/cashier/mybatis/service/impl/TbShopCouponServiceImpl.java +++ b/eladmin-system/src/main/java/cn/ysk/cashier/mybatis/service/impl/TbShopCouponServiceImpl.java @@ -133,9 +133,11 @@ public class TbShopCouponServiceImpl extends ServiceImpl().eq(TbCouponProduct::getCouponId, id)); + public boolean delete(Integer[] ids) { + tbShopCouponmapper.deleteBatchIds(Arrays.asList(ids)); + for (Integer id : ids) { + couProductService.remove(new LambdaQueryWrapper().eq(TbCouponProduct::getCouponId, id)); + } return true; }