|
|
|
@ -6915,7 +6915,7 @@ public class TrunklineCarsLoadServiceImpl extends BaseServiceImpl<TrunklineCarsL
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public R transferUnloadPackage(Long loadId, String orderPackageCode, Long warehouseId, Integer unbindTray, String remark) { |
|
|
|
|
public R transferUnloadPackage(Long loadId, String orderPackageCode, Long warehouseId, Integer unbindTray, String remark,Integer unloadType) { |
|
|
|
|
log.info("#############transferUnloadPackage: 三方中转卸车包件"); |
|
|
|
|
|
|
|
|
|
BasicdataWarehouseEntity basicdataWarehouseEntity = basicdataWarehouseClient.getEntityWarehouseId(warehouseId); |
|
|
|
@ -6939,10 +6939,19 @@ public class TrunklineCarsLoadServiceImpl extends BaseServiceImpl<TrunklineCarsL
|
|
|
|
|
// return R.fail(405,"配载计划节点信息不存在");
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
String unloadTypeStr = ""; |
|
|
|
|
if(unloadType == 1){ |
|
|
|
|
unloadTypeStr = "扫码"; |
|
|
|
|
}else if(unloadType == 2){ |
|
|
|
|
unloadTypeStr = "托盘"; |
|
|
|
|
}else if(unloadType == 3){ |
|
|
|
|
unloadTypeStr = "批量"; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
Long trayId = null; |
|
|
|
|
String trayName = null; |
|
|
|
|
String trayCode = null; |
|
|
|
|
String content = "包件在 "+warehouseName+" 扫码 卸车,车次号:"+loadCode+",由["+carrierName+"] 承运."; |
|
|
|
|
String content = "包件在 "+warehouseName+" "+unloadTypeStr+" 卸车,车次号:"+loadCode+",由["+carrierName+"] 承运."; |
|
|
|
|
|
|
|
|
|
//判断包件是否已入库
|
|
|
|
|
// DistributionParcelListEntity distributionParcelListEntity = distributionParcelListClient.findByPacketBarCodeAndWarehouseId(orderPackageCode, warehouseId);
|
|
|
|
@ -7279,7 +7288,7 @@ public class TrunklineCarsLoadServiceImpl extends BaseServiceImpl<TrunklineCarsL
|
|
|
|
|
String scanCode = carsLoadScanEntity.getScanCode(); |
|
|
|
|
if (type == 1) { |
|
|
|
|
//包件
|
|
|
|
|
transferUnloadPackage(loadId, scanCode, warehouseId, 0, "三方中转托盘正常卸车"); |
|
|
|
|
transferUnloadPackage(loadId, scanCode, warehouseId, 0, "三方中转托盘正常卸车",2); |
|
|
|
|
} else if (type == 2) { |
|
|
|
|
String waybillNo = carsLoadScanEntity.getWaybillNo(); |
|
|
|
|
Integer num = carsLoadScanEntity.getNum(); |
|
|
|
@ -7894,7 +7903,7 @@ public class TrunklineCarsLoadServiceImpl extends BaseServiceImpl<TrunklineCarsL
|
|
|
|
|
|
|
|
|
|
for (UnloadPackageDTO unloadPackageDTO : unloadPackageList) { |
|
|
|
|
String orderPackageCode = unloadPackageDTO.getOrderPackageCode(); |
|
|
|
|
transferUnloadPackage(loadId, orderPackageCode, warehouseId, 1, "批量卸车包件正常卸车"); |
|
|
|
|
transferUnloadPackage(loadId, orderPackageCode, warehouseId, 1, "批量卸车包件正常卸车",3); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|