编辑设备类型和出入库调度

This commit is contained in:
lsymicc
2026-03-30 14:00:32 +08:00
parent f6696e0b60
commit 14d3321b68
18 changed files with 347 additions and 199 deletions

View File

@@ -60,4 +60,13 @@ public interface IBasCargoSpaceService
public int deleteBasCargoSpaceByCargoSpaceId(String cargoSpaceId);
BasCargoSpace selectBasCargoSpaceByWmsCargoSpaceId(String cargoSpaceId);
/**
* 清空【出库无货】的异常库存 - 重置为空货位状态
* @param cargoSpaceId
* @return
*/
public int resetCargoSpaceByStockoutException(String cargoSpaceId);
}

View File

@@ -95,4 +95,21 @@ public class BasCargoSpaceServiceImpl implements IBasCargoSpaceService
public BasCargoSpace selectBasCargoSpaceByWmsCargoSpaceId(String cargoSpaceId) {
return basCargoSpaceMapper.selectBasCargoSpaceByWmsCargoSpaceId(cargoSpaceId);
}
/**
* 清空【出库无货】的异常库存
* @param cargoSpaceId
* @return
*/
@Override
public int resetCargoSpaceByStockoutException(String cargoSpaceId){
//清空该异常货位库存信息
BasCargoSpace cargoSpace = new BasCargoSpace();
cargoSpace.setTrayCode("");
cargoSpace.setStatus("1");
cargoSpace.setCargoSpaceId(cargoSpaceId);
return basCargoSpaceMapper.updateBasCargoSpace(cargoSpace);
}
}