diff --git a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/DistributionStockArticleServiceImpl.java b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/DistributionStockArticleServiceImpl.java index d81d08bca..0c2f772d5 100644 --- a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/DistributionStockArticleServiceImpl.java +++ b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/DistributionStockArticleServiceImpl.java @@ -1167,6 +1167,17 @@ public class DistributionStockArticleServiceImpl extends BaseServiceImpl stockArticleEntityList = baseMapper.selectAllDistributionOrder(page, stockArticleEntity); List stockArticleVOS = DistributionStockArticleNewWrapper.build().listVO(stockArticleEntityList.getRecords()); + for (DistributionStockArticleVO stockArticleVO : stockArticleVOS) { + if (IsOrNoConstant.no.getValue().equals(stockArticleVO.getIsZero())){ + stockArticleVO.setReservationNum(stockArticleVO.getHandQuantity()); + }else { + List distributionParcelNumberVOS = distributionParcelNumberMapper.selectZeroPackage(stockArticleVO.getId()); +// 零担查询当前操作计划可用数量 + int reservationNum = distributionParcelNumberVOS.stream().mapToInt(DistributionParcelNumberVO::getHandQuantity).sum() - distributionParcelNumberVOS.stream().mapToInt(DistributionParcelNumberVO::getDeliveryQuantity).sum(); + stockArticleVO.setReservationNum(reservationNum); + + } + } IPage distributionStockArticleEntityIPage = page.setRecords(stockArticleVOS); return distributionStockArticleEntityIPage; } diff --git a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/DistrilbutionBillLadingServiceImpl.java b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/DistrilbutionBillLadingServiceImpl.java index 9287a1a74..ab809fe37 100644 --- a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/DistrilbutionBillLadingServiceImpl.java +++ b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/DistrilbutionBillLadingServiceImpl.java @@ -1721,13 +1721,13 @@ public class DistrilbutionBillLadingServiceImpl extends BaseServiceImpl pageList(IPage page, Map distrilbutionBillLading) { DistrilbutionBillLadingDTO distrilbutionBillLadingDTO = JSONObject.parseObject(JSONObject.toJSONString(distrilbutionBillLading), DistrilbutionBillLadingDTO.class); //获取当前登录人仓库 - List myWatchWarehouse = basicdataWarehouseClient.getMyWarehouseList(); - List collect = myWatchWarehouse.stream() + List warehouseList = basicdataWarehouseClient.getMyWarehouseList(); + List collect = warehouseList.stream() .map(BasicdataWarehouseEntity::getId) .collect(Collectors.toList()); BasicdataWarehouseEntity myCurrentWarehouse = basicdataWarehouseClient.getMyCurrentWarehouse(); distrilbutionBillLadingDTO.setWarehouseIdList(collect); - if (Func.isNotEmpty(myWatchWarehouse)){ + if (Func.isNotEmpty(myCurrentWarehouse)){ distrilbutionBillLadingDTO.setWarehouseIdList(null); distrilbutionBillLadingDTO.setWarehouseId(myCurrentWarehouse.getId()); } diff --git a/blade-service/logpm-factory/src/main/java/com/logpm/factory/zb/dto/OrderPackageDTO.java b/blade-service/logpm-factory/src/main/java/com/logpm/factory/zb/dto/OrderPackageDTO.java index 9742c471b..182bffe56 100644 --- a/blade-service/logpm-factory/src/main/java/com/logpm/factory/zb/dto/OrderPackageDTO.java +++ b/blade-service/logpm-factory/src/main/java/com/logpm/factory/zb/dto/OrderPackageDTO.java @@ -37,4 +37,8 @@ public class OrderPackageDTO extends ZbOrderPackageEntity { @ApiModelProperty("包件物料清单") private List items; + @Override + public String toString() { + return super.toString(); + } } diff --git a/blade-service/logpm-factory/src/main/java/com/logpm/factory/zb/dto/PackageInfoDTO.java b/blade-service/logpm-factory/src/main/java/com/logpm/factory/zb/dto/PackageInfoDTO.java index c7cefb25d..8fc2ce6aa 100644 --- a/blade-service/logpm-factory/src/main/java/com/logpm/factory/zb/dto/PackageInfoDTO.java +++ b/blade-service/logpm-factory/src/main/java/com/logpm/factory/zb/dto/PackageInfoDTO.java @@ -31,4 +31,8 @@ import lombok.EqualsAndHashCode; public class PackageInfoDTO extends ZbPackageInfoEntity { private static final long serialVersionUID = 1L; + @Override + public String toString() { + return "PackageInfoDTO{}"+super.toString(); + } } diff --git a/blade-service/logpm-factory/src/main/java/com/logpm/factory/zb/dto/ZBReceiptDTO.java b/blade-service/logpm-factory/src/main/java/com/logpm/factory/zb/dto/ZBReceiptDTO.java index 77b20f061..157932bf1 100644 --- a/blade-service/logpm-factory/src/main/java/com/logpm/factory/zb/dto/ZBReceiptDTO.java +++ b/blade-service/logpm-factory/src/main/java/com/logpm/factory/zb/dto/ZBReceiptDTO.java @@ -37,4 +37,8 @@ public class ZBReceiptDTO extends ZbReceiptEntity { @ApiModelProperty("派车单订单列表") private List details; + @Override + public String toString() { + return super.toString(); + } } diff --git a/blade-service/logpm-warehouse/src/main/java/com/logpm/warehouse/excel/TaskQueryDataExcel.java b/blade-service/logpm-warehouse/src/main/java/com/logpm/warehouse/excel/TaskQueryDataExcel.java index 392e8001e..106aa6805 100644 --- a/blade-service/logpm-warehouse/src/main/java/com/logpm/warehouse/excel/TaskQueryDataExcel.java +++ b/blade-service/logpm-warehouse/src/main/java/com/logpm/warehouse/excel/TaskQueryDataExcel.java @@ -15,6 +15,7 @@ import java.io.Serializable; public class TaskQueryDataExcel implements Serializable { + private static final long serialVersionUID = 1L; /** * 订单自编号