package com.ruoyi.aibrain.service; import java.util.List; import com.ruoyi.aibrain.domain.AiCameraRule; /** * 设备算法规则Service接口 * * @author wf * @date 2023-03-08 */ public interface IAiCameraRuleService { /** * 查询设备算法规则 * * @param id 设备算法规则主键 * @return 设备算法规则 */ public AiCameraRule selectAiCameraRuleById(Long id); /** * 查询设备算法规则列表 * * @param aiCameraRule 设备算法规则 * @return 设备算法规则集合 */ public List selectAiCameraRuleList(AiCameraRule aiCameraRule); /** * 新增设备算法规则 * * @param aiCameraRule 设备算法规则 * @return 结果 */ public int insertAiCameraRule(AiCameraRule aiCameraRule); /** * 修改设备算法规则 * * @param aiCameraRule 设备算法规则 * @return 结果 */ public int updateAiCameraRule(AiCameraRule aiCameraRule); /** * 批量删除设备算法规则 * * @param ids 需要删除的设备算法规则主键集合 * @return 结果 */ public int deleteAiCameraRuleByIds(Long[] ids); /** * 删除设备算法规则信息 * * @param id 设备算法规则主键 * @return 结果 */ public int deleteAiCameraRuleById(Long id); }