1、解决产品搜索in产品id的时候id为空集合的bug
2、解决用户登录推广人为null的bug
This commit is contained in:
@@ -103,7 +103,9 @@ public class StoreProductReplyServiceImpl extends ServiceImpl<StoreProductReplyD
|
|||||||
storeProductPram.setKeywords(request.getProductSearch());
|
storeProductPram.setKeywords(request.getProductSearch());
|
||||||
List<StoreProduct> storeProducts = storeProductService.getList(storeProductPram, new PageParamRequest());
|
List<StoreProduct> storeProducts = storeProductService.getList(storeProductPram, new PageParamRequest());
|
||||||
List<Integer> productIds = storeProducts.stream().map(StoreProduct::getId).collect(Collectors.toList());
|
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())){
|
if(!StringUtils.isBlank(request.getUid())){
|
||||||
lambdaQueryWrapper.in(StoreProductReply::getUid, CrmebUtil.stringToArray(request.getUid()));
|
lambdaQueryWrapper.in(StoreProductReply::getUid, CrmebUtil.stringToArray(request.getUid()));
|
||||||
|
|||||||
@@ -1537,7 +1537,7 @@ public class UserServiceImpl extends ServiceImpl<UserDao, User> implements UserS
|
|||||||
@Override
|
@Override
|
||||||
public void bindSpread(User user, Integer spreadUid) {
|
public void bindSpread(User user, Integer spreadUid) {
|
||||||
//新用户会在注册的时候单独绑定,此处只处理登录用户
|
//新用户会在注册的时候单独绑定,此处只处理登录用户
|
||||||
if(spreadUid == 0){
|
if(null == spreadUid || spreadUid == 0){
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
//如果当前用户没有绑定,并且后台配置人人分销,那么需要邦迪
|
//如果当前用户没有绑定,并且后台配置人人分销,那么需要邦迪
|
||||||
|
|||||||
Reference in New Issue
Block a user