feat(wms): 添加钢卷列表附带质量改判记录功能

- 在 IWmsCoilQualityRejudgeService 中新增 queryCoilListWithRejudge 方法
- 实现批量查询钢卷并附带最新质量改判记录的功能
- 添加 WmsMaterialCoilRejudgeVo 和 WmsMaterialCoilBo 数据传输对象
- 在 WmsCoilQualityRejudgeController 中新增 coilListWithRejudge 接口
- 实现服务层逻辑,通过 wmsMaterialCoilService 查询钢卷列表
- 批量查询每个钢卷的最新改判记录并组装返回结果
This commit is contained in:
2026-07-03 17:30:33 +08:00
parent 6fd30eae7c
commit 4bea8bdb17
3 changed files with 76 additions and 3 deletions

View File

@@ -18,7 +18,9 @@ import com.klp.common.core.validate.EditGroup;
import com.klp.common.enums.BusinessType;
import com.klp.common.utils.poi.ExcelUtil;
import com.klp.domain.vo.WmsCoilQualityRejudgeVo;
import com.klp.domain.vo.WmsMaterialCoilRejudgeVo;
import com.klp.domain.bo.WmsCoilQualityRejudgeBo;
import com.klp.domain.bo.WmsMaterialCoilBo;
import com.klp.service.IWmsCoilQualityRejudgeService;
import com.klp.common.core.page.TableDataInfo;
@@ -44,6 +46,15 @@ public class WmsCoilQualityRejudgeController extends BaseController {
return iWmsCoilQualityRejudgeService.queryPageList(bo, pageQuery);
}
/**
* 查询钢卷信息并附带质量改判记录
* 调用钢卷物料表 queryList 查询钢卷列表,同时批量查询每个钢卷的最新一条质量改判记录
*/
@GetMapping("/coilListWithRejudge")
public R<List<WmsMaterialCoilRejudgeVo>> coilListWithRejudge(WmsMaterialCoilBo bo) {
return R.ok(iWmsCoilQualityRejudgeService.queryCoilListWithRejudge(bo));
}
/**
* 导出钢卷质量改判记录列表
*/