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 fe16ce6ec..5c0aad69b 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 @@ -2924,7 +2924,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<>();