优化排单-生产单数据参数修改2.0

This commit is contained in:
liuzhaotian
2024-05-18 10:48:42 +08:00
parent f7971c7209
commit 70dece2d79
2 changed files with 6 additions and 0 deletions
@@ -333,7 +333,9 @@ public class OptimizePlanServiceImpl implements OptimizePlanService {
.isNotNull(OrderItemDO::getId);
List<OrderItemDO> orderItemDOS = orderItemMapper.selectJoinList(OrderItemDO.class, wrapper);
List<Long> orderIds = orderItemDOS.stream().map(OrderItemDO::getOrderId).collect(Collectors.toList());
List<OrderDO> orderDOS = orderMapper.selectBatchIds(orderIds);
List<GoodsDO> goodsDOS = goodsMapper.selectList(new LambdaQueryWrapperX<GoodsDO>().in(GoodsDO::getOrderId, orderIds));
List<PlateDetialRespVO> plateDOS = plateMapper.selectPlateDetialListByIds(orderIds);
@@ -152,9 +152,13 @@
join order_item oi on op.id = oi.plate_id
join order_body ob on oi.body_id = ob.id
left join order_group og on oi.group_id = og.id
where op.order_id in
<foreach collection="orderIds" item="id" open="(" close=")" separator=",">
#{id}
</foreach>
</select>