admin
2020-05-19 744594ef1a2f530fc3e86ea9dc48b62247f79420
fanli/src/main/java/com/yeshi/fanli/service/impl/push/DeviceActiveServiceImpl.java
@@ -38,8 +38,10 @@
            deviceActive.getPlatform());
      if (da == null) {
         deviceActive.setId(null);
         deviceActive.setUpdateTime(new Date());
         deviceActive.setCreateTime(new Date());
         if (deviceActive.getUpdateTime() == null)
            deviceActive.setUpdateTime(new Date());
         if (deviceActive.getCreateTime() == null)
            deviceActive.setCreateTime(new Date());
         if (!StringUtil.isNullOrEmpty(deviceActive.getDeviceToken())) {
            deviceActive.setDeviceTokenMd5(StringUtil.Md5(deviceActive.getDeviceToken()));
         }
@@ -58,6 +60,10 @@
            updateDeviceActive.setDeviceToken(deviceActive.getDeviceToken());
            updateDeviceActive.setDeviceTokenMd5(StringUtil.Md5(deviceActive.getDeviceToken()));
         }
         if (StringUtil.isNullOrEmpty(da.getMac()))
            updateDeviceActive.setMac(deviceActive.getMac());
         deviceActiveMapper.updateByPrimaryKeySelective(updateDeviceActive);
      }