diff --git a/src/main/java/com/zjyr/beidouservice/service/impl/BeidouSocketProtocolServiceImpl.java b/src/main/java/com/zjyr/beidouservice/service/impl/BeidouSocketProtocolServiceImpl.java index 6a98423..7f74472 100644 --- a/src/main/java/com/zjyr/beidouservice/service/impl/BeidouSocketProtocolServiceImpl.java +++ b/src/main/java/com/zjyr/beidouservice/service/impl/BeidouSocketProtocolServiceImpl.java @@ -12,6 +12,7 @@ import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; import java.sql.Timestamp; +import java.util.ArrayList; import java.util.Date; import java.util.List; @@ -43,9 +44,9 @@ public class BeidouSocketProtocolServiceImpl implements AdapterProtocolService { .alarmType(alarmType) .controlTunnel(tunnelName) .timeStamp((int) timestamp) - .cityCode(citys) - .districtsCode(areas) - .sensorId(sensors) + .cityCode(citys == null ? new ArrayList<>() : citys) + .districtsCode(areas == null ? new ArrayList<>() : citys) + .sensorId(sensors == null ? new ArrayList<>() : citys) .build(); }