Browse Source

1.干线bug修复

fix-sign
zhenghaoyu 3 months ago
parent
commit
2b6bd47b45
  1. 2
      blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/feign/IDistributionParcelListClient.java
  2. 9
      blade-service/logpm-distribution/src/main/java/com/logpm/distribution/feign/DistributionParcelListClient.java
  3. 2
      blade-service/logpm-trunkline/src/main/java/com/logpm/trunkline/service/impl/TrunklineAdvanceServiceImpl.java

2
blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/feign/IDistributionParcelListClient.java

@ -322,5 +322,7 @@ public interface IDistributionParcelListClient {
@PostMapping(API_PREFIX + "/findSignOrderPackageCodes") @PostMapping(API_PREFIX + "/findSignOrderPackageCodes")
List<String> findSignOrderPackageCodes(@RequestBody List<String> orderPackageCodes); List<String> findSignOrderPackageCodes(@RequestBody List<String> orderPackageCodes);
@PostMapping(API_PREFIX + "/findListZhaoBuDaoYuanYin")
List<DistributionParcelListEntity> findListZhaoBuDaoYuanYin(FindParamterDTO findParamterD);
} }

9
blade-service/logpm-distribution/src/main/java/com/logpm/distribution/feign/DistributionParcelListClient.java

@ -679,4 +679,13 @@ public class DistributionParcelListClient implements IDistributionParcelListClie
return distributionParcelListService.findSignOrderPackageCodes(orderPackageCodeList); return distributionParcelListService.findSignOrderPackageCodes(orderPackageCodeList);
} }
@Override
public List<DistributionParcelListEntity> findListZhaoBuDaoYuanYin(FindParamterDTO findParamterD) {
QueryWrapper<DistributionParcelListEntity> queryWrapper = new QueryWrapper<>();
queryWrapper.in("order_code", findParamterD.getOrderCodeSet())
.eq("warehouse_id", findParamterD.getWarehouseId());
return distributionParcelListService.list(queryWrapper);
}
} }

2
blade-service/logpm-trunkline/src/main/java/com/logpm/trunkline/service/impl/TrunklineAdvanceServiceImpl.java

@ -788,7 +788,7 @@ public class TrunklineAdvanceServiceImpl extends BaseServiceImpl<TrunklineAdvanc
FindParamterDTO findParamterD = new FindParamterDTO(); FindParamterDTO findParamterD = new FindParamterDTO();
findParamterD.setOrderCodeSet(orderCodeSet); findParamterD.setOrderCodeSet(orderCodeSet);
findParamterD.setWarehouseId(warehouseId); findParamterD.setWarehouseId(warehouseId);
List<DistributionParcelListEntity> parcelListEntities = parcelListClient.findListByOrderCodesAndWarehouseId(findParamterD); List<DistributionParcelListEntity> parcelListEntities = parcelListClient.findListZhaoBuDaoYuanYin(findParamterD);
Map<String, DistributionParcelListEntity> parcelListMap = new HashMap<>(); Map<String, DistributionParcelListEntity> parcelListMap = new HashMap<>();
if (!parcelListEntities.isEmpty()) { if (!parcelListEntities.isEmpty()) {
parcelListMap = parcelListEntities.stream().collect(Collectors.toMap(DistributionParcelListEntity::getOrderPackageCode, Function.identity())); parcelListMap = parcelListEntities.stream().collect(Collectors.toMap(DistributionParcelListEntity::getOrderPackageCode, Function.identity()));

Loading…
Cancel
Save