diff --git a/lms/nladmin-system/src/main/java/org/nl/wms/st/outbill/service/impl/CheckOutBillServiceImpl.java b/lms/nladmin-system/src/main/java/org/nl/wms/st/outbill/service/impl/CheckOutBillServiceImpl.java index 5e762fd0f..fe16ce6ec 100644 --- a/lms/nladmin-system/src/main/java/org/nl/wms/st/outbill/service/impl/CheckOutBillServiceImpl.java +++ b/lms/nladmin-system/src/main/java/org/nl/wms/st/outbill/service/impl/CheckOutBillServiceImpl.java @@ -2873,7 +2873,11 @@ public class CheckOutBillServiceImpl implements CheckOutBillService { String box_no = json.getString("box_no"); String sub_box_no = ""; if (ObjectUtil.isNotEmpty(box_no)) { - sub_box_no = box_no.substring(box_no.lastIndexOf("@")+1, box_no.length()); + try { + sub_box_no = box_no.substring(box_no.lastIndexOf("@")+1, box_no.length()); + } catch (Exception e) { + sub_box_no = box_no; + } } HashMap mapFL = new HashMap<>();