44 lines
896 B
Java
44 lines
896 B
Java
|
|
package com.klp.service;
|
|||
|
|
|
|||
|
|
import com.klp.domain.WmsDept;
|
|||
|
|
import com.klp.domain.vo.WmsDeptVo;
|
|||
|
|
import com.klp.domain.bo.WmsDeptBo;
|
|||
|
|
|
|||
|
|
import java.util.Collection;
|
|||
|
|
import java.util.List;
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* WMS系统部门(树形结构)Service接口
|
|||
|
|
*
|
|||
|
|
* @author klp
|
|||
|
|
* @date 2026-03-02
|
|||
|
|
*/
|
|||
|
|
public interface IWmsDeptService {
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 查询WMS系统部门(树形结构)
|
|||
|
|
*/
|
|||
|
|
WmsDeptVo queryById(Long deptId);
|
|||
|
|
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 查询WMS系统部门(树形结构)列表
|
|||
|
|
*/
|
|||
|
|
List<WmsDeptVo> queryList(WmsDeptBo bo);
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 新增WMS系统部门(树形结构)
|
|||
|
|
*/
|
|||
|
|
Boolean insertByBo(WmsDeptBo bo);
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 修改WMS系统部门(树形结构)
|
|||
|
|
*/
|
|||
|
|
Boolean updateByBo(WmsDeptBo bo);
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 校验并批量删除WMS系统部门(树形结构)信息
|
|||
|
|
*/
|
|||
|
|
Boolean deleteWithValidByIds(Collection<Long> ids, Boolean isValid);
|
|||
|
|
}
|