diff --git a/pom.xml b/pom.xml
index d44976f..868f900 100644
--- a/pom.xml
+++ b/pom.xml
@@ -116,6 +116,11 @@
god-common-datasource
+
+ org.springframework.boot
+ spring-boot-starter-test
+
+
com.god
diff --git a/src/main/java/com/god/data/service/impl/RealTimeTrajectoryEvent.java b/src/main/java/com/god/data/service/impl/RealTimeTrajectoryEvent.java
index 4c0ee96..22f9f9d 100644
--- a/src/main/java/com/god/data/service/impl/RealTimeTrajectoryEvent.java
+++ b/src/main/java/com/god/data/service/impl/RealTimeTrajectoryEvent.java
@@ -8,8 +8,10 @@ import org.springframework.amqp.rabbit.core.RabbitTemplate;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
+import java.math.BigDecimal;
import java.util.ArrayList;
-import java.util.List;
+import java.util.HashMap;
+import java.util.Map;
/**
* 实时轨迹事件
@@ -23,13 +25,14 @@ public class RealTimeTrajectoryEvent implements EventService {
@Autowired
private RedisService redisService;
-// @Autowired
-// private RedisTemplate redisTemplate;
-
@Autowired
private RabbitTemplate rabbitTemplate;
+ /**
+ * 实时轨迹标识
+ */
public static final String LOCUS = "locus";
+
/**
* 添加时间
*/
@@ -49,20 +52,45 @@ public class RealTimeTrajectoryEvent implements EventService {
carMessage.getLongitude(),
carMessage.getLatitude()
);
- //判断是否有key 有则更新数据
- if (redisService.hasKey(LOCUS + carMessage.getVin())){
- //获取所有车辆数据
- List