Files
klp-oa/klp-wms/src/main/java/com/klp/service/IWmsCoilPackingDetailService.java
Joshi c1fe964d20 feat(wms): 添加钢卷打包记录功能模块
- 创建钢卷打包明细实体类WmsCoilPackingDetail及业务对象WmsCoilPackingDetailBo
- 创建钢卷打包记录主实体类WmsCoilPackingRecord及业务对象WmsCoilPackingRecordBo
- 实现钢卷打包明细服务接口IWmsCoilPackingDetailService及其实现类
- 实现钢卷打包记录主服务接口IWmsCoilPackingRecordService及其实现类
- 添加钢卷打包明细和记录的控制器WmsCoilPackingDetailController和WmsCoilPackingRecordController
- 创建对应的MyBatis映射器WmsCoilPackingDetailMapper和WmsCoilPackingRecordMapper
- 实现数据库映射文件WmsCoilPackingDetailMapper.xml和WmsCoilPackingRecordMapper.xml
- 添加视图对象WmsCoilPackingDetailVo和WmsCoilPackingRecordVo支持Excel导出功能
2026-03-23 10:10:36 +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.WmsCoilPackingDetail;
import com.klp.domain.vo.WmsCoilPackingDetailVo;
import com.klp.domain.bo.WmsCoilPackingDetailBo;
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-23
*/
public interface IWmsCoilPackingDetailService {
/**
* 查询钢卷打包明细(存储每个钢卷的库区/重量信息)
*/
WmsCoilPackingDetailVo queryById(Long detailId);
/**
* 查询钢卷打包明细(存储每个钢卷的库区/重量信息)列表
*/
TableDataInfo<WmsCoilPackingDetailVo> queryPageList(WmsCoilPackingDetailBo bo, PageQuery pageQuery);
/**
* 查询钢卷打包明细(存储每个钢卷的库区/重量信息)列表
*/
List<WmsCoilPackingDetailVo> queryList(WmsCoilPackingDetailBo bo);
/**
* 新增钢卷打包明细(存储每个钢卷的库区/重量信息)
*/
Boolean insertByBo(WmsCoilPackingDetailBo bo);
/**
* 修改钢卷打包明细(存储每个钢卷的库区/重量信息)
*/
Boolean updateByBo(WmsCoilPackingDetailBo bo);
/**
* 校验并批量删除钢卷打包明细(存储每个钢卷的库区/重量信息)信息
*/
Boolean deleteWithValidByIds(Collection<Long> ids, Boolean isValid);
}