소스 검색

放入奖品库合并

chunping 3 년 전
부모
커밋
ff8fd502aa
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 1
      mp-service/src/main/java/com/qs/mp/user/service/impl/UserExchangeOrderServiceImpl.java

+ 2 - 1
mp-service/src/main/java/com/qs/mp/user/service/impl/UserExchangeOrderServiceImpl.java

@@ -95,7 +95,8 @@ public class UserExchangeOrderServiceImpl extends ServiceImpl<UserExchangeOrderM
     List<UserPrizeStorage> userPrizeStorageList = userPrizeStorageService.list(new LambdaQueryWrapper<UserPrizeStorage>()
         .eq(UserPrizeStorage::getUserId, userId)
         .eq(UserPrizeStorage::getGoodsId, goodsId)
-        .eq(UserPrizeStorage::getSkuId, skuId)
+        .eq(null != skuId, UserPrizeStorage::getSkuId, skuId)
+        .isNull(null == skuId, UserPrizeStorage::getSkuId)
         .eq(UserPrizeStorage::getStatus, PrizeStorageStatusEnum.NOT_DISTRIBUTED));
     if (CollectionUtils.isEmpty(userPrizeStorageList)) {
       UserPrizeStorage userPrizeStorage = new UserPrizeStorage();