package com.rzdata.web.service; import com.rzdata.web.domain.Tool; import java.util.List; /** * 工具信息Service接口 * * @author ja * @date 2024-07-15 */ public interface IToolService { /** * 查询工具信息 * * @param toolId 工具信息主键 * @return 工具信息 */ public Tool selectToolByToolId(String toolId); /** * 查询工具信息列表 * * @param tool 工具信息 * @return 工具信息集合 */ public List selectToolList(Tool tool); /** * 新增工具信息 * * @param tool 工具信息 * @return 结果 */ public int insertTool(Tool tool); public boolean checkToolExist(String toolCode, String toolRespDept); /** * 修改工具信息 * * @param tool 工具信息 * @return 结果 */ public int updateTool(Tool tool); /** * 批量删除工具信息 * * @param toolIds 需要删除的工具信息主键集合 * @return 结果 */ public int deleteToolByToolIds(String[] toolIds); /** * 删除工具信息信息 * * @param toolId 工具信息主键 * @return 结果 */ public int deleteToolByToolId(String toolId); }