md
This commit is contained in:
parent
3eb7449584
commit
eb64a352d2
@ -694,13 +694,13 @@ public class EmisTmsScanRecordServiceImpl extends EmisBaseService implements IEm
|
||||
// 如果是缅甸允许主单扫描,其他都不允许
|
||||
if("0095".equals(emisWaybill.getReceiveCountry()) ){
|
||||
// 缅甸只允许主单
|
||||
if ( !mainBillCode.equals(scanBillCode) ) {
|
||||
scanResultItem.setResult("fail");
|
||||
scanResultItem.setMessage("缅甸只允许主单");
|
||||
scanResultItem.setErrorCode(EmisBizErrorType.SCAN_NO_ALLOW.errorCode);
|
||||
itemList.add(scanResultItem);
|
||||
return itemList;
|
||||
}
|
||||
// if ( !mainBillCode.equals(scanBillCode) ) {
|
||||
// scanResultItem.setResult("fail");
|
||||
// scanResultItem.setMessage("缅甸只允许主单");
|
||||
// scanResultItem.setErrorCode(EmisBizErrorType.SCAN_NO_ALLOW.errorCode);
|
||||
// itemList.add(scanResultItem);
|
||||
// return itemList;
|
||||
// }
|
||||
}else{
|
||||
if ( mainBillCode.equals(scanBillCode) ) {
|
||||
scanResultItem.setResult("fail");
|
||||
@ -893,6 +893,8 @@ public class EmisTmsScanRecordServiceImpl extends EmisBaseService implements IEm
|
||||
boolean blUnPack=false;
|
||||
Map countryMap = new HashMap();
|
||||
|
||||
String destCountry=null;
|
||||
|
||||
// 子单号处理
|
||||
for (String scanBillCode : billCodeArr) {
|
||||
// 返回原始数据返回
|
||||
@ -995,6 +997,19 @@ public class EmisTmsScanRecordServiceImpl extends EmisBaseService implements IEm
|
||||
}
|
||||
}
|
||||
|
||||
if(destCountry==null){
|
||||
destCountry=emisWaybill.getReceiveCountry();
|
||||
}
|
||||
else{
|
||||
// 不允许有不同国家的货混装
|
||||
if( !destCountry.equals(emisWaybill.getReceiveCountry()) ){
|
||||
scanResultItem.setResult("fail");
|
||||
scanResultItem.setMessage("不同国家的货不允许混装");
|
||||
scanResultItem.setErrorCode(EmisBizErrorType.SCAN_NO_ALLOW.errorCode);
|
||||
itemList.add(scanResultItem);
|
||||
return itemList;
|
||||
}
|
||||
}
|
||||
|
||||
// 记录总票数
|
||||
if(!mainBillMap.containsKey(mainBillCode)){
|
||||
|
||||
Loading…
Reference in New Issue
Block a user