From f6017e317b02301e0c0f811d6674ccd6271f6a22 Mon Sep 17 00:00:00 2001 From: futian.liu <liufutianyoo@163.com> Date: 星期一, 18 十二月 2023 17:20:48 +0800 Subject: [PATCH] 删除仓库时物品检查 --- consum-base/src/main/java/com/consum/base/service/impl/LWhFormInventoryServiceImpl.java | 9 ++++++--- 1 files changed, 6 insertions(+), 3 deletions(-) diff --git a/consum-base/src/main/java/com/consum/base/service/impl/LWhFormInventoryServiceImpl.java b/consum-base/src/main/java/com/consum/base/service/impl/LWhFormInventoryServiceImpl.java index e2845c7..4cf8ab6 100644 --- a/consum-base/src/main/java/com/consum/base/service/impl/LWhFormInventoryServiceImpl.java +++ b/consum-base/src/main/java/com/consum/base/service/impl/LWhFormInventoryServiceImpl.java @@ -1,5 +1,7 @@ package com.consum.base.service.impl; +import java.util.ArrayList; +import java.util.Arrays; import java.util.HashMap; import java.util.List; import java.util.Map; @@ -27,7 +29,7 @@ import com.consum.base.pojo.response.FormInventoryGoodsVO; import com.consum.base.pojo.response.FormInventoryVO; import com.consum.base.service.BaseWarehouseService; -import com.consum.base.service.FinSysTenantServiceImpl; +import com.consum.base.service.FinSysTenantService; import com.consum.base.service.LWhFormInventoryGoodsService; import com.consum.base.service.LWhFormInventoryService; import com.consum.base.service.LWhGoodsService; @@ -61,7 +63,7 @@ @Autowired private LWhGoodsService lWhGoodsService; @Autowired - private FinSysTenantServiceImpl finSysTenantService; + private FinSysTenantService finSysTenantService; @Autowired @Lazy private LWhFormInventoryCoreService lWhFormInventoryCoreService; @@ -357,8 +359,9 @@ List<FormInventoryGoodsVO> goodsVOList = Lists.newArrayList(); result.forEach(item -> { FormInventoryGoodsVO baseGoodsModels = MapUtils.convertMapToObj(item, FormInventoryGoodsVO.class); + List<Long> warehouseIds = new ArrayList<>(Arrays.asList(warehouseId)); int inventoryCount = - this.lWhGoodsService.queryGoodsModelNum(warehouseType, warehouseId, baseGoodsModels.getId(), 1, null); + this.lWhGoodsService.queryGoodsModelNum(warehouseType, warehouseIds, baseGoodsModels.getId(), 1, null); baseGoodsModels.setInventoryCount(inventoryCount); goodsVOList.add(baseGoodsModels); }); -- Gitblit v1.9.1