feat(wms): 优化钢卷重复卷号查询速率
- 在WmsMaterialCoilMapper中新增selectDuplicateEnterCoilNoList和selectDuplicateCurrentCoilNoList方法 - 在WmsMaterialCoilMapper.xml中实现两个SQL查询,分别查找重复入场卷号和当前卷号的钢卷信息 - 优化WmsMaterialCoilServiceImpl中的getDuplicateCoilGroups方法,使用新的数据库查询替代原有流式处理 - 移除不再使用的toVoBasic私有方法和相关VO转换逻辑 - 直接返回完整的WmsMaterialCoilVo对象,减少数据转换步骤
This commit is contained in:
@@ -54,6 +54,20 @@ public interface WmsMaterialCoilMapper extends BaseMapperPlus<WmsMaterialCoilMap
|
||||
*/
|
||||
List<com.klp.domain.vo.WmsMaterialCoilExportVo> selectExportList(@Param("ew")QueryWrapper<WmsMaterialCoil> lqw);
|
||||
|
||||
/**
|
||||
* 查询重复入场卷号的钢卷信息
|
||||
*
|
||||
* @return 重复入场卷号的钢卷列表
|
||||
*/
|
||||
List<WmsMaterialCoilVo> selectDuplicateEnterCoilNoList();
|
||||
|
||||
/**
|
||||
* 查询重复当前卷号的钢卷信息
|
||||
*
|
||||
* @return 重复当前卷号的钢卷列表
|
||||
*/
|
||||
List<WmsMaterialCoilVo> selectDuplicateCurrentCoilNoList();
|
||||
|
||||
/**
|
||||
* 更新钢卷发货撤回:将发货时间置空,状态改为指定值
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user