diff --git a/nflg-wms-repository/src/main/java/com/nflg/wms/repository/mapper/WmsStorageBinMapper.java b/nflg-wms-repository/src/main/java/com/nflg/wms/repository/mapper/WmsStorageBinMapper.java
index 497df13d..d796e68f 100644
--- a/nflg-wms-repository/src/main/java/com/nflg/wms/repository/mapper/WmsStorageBinMapper.java
+++ b/nflg-wms-repository/src/main/java/com/nflg/wms/repository/mapper/WmsStorageBinMapper.java
@@ -3,6 +3,8 @@ package com.nflg.wms.repository.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.nflg.wms.repository.entity.WmsStorageBin;
+import java.util.List;
+
/**
*
* Mapper 接口
@@ -13,4 +15,5 @@ import com.nflg.wms.repository.entity.WmsStorageBin;
*/
public interface WmsStorageBinMapper extends BaseMapper {
+ List getByMaterialNo(String materialNo, String factoryNo, String warehouseNo);
}
diff --git a/nflg-wms-repository/src/main/java/com/nflg/wms/repository/service/IWmsStorageBinService.java b/nflg-wms-repository/src/main/java/com/nflg/wms/repository/service/IWmsStorageBinService.java
index bae13226..ea5f82ad 100644
--- a/nflg-wms-repository/src/main/java/com/nflg/wms/repository/service/IWmsStorageBinService.java
+++ b/nflg-wms-repository/src/main/java/com/nflg/wms/repository/service/IWmsStorageBinService.java
@@ -21,4 +21,6 @@ public interface IWmsStorageBinService extends IService {
void add(Long storageId, @NotEmpty List binIds);
void deleteByStorageId(@Valid @NotNull Long id);
+
+ List getByMaterialNo(String materialNo, String factoryNo, String warehouseNo);
}
diff --git a/nflg-wms-repository/src/main/java/com/nflg/wms/repository/service/impl/WmsStorageBinServiceImpl.java b/nflg-wms-repository/src/main/java/com/nflg/wms/repository/service/impl/WmsStorageBinServiceImpl.java
index c8225b7f..b5671a0f 100644
--- a/nflg-wms-repository/src/main/java/com/nflg/wms/repository/service/impl/WmsStorageBinServiceImpl.java
+++ b/nflg-wms-repository/src/main/java/com/nflg/wms/repository/service/impl/WmsStorageBinServiceImpl.java
@@ -36,4 +36,9 @@ public class WmsStorageBinServiceImpl extends ServiceImpl().eq(WmsStorageBin::getStorageId, id));
}
+
+ @Override
+ public List getByMaterialNo(String materialNo, String factoryNo, String warehouseNo) {
+ return baseMapper.getByMaterialNo(materialNo, factoryNo, warehouseNo);
+ }
}
diff --git a/nflg-wms-repository/src/main/resources/mapper/WmsStorageBinMapper.xml b/nflg-wms-repository/src/main/resources/mapper/WmsStorageBinMapper.xml
index bf15a3d0..aac3e083 100644
--- a/nflg-wms-repository/src/main/resources/mapper/WmsStorageBinMapper.xml
+++ b/nflg-wms-repository/src/main/resources/mapper/WmsStorageBinMapper.xml
@@ -2,4 +2,13 @@
+