feat(wms): 添加仓储盘点任务接口
parent
db9e5bb260
commit
ee461ab905
@ -0,0 +1,68 @@
|
|||||||
|
package org.dromara.wms.service;
|
||||||
|
|
||||||
|
import org.dromara.common.mybatis.core.page.PageQuery;
|
||||||
|
import org.dromara.common.mybatis.core.page.TableDataInfo;
|
||||||
|
import org.dromara.wms.domain.bo.WmsCheckTaskBo;
|
||||||
|
import org.dromara.wms.domain.vo.WmsCheckTaskVo;
|
||||||
|
|
||||||
|
import java.util.Collection;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 仓储盘点任务Service接口
|
||||||
|
*
|
||||||
|
* @author zch
|
||||||
|
* @date 2025-08-20
|
||||||
|
*/
|
||||||
|
public interface IWmsCheckTaskService {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询仓储盘点任务
|
||||||
|
*
|
||||||
|
* @param taskId 主键
|
||||||
|
* @return 仓储盘点任务
|
||||||
|
*/
|
||||||
|
WmsCheckTaskVo queryById(Long taskId);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 分页查询仓储盘点任务列表
|
||||||
|
*
|
||||||
|
* @param bo 查询条件
|
||||||
|
* @param pageQuery 分页参数
|
||||||
|
* @return 仓储盘点任务分页列表
|
||||||
|
*/
|
||||||
|
TableDataInfo<WmsCheckTaskVo> queryPageList(WmsCheckTaskBo bo, PageQuery pageQuery);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询符合条件的仓储盘点任务列表
|
||||||
|
*
|
||||||
|
* @param bo 查询条件
|
||||||
|
* @return 仓储盘点任务列表
|
||||||
|
*/
|
||||||
|
List<WmsCheckTaskVo> queryList(WmsCheckTaskBo bo);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 新增仓储盘点任务
|
||||||
|
*
|
||||||
|
* @param bo 仓储盘点任务
|
||||||
|
* @return 是否新增成功
|
||||||
|
*/
|
||||||
|
Boolean insertByBo(WmsCheckTaskBo bo);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 修改仓储盘点任务
|
||||||
|
*
|
||||||
|
* @param bo 仓储盘点任务
|
||||||
|
* @return 是否修改成功
|
||||||
|
*/
|
||||||
|
Boolean updateByBo(WmsCheckTaskBo bo);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 校验并批量删除仓储盘点任务信息
|
||||||
|
*
|
||||||
|
* @param ids 待删除的主键集合
|
||||||
|
* @param isValid 是否进行有效性校验
|
||||||
|
* @return 是否删除成功
|
||||||
|
*/
|
||||||
|
Boolean deleteWithValidByIds(Collection<Long> ids, Boolean isValid);
|
||||||
|
}
|
Loading…
Reference in New Issue