package com.billion.main.sc.service; import com.baomidou.mybatisplus.extension.service.IService; import com.billion.main.sc.domain.ScOpcConf; import java.util.List; /** * OPC交互配置Service接口 * * @author HDY * @date 2024-11-20 */ public interface IScOpcConfService extends IService { /** * 查询OPC交互配置 * * @param id OPC交互配置主键 * @return OPC交互配置 */ public ScOpcConf selectScOpcConfById(Long id); /** * 查询OPC交互配置列表 * * @param scOpcConf OPC交互配置 * @return OPC交互配置集合 */ public List selectScOpcConfList(ScOpcConf scOpcConf); /** * 新增OPC交互配置 * * @param scOpcConf OPC交互配置 * @return 结果 */ public int insertScOpcConf(ScOpcConf scOpcConf); /** * 修改OPC交互配置 * * @param scOpcConf OPC交互配置 * @return 结果 */ public int updateScOpcConf(ScOpcConf scOpcConf); /** * 批量删除OPC交互配置 * * @param ids 需要删除的OPC交互配置主键集合 * @return 结果 */ public int deleteScOpcConfByIds(Long[] ids); /** * 删除OPC交互配置信息 * * @param id OPC交互配置主键 * @return 结果 */ public int deleteScOpcConfById(Long id); }