From 307a473ee650287aeb6c765a64b3b73c5688e558 Mon Sep 17 00:00:00 2001 From: xhj Date: Tue, 1 Jul 2025 10:19:04 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3PDF=20=E5=A4=A7=E5=B0=8F=20?= =?UTF-8?q?=E4=BD=99=E6=96=99=E4=B8=8D/=E6=9D=BF=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../gj_erp/service/jcsj/impl/BomUploadServiceImpl.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/dsic/gj_erp/service/jcsj/impl/BomUploadServiceImpl.java b/src/main/java/com/dsic/gj_erp/service/jcsj/impl/BomUploadServiceImpl.java index 1f9d5c3..a343f55 100644 --- a/src/main/java/com/dsic/gj_erp/service/jcsj/impl/BomUploadServiceImpl.java +++ b/src/main/java/com/dsic/gj_erp/service/jcsj/impl/BomUploadServiceImpl.java @@ -310,7 +310,7 @@ public class BomUploadServiceImpl { return new ResultBean(map); } } - if (fname.contains("套料图") && !fname.contains(".pdf")) { + if (fname.contains("套料图") && (!fname.contains(".pdf") && !fname.contains(".PDF")) ) { int indexOfUnderscore = fname.indexOf('_'); czbh1 = fname.substring(0, indexOfUnderscore); // 2. 第一个_后面批前面的字符 @@ -1043,6 +1043,7 @@ public class BomUploadServiceImpl { break; } String[] tltLine = lines.get(j).split(","); + System.out.println("tltLine = " + tltLine); // todo 没有判断 调料图是否重复 int ll_ii = 0; int ggsl = Integer.valueOf(tltLine[1].split("=")[1]); @@ -2063,7 +2064,7 @@ public class BomUploadServiceImpl { if(collect11.size()>0){ double bs=collect11.get(0).getSl().doubleValue(); - dmYdjh.setBcylzl(null==collect11.get(0).getYlzl()? null:collect11.get(0).getYlzl().doubleValue()/bs); + dmYdjh.setBcylzl(null==collect11.get(0).getYlzl()? null:collect11.get(0).getYlzl().doubleValue()); dmYdjh.setBclqzl(null==collect11.get(0).getLqzl()? null:collect11.get(0).getLqzl().doubleValue()/bs); dmYdjh.setBcshzl(null==collect11.get(0).getShzl()? null:collect11.get(0).getShzl().doubleValue()/bs); dmYdjh.setBcljtlzl(null==collect11.get(0).getLjzl()? null:collect11.get(0).getLjzl().doubleValue()/bs); @@ -2108,7 +2109,7 @@ public class BomUploadServiceImpl { } if(collect11.size()>0) { double bs=collect11.get(0).getSl().doubleValue(); - dmYdjh.setBcylzl(null == collect11.get(0).getYlzl() ? null : collect11.get(0).getYlzl().doubleValue()/bs); + dmYdjh.setBcylzl(null == collect11.get(0).getYlzl() ? null : collect11.get(0).getYlzl().doubleValue()); dmYdjh.setBclqzl(null == collect11.get(0).getLqzl() ? null : collect11.get(0).getLqzl().doubleValue()/bs); dmYdjh.setBcshzl(null == collect11.get(0).getShzl() ? null : collect11.get(0).getShzl().doubleValue()/bs); dmYdjh.setBcljtlzl(null == collect11.get(0).getLjzl() ? null : collect11.get(0).getLjzl().doubleValue()/bs); @@ -2190,7 +2191,7 @@ public class BomUploadServiceImpl { } if(collect11.size()>0) { double bs=collect11.get(0).getSl().doubleValue(); - dmYdjhadd.setBcylzl(null == collect11.get(0).getYlzl() ? null : collect11.get(0).getYlzl().doubleValue()/bs); + dmYdjhadd.setBcylzl(null == collect11.get(0).getYlzl() ? null : collect11.get(0).getYlzl().doubleValue()); dmYdjhadd.setBclqzl(null == collect11.get(0).getLqzl() ? null : collect11.get(0).getLqzl().doubleValue()/bs); dmYdjhadd.setBcshzl(null == collect11.get(0).getShzl() ? null : collect11.get(0).getShzl().doubleValue()/bs); dmYdjhadd.setBcljtlzl(null == collect11.get(0).getLjzl() ? null : collect11.get(0).getLjzl().doubleValue()/bs);