feat(eqp): 添加设备辅料管理功能

- 新增辅料实体类 EqpAuxiliaryMaterial 及业务对象 EqpAuxiliaryMaterialBo
- 新增辅料变动记录实体类 EqpAuxiliaryMaterialChange 及业务对象 EqpAuxiliaryMaterialChangeBo
- 创建辅料管理控制器 EqpAuxiliaryMaterialController 提供增删改查接口
- 创建辅料变动记录控制器 EqpAuxiliaryMaterialChangeController 提供完整CRUD功能
- 实现辅料及变动记录的数据访问层和业务逻辑层
- 添加辅料及变动记录的视图对象用于数据展示和Excel导出
- 优化三级库位查询逻辑,使用likeRight替代like提高查询准确性
This commit is contained in:
2026-01-04 13:36:18 +08:00
parent 89cfc8c61e
commit 7b2457c98f
17 changed files with 980 additions and 1 deletions

View File

@@ -686,7 +686,7 @@ public class WmsActualWarehouseServiceImpl implements IWmsActualWarehouseService
// 根据列标识查询该列的所有三级库位
List<WmsActualWarehouse> columnLocations = baseMapper.selectList(Wrappers.<WmsActualWarehouse>lambdaQuery()
.like(WmsActualWarehouse::getActualWarehouseCode, columnFlag)
.likeRight(WmsActualWarehouse::getActualWarehouseCode, columnFlag + "-")
.eq(WmsActualWarehouse::getDelFlag, 0)
.eq(WmsActualWarehouse::getActualWarehouseType, 3) // 只查询三级库位
.orderByAsc(WmsActualWarehouse::getActualWarehouseCode));