feat(wms): 新增材质异常钢卷查询功能
- 在IWmsMaterialCoilService中添加queryMaterialMismatchCoils方法定义 - 在WmsMaterialCoilController中新增查询材质异常钢卷的API接口 - 在WmsMaterialCoilMapper中添加selectMaterialMismatchCoilsPage分页查询方法 - 在WmsMaterialCoilMapper.xml中实现材质异常钢卷的SQL查询逻辑 - 在WmsMaterialCoilServiceImpl中实现材质异常钢卷查询的具体业务逻辑 - 通过关联查询优化性能,避免N+1问题并支持分页返回结果
This commit is contained in:
@@ -3,6 +3,7 @@ package com.klp.mapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.klp.domain.WmsMaterialCoil;
|
||||
import com.klp.domain.vo.WmsMaterialCoilDeliveryExportVo;
|
||||
import com.klp.domain.vo.WmsMaterialCoilVo;
|
||||
@@ -112,5 +113,10 @@ List<WmsMaterialCoilDeliveryExportVo> selectDeliveryExportListByCoilIds(@Param("
|
||||
* @return 每个仓库的钢卷数量
|
||||
*/
|
||||
List<Map<String, Object>> selectWarehouseIdCount(@Param("list") List<Long> warehouseIds);
|
||||
|
||||
/**
|
||||
* 分页查询材质异常的钢卷
|
||||
*/
|
||||
IPage<WmsMaterialCoil> selectMaterialMismatchCoilsPage(IPage<WmsMaterialCoil> page);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user