feat(wms): 新增第三个报表统计——冷硬卷统计
- 在IWmsMaterialCoilService中添加getCoilTrimStatistics方法 - 在WmsMaterialCoilController中新增trimStatistics接口 - 在WmsMaterialCoilMapper中添加selectCoilTrimStatistics查询方法 - 在WmsMaterialCoilMapper.xml中实现切边统计数据SQL查询 - 在WmsMaterialCoilServiceImpl中实现切边统计业务逻辑 - 新增CoilTrimRawVo、CoilTrimStatisticsVo和TrimWidthStatisticsVo数据传输对象 - 按厚度、宽度、切边要求(净边/毛边)统计钢卷数量和重量 - 实现数据分组和排序功能,支持前端展示需求
This commit is contained in:
@@ -8,15 +8,10 @@ import com.klp.domain.vo.WmsMaterialCoilDeliveryExportVo;
|
||||
import com.klp.domain.vo.WmsMaterialCoilVo;
|
||||
import com.klp.common.core.mapper.BaseMapperPlus;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
import com.klp.domain.vo.dashboard.CoilTrimRawVo;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* 钢卷物料表Mapper接口
|
||||
*
|
||||
* @author Joshi
|
||||
* @date 2025-07-18
|
||||
*/
|
||||
public interface WmsMaterialCoilMapper extends BaseMapperPlus<WmsMaterialCoilMapper, WmsMaterialCoil, WmsMaterialCoilVo> {
|
||||
|
||||
/**
|
||||
@@ -85,6 +80,8 @@ public interface WmsMaterialCoilMapper extends BaseMapperPlus<WmsMaterialCoilMap
|
||||
* @param coilIds 钢卷ID集合
|
||||
* @return 发货报表导出数据
|
||||
*/
|
||||
List<WmsMaterialCoilDeliveryExportVo> selectDeliveryExportListByCoilIds(@Param("coilIds") java.util.Collection<Long> coilIds);
|
||||
List<WmsMaterialCoilDeliveryExportVo> selectDeliveryExportListByCoilIds(@Param("coilIds") java.util.Collection<Long> coilIds);
|
||||
|
||||
List<CoilTrimRawVo> selectCoilTrimStatistics();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user