瀏覽代碼

修复设备缺失的数据

648540858 3 年之前
父節點
當前提交
715ecb1d64
共有 1 個文件被更改,包括 9 次插入1 次删除
  1. 9 1
      src/main/java/com/genersoft/iot/vmp/service/impl/DeviceServiceImpl.java

+ 9 - 1
src/main/java/com/genersoft/iot/vmp/service/impl/DeviceServiceImpl.java

@@ -73,10 +73,18 @@ public class DeviceServiceImpl implements IDeviceService {
         if (deviceInRedis != null && deviceInDb == null) {
             // redis 存在脏数据
             redisCatchStorage.clearCatchByDeviceId(device.getDeviceId());
+
+        }
+        if (device.getCreateTime() == null) {
             device.setCreateTime(now);
         }
+        if (device.getRegisterTime() == null) {
+            device.setRegisterTime(now);
+        }
+        if(device.getUpdateTime() == null) {
+            device.setUpdateTime(now);
+        }
         device.setOnline(1);
-        device.setRegisterTime(now);
 
         // 第一次上线
         if (device.getCreateTime() == null) {