放货有货 重新分配货位
This commit is contained in:
@@ -8,7 +8,7 @@ import java.util.Map;
|
||||
|
||||
/**
|
||||
* 库存信息Mapper接口
|
||||
*
|
||||
*
|
||||
* @author lsy
|
||||
* @date 2025-05-20
|
||||
*/
|
||||
@@ -16,7 +16,7 @@ public interface BasCargoSpaceMapper extends BaseMapper<BasCargoSpace>
|
||||
{
|
||||
/**
|
||||
* 查询库存信息
|
||||
*
|
||||
*
|
||||
* @param cargoSpaceId 库存信息主键
|
||||
* @return 库存信息
|
||||
*/
|
||||
@@ -24,7 +24,7 @@ public interface BasCargoSpaceMapper extends BaseMapper<BasCargoSpace>
|
||||
|
||||
/**
|
||||
* 查询库存信息列表
|
||||
*
|
||||
*
|
||||
* @param basCargoSpace 库存信息
|
||||
* @return 库存信息集合
|
||||
*/
|
||||
@@ -32,7 +32,7 @@ public interface BasCargoSpaceMapper extends BaseMapper<BasCargoSpace>
|
||||
|
||||
/**
|
||||
* 新增库存信息
|
||||
*
|
||||
*
|
||||
* @param basCargoSpace 库存信息
|
||||
* @return 结果
|
||||
*/
|
||||
@@ -40,7 +40,7 @@ public interface BasCargoSpaceMapper extends BaseMapper<BasCargoSpace>
|
||||
|
||||
/**
|
||||
* 修改库存信息
|
||||
*
|
||||
*
|
||||
* @param basCargoSpace 库存信息
|
||||
* @return 结果
|
||||
*/
|
||||
@@ -48,7 +48,7 @@ public interface BasCargoSpaceMapper extends BaseMapper<BasCargoSpace>
|
||||
|
||||
/**
|
||||
* 删除库存信息
|
||||
*
|
||||
*
|
||||
* @param cargoSpaceId 库存信息主键
|
||||
* @return 结果
|
||||
*/
|
||||
@@ -56,7 +56,7 @@ public interface BasCargoSpaceMapper extends BaseMapper<BasCargoSpace>
|
||||
|
||||
/**
|
||||
* 批量删除库存信息
|
||||
*
|
||||
*
|
||||
* @param cargoSpaceIds 需要删除的数据主键集合
|
||||
* @return 结果
|
||||
*/
|
||||
@@ -64,8 +64,15 @@ public interface BasCargoSpaceMapper extends BaseMapper<BasCargoSpace>
|
||||
|
||||
/**
|
||||
* 查询不同状态的货位数量统计
|
||||
*
|
||||
*
|
||||
* @return 状态统计结果列表
|
||||
*/
|
||||
public List<Map<String, Object>> selectStatusCount();
|
||||
|
||||
/**
|
||||
* 找空货位
|
||||
* @param warehouseId
|
||||
* @return
|
||||
*/
|
||||
BasCargoSpace selectEmptyCargoSpaceByWarehouseId(String warehouseId);
|
||||
}
|
||||
|
||||
@@ -7,7 +7,7 @@ import java.util.List;
|
||||
|
||||
/**
|
||||
* 库存信息Service接口
|
||||
*
|
||||
*
|
||||
* @author lsy
|
||||
* @date 2025-05-20
|
||||
*/
|
||||
@@ -15,7 +15,7 @@ public interface IBasCargoSpaceService extends IService<BasCargoSpace>
|
||||
{
|
||||
/**
|
||||
* 查询库存信息
|
||||
*
|
||||
*
|
||||
* @param cargoSpaceId 库存信息主键
|
||||
* @return 库存信息
|
||||
*/
|
||||
@@ -23,7 +23,7 @@ public interface IBasCargoSpaceService extends IService<BasCargoSpace>
|
||||
|
||||
/**
|
||||
* 查询库存信息列表
|
||||
*
|
||||
*
|
||||
* @param basCargoSpace 库存信息
|
||||
* @return 库存信息集合
|
||||
*/
|
||||
@@ -31,7 +31,7 @@ public interface IBasCargoSpaceService extends IService<BasCargoSpace>
|
||||
|
||||
/**
|
||||
* 新增库存信息
|
||||
*
|
||||
*
|
||||
* @param basCargoSpace 库存信息
|
||||
* @return 结果
|
||||
*/
|
||||
@@ -39,7 +39,7 @@ public interface IBasCargoSpaceService extends IService<BasCargoSpace>
|
||||
|
||||
/**
|
||||
* 修改库存信息
|
||||
*
|
||||
*
|
||||
* @param basCargoSpace 库存信息
|
||||
* @return 结果
|
||||
*/
|
||||
@@ -47,7 +47,7 @@ public interface IBasCargoSpaceService extends IService<BasCargoSpace>
|
||||
|
||||
/**
|
||||
* 批量删除库存信息
|
||||
*
|
||||
*
|
||||
* @param cargoSpaceIds 需要删除的库存信息主键集合
|
||||
* @return 结果
|
||||
*/
|
||||
@@ -55,11 +55,16 @@ public interface IBasCargoSpaceService extends IService<BasCargoSpace>
|
||||
|
||||
/**
|
||||
* 删除库存信息信息
|
||||
*
|
||||
*
|
||||
* @param cargoSpaceId 库存信息主键
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteBasCargoSpaceByCargoSpaceId(String cargoSpaceId);
|
||||
|
||||
|
||||
/**
|
||||
* 找空货位
|
||||
* @param warehouseId
|
||||
* @return
|
||||
*/
|
||||
BasCargoSpace selectEmptyCargoSpaceByWarehouseId(String warehouseId);
|
||||
}
|
||||
|
||||
@@ -15,7 +15,7 @@ import java.util.List;
|
||||
|
||||
/**
|
||||
* 库存信息Service业务层处理
|
||||
*
|
||||
*
|
||||
* @author lsy
|
||||
* @date 2025-05-20
|
||||
*/
|
||||
@@ -27,7 +27,7 @@ public class BasCargoSpaceServiceImpl extends ServiceImpl<BasCargoSpaceMapper,Ba
|
||||
|
||||
/**
|
||||
* 查询库存信息
|
||||
*
|
||||
*
|
||||
* @param cargoSpaceId 库存信息主键
|
||||
* @return 库存信息
|
||||
*/
|
||||
@@ -39,7 +39,7 @@ public class BasCargoSpaceServiceImpl extends ServiceImpl<BasCargoSpaceMapper,Ba
|
||||
|
||||
/**
|
||||
* 查询库存信息列表
|
||||
*
|
||||
*
|
||||
* @param basCargoSpace 库存信息
|
||||
* @return 库存信息
|
||||
*/
|
||||
@@ -51,7 +51,7 @@ public class BasCargoSpaceServiceImpl extends ServiceImpl<BasCargoSpaceMapper,Ba
|
||||
|
||||
/**
|
||||
* 新增库存信息
|
||||
*
|
||||
*
|
||||
* @param basCargoSpace 库存信息
|
||||
* @return 结果
|
||||
*/
|
||||
@@ -63,7 +63,7 @@ public class BasCargoSpaceServiceImpl extends ServiceImpl<BasCargoSpaceMapper,Ba
|
||||
|
||||
/**
|
||||
* 修改库存信息
|
||||
*
|
||||
*
|
||||
* @param basCargoSpace 库存信息
|
||||
* @return 结果
|
||||
*/
|
||||
@@ -75,7 +75,7 @@ public class BasCargoSpaceServiceImpl extends ServiceImpl<BasCargoSpaceMapper,Ba
|
||||
|
||||
/**
|
||||
* 批量删除库存信息
|
||||
*
|
||||
*
|
||||
* @param cargoSpaceIds 需要删除的库存信息主键
|
||||
* @return 结果
|
||||
*/
|
||||
@@ -87,7 +87,7 @@ public class BasCargoSpaceServiceImpl extends ServiceImpl<BasCargoSpaceMapper,Ba
|
||||
|
||||
/**
|
||||
* 删除库存信息信息
|
||||
*
|
||||
*
|
||||
* @param cargoSpaceId 库存信息主键
|
||||
* @return 结果
|
||||
*/
|
||||
@@ -97,5 +97,10 @@ public class BasCargoSpaceServiceImpl extends ServiceImpl<BasCargoSpaceMapper,Ba
|
||||
return basCargoSpaceMapper.deleteBasCargoSpaceByCargoSpaceId(cargoSpaceId);
|
||||
}
|
||||
|
||||
@Override
|
||||
public BasCargoSpace selectEmptyCargoSpaceByWarehouseId(String warehouseId) {
|
||||
return basCargoSpaceMapper.selectEmptyCargoSpaceByWarehouseId(warehouseId);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user