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 | 32 | `transport` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, |
| 33 | 33 | `streamMode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, |
| 34 | 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 | 36 | `registerTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, |
| 36 | 37 | `keepaliveTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, |
| 37 | 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 | 43 | "geoCoordSys," + |
| 44 | 44 | "treeType," + |
| 45 | 45 | "online," + |
| 46 | + "mediaServerId," + | |
| 46 | 47 | "(SELECT count(0) FROM device_channel WHERE deviceId=device.deviceId) as channelCount "+ |
| 47 | 48 | " FROM device WHERE deviceId = #{deviceId}") |
| 48 | 49 | Device getDeviceByDeviceId(String deviceId); |
| ... | ... | @@ -160,6 +161,7 @@ public interface DeviceMapper { |
| 160 | 161 | "geoCoordSys," + |
| 161 | 162 | "treeType," + |
| 162 | 163 | "online," + |
| 164 | + "mediaServerId," + | |
| 163 | 165 | "(SELECT count(0) FROM device_channel WHERE deviceId=de.deviceId) as channelCount FROM device de" + |
| 164 | 166 | "<if test=\"online != null\"> where online=${online}</if>"+ |
| 165 | 167 | " </script>" |
| ... | ... | @@ -271,6 +273,7 @@ public interface DeviceMapper { |
| 271 | 273 | "geoCoordSys," + |
| 272 | 274 | "treeType," + |
| 273 | 275 | "online" + |
| 276 | + "mediaServerId" + | |
| 274 | 277 | ") VALUES (" + |
| 275 | 278 | "#{deviceId}," + |
| 276 | 279 | "#{name}," + |
| ... | ... | @@ -284,6 +287,7 @@ public interface DeviceMapper { |
| 284 | 287 | "#{geoCoordSys}," + |
| 285 | 288 | "#{treeType}," + |
| 286 | 289 | "#{online}" + |
| 290 | + "#{mediaServerId}" + | |
| 287 | 291 | ")") |
| 288 | 292 | void addCustomDevice(Device device); |
| 289 | 293 | ... | ... |