diff --git a/SC-boot/linkage-scm/src/main/java/jnpf/purchaseorder/service/impl/PurchaseorderitemServiceImpl.java b/SC-boot/linkage-scm/src/main/java/jnpf/purchaseorder/service/impl/PurchaseorderitemServiceImpl.java index ad83e93a..daa29fc1 100644 --- a/SC-boot/linkage-scm/src/main/java/jnpf/purchaseorder/service/impl/PurchaseorderitemServiceImpl.java +++ b/SC-boot/linkage-scm/src/main/java/jnpf/purchaseorder/service/impl/PurchaseorderitemServiceImpl.java @@ -623,19 +623,26 @@ public class PurchaseorderitemServiceImpl extends ServiceImplfullName.indexOf(substring)+2){ substring1 = fullName.substring(fullName.indexOf(substring) + substring.length()+1, fullName.length()); } - + while (substring1.contains("公司")){ + if (!substring1.contains("/")){ + break; + } + substring=substring1.substring(0,substring1.indexOf("/")); + substring1=substring1.substring(substring1.indexOf("/")+1,substring1.length()); + } }