| | |
| | | if (StringUtils.isNotEmpty(goodsEvaluate.getPhone())&&StringUtils.isNotEmpty(goodsEvaluate.getUserName())){ |
| | | // 取交集 |
| | | usersNameList.retainAll(usersPhoneList); |
| | | if (usersNameList.isEmpty())usersNameList.add(-1L); |
| | | }else{ |
| | | usersNameList.addAll(usersPhoneList); |
| | | } |
| | | Page<GoodsEvaluate> page = goodsEvaluateService.page(Page.of(pageNum, pageSize), new LambdaQueryWrapper<GoodsEvaluate>() |
| | | .in(!goodsIds.isEmpty(), GoodsEvaluate::getGoodsId, goodsIds) |
| | | .in(!usersNameList.isEmpty(), GoodsEvaluate::getAppUserId, usersNameList) |
| | | .eq(goodsEvaluate.getStatus() != null, GoodsEvaluate::getStatus, goodsEvaluate.getStatus()) |
| | | .eq(goodsEvaluate.getStatus() != null && !goodsEvaluate.getStatus().equals(0), GoodsEvaluate::getStatus, goodsEvaluate.getStatus()) |
| | | .eq(GoodsEvaluate::getDelFlag, 0) |
| | | .orderByDesc(GoodsEvaluate::getCreateTime)); |
| | | |