|
@@ -3,6 +3,7 @@ package com.fdkankan.manage_jp.mq.consumer;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
import com.fdkankan.manage_jp.mq.vo.LaserSceneGpsVo;
|
|
|
import com.fdkankan.manage_jp.mq.vo.LaserSceneTitleVo;
|
|
|
+import com.fdkankan.manage_jp.service.IProjectNumService;
|
|
|
import com.fdkankan.manage_jp.service.IProjectSceneGpsService;
|
|
|
import com.rabbitmq.client.Channel;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
@@ -25,6 +26,8 @@ public class LaserSceneGpsConsumer {
|
|
|
|
|
|
@Autowired
|
|
|
IProjectSceneGpsService projectSceneGpsService;
|
|
|
+ @Autowired
|
|
|
+ IProjectNumService projectNumService;
|
|
|
@RabbitListener(
|
|
|
queuesToDeclare = @Queue("${queue.laser.update-scene.location:save-scene-location}")
|
|
|
)
|
|
@@ -42,6 +45,7 @@ public class LaserSceneGpsConsumer {
|
|
|
projectSceneGpsService.updateGps(vo.getNum(),lat,lon,2);
|
|
|
}
|
|
|
if(vo != null && vo.getStatus() == 0){
|
|
|
+ projectNumService.delNum(vo.getNum());
|
|
|
projectSceneGpsService.updateGps(vo.getNum(),0);
|
|
|
}
|
|
|
|