package com.ruoyi.system.service; import com.ruoyi.system.domain.ActSupplies; import com.ruoyi.system.domain.ActSuppliesDetails; import java.util.List; /** * 物料细分类管理Service接口 * * @author ruoyi * @date 2023-07-11 */ public interface IActSuppliesDetailsService { /** * 查询物料细分类管理 * * @param id 物料细分类管理ID * @return 物料细分类管理 */ public ActSuppliesDetails selectActSuppliesDetailsById(Long id); /** * 查询物料细分类管理列表 * * @param actSuppliesDetails 物料细分类管理 * @return 物料细分类管理集合 */ public List<ActSuppliesDetails> selectActSuppliesDetailsList(ActSuppliesDetails actSuppliesDetails); /** * 新增物料细分类管理 * * @param actSuppliesDetails 物料细分类管理 * @return 结果 */ public int insertActSuppliesDetails(ActSuppliesDetails actSuppliesDetails); /** * 修改物料细分类管理 * * @param actSuppliesDetails 物料细分类管理 * @return 结果 */ public int updateActSuppliesDetails(ActSuppliesDetails actSuppliesDetails); /** * 批量删除物料细分类管理 * * @param ids 需要删除的物料细分类管理ID * @return 结果 */ public int deleteActSuppliesDetailsByIds(Long[] ids); /** * 删除物料细分类管理信息 * * @param id 物料细分类管理ID * @return 结果 */ public int deleteActSuppliesDetailsById(Long id); List<ActSupplies> saveSid(); /** * 启用物料总分类管理 * * @param id 尝试启用物料总分类管理的id * @return */ void setEnable(Long id); /** * 禁用 * * @param id 尝试禁用物料总分类管理的id */ void setDisable(Long id); }