package com.iailab.module.data.channel.kio.service; import com.iailab.framework.common.pojo.PageResult; import com.iailab.module.data.channel.kio.entity.ChannelKioTagEntity; import com.iailab.module.data.channel.kio.vo.KioTagPageReqVO; import java.util.List; /** * @author lirm * @Description * @createTime 2024年08月26日 */ public interface ChannelKioTagService { PageResult queryPage(KioTagPageReqVO reqVO); ChannelKioTagEntity info(String id); void add(ChannelKioTagEntity channelKioTagEntity); void update(ChannelKioTagEntity channelKioTagEntity); void delete(String id); List getByDevice(String device); ChannelKioTagEntity getByTagName(String tagName); void deleteByDeviceName(String name); }