From ca103731c721aae3f5f622e58c679ed5c09fd9e9 Mon Sep 17 00:00:00 2001
From: Kairlec <sunfokairlec@gmail.com>
Date: 星期一, 15 五月 2023 16:26:37 +0800
Subject: [PATCH] fix response `content-type` is not set if access without access token

---
 src/main/java/com/genersoft/iot/vmp/service/IDeviceChannelService.java |   31 +++++++++++++++++++++++++++++++
 1 files changed, 31 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/genersoft/iot/vmp/service/IDeviceChannelService.java b/src/main/java/com/genersoft/iot/vmp/service/IDeviceChannelService.java
index c192dd5..66dbe07 100644
--- a/src/main/java/com/genersoft/iot/vmp/service/IDeviceChannelService.java
+++ b/src/main/java/com/genersoft/iot/vmp/service/IDeviceChannelService.java
@@ -56,4 +56,35 @@
      * 鏌ヨ閫氶亾鎵�灞炵殑璁惧
      */
     List<Device> getDeviceByChannelId(String channelId);
+
+    /**
+     * 鎵归噺鍒犻櫎閫氶亾
+     * @param deleteChannelList 寰呭垹闄ょ殑閫氶亾鍒楄〃
+     */
+    int deleteChannels(List<DeviceChannel> deleteChannelList);
+
+    /**
+     * 鎵归噺涓婄嚎
+     */
+    int channelsOnline(List<DeviceChannel> channels);
+
+    /**
+     * 鎵归噺涓嬬嚎
+     */
+    int channelsOffline(List<DeviceChannel> channels);
+
+    /**
+     *  鑾峰彇涓�涓�氶亾
+     */
+    DeviceChannel getOne(String deviceId, String channelId);
+
+    /**
+     * 鐩存帴鎵归噺鏇存柊閫氶亾
+     */
+    void batchUpdateChannel(List<DeviceChannel> channels);
+
+    /**
+     * 鐩存帴鎵归噺娣诲姞
+     */
+    void batchAddChannel(List<DeviceChannel> deviceChannels);
 }

--
Gitblit v1.8.0