Commit c85c99497212920327ebdca7f4f8b9cf2897f9d8
1 parent
66234dc2
修复设备点播时指定流媒体
Showing
3 changed files
with
9 additions
and
0 deletions
sql/2.6.7-2.6.8更新.sql
0 → 100755
sql/初始化.sql
| @@ -32,6 +32,7 @@ CREATE TABLE `device` ( | @@ -32,6 +32,7 @@ CREATE TABLE `device` ( | ||
| 32 | `transport` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, | 32 | `transport` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, |
| 33 | `streamMode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, | 33 | `streamMode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, |
| 34 | `online` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, | 34 | `online` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, |
| 35 | + `mediaServerId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, | ||
| 35 | `registerTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, | 36 | `registerTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, |
| 36 | `keepaliveTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, | 37 | `keepaliveTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, |
| 37 | `ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, | 38 | `ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, |
src/main/java/com/genersoft/iot/vmp/storager/dao/DeviceMapper.java
| @@ -43,6 +43,7 @@ public interface DeviceMapper { | @@ -43,6 +43,7 @@ public interface DeviceMapper { | ||
| 43 | "geoCoordSys," + | 43 | "geoCoordSys," + |
| 44 | "treeType," + | 44 | "treeType," + |
| 45 | "online," + | 45 | "online," + |
| 46 | + "mediaServerId," + | ||
| 46 | "(SELECT count(0) FROM device_channel WHERE deviceId=device.deviceId) as channelCount "+ | 47 | "(SELECT count(0) FROM device_channel WHERE deviceId=device.deviceId) as channelCount "+ |
| 47 | " FROM device WHERE deviceId = #{deviceId}") | 48 | " FROM device WHERE deviceId = #{deviceId}") |
| 48 | Device getDeviceByDeviceId(String deviceId); | 49 | Device getDeviceByDeviceId(String deviceId); |
| @@ -160,6 +161,7 @@ public interface DeviceMapper { | @@ -160,6 +161,7 @@ public interface DeviceMapper { | ||
| 160 | "geoCoordSys," + | 161 | "geoCoordSys," + |
| 161 | "treeType," + | 162 | "treeType," + |
| 162 | "online," + | 163 | "online," + |
| 164 | + "mediaServerId," + | ||
| 163 | "(SELECT count(0) FROM device_channel WHERE deviceId=de.deviceId) as channelCount FROM device de" + | 165 | "(SELECT count(0) FROM device_channel WHERE deviceId=de.deviceId) as channelCount FROM device de" + |
| 164 | "<if test=\"online != null\"> where online=${online}</if>"+ | 166 | "<if test=\"online != null\"> where online=${online}</if>"+ |
| 165 | " </script>" | 167 | " </script>" |
| @@ -271,6 +273,7 @@ public interface DeviceMapper { | @@ -271,6 +273,7 @@ public interface DeviceMapper { | ||
| 271 | "geoCoordSys," + | 273 | "geoCoordSys," + |
| 272 | "treeType," + | 274 | "treeType," + |
| 273 | "online" + | 275 | "online" + |
| 276 | + "mediaServerId" + | ||
| 274 | ") VALUES (" + | 277 | ") VALUES (" + |
| 275 | "#{deviceId}," + | 278 | "#{deviceId}," + |
| 276 | "#{name}," + | 279 | "#{name}," + |
| @@ -284,6 +287,7 @@ public interface DeviceMapper { | @@ -284,6 +287,7 @@ public interface DeviceMapper { | ||
| 284 | "#{geoCoordSys}," + | 287 | "#{geoCoordSys}," + |
| 285 | "#{treeType}," + | 288 | "#{treeType}," + |
| 286 | "#{online}" + | 289 | "#{online}" + |
| 290 | + "#{mediaServerId}" + | ||
| 287 | ")") | 291 | ")") |
| 288 | void addCustomDevice(Device device); | 292 | void addCustomDevice(Device device); |
| 289 | 293 |