feat(wms): 新增材质异常钢卷查询功能
- 在IWmsMaterialCoilService中添加queryMaterialMismatchCoils方法定义 - 在WmsMaterialCoilController中新增查询材质异常钢卷的API接口 - 在WmsMaterialCoilMapper中添加selectMaterialMismatchCoilsPage分页查询方法 - 在WmsMaterialCoilMapper.xml中实现材质异常钢卷的SQL查询逻辑 - 在WmsMaterialCoilServiceImpl中实现材质异常钢卷查询的具体业务逻辑 - 通过关联查询优化性能,避免N+1问题并支持分页返回结果
This commit is contained in:
@@ -605,6 +605,19 @@ public class WmsMaterialCoilController extends BaseController {
|
||||
return R.ok(mismatchedCoils);
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询材质异常的钢卷
|
||||
* 对比wms_material_coil.packing_status与wms_product.material或wms_raw_material.material
|
||||
* 返回材质不匹配的钢卷列表,用于数据异常排查
|
||||
*
|
||||
* @param pageQuery 分页参数
|
||||
* @return 材质异常的钢卷列表(分页)
|
||||
*/
|
||||
@GetMapping("/queryMaterialMismatchCoils")
|
||||
public TableDataInfo<WmsMaterialCoilVo> queryMaterialMismatchCoils(PageQuery pageQuery) {
|
||||
return iWmsMaterialCoilService.queryMaterialMismatchCoils(pageQuery);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user