1、解决产品搜索in产品id的时候id为空集合的bug

2、解决用户登录推广人为null的bug
This commit is contained in:
张乐
2020-08-24 12:18:06 +08:00
parent 350b04143d
commit fabfc348ba
2 changed files with 4 additions and 2 deletions

View File

@@ -103,7 +103,9 @@ public class StoreProductReplyServiceImpl extends ServiceImpl<StoreProductReplyD
storeProductPram.setKeywords(request.getProductSearch());
List<StoreProduct> storeProducts = storeProductService.getList(storeProductPram, new PageParamRequest());
List<Integer> productIds = storeProducts.stream().map(StoreProduct::getId).collect(Collectors.toList());
lambdaQueryWrapper.in(StoreProductReply::getProductId, productIds);
if(productIds.size() > 0){
lambdaQueryWrapper.in(StoreProductReply::getProductId, productIds);
}
}
if(!StringUtils.isBlank(request.getUid())){
lambdaQueryWrapper.in(StoreProductReply::getUid, CrmebUtil.stringToArray(request.getUid()));

View File

@@ -1537,7 +1537,7 @@ public class UserServiceImpl extends ServiceImpl<UserDao, User> implements UserS
@Override
public void bindSpread(User user, Integer spreadUid) {
//新用户会在注册的时候单独绑定,此处只处理登录用户
if(spreadUid == 0){
if(null == spreadUid || spreadUid == 0){
return;
}
//如果当前用户没有绑定,并且后台配置人人分销,那么需要邦迪