From 12f1970929a7c6745193eb049879e992542c8a6e Mon Sep 17 00:00:00 2001 From: LSH Date: 星期一, 31 十月 2022 14:57:58 +0800 Subject: [PATCH] #合并出库优化 --- src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java | 24 ++++-------------------- 1 files changed, 4 insertions(+), 20 deletions(-) diff --git a/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java index 06a9b5e..3baab73 100644 --- a/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java @@ -404,13 +404,13 @@ } private String[] GetOrderNo(String orderNo){ - String s1 = Recombination(orderNo, ","); - String s2 = Recombination(s1, "\"}"); - String[] s3= s2.split("\""); - String[] s =new String[(s3.length-1)/3]; + System.out.println(orderNo); + String[] s3= orderNo.split("\""); + String[] s =new String[(s3.length-1)/6]; int i=0; int j=0; for (String ss:s3){ + System.out.println(ss); if (ss.equals("orderNo")){ s[i]=s3[j+2]; i++; @@ -418,22 +418,6 @@ j++; } return s; - } - private String Recombination(String a,String b){ - String[] d=a.split(b); - String c=""; - if (b.equals(",")){ - for (int i=0;i<d.length;i++){ - if (i%2!=0){ - c=c+d[i]; - } - } - }else if(b.equals("\"}")){ - for (int i=0;i<d.length-1;i++){ - c=c+d[i]; - } - } - return c; } @Override -- Gitblit v1.9.1