feat(wms): 添加钢卷环比报表功能
- 在 IWmsMaterialCoilService 中新增 queryPeriodComparisonList 方法 - 在 WmsMaterialCoilController 中新增 /listForPeriodComparison 接口 - 在 WmsMaterialCoilMapper 中新增 selectPeriodComparisonList 查询方法 - 修改原 selectPageReportList 为 selectReportList 并调整相关调用 - 新增 WmsMaterialCoilPeriodComparisonVo 数据传输对象 - 添加环比报表专用的 SQL 查询语句,包含实际长度、理论长度、理论厚度字段
This commit is contained in:
@@ -356,6 +356,15 @@ public interface IWmsMaterialCoilService {
|
||||
*/
|
||||
List<WmsMaterialCoilReportVo> queryReportList(WmsMaterialCoilBo bo);
|
||||
|
||||
/**
|
||||
* 查询钢卷环比报表数据(轻量级,包含实际长度、理论长度、理论厚度)
|
||||
* 使用与分页列表相同的查询条件
|
||||
*
|
||||
* @param bo 查询条件
|
||||
* @return 环比报表数据
|
||||
*/
|
||||
List<WmsMaterialCoilPeriodComparisonVo> queryPeriodComparisonList(WmsMaterialCoilBo bo);
|
||||
|
||||
/**
|
||||
* 退火报表导出数据列表(按 coilIds)
|
||||
*
|
||||
|
||||
@@ -3465,7 +3465,18 @@ public class WmsMaterialCoilServiceImpl implements IWmsMaterialCoilService {
|
||||
@Transactional(readOnly = true)
|
||||
public List<WmsMaterialCoilReportVo> queryReportList(WmsMaterialCoilBo bo) {
|
||||
QueryWrapper<WmsMaterialCoil> lqw = buildQueryWrapperPlus(bo);
|
||||
return baseMapper.selectPageReportList(lqw);
|
||||
return baseMapper.selectReportList(lqw);
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询钢卷环比报表数据(轻量级,包含实际长度、理论长度、理论厚度)
|
||||
* 使用与分页列表相同的查询条件
|
||||
*/
|
||||
@Override
|
||||
@Transactional(readOnly = true)
|
||||
public List<WmsMaterialCoilPeriodComparisonVo> queryPeriodComparisonList(WmsMaterialCoilBo bo) {
|
||||
QueryWrapper<WmsMaterialCoil> lqw = buildQueryWrapperPlus(bo);
|
||||
return baseMapper.selectPeriodComparisonList(lqw);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user