package com.iailab.module.data.channel.opcua.service; import com.iailab.framework.common.pojo.PageResult; import com.iailab.module.data.channel.opcua.dto.ChannelOPCUADeviceDTO; import com.iailab.module.data.channel.opcua.entity.ChannelOPCUADeviceEntity; import com.iailab.module.data.channel.opcua.vo.OpcUaDevicePageReqVO; import com.iailab.module.data.common.utils.PageUtils; import java.util.List; import java.util.Map; /** * @author lirm * @Description * @createTime 2024年08月26日 */ public interface ChannelOPCUADeviceService { PageResult queryPage(OpcUaDevicePageReqVO reqVO); ChannelOPCUADeviceEntity info(String id); void add(ChannelOPCUADeviceEntity channelOPCUADeviceEntity); void update(ChannelOPCUADeviceEntity channelOPCUADeviceEntity); void delete(String id); List selectAll(); List list(Map params); }