|
|
|
@ -1297,6 +1297,7 @@ public class DistributionDeliveryListServiceImpl extends BaseServiceImpl<Distrib
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
if (Func.isNotEmpty(stockupInfo.getLoaderId())) { |
|
|
|
|
|
|
|
|
|
deliveryStockupInfo.setLoaderId(stockupInfo.getLoaderId()); |
|
|
|
|
deliveryStockupInfo.setLoaderName(stockupInfo.getLoaderName()); |
|
|
|
|
} |
|
|
|
@ -1368,7 +1369,6 @@ public class DistributionDeliveryListServiceImpl extends BaseServiceImpl<Distrib
|
|
|
|
|
packageNum.getAndAdd(p.getQuantity()); |
|
|
|
|
}); |
|
|
|
|
//修改订单信息
|
|
|
|
|
///TODO 这里对于包件的预约状态 需要一个方法
|
|
|
|
|
s.setReservationStatus(distributionReservationPackageService.judgmentStatus(s)); |
|
|
|
|
DistributionReservationStockarticleEntity reservationStockarticleEntity = new DistributionReservationStockarticleEntity(); |
|
|
|
|
reservationStockarticleEntity.setReservationNum(packageNum.get()); |
|
|
|
@ -1393,7 +1393,6 @@ public class DistributionDeliveryListServiceImpl extends BaseServiceImpl<Distrib
|
|
|
|
|
distributionSignforEntity.setTrainNumber(deliveryListEntity.getTrainNumber()); |
|
|
|
|
distributionSignforEntity.setReservationId(distributionReservationEntity.getId()); |
|
|
|
|
distributionSignforService.save(distributionSignforEntity); |
|
|
|
|
//TODO 这里还存在一个关于预约和备货任务的业务bug,周一问超哥
|
|
|
|
|
//这里查看这个配送任务的备货任务是否已完成,如果已完成则需要开新的备货任务,否则将这个新的预约和原来的备货任务建立绑定关系
|
|
|
|
|
DistributionStockupInfoEntity stockupInfoEntity = new DistributionStockupInfoEntity(); |
|
|
|
|
stockupInfoEntity.setReservationId(distributionReservationEntity.getId()); |
|
|
|
@ -1831,7 +1830,9 @@ public class DistributionDeliveryListServiceImpl extends BaseServiceImpl<Distrib
|
|
|
|
|
deliveryStockupInfo.setOutboundDate(stockupInfo.getOutboundDate()); |
|
|
|
|
distributionStockupMapper.updateById(deliveryStockupInfo); |
|
|
|
|
} |
|
|
|
|
deliveryListEntity.setTaskTime(deliveryListDTO.getTaskTime()); |
|
|
|
|
if (Func.isNotEmpty(deliveryListDTO.getTaskTime())){ |
|
|
|
|
deliveryListEntity.setTaskTime(deliveryListDTO.getTaskTime()); |
|
|
|
|
} |
|
|
|
|
//对配送进行更改
|
|
|
|
|
this.updateById(deliveryListEntity); |
|
|
|
|
return R.status(true); |
|
|
|
|