package com.iailab.module.data.channel.kio.service; import com.iailab.framework.common.page.PageData; import com.iailab.framework.common.service.BaseService; import com.iailab.module.data.channel.kio.dto.ChannelKioTagDTO; import com.iailab.module.data.channel.kio.entity.ChannelKioTagEntity; import java.util.List; import java.util.Map; /** * @author PanZhibao * @Description * @createTime 2024年06月05日 */ public interface ChannelKioTagService extends BaseService { PageData page(Map params); ChannelKioTagDTO get(String id); void save(ChannelKioTagDTO dto); void update(ChannelKioTagDTO dto); void delete(String[] ids); List getByDevice(String instanceName); ChannelKioTagDTO getByTagName(String tagName); void deleteByDeviceName(String name); }