Commit 061749548c0b603774582f823768c23f351a39e1

Authored by 648540858
1 parent e3225d48

修复字段名错误

src/main/java/com/genersoft/iot/vmp/storager/dao/DeviceChannelMapper.java
... ... @@ -88,12 +88,12 @@ public interface DeviceChannelMapper {
88 88 "SELECT " +
89 89 "dc.*, " +
90 90 "de.name as device_name, " +
91   - "de.online as device_online " +
  91 + "de.on_line as device_online " +
92 92 "from " +
93 93 "wvp_device_channel dc " +
94 94 "LEFT JOIN wvp_device de ON dc.device_id = de.device_id " +
95 95 "WHERE 1=1" +
96   - " <if test='device_id != null'> AND dc.device_id = #{deviceId} </if> " +
  96 + " <if test='deviceId != null'> AND dc.device_id = #{deviceId} </if> " +
97 97 " <if test='query != null'> AND (dc.channel_id LIKE '%${query}%' OR dc.name LIKE '%${query}%' OR dc.name LIKE '%${query}%')</if> " +
98 98 " <if test='parentChannelId != null'> AND dc.parent_id=#{parentChannelId} </if> " +
99 99 " <if test='online == true' > AND dc.status=true</if>" +
... ... @@ -112,7 +112,7 @@ public interface DeviceChannelMapper {
112 112 "SELECT " +
113 113 "dc.*, " +
114 114 "de.name as device_name, " +
115   - "de.online as device_online " +
  115 + "de.on_line as device_online " +
116 116 "from " +
117 117 "wvp_device_channel dc " +
118 118 "LEFT JOIN wvp_device de ON dc.device_id = de.device_id " +
... ...
src/main/java/com/genersoft/iot/vmp/web/gb28181/ApiDeviceController.java
... ... @@ -148,7 +148,7 @@ public class ApiDeviceController {
148 148 deviceJOSNChannel.put("ID", deviceChannelExtend.getChannelId());
149 149 deviceJOSNChannel.put("DeviceID", deviceChannelExtend.getDeviceId());
150 150 deviceJOSNChannel.put("DeviceName", deviceChannelExtend.getDeviceName());
151   - deviceJOSNChannel.put("DeviceOnline", deviceChannelExtend.getDeviceOnline() == 1);
  151 + deviceJOSNChannel.put("DeviceOnline", deviceChannelExtend.isDeviceOnline());
152 152 deviceJOSNChannel.put("Channel", 0); // TODO 自定义序号
153 153 deviceJOSNChannel.put("Name", deviceChannelExtend.getName());
154 154 deviceJOSNChannel.put("Custom", false);
... ... @@ -167,7 +167,7 @@ public class ApiDeviceController {
167 167 // 1-IETF RFC3261,
168 168 // 2-基于口令的双向认证,
169 169 // 3-基于数字证书的双向认证
170   - deviceJOSNChannel.put("Status", deviceChannelExtend.getStatus() == 1 ? "ON":"OFF");
  170 + deviceJOSNChannel.put("Status", deviceChannelExtend.isStatus() ? "ON":"OFF");
171 171 deviceJOSNChannel.put("Longitude", deviceChannelExtend.getLongitude());
172 172 deviceJOSNChannel.put("Latitude", deviceChannelExtend.getLatitude());
173 173 deviceJOSNChannel.put("PTZType ", deviceChannelExtend.getPTZType()); // 云台类型, 0 - 未知, 1 - 球机, 2 - 半球,
... ...
src/main/java/com/genersoft/iot/vmp/web/gb28181/dto/DeviceChannelExtend.java
... ... @@ -25,7 +25,7 @@ public class DeviceChannelExtend {
25 25  
26 26 private String deviceName;
27 27  
28   - private int deviceOnline;
  28 + private boolean deviceOnline;
29 29  
30 30 /**
31 31 * 生产厂商
... ... @@ -146,7 +146,7 @@ public class DeviceChannelExtend {
146 146 * <Status>OFF</Status>
147 147 * 遇到过NVR下的IPC下发信令可以推流, 但是 Status 响应 OFF
148 148 */
149   - private int status;
  149 + private boolean status;
150 150  
151 151 /**
152 152 * 经度
... ... @@ -417,11 +417,11 @@ public class DeviceChannelExtend {
417 417 this.PTZTypeText = PTZTypeText;
418 418 }
419 419  
420   - public int getStatus() {
  420 + public boolean isStatus() {
421 421 return status;
422 422 }
423 423  
424   - public void setStatus(int status) {
  424 + public void setStatus(boolean status) {
425 425 this.status = status;
426 426 }
427 427  
... ... @@ -545,11 +545,11 @@ public class DeviceChannelExtend {
545 545 this.deviceName = deviceName;
546 546 }
547 547  
548   - public int getDeviceOnline() {
  548 + public boolean isDeviceOnline() {
549 549 return deviceOnline;
550 550 }
551 551  
552   - public void setDeviceOnline(int deviceOnline) {
  552 + public void setDeviceOnline(boolean deviceOnline) {
553 553 this.deviceOnline = deviceOnline;
554 554 }
555 555 }
... ...