diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisTmsScanRecordServiceImpl.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisTmsScanRecordServiceImpl.java index 4f2e005b4..60503a024 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisTmsScanRecordServiceImpl.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisTmsScanRecordServiceImpl.java @@ -137,6 +137,15 @@ public class EmisTmsScanRecordServiceImpl extends EmisBaseService implements IEm @Override public List selectEmisTmsScanRecordList(EmisTmsScanRecord emisTmsScanRecord) { + + if(!StringUtils.isEmpty(emisTmsScanRecord.getBillCode())){ + emisTmsScanRecord.setBillCode(WaybillHelper.formatQueryValue(emisTmsScanRecord.getBillCode())); + String[] billCodeSortList = emisTmsScanRecord.getBillCode().split(","); + if(billCodeSortList.length>1){ + emisTmsScanRecord.getParams().put("billCodeSortList",Arrays.asList(billCodeSortList)); + } + } + List listTraceList = emisTmsScanRecordMapper.selectEmisTmsScanRecordList(emisTmsScanRecord); // for(EmisTmsScanRecord scanRecord:listTraceList){ // String content=cvtScanRecordToTraceStr(scanRecord,true);