queryChain问题

This commit is contained in:
2025-11-11 17:07:59 +08:00
parent ba400fe670
commit 72ca04e52a

View File

@@ -176,10 +176,8 @@ public class OrderInfoServiceImpl extends ServiceImpl<OrderInfoMapper, OrderInfo
.orderBy(OrderInfo::getId).desc();
Page<OrderInfoVo> orderInfoVoPage = pageAs(PageUtil.buildPage(), queryWrapper, OrderInfoVo.class);
orderInfoVoPage.getRecords().parallelStream().forEach(s -> {
List<OrderDetailSmallVO> orderDetails = orderDetailService.queryChain().select()
.eq(OrderDetail::getShopId, s.getShopId())
.eq(OrderDetail::getOrderId, s.getId())
.listAs(OrderDetailSmallVO.class);
List<OrderDetailSmallVO> orderDetails = orderDetailService.listAs(
QueryWrapper.create().eq(OrderDetail::getOrderId,s.getId()).eq(OrderDetail::getShopId,s.getShopId()),OrderDetailSmallVO.class);
s.setGoods(orderDetails);
s.setShopName(shopMap.get(Long.parseLong(s.getShopId())));
});