mirror of
http://192.168.1.205:9980/cf_devdept2/cf_imes_server.git
synced 2026-08-12 21:02:08 +08:00
getOrderSource获取优化数据接口板件数量错误修复
This commit is contained in:
+7
-5
@@ -484,9 +484,7 @@
|
||||
ob.name as bodyName,
|
||||
ob.room_name as roomName,
|
||||
og.name as processGroupName,
|
||||
og.group_type_name as processGroupTypeName,
|
||||
oc.name as componentName,
|
||||
oc.id as componentId
|
||||
og.group_type_name as processGroupTypeName
|
||||
|
||||
FROM order_plate op
|
||||
|
||||
@@ -496,8 +494,7 @@
|
||||
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
|
||||
join order_body ob on ob.organ_id = op.organ_id and ob.order_id = op.order_id and ob.id = oi.body_id
|
||||
join order_group og on og.organ_id = op.organ_id and og.order_id = op.order_id and og.id = oi.group_id
|
||||
join order_component oc on oc.organ_id = op.organ_id and oc.order_id = op.order_id and oc.id = oi.comp_id
|
||||
left join order_group og on og.organ_id = op.organ_id and og.order_id = op.order_id and og.id = oi.group_id
|
||||
|
||||
WHERE op.organ_id = #{organId}
|
||||
and op.order_id in
|
||||
@@ -506,6 +503,11 @@
|
||||
</foreach>
|
||||
AND op.deleted = false
|
||||
AND op.plan_id = #{planId}
|
||||
AND (
|
||||
(oi.group_id is not null and oi.group_id != 0)
|
||||
or
|
||||
(oi.group_id is null and oi.comp_id is null)
|
||||
)
|
||||
</select>
|
||||
|
||||
<select id="selectIsCuttingPlate" resultType="java.lang.Long">
|
||||
|
||||
+7
-6
@@ -413,21 +413,22 @@
|
||||
ob.name as bodyName,
|
||||
ob.room_name,
|
||||
og.name as processGroupName,
|
||||
og.group_type_name as processGroupTypeName,
|
||||
oc.name as componentName,
|
||||
oc.id as componentId
|
||||
og.group_type_name as processGroupTypeName
|
||||
|
||||
from order_plate op
|
||||
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
|
||||
join order_body ob on ob.organ_id = op.organ_id and ob.order_id = op.order_id and ob.id = oi.body_id
|
||||
join order_group og on og.organ_id = op.organ_id and og.order_id = op.order_id and og.id = oi.group_id
|
||||
join order_component oc on oc.organ_id = op.organ_id and oc.order_id = op.order_id and oc.id = oi.comp_id
|
||||
left join order_group og on og.organ_id = op.organ_id and og.order_id = op.order_id and og.id = oi.group_id
|
||||
|
||||
where op.organ_id = #{organId}
|
||||
and op.deleted = false
|
||||
and op.order_id = #{orderId}
|
||||
|
||||
and (
|
||||
(oi.group_id is not null and oi.group_id != 0)
|
||||
or
|
||||
(oi.group_id is null and oi.comp_id is null)
|
||||
)
|
||||
</select>
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user