From c92ce4b17cd5413d6a192d8bfbb3e07b88cc2d13 Mon Sep 17 00:00:00 2001
From: yyy <1083599556@qq.com>
Date: 星期二, 21 四月 2026 14:16:41 +0800
Subject: [PATCH] 1.根据ids删除用户优惠券
---
xp-robotaxi-account-boot/src/main/java/com/xiaopeng/account/controller/XpAppUserCouponController.java | 12 +++++++++++-
1 files changed, 11 insertions(+), 1 deletions(-)
diff --git a/xp-robotaxi-account-boot/src/main/java/com/xiaopeng/account/controller/XpAppUserCouponController.java b/xp-robotaxi-account-boot/src/main/java/com/xiaopeng/account/controller/XpAppUserCouponController.java
index db53bd1..2610642 100644
--- a/xp-robotaxi-account-boot/src/main/java/com/xiaopeng/account/controller/XpAppUserCouponController.java
+++ b/xp-robotaxi-account-boot/src/main/java/com/xiaopeng/account/controller/XpAppUserCouponController.java
@@ -68,7 +68,7 @@
}
@PostMapping("/v1/api/appUserCoupon/pageList")
- @ApiOperation(value = "用户优惠券列表",tags = {"管理后台-用户优惠券列表"},response = XpAppUserCouponListVo.class)
+ @ApiOperation(value = "白名单用户优惠券列表",tags = {"管理后台-白名单-用户优惠券列表"},response = XpAppUserCouponListVo.class)
public R<PageInfo<XpAppUserCouponListVo>> pageList(@RequestBody XpAppUserCouponPageListQuery query) {
if(StrUtil.isNotBlank(query.getActicityName()) ){
@@ -80,6 +80,16 @@
return R.ok(pageList);
}
+ @PostMapping("/v1/api/appUserCoupon/deleteByIds")
+ @ApiOperation(value = "根据ids删除用户优惠券", tags = {"管理后台-白名单-删除用户优惠券"})
+ public R<Boolean> deleteByIds(@RequestBody List<Long> ids) {
+ if (ids == null || ids.isEmpty()) {
+ return R.fail("ID列表不能为空");
+ }
+ boolean result = xpAppUserCouponService.removeByIds(ids);
+ return R.ok(result);
+ }
+
@PostMapping("/logan/inner/appUserCoupon/getUserCoupon")
public R<UserCouponVo> getUserCoupon(@RequestBody GetUserCouponDto dto) {
// String phone ="18888888888";
--
Gitblit v1.7.1