Commit 16efe7b6aa01b6a78599730bee420d3a61600c31

Authored by wusongwen
1 parent 236d9536

修复确认退款报错和取消订单定时任务报错

yudao-module-mall/yudao-module-promotion/src/main/java/cn/iocoder/yudao/module/promotion/service/coupon/CouponServiceImpl.java
@@ -166,6 +166,10 @@ public class CouponServiceImpl implements CouponService { @@ -166,6 +166,10 @@ public class CouponServiceImpl implements CouponService {
166 public void invalidateCouponsByAdmin(List<Long> giveCouponIds, Long userId) { 166 public void invalidateCouponsByAdmin(List<Long> giveCouponIds, Long userId) {
167 // 循环收回 167 // 循环收回
168 for (Long couponId : giveCouponIds) { 168 for (Long couponId : giveCouponIds) {
  169 + // couponId为空或0则跳过
  170 + if (null == couponId || couponId <= 0) {
  171 + continue;
  172 + }
169 try { 173 try {
170 getSelf().invalidateCoupon(couponId, userId); 174 getSelf().invalidateCoupon(couponId, userId);
171 } catch (Exception e) { 175 } catch (Exception e) {