Browse Source

1.干线bug修复

fix-sign
zhenghaoyu 3 months ago
parent
commit
a4c9dbe23c
  1. 5
      blade-service/logpm-statisticsdata/src/main/java/com/logpm/statistics/mapper/StatisticsOrderInfoMapper.xml
  2. 58
      blade-service/logpm-trunkline/src/main/java/com/logpm/trunkline/service/impl/TrunklineCarsLoadServiceImpl.java

5
blade-service/logpm-statisticsdata/src/main/java/com/logpm/statistics/mapper/StatisticsOrderInfoMapper.xml

@ -529,9 +529,7 @@
IFNULL(sum(lsdp.delivery_upfloor_fee),0) deliveryUpfloorFee,
IFNULL(sum(lsdp.delivery_move_fee),0) deliveryMoveFee,
IFNULL(sum(lsdp.delivery_other_fee),0) deliveryOtherFee,
IFNULL(sum(lsdp.delivery_crossing_fee),0) deliveryCrossingFee,
IFNULL(sum(lsdp.sign_num),0) signNum,
max(lsdp.sign_time) signTime
IFNULL(sum(lsdp.delivery_crossing_fee),0) deliveryCrossingFee
from logpm_statistics_trunkline_package lstp
left join logpm_statistics_warehouse_package lswp on lswp.order_info_id = lstp.order_info_id and
IFNULL(lswp.order_package_code,'0') = IFNULL(lstp.order_package_code,'0') and IFNULL(lswp.product_id,1) =
@ -650,6 +648,7 @@
end
as signStatus,
lww.sign_time signDate,
lww.sign_num signNum,
lww.create_time openTime,
lww.departure departure,
lww.destination destination,

58
blade-service/logpm-trunkline/src/main/java/com/logpm/trunkline/service/impl/TrunklineCarsLoadServiceImpl.java

@ -9902,7 +9902,7 @@ public class TrunklineCarsLoadServiceImpl extends BaseServiceImpl<TrunklineCarsL
DistributionStockArticleEntity stockArticleEntity = getDistributionStockArticle(orderCode,unloadNodeId,incomingWarehouseName,scanCode);
BasicdataWarehouseEntity warehouseEntity = basicdataWarehouseClient.getEntityWarehouseId(unloadNodeId);
DistributionParcelListEntity newParcelList = new DistributionParcelListEntity();
BeanUtil.copy(parcelListEntity, newParcelList);
BeanUtil.copy(parcelListEntity1, newParcelList);
newParcelList.setId(null);
newParcelList.setWarehouseId(unloadNodeId);
newParcelList.setWarehouse(warehouseEntity.getName());
@ -9943,32 +9943,36 @@ public class TrunklineCarsLoadServiceImpl extends BaseServiceImpl<TrunklineCarsL
stockArticleByOrderCodeAndWarehouseId = distributionStockArticleClient.findStockArticleByOrderCodeAndWarehouseId(orderCode, entityByOrderPackageCode.getNowWarehouseId());
if(Objects.isNull(stockArticleByOrderCodeAndWarehouseId)){
stockArticleByOrderCodeAndWarehouseId.setId(null);
stockArticleByOrderCodeAndWarehouseId.setWarehouseId(warehouseId);
stockArticleByOrderCodeAndWarehouseId.setWarehouseId(warehouseId);
stockArticleByOrderCodeAndWarehouseId.setWarehouse(warehouseName);
stockArticleByOrderCodeAndWarehouseId.setGenre(1);
stockArticleByOrderCodeAndWarehouseId.setHandQuantity(0);
stockArticleByOrderCodeAndWarehouseId.setCompleteSet(1);
stockArticleByOrderCodeAndWarehouseId.setStockupStatus("10");
stockArticleByOrderCodeAndWarehouseId.setReservationStatus("10");
stockArticleByOrderCodeAndWarehouseId.setOrderStatus("10");
stockArticleByOrderCodeAndWarehouseId.setGroundingStatus("10");
stockArticleByOrderCodeAndWarehouseId.setOrderReceiveStatus("10");
stockArticleByOrderCodeAndWarehouseId.setFreezeStatus("10");
stockArticleByOrderCodeAndWarehouseId.setSortingQuantity(0);
stockArticleByOrderCodeAndWarehouseId.setDeliveryQuantity(0);
stockArticleByOrderCodeAndWarehouseId.setTransferQuantity(0);
stockArticleByOrderCodeAndWarehouseId.setSigninQuantity(0);
stockArticleByOrderCodeAndWarehouseId.setIncomingNum(0);
stockArticleByOrderCodeAndWarehouseId.setAllocation(null);
stockArticleByOrderCodeAndWarehouseId.setTrays(null);
Long orderId = distributionStockArticleClient.addData(stockArticleByOrderCodeAndWarehouseId);
stockArticleByOrderCodeAndWarehouseId.setId(orderId);
if(!Objects.isNull(stockArticleByOrderCodeAndWarehouseId)){
DistributionStockArticleEntity newEntity = new DistributionStockArticleEntity();
BeanUtil.copy(stockArticleByOrderCodeAndWarehouseId,newEntity);
newEntity.setId(null);
newEntity.setWarehouseId(warehouseId);
newEntity.setWarehouseId(warehouseId);
newEntity.setWarehouse(warehouseName);
newEntity.setGenre(1);
newEntity.setHandQuantity(0);
newEntity.setCompleteSet(1);
newEntity.setStockupStatus("10");
newEntity.setReservationStatus("10");
newEntity.setOrderStatus("10");
newEntity.setGroundingStatus("10");
newEntity.setOrderReceiveStatus("10");
newEntity.setFreezeStatus("10");
newEntity.setSortingQuantity(0);
newEntity.setDeliveryQuantity(0);
newEntity.setTransferQuantity(0);
newEntity.setSigninQuantity(0);
newEntity.setIncomingNum(0);
newEntity.setAllocation(null);
newEntity.setTrays(null);
Long orderId = distributionStockArticleClient.addData(newEntity);
newEntity.setId(orderId);
return newEntity;
}
}
}

Loading…
Cancel
Save