...
|
...
|
@@ -195,12 +195,17 @@ public class LiftBar { |
|
|
//货物类型判断,直接放行的.todo:这个逻辑比较强大,后期要看怎么处理
|
|
|
}else if(!"普通货物".equals(list.getCocode()) && !"转关货物".equals(list.getCocode())){
|
|
|
//todo:比如货物类型为快件货物,只走重量校验,不走放行信息等校验.
|
|
|
//todo:退库货物可以关联货运系统,得到退库信息进行比对
|
|
|
//todo:查验货物走查验信息比对
|
|
|
//todo:快件暂不校验直接放行,不过得录单
|
|
|
//todo:换单货物校验逻辑待定
|
|
|
logger.info("车辆装载货物为:"+list.getCocode());
|
|
|
checkResult=true;
|
|
|
}else {
|
|
|
// 出场校验根据业务类型
|
|
|
logger.info("[进出场申请]-业务类型为:"+list.getCocode()+list.getBusinesstype());
|
|
|
switch (list.getBusinesstype()){
|
|
|
case "出口转关":
|
|
|
case "出口送货":
|
|
|
if (logic.weightCheckHandleService.checkExportDownLoading(growssWt, Double.parseDouble(ve.getSelfWt()), goodsWt,inWt)){
|
|
|
checkResult=true;
|
...
|
...
|
@@ -333,8 +338,9 @@ public class LiftBar { |
|
|
int count=logic.listService.selectlaststation(list.getTrailerFrameNo(),list.getBarcode());
|
|
|
//二维码失效
|
|
|
if(count==0){
|
|
|
//测试注释掉
|
|
|
// buildBarCode.cancleBarCode(vaName);
|
|
|
//todo:测试注释掉,二维码释放
|
|
|
logger.info("[进出场申请]-二维码释放:"+vaName);
|
|
|
buildBarCode.cancleBarCode(vaName);
|
|
|
}
|
|
|
|
|
|
/**
|
...
|
...
|
@@ -662,7 +668,8 @@ public class LiftBar { |
|
|
*/
|
|
|
public Map nmmsAllocate(@NotNull String waybill){
|
|
|
logger.info("新舱单查询分拨申请数据开始");
|
|
|
Map map = logic.nmmsService.getAllocate(waybill,0,10);
|
|
|
Feign_Allocate_Search feignAllocateSearch = new Feign_Allocate_Search(waybill,0,10);
|
|
|
Map map = logic.nmmsService.getAllocate(feignAllocateSearch);
|
|
|
logger.info(""+map);
|
|
|
return map;
|
|
|
}
|
...
|
...
|
|