Files
klp-oa/klp-wms/src/main/java/com/klp/service/IWmsCoilStatisticsSummaryService.java
Joshi e6c588af63 feat(wms): 添加钢卷生产统计汇总持久化功能
- 创建了WmsCoilStatisticsSummary实体类用于数据持久化
- 定义了IWmsCoilStatisticsSummaryService服务接口及其实现
- 开发了WmsCoilStatisticsSummaryController控制器提供REST API
- 实现了数据查询、新增、修改、删除等基本CRUD操作
- 集成了分页查询和导出Excel功能
- 添加了数据验证和业务逻辑处理机制
- 配置了MyBatis映射文件和数据库表结构映射
2026-03-07 15:43:54 +08:00

50 lines
1.5 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package com.klp.service;
import com.klp.domain.WmsCoilStatisticsSummary;
import com.klp.domain.vo.WmsCoilStatisticsSummaryVo;
import com.klp.domain.bo.WmsCoilStatisticsSummaryBo;
import com.klp.common.core.page.TableDataInfo;
import com.klp.common.core.domain.PageQuery;
import java.util.Collection;
import java.util.List;
/**
* 钢卷生产统计汇总数据透视结果持久化Service接口
*
* @author klp
* @date 2026-03-07
*/
public interface IWmsCoilStatisticsSummaryService {
/**
* 查询钢卷生产统计汇总(数据透视结果持久化)
*/
WmsCoilStatisticsSummaryVo queryById(Long summaryId);
/**
* 查询钢卷生产统计汇总(数据透视结果持久化)列表
*/
TableDataInfo<WmsCoilStatisticsSummaryVo> queryPageList(WmsCoilStatisticsSummaryBo bo, PageQuery pageQuery);
/**
* 查询钢卷生产统计汇总(数据透视结果持久化)列表
*/
List<WmsCoilStatisticsSummaryVo> queryList(WmsCoilStatisticsSummaryBo bo);
/**
* 新增钢卷生产统计汇总(数据透视结果持久化)
*/
Boolean insertByBo(WmsCoilStatisticsSummaryBo bo);
/**
* 修改钢卷生产统计汇总(数据透视结果持久化)
*/
Boolean updateByBo(WmsCoilStatisticsSummaryBo bo);
/**
* 校验并批量删除钢卷生产统计汇总(数据透视结果持久化)信息
*/
Boolean deleteWithValidByIds(Collection<Long> ids, Boolean isValid);
}