|
|
|
@ -301,6 +301,21 @@ public class SyncOrderInfoServiceImpl implements ISyncOrderInfoService {
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public void clearOrderPackageStatusSign(String orderPackageCode, Long warehouseId) { |
|
|
|
|
|
|
|
|
|
DistributionParcelListEntity parcelListEntity = distributionParcelListClient.findByPacketBarCodeAndWarehouseId(orderPackageCode, warehouseId); |
|
|
|
|
if(!Objects.isNull(parcelListEntity)){ |
|
|
|
|
String orderCode = parcelListEntity.getOrderCode(); |
|
|
|
|
parcelListEntity.setOrderPackageStatus("70"); |
|
|
|
|
parcelListEntity.setOrderPackageGroundingStatus("10"); |
|
|
|
|
|
|
|
|
|
distributionParcelListClient.update(parcelListEntity); |
|
|
|
|
distributionStockArticleClient.updateOrderInfo(orderCode,warehouseId); |
|
|
|
|
warehouseUpdownTypeClient.downPackageOrDelTray(orderPackageCode,warehouseId); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
|
|
@Override |
|
|
|
|