Browse Source

fix: 增加开单的判断

visual
pref_mail@163.com 4 months ago
parent
commit
599497d2bc
  1. 30
      blade-service/logpm-trunkline/src/main/java/com/logpm/trunkline/service/impl/OpenOrderServiceImpl.java
  2. 2821
      blade-service/logpm-warehouse/src/main/java/com/logpm/warehouse/service/impl/WarehouseTrayTypeServiceImpl.java

30
blade-service/logpm-trunkline/src/main/java/com/logpm/trunkline/service/impl/OpenOrderServiceImpl.java

@ -744,22 +744,22 @@ public class OpenOrderServiceImpl implements IOpenOrderService {
distributionParcelListClient.updateList(parcelListEntities);
//根据订单id获取每个订单的运单拼接数据
if(!stockArticleIds.isEmpty()){
List<DistributionStockArticleEntity> stockArticleEntities = distributionStockArticleClient.findWaybillNoByOrderIds(stockArticleIds);
List<DistributionStockArticleEntity> stockArticleEntities = distributionStockArticleClient.findWaybillNoByOrderIds(stockArticleIds);
stockArticleEntities.forEach(stockArticleEntity -> {
stockArticleEntity.setMallId(consigneeId1);
stockArticleEntity.setMallCode(basicdataClientEntity.getClientCode());
stockArticleEntity.setMallName(basicdataClientEntity.getClientName());
stockArticleEntity.setTypeService(basicdataClientEntity.getTypeService()+"");
stockArticleEntity.setConsigneePerson(waybillEntity.getConsigneeName());
stockArticleEntity.setConsigneeMobile(waybillEntity.getConsigneeMobile());
stockArticleEntity.setConsigneeAddress(waybillEntity.getConsigneeAddress());
stockArticleEntity.setConsigneeUnit(basicdataClientEntity.getClientName());
});
if(CollUtil.isNotEmpty(stockArticleEntities)){
distributionStockArticleClient.updateByBatchId(stockArticleEntities);
stockArticleEntities.forEach(stockArticleEntity -> {
stockArticleEntity.setMallId(consigneeId1);
stockArticleEntity.setMallCode(basicdataClientEntity.getClientCode());
stockArticleEntity.setMallName(basicdataClientEntity.getClientName());
stockArticleEntity.setTypeService(basicdataClientEntity.getTypeService()+"");
stockArticleEntity.setConsigneePerson(waybillEntity.getConsigneeName());
stockArticleEntity.setConsigneeMobile(waybillEntity.getConsigneeMobile());
stockArticleEntity.setConsigneeAddress(waybillEntity.getConsigneeAddress());
stockArticleEntity.setConsigneeUnit(basicdataClientEntity.getClientName());
});
if(CollUtil.isNotEmpty(stockArticleEntities)){
distributionStockArticleClient.updateByBatchId(stockArticleEntities);
}
}
}

2821
blade-service/logpm-warehouse/src/main/java/com/logpm/warehouse/service/impl/WarehouseTrayTypeServiceImpl.java

File diff suppressed because it is too large Load Diff
Loading…
Cancel
Save