refactor(wms): 修改钢卷溯源查询方法参数和优化查询逻辑
- 将溯源查询方法参数从入场钢卷号改为钢卷ID - 通过钢卷ID直接获取钢卷信息和关联的二维码记录 - 移除原有的复杂二维码查询逻辑,简化为直接通过钢卷ID获取 - 优化钢卷记录查询方式,移除重复和不必要的查询步骤 - 简化溯源步骤处理逻辑,移除重复步骤合并功能 - 调整返回结果结构,精简二维码相关信息 - 优化数据库查询性能,使用更直接的关联查询方式
This commit is contained in:
@@ -60,13 +60,13 @@ public interface IWmsMaterialCoilService {
|
||||
|
||||
/**
|
||||
* 钢卷溯源查询
|
||||
* 根据入场钢卷号查询二维码,解析content中的steps,然后根据steps中的钢卷号反向查询数据库
|
||||
* 根据钢卷ID查询二维码,解析content中的steps,然后根据steps中的钢卷号反向查询数据库
|
||||
*
|
||||
* @param enterCoilNo 入场钢卷号
|
||||
* @param coilId 钢卷ID
|
||||
* @param currentCoilNo 当前钢卷号(可选,用于查询特定子钢卷)
|
||||
* @return 溯源结果(包含二维码信息和数据库记录)
|
||||
*/
|
||||
Map<String, Object> queryTrace(String enterCoilNo, String currentCoilNo);
|
||||
Map<String, Object> queryTrace(Long coilId, String currentCoilNo);
|
||||
|
||||
/**
|
||||
* 查询各个库区中不同类型的钢卷分布情况
|
||||
|
||||
Reference in New Issue
Block a user