Files
klp-oa/klp-wms/src/main/java/com/klp/service/IWmsProcessTaskService.java
JR c4ee58f75d feat(wms): 添加批次、工艺、工艺任务相关功能
- 新增 IWmsBatchService、IWmsProcesseService、IWmsProcessTaskService 接口
- 实现 WmsBatchServiceImpl、WmsProcesseServiceImpl 服务类- 添加 WmsBatch、WmsProcesse、WmsProcessTask 实体类
- 创建对应的 BO、VO 类
- 编写 WmsBatchMapper、WmsProcesseMapper 映射接口- 生成 WmsBatchMapper.xml、WmsProcesseMapper.xml 映射文件
- 开发 WmsBatchController、WmsProcesseController 控制器
2025-08-14 13:52:08 +08:00

49 lines
1.3 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.vo.WmsProcessTaskVo;
import com.klp.domain.bo.WmsProcessTaskBo;
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 2025-08-14
*/
public interface IWmsProcessTaskService {
/**
* 查询工艺任务(生产计划所需工艺任务)
*/
WmsProcessTaskVo queryById(Long taskId);
/**
* 查询工艺任务(生产计划所需工艺任务)列表
*/
TableDataInfo<WmsProcessTaskVo> queryPageList(WmsProcessTaskBo bo, PageQuery pageQuery);
/**
* 查询工艺任务(生产计划所需工艺任务)列表
*/
List<WmsProcessTaskVo> queryList(WmsProcessTaskBo bo);
/**
* 新增工艺任务(生产计划所需工艺任务)
*/
Boolean insertByBo(WmsProcessTaskBo bo);
/**
* 修改工艺任务(生产计划所需工艺任务)
*/
Boolean updateByBo(WmsProcessTaskBo bo);
/**
* 校验并批量删除工艺任务(生产计划所需工艺任务)信息
*/
Boolean deleteWithValidByIds(Collection<Long> ids, Boolean isValid);
}