Commit c31fd960 authored by quxiaofei's avatar quxiaofei

Merge branch 'dev' into 'master'

1.20.1 更新设备中的ip字段 See merge request !4
parents a50f30dd 6e6c3006
...@@ -68,6 +68,12 @@ public class DeviceInfoPO implements Serializable { ...@@ -68,6 +68,12 @@ public class DeviceInfoPO implements Serializable {
@TableField("locked") @TableField("locked")
private Integer locked; private Integer locked;
/**
* 是否C端专享:0否;1是
*/
@TableField("is_client")
private Integer isClient;
/** /**
* 省代码 * 省代码
*/ */
...@@ -110,6 +116,12 @@ public class DeviceInfoPO implements Serializable { ...@@ -110,6 +116,12 @@ public class DeviceInfoPO implements Serializable {
@TableField("last_online_time") @TableField("last_online_time")
private LocalDateTime lastOnlineTime; private LocalDateTime lastOnlineTime;
/**
* 最近一次上线ip地址
*/
@TableField("last_online_ip")
private String lastOnlineIp;
/** /**
* 最近一次下线时间 * 最近一次下线时间
*/ */
......
...@@ -49,6 +49,7 @@ public class DeviceStatusMQ implements NatsMQProcess{ ...@@ -49,6 +49,7 @@ public class DeviceStatusMQ implements NatsMQProcess{
if(deviceInfoPO.getOnline().intValue()==0){ if(deviceInfoPO.getOnline().intValue()==0){
deviceInfoPO.setLastOfflineTime(LocalDateTime.now()); deviceInfoPO.setLastOfflineTime(LocalDateTime.now());
}else{ }else{
deviceInfoPO.setLastOnlineIp(bean.getIp());
deviceInfoPO.setLastOnlineTime(LocalDateTime.now()); deviceInfoPO.setLastOnlineTime(LocalDateTime.now());
} }
deviceInfoPO.setUpdateTime(LocalDateTime.now()); deviceInfoPO.setUpdateTime(LocalDateTime.now());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment