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:
+3
@@ -228,6 +228,9 @@ public class PlateDetailRespVO {
|
||||
@Schema(description = "部件名称")
|
||||
private String componentName;
|
||||
|
||||
@Schema(description = "部件ID")
|
||||
private Long componentId;
|
||||
|
||||
@Schema(description = "是否双面造型")
|
||||
private Boolean doubleSideModel;
|
||||
|
||||
|
||||
+5
@@ -278,6 +278,11 @@ public class PlateDetailDO {
|
||||
*/
|
||||
private String componentName;
|
||||
|
||||
/**
|
||||
* 部件ID
|
||||
*/
|
||||
private Long componentId;
|
||||
|
||||
/**
|
||||
* 开门类型,0 无 1 左 2 右 3 上 4 下
|
||||
*/
|
||||
|
||||
-3
@@ -331,9 +331,6 @@ public class OptimizePlanServiceImpl implements OptimizePlanService {
|
||||
|
||||
List<Long> orderIds = JSON.parseArray(orderNos).toJavaList(Long.class).stream().distinct().toList();
|
||||
|
||||
|
||||
List<Long> ids = goodsDOS.stream().map(GoodsReqVO::getId).toList();
|
||||
|
||||
// 查询排单对应的小板信息
|
||||
List<PlateDetailDO> plateDetailRespVOS = planItemMapper.selectPlanPlateDetailList(planId, orderIds, getUserOrganId());
|
||||
|
||||
|
||||
-5
@@ -401,11 +401,6 @@ public class PlateServiceImpl implements PlateService {
|
||||
.build();
|
||||
}
|
||||
|
||||
/**
|
||||
* 合并加工组名称
|
||||
*
|
||||
* @param list
|
||||
*/
|
||||
/**
|
||||
* 合并加工组、部件名称
|
||||
*
|
||||
|
||||
+6
-3
@@ -482,7 +482,9 @@
|
||||
oi.group_id as groupId,
|
||||
ob.name as bodyName,
|
||||
ob.room_name as roomName,
|
||||
og.name as processGroupName
|
||||
og.name as processGroupName,
|
||||
oc.name as componentName,
|
||||
oc.id as componentId
|
||||
|
||||
FROM order_plate op
|
||||
|
||||
@@ -491,8 +493,9 @@
|
||||
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_body ob on ob.organ_id = op.organ_id and ob.order_id = op.order_id and ob.id = oi.body_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
|
||||
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
|
||||
|
||||
WHERE op.organ_id = #{organId}
|
||||
and op.order_id in
|
||||
|
||||
+6
-3
@@ -411,13 +411,16 @@
|
||||
oi.group_id,
|
||||
ob.name as bodyName,
|
||||
ob.room_name,
|
||||
og.name as processGroupName
|
||||
og.name as processGroupName,
|
||||
oc.name as componentName,
|
||||
oc.id as componentId
|
||||
|
||||
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
|
||||
left join order_body ob on ob.organ_id = op.organ_id and ob.order_id = op.order_id and ob.id = oi.body_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
|
||||
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
|
||||
|
||||
where op.organ_id = #{organId}
|
||||
and op.deleted = false
|
||||
|
||||
Reference in New Issue
Block a user