package com.jcdm.main.da.opcuaconfig.service.impl; import com.jcdm.main.da.opcuaconfig.domain.DaOpcuaConfig; import com.jcdm.main.da.opcuaconfig.mapper.DaOpcuaConfigMapper; import com.jcdm.main.da.opcuaconfig.service.IDaOpcuaConfigService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; /** * 交互信号配置Service业务层处理 * * @author yyt * @date 2024-01-23 */ @Service public class DaOpcuaConfigServiceImpl implements IDaOpcuaConfigService { @Autowired private DaOpcuaConfigMapper daOpcuaConfigMapper; /** * 查询交互信号配置 * * @param id 交互信号配置主键 * @return 交互信号配置 */ @Override public DaOpcuaConfig selectDaOpcuaConfigById(Long id) { return daOpcuaConfigMapper.selectDaOpcuaConfigById(id); } /** * 查询交互信号配置列表 * * @param daOpcuaConfig 交互信号配置 * @return 交互信号配置 */ @Override public List selectDaOpcuaConfigList(DaOpcuaConfig daOpcuaConfig) { return daOpcuaConfigMapper.selectDaOpcuaConfigList(daOpcuaConfig); } /** * 新增交互信号配置 * * @param daOpcuaConfig 交互信号配置 * @return 结果 */ @Override public int insertDaOpcuaConfig(DaOpcuaConfig daOpcuaConfig) { return daOpcuaConfigMapper.insertDaOpcuaConfig(daOpcuaConfig); } /** * 修改交互信号配置 * * @param daOpcuaConfig 交互信号配置 * @return 结果 */ @Override public int updateDaOpcuaConfig(DaOpcuaConfig daOpcuaConfig) { return daOpcuaConfigMapper.updateDaOpcuaConfig(daOpcuaConfig); } /** * 批量删除交互信号配置 * * @param ids 需要删除的交互信号配置主键 * @return 结果 */ @Override public int deleteDaOpcuaConfigByIds(Long[] ids) { return daOpcuaConfigMapper.deleteDaOpcuaConfigByIds(ids); } /** * 删除交互信号配置信息 * * @param id 交互信号配置主键 * @return 结果 */ @Override public int deleteDaOpcuaConfigById(Long id) { return daOpcuaConfigMapper.deleteDaOpcuaConfigById(id); } }