diff --git a/cf-module-prod-plan/cf-module-prod-plan-biz/src/main/java/com/cf/imes/module/plan/service/orderImport/factory/DefaultExcelOrderImportFactory.java b/cf-module-prod-plan/cf-module-prod-plan-biz/src/main/java/com/cf/imes/module/plan/service/orderImport/factory/DefaultExcelOrderImportFactory.java index be740b007..2a5d52342 100644 --- a/cf-module-prod-plan/cf-module-prod-plan-biz/src/main/java/com/cf/imes/module/plan/service/orderImport/factory/DefaultExcelOrderImportFactory.java +++ b/cf-module-prod-plan/cf-module-prod-plan-biz/src/main/java/com/cf/imes/module/plan/service/orderImport/factory/DefaultExcelOrderImportFactory.java @@ -686,12 +686,11 @@ public class DefaultExcelOrderImportFactory { .id(plateId) .orderId(orderId) .name(combination.getName()) - .plateNo(combination.getPlateNo()) .type(OrderPlateTypeEnum.LAYERBOARD.getType()) .goodsId(goodsId) - .width(BigDecimal.valueOf(Double.parseDouble(width))) - .plateNo(((obtainingTime) + Long.toString(plateNo).substring(2))) + .plateNo(String.format("%05d", organId) + ((obtainingTime) + Long.toString(plateNo).substring(2))) .height(BigDecimal.valueOf(Double.parseDouble(height))) + .width(BigDecimal.valueOf(Double.parseDouble(width))) .thickness(BigDecimal.valueOf(Double.parseDouble(combination.getThickness()))) .splitWidth(BigDecimal.valueOf(NumberUtil.parseDouble(combination.getSplitWidth()))) .splitHeight(BigDecimal.valueOf(NumberUtil.parseDouble(combination.getSplitHeight()))) diff --git a/cf-module-prod-plan/cf-module-prod-plan-biz/src/main/java/com/cf/imes/module/plan/service/orderImport/factory/DefaultXmlOrderImportFactory.java b/cf-module-prod-plan/cf-module-prod-plan-biz/src/main/java/com/cf/imes/module/plan/service/orderImport/factory/DefaultXmlOrderImportFactory.java index 2603f5b6e..b4670e99f 100644 --- a/cf-module-prod-plan/cf-module-prod-plan-biz/src/main/java/com/cf/imes/module/plan/service/orderImport/factory/DefaultXmlOrderImportFactory.java +++ b/cf-module-prod-plan/cf-module-prod-plan-biz/src/main/java/com/cf/imes/module/plan/service/orderImport/factory/DefaultXmlOrderImportFactory.java @@ -515,15 +515,15 @@ public class DefaultXmlOrderImportFactory { .id(plateId) .orderId(orderId) .name(blockXmlVO.getName()) - .plateNo((obtainingTime) + Long.toString(plateNo).substring(2)) + .plateNo(String.format("%05d", organId) + (obtainingTime) + Long.toString(plateNo).substring(2)) .type(plateType) .goodsId(goodsId) .width(BigDecimal.valueOf(Double.parseDouble(blockXmlVO.getWidth()))) .height(BigDecimal.valueOf(Double.parseDouble(blockXmlVO.getLength()))) .thickness(BigDecimal.valueOf(Double.parseDouble(blockXmlVO.getThickness()))) - .splitHeight(BigDecimal.valueOf(Double.parseDouble(blockXmlVO.getLength()))) - .splitThickness(BigDecimal.valueOf(Double.parseDouble(blockXmlVO.getThickness()))) - .splitWidth(BigDecimal.valueOf(Double.parseDouble(blockXmlVO.getWidth()))) + .splitHeight(BigDecimal.valueOf(Double.parseDouble(blockXmlVO.getCuttingLength()))) + .splitThickness(BigDecimal.valueOf(Double.parseDouble(blockXmlVO.getCuttingThickness()))) + .splitWidth(BigDecimal.valueOf(Double.parseDouble(blockXmlVO.getCuttingWidth()))) .reservedEdgeLeft(BigDecimal.ZERO) .reservedEdgeRight(BigDecimal.ZERO) .reservedEdgeUp(BigDecimal.ZERO)