From 60278ee6ad692ed30d9766533345ca764a8870e2 Mon Sep 17 00:00:00 2001 From: 648540858 <456panlinlin> Date: 星期一, 28 三月 2022 11:03:17 +0800 Subject: [PATCH] 修复国标目录发送缺失的问题 --- src/main/java/com/genersoft/iot/vmp/storager/dao/DeviceChannelMapper.java | 20 ++++++++++++++++++++ 1 files changed, 20 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/genersoft/iot/vmp/storager/dao/DeviceChannelMapper.java b/src/main/java/com/genersoft/iot/vmp/storager/dao/DeviceChannelMapper.java index e4fc1eb..f04b7c0 100644 --- a/src/main/java/com/genersoft/iot/vmp/storager/dao/DeviceChannelMapper.java +++ b/src/main/java/com/genersoft/iot/vmp/storager/dao/DeviceChannelMapper.java @@ -112,6 +112,26 @@ " </script>"}) List<ChannelReduce> queryChannelListInAll(String query, Boolean online, Boolean hasSubChannel, String platformId, String catalogId); + @Select(value = {" <script>" + + "SELECT " + + " dc.id,\n" + + " dc.channelId,\n" + + " dc.deviceId,\n" + + " dc.name,\n" + + " de.manufacturer,\n" + + " de.hostAddress,\n" + + " dc.subCount,\n" + + " pgc.platformId as platformId,\n" + + " pgc.catalogId as catalogId " + + " FROM device_channel dc " + + " LEFT JOIN device de ON dc.deviceId = de.deviceId " + + " LEFT JOIN platform_gb_channel pgc on pgc.deviceChannelId = dc.id " + + " WHERE pgc.platformId = #{platformId} " + + " ORDER BY dc.deviceId, dc.channelId ASC" + + " </script>"}) + List<ChannelReduce> queryChannelByPlatformId(String platformId); + + @Select("SELECT * FROM device_channel WHERE channelId=#{channelId}") List<DeviceChannel> queryChannelByChannelId( String channelId); -- Gitblit v1.8.0