From d2a65425646e33c26b8a98c394c7990a6bfb6b03 Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期二, 16 九月 2025 18:57:32 +0800 Subject: [PATCH] 修改bug --- ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/concole/LotteryEventController.java | 29 ++++++++++++++++++++++++++++- 1 files changed, 28 insertions(+), 1 deletions(-) diff --git a/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/concole/LotteryEventController.java b/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/concole/LotteryEventController.java index 3caeb9a..5c004cb 100644 --- a/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/concole/LotteryEventController.java +++ b/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/concole/LotteryEventController.java @@ -3,10 +3,15 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.ruoyi.common.core.domain.R; +import com.ruoyi.common.core.utils.uuid.IdUtils; +import com.ruoyi.common.security.utils.SecurityUtils; import com.ruoyi.goods.api.domain.GetLotteryEventList; import com.ruoyi.goods.api.domain.TLotteryEvent; +import com.ruoyi.goods.api.domain.TLotteryEventUser; import com.ruoyi.goods.api.domain.TUserLotteryEvent; +import com.ruoyi.goods.api.service.LotteryEventClient; import com.ruoyi.goods.service.lottery.ILotteryEventService; +import com.ruoyi.goods.service.lottery.ILotteryEventUserService; import com.ruoyi.goods.service.lottery.IUserLotteryEventService; import org.springframework.web.bind.annotation.*; @@ -28,6 +33,9 @@ @Resource private IUserLotteryEventService userLotteryEventService; + + @Resource + private ILotteryEventUserService lotteryEventUserService; /** @@ -55,5 +63,24 @@ } return R.ok(list); } - + + + /** + * 添加用户抽奖弹框记录 + * @param lotteryEventUser + * @return + */ + @ResponseBody + @PostMapping("/addLotteryEventUser") + public R addLotteryEventUser(@RequestBody TLotteryEventUser lotteryEventUser){ + TLotteryEventUser one = lotteryEventUserService.getOne(new LambdaQueryWrapper<TLotteryEventUser>().eq(TLotteryEventUser::getLotteryEventId, lotteryEventUser.getLotteryEventId()) + .eq(TLotteryEventUser::getUser_id, lotteryEventUser.getUser_id())); + if(null == one){ + lotteryEventUserService.save(lotteryEventUser); + } + return R.ok(); + } + + + } -- Gitblit v1.7.1