Commit 3aa11a3def1914271be1622718816cf969d6d49f

Authored by 芯火源
1 parent 440d0ac7

fix: json对象反序列化异常问题修复

1、反序列化异常引起子设备无法上线问题修复
1 1 package org.thingsboard.server.transport.tcp.adaptors;
2 2
  3 +import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
3 4 import lombok.Data;
4 5
5 6 import java.io.Serializable;
6 7
7 8 @Data
  9 +@JsonIgnoreProperties(ignoreUnknown = true)
8 10 public class TcpAuthEntry implements Serializable {
9 11 /** clientId: 设备鉴权客户端ID */
10 12 private String clientId;
... ...
1 1 package org.thingsboard.server.transport.tcp.adaptors;
2 2
  3 +import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
3 4 import lombok.AllArgsConstructor;
4 5 import lombok.Data;
5 6 import org.thingsboard.server.common.data.yunteng.enums.TcpDataTypeEnum;
... ... @@ -11,6 +12,7 @@ import java.util.UUID;
11 12 * 下行脚本
12 13 */
13 14 @Data
  15 +@JsonIgnoreProperties(ignoreUnknown = true)
14 16 public class TcpDownEntry implements Serializable {
15 17
16 18 /**
... ...
1 1 package org.thingsboard.server.transport.tcp.adaptors;
2 2
  3 +import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
3 4 import lombok.AllArgsConstructor;
4 5 import lombok.Data;
  6 +import lombok.RequiredArgsConstructor;
5 7
6 8 import java.io.Serializable;
7 9 import java.util.Map;
... ... @@ -13,6 +15,7 @@ import java.util.UUID;
13 15 */
14 16 @Data
15 17 @AllArgsConstructor
  18 +@JsonIgnoreProperties(ignoreUnknown = true)
16 19 public class TcpUpEntry implements Serializable {
17 20
18 21 /**
... ...