|
|
|
@ -1008,7 +1008,8 @@ public class DistributionSignforServiceImpl extends BaseServiceImpl<Distribution
|
|
|
|
|
//维护配送单信息
|
|
|
|
|
deliveryListEntity.setDeliveryStatus(DeliveryStatusConstant.peisongzhong.getValue()); |
|
|
|
|
distributionDeliveryListService.updateById(deliveryListEntity); |
|
|
|
|
|
|
|
|
|
//维护客户状态
|
|
|
|
|
distributionReservationService.maintenanceReservationInfo(reservationId); |
|
|
|
|
//查询计划和是否进行装车
|
|
|
|
|
return R.success("操作成功"); |
|
|
|
|
} |
|
|
|
@ -1029,7 +1030,6 @@ public class DistributionSignforServiceImpl extends BaseServiceImpl<Distribution
|
|
|
|
|
return R.fail("请联系管理员"); |
|
|
|
|
} |
|
|
|
|
//查询订单
|
|
|
|
|
DistributionStockArticleEntity stockArticleEntity = distributionStockArticleService.getById(reservationZeroPackageEntity.getStockArticleId()); |
|
|
|
|
String zeroPackageIds = distrilbutionloadingscanDTO.getZeroPackageIds(); |
|
|
|
|
Long reservationId = distrilbutionloadingscanDTO.getReservationId(); |
|
|
|
|
BladeUser user = AuthUtil.getUser(); |
|
|
|
@ -1039,6 +1039,7 @@ public class DistributionSignforServiceImpl extends BaseServiceImpl<Distribution
|
|
|
|
|
.eq(DistributionReservationZeroPackageEntity::getParcelListId, zeroPackageIds) |
|
|
|
|
.ne(DistributionReservationZeroPackageEntity::getParcelListId, ReservationPackageStatusConstant.quxiao.getValue()) |
|
|
|
|
); |
|
|
|
|
DistributionStockArticleEntity stockArticleEntity = distributionStockArticleService.getById(reservationZeroPackageEntities.getStockArticleId()); |
|
|
|
|
if (Func.isEmpty(reservationZeroPackageEntities)){ |
|
|
|
|
log.error(method+"预约单异常reservationId:{}",reservationId); |
|
|
|
|
return R.fail("请联系管理员"); |
|
|
|
@ -1170,7 +1171,7 @@ public class DistributionSignforServiceImpl extends BaseServiceImpl<Distribution
|
|
|
|
|
distributionParcelNumberEntity.setOutboundQuantity(c); |
|
|
|
|
distributionParcelNumberEntity.setDeliveryQuantity(d); |
|
|
|
|
} |
|
|
|
|
distributionParcelListService.maintenanceZeroPackageInfo(distributionParcelNumberEntity.getParcelListId(),p.getWarehouseId()); |
|
|
|
|
distributionParcelListService.maintenanceZeroPackageInfo(distributionParcelNumberEntity.getParcelListId(),stockArticleEntity.getWarehouseId()); |
|
|
|
|
|
|
|
|
|
distributionParcelNumberService.updateById(distributionParcelNumberEntity); |
|
|
|
|
//维护订单
|
|
|
|
@ -1180,10 +1181,9 @@ public class DistributionSignforServiceImpl extends BaseServiceImpl<Distribution
|
|
|
|
|
deliveryListEntity.setDeliveryStatus(DeliveryStatusConstant.peisongzhong.getValue()); |
|
|
|
|
distributionDeliveryListService.updateById(deliveryListEntity); |
|
|
|
|
//维护客户状态
|
|
|
|
|
distributionAsyncService.maintenanceOrderStatus(); |
|
|
|
|
|
|
|
|
|
distributionReservationService.maintenanceReservationInfo(reservationId); |
|
|
|
|
return R.success("操作成功"); |
|
|
|
|
; |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private List<DeliveryNodeVo> handleStockUp(DistributionStockupEntity distributionStockupEntity) { |
|
|
|
|