diff --git a/cf-module-prod-executor/cf-module-prod-executor-biz/src/main/resources/mapper/plate/PlateMapper.xml b/cf-module-prod-executor/cf-module-prod-executor-biz/src/main/resources/mapper/plate/PlateMapper.xml index 3f2dc28de..9d7863ee4 100644 --- a/cf-module-prod-executor/cf-module-prod-executor-biz/src/main/resources/mapper/plate/PlateMapper.xml +++ b/cf-module-prod-executor/cf-module-prod-executor-biz/src/main/resources/mapper/plate/PlateMapper.xml @@ -823,6 +823,10 @@ oi.group_id as groupId, oi.room_id as roomId, og.name as groupName, + ob.name as bodyName, + ob.room_name as roomName, + ogs.goods_id as plateGoodsId, + ogs.goods_name as goodsName, op.id as plateId, op.order_id as orderId, @@ -865,8 +869,10 @@ op.is_row_hole as hasHole from order_plate op - left join order_item oi on op.organ_id = oi.organ_id and op.id = oi.plate_id - left join order_group og on oi.organ_id = og.organ_id and oi.group_id = og.id + left join order_goods ogs on op.organ_id = ogs.organ_id and op.order_id = ogs.order_id and op.goods_id = ogs.id + left join order_item oi on op.organ_id = oi.organ_id and op.order_id = oi.order_id and op.id = oi.plate_id + left join order_group og on oi.organ_id = og.organ_id and oi.order_id = og.order_id and oi.group_id = og.id + left join order_body ob on oi.organ_id = ob.organ_id and oi.order_id = ob.order_id and oi.body_id = ob.id where op.organ_id = #{organId} and op.deleted = false and op.goods_id in