diff --git a/nladmin-system/wms-server/src/main/java/org/nl/wms/pm_manage/demand/service/dao/mapper/xml/PmDemandMapper.xml b/nladmin-system/wms-server/src/main/java/org/nl/wms/pm_manage/demand/service/dao/mapper/xml/PmDemandMapper.xml index 6ce2178..72eee8d 100644 --- a/nladmin-system/wms-server/src/main/java/org/nl/wms/pm_manage/demand/service/dao/mapper/xml/PmDemandMapper.xml +++ b/nladmin-system/wms-server/src/main/java/org/nl/wms/pm_manage/demand/service/dao/mapper/xml/PmDemandMapper.xml @@ -25,36 +25,37 @@ diff --git a/nladmin-system/wms-server/src/main/java/org/nl/wms/pm_manage/demand/service/dto/PmDemandDto.java b/nladmin-system/wms-server/src/main/java/org/nl/wms/pm_manage/demand/service/dto/PmDemandDto.java index 1edc997..c1fabab 100644 --- a/nladmin-system/wms-server/src/main/java/org/nl/wms/pm_manage/demand/service/dto/PmDemandDto.java +++ b/nladmin-system/wms-server/src/main/java/org/nl/wms/pm_manage/demand/service/dto/PmDemandDto.java @@ -1,6 +1,5 @@ package org.nl.wms.pm_manage.demand.service.dto; -import com.alibaba.fastjson.JSONObject; import lombok.Data; import java.io.Serializable; @@ -27,5 +26,7 @@ public class PmDemandDto implements Serializable { private String sn; private String createAt; private String inventoryDis; + private BigDecimal pkInv; + private BigDecimal lkInv; private Integer isDeleted; } diff --git a/nladmin-system/wms-server/src/main/java/org/nl/wms/pm_manage/demand/service/impl/PmDemandServiceImpl.java b/nladmin-system/wms-server/src/main/java/org/nl/wms/pm_manage/demand/service/impl/PmDemandServiceImpl.java index be6c85e..fcaa60a 100644 --- a/nladmin-system/wms-server/src/main/java/org/nl/wms/pm_manage/demand/service/impl/PmDemandServiceImpl.java +++ b/nladmin-system/wms-server/src/main/java/org/nl/wms/pm_manage/demand/service/impl/PmDemandServiceImpl.java @@ -87,6 +87,15 @@ public class PmDemandServiceImpl extends ServiceImpl i com.github.pagehelper.Page page = PageHelper.startPage(pageQuery.getPage() + 1, pageQuery.getSize()); page.setOrderBy("priority desc, create_time desc"); List records = this.baseMapper.queryPage(query); + ResponseEntity> responseEntity = wmsToZDWmdService.queryInventory(""); + List zdInventorys = responseEntity.getBody(); + Map collect = zdInventorys.stream().collect(Collectors.toMap( + ZDInventory::getSkuCode, + ZDInventory::getQty + )); + for (PmDemandDto record : records) { + record.setLkInv(collect.get(record.getSkuCode())); + } Page dtoPage = new Page<>(page.getPageNum(), page.getPageSize(), page.getTotal()); dtoPage.setRecords(records); return dtoPage; diff --git a/nladmin-system/wms-server/src/main/java/org/nl/wms/warehouse_manage/stockReturn/receiveOutRetur/service/impl/ReceiveOutReturnServiceImpl.java b/nladmin-system/wms-server/src/main/java/org/nl/wms/warehouse_manage/stockReturn/receiveOutRetur/service/impl/ReceiveOutReturnServiceImpl.java index 37087b2..8dddeb3 100644 --- a/nladmin-system/wms-server/src/main/java/org/nl/wms/warehouse_manage/stockReturn/receiveOutRetur/service/impl/ReceiveOutReturnServiceImpl.java +++ b/nladmin-system/wms-server/src/main/java/org/nl/wms/warehouse_manage/stockReturn/receiveOutRetur/service/impl/ReceiveOutReturnServiceImpl.java @@ -501,8 +501,8 @@ public class ReceiveOutReturnServiceImpl extends ServiceImpl + + + + + + @@ -122,7 +132,7 @@