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; /** * OPCUA参数设置Service业务层处理 * * @author yyt * @date 2023-12-22 */ @Service public class DaOpcuaConfigServiceImpl implements IDaOpcuaConfigService { @Autowired private DaOpcuaConfigMapper daOpcuaConfigMapper; /** * 查询OPCUA参数设置 * * @param id OPCUA参数设置主键 * @return OPCUA参数设置 */ @Override public DaOpcuaConfig selectDaOpcuaConfigById(Long id) { return daOpcuaConfigMapper.selectDaOpcuaConfigById(id); } /** * 查询OPCUA参数设置列表 * * @param daOpcuaConfig OPCUA参数设置 * @return OPCUA参数设置 */ @Override public List selectDaOpcuaConfigList(DaOpcuaConfig daOpcuaConfig) { return daOpcuaConfigMapper.selectDaOpcuaConfigList(daOpcuaConfig); } /** * 新增OPCUA参数设置 * * @param daOpcuaConfig OPCUA参数设置 * @return 结果 */ @Override public int insertDaOpcuaConfig(DaOpcuaConfig daOpcuaConfig) { return daOpcuaConfigMapper.insertDaOpcuaConfig(daOpcuaConfig); } /** * 修改OPCUA参数设置 * * @param daOpcuaConfig OPCUA参数设置 * @return 结果 */ @Override public int updateDaOpcuaConfig(DaOpcuaConfig daOpcuaConfig) { return daOpcuaConfigMapper.updateDaOpcuaConfig(daOpcuaConfig); } /** * 批量删除OPCUA参数设置 * * @param ids 需要删除的OPCUA参数设置主键 * @return 结果 */ @Override public int deleteDaOpcuaConfigByIds(Long[] ids) { return daOpcuaConfigMapper.deleteDaOpcuaConfigByIds(ids); } /** * 删除OPCUA参数设置信息 * * @param id OPCUA参数设置主键 * @return 结果 */ @Override public int deleteDaOpcuaConfigById(Long id) { return daOpcuaConfigMapper.deleteDaOpcuaConfigById(id); } }