diff --git a/cf-module-prod-plan/cf-module-prod-plan-biz/src/main/java/com/cf/imes/module/plan/service/orderImport/factory/WebCadOrderImportAsyncFactory.java b/cf-module-prod-plan/cf-module-prod-plan-biz/src/main/java/com/cf/imes/module/plan/service/orderImport/factory/WebCadOrderImportAsyncFactory.java index a01252674..f24ab31b4 100644 --- a/cf-module-prod-plan/cf-module-prod-plan-biz/src/main/java/com/cf/imes/module/plan/service/orderImport/factory/WebCadOrderImportAsyncFactory.java +++ b/cf-module-prod-plan/cf-module-prod-plan-biz/src/main/java/com/cf/imes/module/plan/service/orderImport/factory/WebCadOrderImportAsyncFactory.java @@ -950,6 +950,7 @@ public class WebCadOrderImportAsyncFactory { if (CollUtil.isNotEmpty(cadPointDetailList)) { for (WebCadDataBlockReqVO.PointInfoDTO.PointDetailDTO cadPointDetail : cadPointDetailList) { PointDetail pointDetail = new PointDetail(); + pointDetail.setId(String.valueOf(cadPointDetail.getPointID())); pointDetail.setPointX(cadPointDetail.getPointX()); pointDetail.setPointY(cadPointDetail.getPointY()); pointDetail.setCurve(cadPointDetail.getCurve()); @@ -970,6 +971,7 @@ public class WebCadOrderImportAsyncFactory { if (CollUtil.isNotEmpty(orgPointDetail)) { for (WebCadDataBlockReqVO.PointInfoDTO.OrgPointDetailDTO cadPointDetail : orgPointDetail) { PointDetail pointDetail = new PointDetail(); + pointDetail.setId(String.valueOf(cadPointDetail.getPointID())); pointDetail.setPointX(cadPointDetail.getPointX()); pointDetail.setPointY(cadPointDetail.getPointY()); pointDetail.setCurve(cadPointDetail.getCurve()); @@ -1016,6 +1018,7 @@ public class WebCadOrderImportAsyncFactory { if (CollUtil.isNotEmpty(cadSideHoleDetailList)) { for (WebCadDataBlockReqVO.PointInfoDTO.SideHoleDetailDTO cadHoleDetail : cadSideHoleDetailList) { HoleDetail holeDetail = new HoleDetail(); + holeDetail.setId(String.valueOf(cadHoleDetail.getHoleID())); holeDetail.setFaceType(cadHoleDetail.getFace()); holeDetail.setStartX(cadHoleDetail.getPointX()); holeDetail.setStartY(cadHoleDetail.getPointY()); 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 70275c909..2e8855d36 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 @@ -760,6 +760,7 @@ public class WebCadOrderImportFactory { if (CollUtil.isNotEmpty(cadPointDetailList)) { for (WebCadDataBlockReqVO.PointInfoDTO.PointDetailDTO cadPointDetail : cadPointDetailList) { PointDetail pointDetail = new PointDetail(); + pointDetail.setId(String.valueOf(cadPointDetail.getPointID())); pointDetail.setPointX(cadPointDetail.getPointX()); pointDetail.setPointY(cadPointDetail.getPointY()); pointDetail.setCurve(cadPointDetail.getCurve()); @@ -780,6 +781,7 @@ public class WebCadOrderImportFactory { if (CollUtil.isNotEmpty(orgPointDetail)) { for (WebCadDataBlockReqVO.PointInfoDTO.OrgPointDetailDTO cadPointDetail : orgPointDetail) { PointDetail pointDetail = new PointDetail(); + pointDetail.setId(String.valueOf(cadPointDetail.getPointID())); pointDetail.setPointX(cadPointDetail.getPointX()); pointDetail.setPointY(cadPointDetail.getPointY()); pointDetail.setCurve(cadPointDetail.getCurve()); @@ -826,6 +828,7 @@ public class WebCadOrderImportFactory { if (CollUtil.isNotEmpty(cadSideHoleDetailList)) { for (WebCadDataBlockReqVO.PointInfoDTO.SideHoleDetailDTO cadHoleDetail : cadSideHoleDetailList) { HoleDetail holeDetail = new HoleDetail(); + holeDetail.setId(String.valueOf(cadHoleDetail.getHoleID())); holeDetail.setFaceType(cadHoleDetail.getFace()); holeDetail.setStartX(cadHoleDetail.getPointX()); holeDetail.setStartY(cadHoleDetail.getPointY());