From a4c86b6b9d61bec99bff97415ac25e1fd36fe28a Mon Sep 17 00:00:00 2001 From: xuhy <3313886187@qq.com> Date: 星期日, 09 四月 2023 19:17:56 +0800 Subject: [PATCH] 优化 --- management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TCouponController.java | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) diff --git a/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TCouponController.java b/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TCouponController.java index 1fd7164..9af2f0c 100644 --- a/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TCouponController.java +++ b/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TCouponController.java @@ -3,6 +3,7 @@ import com.baomidou.mybatisplus.mapper.EntityWrapper; import com.stylefeng.guns.core.base.controller.BaseController; import com.stylefeng.guns.core.base.tips.SuccessTip; +import com.stylefeng.guns.core.shiro.ShiroKit; import com.stylefeng.guns.core.util.DateUtil; import com.stylefeng.guns.modular.system.controller.req.CouponSendReq; import com.stylefeng.guns.modular.system.enums.CouponStatusEnum; @@ -221,8 +222,12 @@ tUserToCoupon.setCouponTotal(1); tUserToCoupon.setValidCount(1); Date expireTime = Date.from(LocalDate.now().plusDays(tCoupon.getCouponValidity()).atStartOfDay().atZone(ZoneId.systemDefault()).toInstant()); - System.err.println(expireTime); tUserToCoupon.setExpireTime(expireTime); + + // 添加发放人id和类型 + tUserToCoupon.setObjectId(ShiroKit.getUser().getObjectId()); + tUserToCoupon.setRoleType(ShiroKit.getUser().getRoleType()); + tUserToCoupons.add(tUserToCoupon); } tUserToCouponService.insertBatch(tUserToCoupons); -- Gitblit v1.7.1