queryChain问题

This commit is contained in:
2025-11-11 17:13:26 +08:00
parent 72ca04e52a
commit 3d7e8e8ebd

View File

@@ -152,10 +152,11 @@ public class OrderInfoServiceImpl extends ServiceImpl<OrderInfoMapper, OrderInfo
String productName = param.getProductName();
List<Long> like = null;
if (StrUtil.isNotBlank(productName)) {
like = orderDetailService.queryChain()
.select(OrderDetail::getOrderId)
QueryWrapper queryWrapper = QueryWrapper.create();
queryWrapper.select(OrderDetail::getOrderId)
.eq(OrderDetail::getShopId, param.getShopId())
.like(OrderDetail::getProductName, productName).listAs(Long.class);
.like(OrderDetail::getProductName, productName);
like = orderDetailService.listAs(queryWrapper, Long.class);
if (CollUtil.isEmpty(like)) {
return new Page<>();
}