diff --git a/src/main/java/com/dev/swms/server/service/base/pojo/DefaultImportFileManager.java b/src/main/java/com/dev/swms/server/service/base/pojo/DefaultImportFileManager.java index a0bb3ef..a36d875 100644 --- a/src/main/java/com/dev/swms/server/service/base/pojo/DefaultImportFileManager.java +++ b/src/main/java/com/dev/swms/server/service/base/pojo/DefaultImportFileManager.java @@ -300,6 +300,8 @@ public class DefaultImportFileManager extends DefaultBaseManager implements Impo info=str[j].split(" "); } + + Boolean temp=Boolean.FALSE; @@ -307,6 +309,10 @@ public class DefaultImportFileManager extends DefaultBaseManager implements Impo shdz=info[1]; continue; + } + if(isAddress(info[0])){ + continue; + } if(info[0].indexOf("单据请当场仔细验收")>=0){ @@ -321,7 +327,6 @@ public class DefaultImportFileManager extends DefaultBaseManager implements Impo } if(info[0].indexOf("产品质量")>=0){ - continue; } @@ -331,53 +336,51 @@ public class DefaultImportFileManager extends DefaultBaseManager implements Impo bzh=info[1]; temp=true; }else{ - if(info.length>1){ - String [] bb=info; - List listWithEmptyStrings = new ArrayList<>(Arrays.asList(bb)); - listWithEmptyStrings.removeIf(String::isEmpty); - String[] resultArray = listWithEmptyStrings.toArray(new String[0]); - cpdm=resultArray[1]; - cpdm=cpdm.replaceAll("([\u4E00-\u9FA5]+)|([\u4E00-\u9FA5])",""); - System.out.println(cpdm); - line=Integer.parseInt(resultArray[0]); - System.out.println(line); - } - // 使用removeIf方法移除所有空字符串 - String [] aa=info; - List listWithEmptyStrings = new ArrayList<>(Arrays.asList(aa)); - listWithEmptyStrings.removeIf(String::isEmpty); - String[] resultArray = listWithEmptyStrings.toArray(new String[0]); - for(int x=2;x listWithEmptyStrings2 = new ArrayList<>(Arrays.asList(bb)); + listWithEmptyStrings2.removeIf(String::isEmpty); + String[] resultArray2 = listWithEmptyStrings2.toArray(new String[0]); + cpdm=resultArray2[1]; + cpdm=cpdm.replaceAll("([\u4E00-\u9FA5]+)|([\u4E00-\u9FA5])",""); + System.out.println(cpdm); + line=Integer.parseInt(resultArray2[0]); + System.out.println(line); + // 使用removeIf方法移除所有空字符串 + String [] aa=info; + List listWithEmptyStrings = new ArrayList<>(Arrays.asList(aa)); + listWithEmptyStrings.removeIf(String::isEmpty); + String[] resultArray = listWithEmptyStrings.toArray(new String[0]); + for(int x=2;x pdfs) { if(pdfs.size()>0){