add(wms): 新增物料大类信息管理接口

- 添加 IBaseMaterialCategoryService 接口,提供物料大类信息的 CRUD操作方法
- 包含查询、分页查询、新增、修改、删除等基本功能
master
zch 1 week ago
parent c39d251112
commit a4d922a8de

@ -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.BaseMaterialCategoryBo;
import org.dromara.wms.domain.vo.BaseMaterialCategoryVo;
import java.util.Collection;
import java.util.List;
/**
* Service
*
* @author xins
* @date 2025-02-21
*/
public interface IBaseMaterialCategoryService {
/**
*
*
* @param materialCategoryId
* @return
*/
BaseMaterialCategoryVo queryById(Long materialCategoryId);
/**
*
*
* @param bo
* @param pageQuery
* @return
*/
TableDataInfo<BaseMaterialCategoryVo> queryPageList(BaseMaterialCategoryBo bo, PageQuery pageQuery);
/**
*
*
* @param bo
* @return
*/
List<BaseMaterialCategoryVo> queryList(BaseMaterialCategoryBo bo);
/**
*
*
* @param bo
* @return
*/
Boolean insertByBo(BaseMaterialCategoryBo bo);
/**
*
*
* @param bo
* @return
*/
Boolean updateByBo(BaseMaterialCategoryBo bo);
/**
*
*
* @param ids
* @param isValid
* @return
*/
Boolean deleteWithValidByIds(Collection<Long> ids, Boolean isValid);
}
Loading…
Cancel
Save