package com.ruoyi.project.dc.securityType.service; import java.util.List; import com.ruoyi.project.dc.securityType.domain.SecurityType; import com.ruoyi.framework.web.domain.Ztree; /** * 安全体系文件分类Service接口 * * @author wm * @date 2020-12-09 */ public interface ISecurityTypeService { /** * 查询安全体系文件分类 * * @param securityTypeId 安全体系文件分类ID * @return 安全体系文件分类 */ SecurityType selectSecurityTypeById(Long securityTypeId); /** * 查询安全体系文件分类列表 * * @param securityType 安全体系文件分类 * @return 安全体系文件分类集合 */ List selectSecurityTypeList(SecurityType securityType); /** * 新增安全体系文件分类 * * @param securityType 安全体系文件分类 * @return 结果 */ int insertSecurityType(SecurityType securityType); /** * 修改安全体系文件分类 * * @param securityType 安全体系文件分类 * @return 结果 */ int updateSecurityType(SecurityType securityType); /** * 批量删除安全体系文件分类 * * @param ids 需要删除的数据ID * @return 结果 */ int deleteSecurityTypeByIds(String ids); /** * 删除安全体系文件分类信息 * * @param securityTypeId 安全体系文件分类ID * @return 结果 */ int deleteSecurityTypeById(Long securityTypeId); /** * 查询安全体系文件分类树列表 * * @return 所有安全体系文件分类信息 */ List selectSecurityTypeTree(); }