|
@@ -306,15 +306,20 @@ public class GatherInfoHandle implements GatherInfoService { |
|
@@ -306,15 +306,20 @@ public class GatherInfoHandle implements GatherInfoService { |
306
|
}
|
306
|
}
|
307
|
|
307
|
|
308
|
case "调拨业务":
|
308
|
case "调拨业务":
|
309
|
- //检查运单放行,拉板可出
|
|
|
310
|
- if (gatherInfoHandle.resMessageService.checkManifestRelease(info,listinfos)){
|
309
|
+ if (goodsWhiteListCheck()){
|
311
|
return true;
|
310
|
return true;
|
312
|
}else {
|
311
|
}else {
|
313
|
- //有运单未放行
|
|
|
314
|
- log.error("[调拨业务]-出场未通过校验:"+FANGXING+landBusinessTypeList.getMasterList());
|
|
|
315
|
- sendBw(info,false,FANGXING,landBusinessTypeList,listinfos);
|
|
|
316
|
- return false;
|
312
|
+ //检查运单放行,拉板可出
|
|
|
313
|
+ if (gatherInfoHandle.resMessageService.checkManifestRelease(info,listinfos)){
|
|
|
314
|
+ return true;
|
|
|
315
|
+ }else {
|
|
|
316
|
+ //有运单未放行
|
|
|
317
|
+ log.error("[调拨业务]-出场未通过校验:"+FANGXING+landBusinessTypeList.getMasterList());
|
|
|
318
|
+ sendBw(info,false,FANGXING,landBusinessTypeList,listinfos);
|
|
|
319
|
+ return false;
|
|
|
320
|
+ }
|
317
|
}
|
321
|
}
|
|
|
322
|
+
|
318
|
default:
|
323
|
default:
|
319
|
return true;
|
324
|
return true;
|
320
|
}
|
325
|
}
|
|
@@ -612,16 +617,23 @@ public class GatherInfoHandle implements GatherInfoService { |
|
@@ -612,16 +617,23 @@ public class GatherInfoHandle implements GatherInfoService { |
612
|
log.info("[调拨-空车]-{}空车离场",info.getVename());
|
617
|
log.info("[调拨-空车]-{}空车离场",info.getVename());
|
613
|
return true;
|
618
|
return true;
|
614
|
}
|
619
|
}
|
615
|
- //检查运单放行,拉板可出
|
|
|
616
|
- if (gatherInfoHandle.resMessageService.checkManifestRelease(info,listinfos)){
|
620
|
+
|
|
|
621
|
+ //白名单货物不检查放行
|
|
|
622
|
+ if (goodsWhiteListCheck()) {
|
617
|
return true;
|
623
|
return true;
|
618
|
- }else {
|
|
|
619
|
- //有运单未放行
|
|
|
620
|
- log.error("[调拨业务]-出场未通过校验:"+FANGXING+landBusinessTypeList.getMasterList());
|
|
|
621
|
- sendBw(info,false,FANGXING,landBusinessTypeList,listinfos);
|
|
|
622
|
- return false;
|
624
|
+ }else{
|
|
|
625
|
+ //检查运单放行,拉板可出
|
|
|
626
|
+ if (gatherInfoHandle.resMessageService.checkManifestRelease(info,listinfos)){
|
|
|
627
|
+ return true;
|
|
|
628
|
+ }else {
|
|
|
629
|
+ //有运单未放行
|
|
|
630
|
+ log.error("[调拨业务]-出场未通过校验:"+FANGXING+landBusinessTypeList.getMasterList());
|
|
|
631
|
+ sendBw(info,false,FANGXING,landBusinessTypeList,listinfos);
|
|
|
632
|
+ return false;
|
|
|
633
|
+ }
|
|
|
634
|
+ //todo:检查ULD放行.
|
623
|
}
|
635
|
}
|
624
|
- //todo:检查ULD放行.
|
636
|
+
|
625
|
}else{
|
637
|
}else{
|
626
|
log.error("[调拨业务]-出场未通过校验:"+GROWSSEXCETION);
|
638
|
log.error("[调拨业务]-出场未通过校验:"+GROWSSEXCETION);
|
627
|
sendBw(info,false,GROWSSEXCETION,landBusinessTypeList,listinfos);
|
639
|
sendBw(info,false,GROWSSEXCETION,landBusinessTypeList,listinfos);
|