From 6b7e8b67b452aea33e44df88a552d134291eae87 Mon Sep 17 00:00:00 2001 From: zhangxuanming <2260476558@qq.com> Date: Mon, 10 Feb 2025 15:09:49 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E4=BB=93=E5=BA=93=E3=80=81?= =?UTF-8?q?=E5=BA=93=E5=8C=BA=E5=92=8C=E5=BA=93=E4=BD=8D=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=A0=A1=E9=AA=8C=EF=BC=88=E5=BD=93=E8=BF=98?= =?UTF-8?q?=E6=9C=89=E7=9B=B8=E5=85=B3=E5=BA=93=E5=AD=98=E6=97=B6=E4=B8=8D?= =?UTF-8?q?=E8=83=BD=E5=88=A0=E9=99=A4=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../wm/service/IWmMaterialStockService.java | 21 +++++++++++++++++++ .../mes/wm/service/IWmStorageAreaService.java | 14 +++++++++++-- .../mes/wm/service/IWmWarehouseService.java | 6 ++++-- 3 files changed, 37 insertions(+), 4 deletions(-) diff --git a/ktg-mes/src/main/java/com/ktg/mes/wm/service/IWmMaterialStockService.java b/ktg-mes/src/main/java/com/ktg/mes/wm/service/IWmMaterialStockService.java index c905520..b7fcfce 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/wm/service/IWmMaterialStockService.java +++ b/ktg-mes/src/main/java/com/ktg/mes/wm/service/IWmMaterialStockService.java @@ -71,4 +71,25 @@ public interface IWmMaterialStockService * @return 结果 */ public int deleteWmMaterialStockByMaterialStockId(Long materialStockId); + + /** + * 根据库位id查询相关库存现有量数据 + * @param areaId + * @return + */ + List getByAreaId(Long areaId); + + /** + * 根据库区id查询相关库存现有量 + * @param locationId + * @return + */ + List getLocationId(Long locationId); + + /** + * 根据仓库id查询相关库存现有量 + * @param warehouseId + * @return + */ + List getByWarehouseId(Long warehouseId); } diff --git a/ktg-mes/src/main/java/com/ktg/mes/wm/service/IWmStorageAreaService.java b/ktg-mes/src/main/java/com/ktg/mes/wm/service/IWmStorageAreaService.java index febfe73..9c99c31 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/wm/service/IWmStorageAreaService.java +++ b/ktg-mes/src/main/java/com/ktg/mes/wm/service/IWmStorageAreaService.java @@ -1,6 +1,8 @@ package com.ktg.mes.wm.service; import java.util.List; + +import com.ktg.common.core.domain.AjaxResult; import com.ktg.mes.wm.domain.WmStorageArea; /** @@ -67,11 +69,11 @@ public interface IWmStorageAreaService /** * 批量删除库位设置 - * + * * @param areaIds 需要删除的库位设置主键集合 * @return 结果 */ - public int deleteWmStorageAreaByAreaIds(Long[] areaIds); + public AjaxResult deleteWmStorageAreaByAreaIds(Long[] areaIds); /** * 删除库位设置信息 @@ -94,4 +96,12 @@ public interface IWmStorageAreaService * @return */ public int deleteByLocationId(Long locationId); + + /** + * 根据库区ids删除相关的库位数据 + * + * @param locationIds + * @return + */ + int deleteByLocationIds(Long[] locationIds); } diff --git a/ktg-mes/src/main/java/com/ktg/mes/wm/service/IWmWarehouseService.java b/ktg-mes/src/main/java/com/ktg/mes/wm/service/IWmWarehouseService.java index 7395d7d..91165f4 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/wm/service/IWmWarehouseService.java +++ b/ktg-mes/src/main/java/com/ktg/mes/wm/service/IWmWarehouseService.java @@ -1,6 +1,8 @@ package com.ktg.mes.wm.service; import java.util.List; + +import com.ktg.common.core.domain.AjaxResult; import com.ktg.mes.wm.domain.WmWarehouse; /** @@ -68,11 +70,11 @@ public interface IWmWarehouseService /** * 批量删除仓库设置 - * + * * @param warehouseIds 需要删除的仓库设置主键集合 * @return 结果 */ - public int deleteWmWarehouseByWarehouseIds(Long[] warehouseIds); + public AjaxResult deleteWmWarehouseByWarehouseIds(Long[] warehouseIds); /** * 删除仓库设置信息