소스 검색

fix 优惠券被删除

zoujiajian 4 달 전
부모
커밋
14b5a206f4
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      netflix-service/src/main/java/com/cyksj/service/coupon/impl/CouponFontServiceImpl.java

+ 3 - 0
netflix-service/src/main/java/com/cyksj/service/coupon/impl/CouponFontServiceImpl.java

@@ -283,6 +283,9 @@ public class CouponFontServiceImpl implements CouponFontService {
 					.field(CouponUserView::getCouponId, couponUser.getCouponId()).op(Operator.Equal)
 					.field(CouponUserView::getUserId, orderDon.getUserId()).op(Operator.Equal)
 					.build());
+            if (couponUserView == null) {
+                return;
+            }
 			couponUserView.setCouponUserStatus(CouponUser.Status.unused);
 			this.setCouponUserStatus(couponUserView, DateTime.now());
 			couponUser.setStatus(couponUserView.getCouponUserStatus());