diff --git a/cf-module-prod-plan/cf-module-prod-plan-biz/src/main/java/com/cf/imes/module/plan/service/orderImport/factory/WebCadOrderImportFactory.java b/cf-module-prod-plan/cf-module-prod-plan-biz/src/main/java/com/cf/imes/module/plan/service/orderImport/factory/WebCadOrderImportFactory.java index 05dae7d56..e06918ac5 100644 --- a/cf-module-prod-plan/cf-module-prod-plan-biz/src/main/java/com/cf/imes/module/plan/service/orderImport/factory/WebCadOrderImportFactory.java +++ b/cf-module-prod-plan/cf-module-prod-plan-biz/src/main/java/com/cf/imes/module/plan/service/orderImport/factory/WebCadOrderImportFactory.java @@ -1493,9 +1493,13 @@ public class WebCadOrderImportFactory { Integer cadGroupId = block.getComponentId(); Long plateComponentId = null; if (ObjectUtil.isNotNull(cadGroupId)) { - OrderComponentDO component = componentGroupMap.get(cadGroupId); - if (ObjectUtil.isNotNull(component)) { - plateComponentId = component.getId(); + OrderComponentDO componentDO = componentGroupMap.get(cadGroupId); + if (ObjectUtil.isNotNull(componentDO)) { + plateComponentId = componentDO.getId(); + + componentDO.setBodyId(orderBodyDO.getId()); + componentDO.setRoomName(orderBodyDO.getRoomName()); + componentDO.setBodyName(orderBodyDO.getName()); } }