From 4be7d863a161b64f8592a789d699e807545e7dc6 Mon Sep 17 00:00:00 2001 From: 潘志宝 <979469083@qq.com> Date: 星期五, 15 十一月 2024 16:46:12 +0800 Subject: [PATCH] 计划数据 --- iailab-module-data/iailab-module-data-biz/src/main/java/com/iailab/module/data/channel/kio/service/ChannelKioTagService.java | 31 +++++++++++++++++-------------- 1 files changed, 17 insertions(+), 14 deletions(-) diff --git a/iailab-module-data/iailab-module-data-biz/src/main/java/com/iailab/module/data/channel/kio/service/ChannelKioTagService.java b/iailab-module-data/iailab-module-data-biz/src/main/java/com/iailab/module/data/channel/kio/service/ChannelKioTagService.java index ba092e3..fdc91f0 100644 --- a/iailab-module-data/iailab-module-data-biz/src/main/java/com/iailab/module/data/channel/kio/service/ChannelKioTagService.java +++ b/iailab-module-data/iailab-module-data-biz/src/main/java/com/iailab/module/data/channel/kio/service/ChannelKioTagService.java @@ -1,33 +1,36 @@ 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.framework.common.pojo.PageResult; import com.iailab.module.data.channel.kio.entity.ChannelKioTagEntity; +import com.iailab.module.data.channel.kio.vo.KioTagPageReqVO; +import com.iailab.module.data.channel.tag.vo.TagImportExcelVO; +import com.iailab.module.data.channel.tag.vo.TagImportRespVO; import java.util.List; -import java.util.Map; /** - * @author PanZhibao + * @author lirm * @Description - * @createTime 2024年06月05日 + * @createTime 2024年08月26日 */ -public interface ChannelKioTagService extends BaseService<ChannelKioTagEntity> { +public interface ChannelKioTagService { - PageData<ChannelKioTagDTO> page(Map<String, Object> params); + PageResult<ChannelKioTagEntity> queryPage(KioTagPageReqVO reqVO); - ChannelKioTagDTO get(String id); + ChannelKioTagEntity info(String id); - void save(ChannelKioTagDTO dto); + void add(ChannelKioTagEntity channelKioTagEntity); - void update(ChannelKioTagDTO dto); + void update(ChannelKioTagEntity channelKioTagEntity); - void delete(String[] ids); - List<ChannelKioTagDTO> getByDevice(String instanceName); + void delete(String id); - ChannelKioTagDTO getByTagName(String tagName); + List<ChannelKioTagEntity> getByDevice(String device); + + ChannelKioTagEntity getByTagName(String tagName); void deleteByDeviceName(String name); + TagImportRespVO importKioTagList(List<TagImportExcelVO> importTags, boolean isUpdateSupport, String device); + } \ No newline at end of file -- Gitblit v1.9.3