diff --git a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisTmsScanRecordController.java b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisTmsScanRecordController.java index 7ae50c872..baea54d8b 100644 --- a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisTmsScanRecordController.java +++ b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisTmsScanRecordController.java @@ -241,18 +241,27 @@ public class EmisTmsScanRecordController extends EmisBaseController setPrivParams(emisTmsScanRecord); if(!StringUtils.isEmpty(emisTmsScanRecord.getBillCode())){ + StringBuilder sb = new StringBuilder(emisTmsScanRecord.getBillCode()); + sb.deleteCharAt(sb.lastIndexOf(",")); + emisTmsScanRecord.setBillCode(sb.toString()); + String[] billCodeSortList = emisTmsScanRecord.getBillCode().split(","); if(billCodeSortList.length>1){ - emisTmsScanRecord.getParams().put("billCodeSortList", Arrays.asList(billCodeSortList)); + emisTmsScanRecord.getParams().put("billCodeSortList",Arrays.asList(billCodeSortList)); } } if(!StringUtils.isEmpty(emisTmsScanRecord.getOrderSn())){ + StringBuilder sb = new StringBuilder(emisTmsScanRecord.getOrderSn()); + sb.deleteCharAt(sb.lastIndexOf(",")); + emisTmsScanRecord.setOrderSn(sb.toString()); String[] orderSnSortList = emisTmsScanRecord.getOrderSn().split(","); if(orderSnSortList.length>1){ emisTmsScanRecord.getParams().put("orderSnSortList",Arrays.asList(orderSnSortList)); } } + + List list = emisTmsScanRecordService.selectEmisTmsScanRecordList(emisTmsScanRecord); return getDataTable(list); }