From 730d1944e3a13c517c77df2b0712df05645a38dd Mon Sep 17 00:00:00 2001
From: dengzedong <dengzedong@email>
Date: 星期一, 06 一月 2025 16:00:58 +0800
Subject: [PATCH] chartParamList api

---
 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