feat(wms): 添加钢卷重复数据分组查询功能

- 在 IWmsMaterialCoilService 中新增 getDuplicateCoilGroups 方法定义
- 在 WmsMaterialCoilController 中添加 /duplicateGroups 接口
- 在 WmsMaterialCoilServiceImpl 中实现重复钢卷分组逻辑
- 支持按入场钢卷号和当前钢卷号分别进行重复分组
- 返回结构包含 enterGroups 和 currentGroups 两个分组数组
- 自动过滤 data_type=1 且未删除的数据记录
- 批量填充关联对象信息以提高查询效率
This commit is contained in:
2026-01-15 15:14:41 +08:00
parent 988a817ee1
commit 364ecb3ab0
3 changed files with 88 additions and 0 deletions

View File

@@ -288,5 +288,16 @@ public class WmsMaterialCoilController extends BaseController {
return R.ok(result);
}
/**
* 查询data_type=1的重复钢卷分组
* - 入场钢卷号重复分组
* - 当前钢卷号重复分组
*/
@GetMapping("/duplicateGroups")
public R<Map<String, Object>> getDuplicateCoilGroups() {
Map<String, Object> result = iWmsMaterialCoilService.getDuplicateCoilGroups();
return R.ok(result);
}
}