From 79d67c00911caccd2876f2426b87abaea17ae172 Mon Sep 17 00:00:00 2001 From: gaoqr <13665037151@163.com> Date: Thu, 27 Mar 2025 16:51:45 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9Ewebcad=E7=94=9F=E4=BA=A7?= =?UTF-8?q?=E5=8D=95=E5=AF=BC=E5=85=A5=EF=BC=9Acad=E6=8B=86=E5=8D=95?= =?UTF-8?q?=E5=B0=81=E8=BE=B9=E6=9D=A1=E5=AE=BD=E5=BA=A6=E5=AF=B9=E5=BA=94?= =?UTF-8?q?=E9=80=82=E9=85=8Ddouble=E7=B1=BB=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../orderImport/factory/WebCadOrderImportFactory.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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 dbbb847f7..9bccccc18 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 @@ -1157,7 +1157,7 @@ public class WebCadOrderImportFactory { private void sealEdgeWidthMatch(WebCadDataPartsReqVO.BlockObjectListDTO part) { // 从spec中解析宽度、厚度 String spec = part.getSpec(); - Integer widthFromSpec = getWidthFromSpec(spec); + Double widthFromSpec = getWidthFromSpec(spec); part.setThickness(getThicknessFromSpec(spec)); if (ObjectUtil.isNull(widthFromSpec)) { return; @@ -1174,14 +1174,14 @@ public class WebCadOrderImportFactory { /** * 从规格中获取宽度,例:1mm-18mm */ - private Integer getWidthFromSpec(String spec) { + private Double getWidthFromSpec(String spec) { if (StringUtils.isNotEmpty(spec)) { String[] specSplit = spec.split("-"); if (specSplit.length >= 2) { String widthInSpec = specSplit[1]; String[] widthSplit = widthInSpec.split("mm"); if (widthSplit.length == 1) { - return Integer.parseInt(widthSplit[0]); + return NumberUtil.parseDouble(widthSplit[0]); } } }