package com.ruoyi.manage.mapper; import com.ruoyi.common.core.domain.entity.AlgorithmSet; import java.util.List; /** * 算法Mapper接口 * * @author boman * @date 2025-08-12 */ public interface AlgorithmSetMapper { /** * 查询算法 * * @param algorithmId 算法主键 * @return 算法 */ public AlgorithmSet selectAlgorithmSetByAlgorithmId(Long algorithmId); /** * 查询算法列表 * * @param algorithmSet 算法 * @return 算法集合 */ public List selectAlgorithmSetList(AlgorithmSet algorithmSet); /** * 新增算法 * * @param algorithmSet 算法 * @return 结果 */ public int insertAlgorithmSet(AlgorithmSet algorithmSet); /** * 修改算法 * * @param algorithmSet 算法 * @return 结果 */ public int updateAlgorithmSet(AlgorithmSet algorithmSet); /** * 删除算法 * * @param algorithmId 算法主键 * @return 结果 */ public int deleteAlgorithmSetByAlgorithmId(Long algorithmId); /** * 批量删除算法 * * @param algorithmIds 需要删除的数据主键集合 * @return 结果 */ public int deleteAlgorithmSetByAlgorithmIds(Long[] algorithmIds); List selectAlgorithmSetByChannelId(Long channelId); }