lyhzzz 1 year ago
parent
commit
4e889a22d6

+ 7 - 0
src/main/java/com/fdkankan/ucenter/httpClient/service/LaserService.java

@@ -355,6 +355,13 @@ public class LaserService {
         rabbitMqProducer.sendByWorkQueue("update-laser-scene-status" ,params);
         //return laserClient.updateStatus( params);
     }
+    public void updatePanoStatus(List<String> numList, Integer payStatus) {
+        Map<String,Object> params = new HashMap<>();
+        params.put("sceneCodes", numList);
+        params.put("payStatus", payStatus);
+        rabbitMqProducer.sendByWorkQueue("pano-paystatus-scene-queue" ,params);
+        //return laserClient.updateStatus( params);
+    }
 
 
     public HashMap<String, JSONObject> list(List<String> sceneNumList,Integer sceneSource) {

+ 7 - 3
src/main/java/com/fdkankan/ucenter/service/impl/SceneProServiceImpl.java

@@ -354,15 +354,19 @@ public class SceneProServiceImpl extends ServiceImpl<ISceneProMapper, ScenePro>
 
         this.updateOssStatus(v3NumList,v4NumList,payStatus);
 
+        List<String> numList = new ArrayList<>();
+        numList.addAll(v3NumList);
+        numList.addAll(v4NumList);
         if(isLaser == 1){
             //激光系统相机
             //1:场景被删 0:计算中 1计算失败 2计算成功 3封存 4重算中'
-            List<String> numList = new ArrayList<>();
-            numList.addAll(v3NumList);
-            numList.addAll(v4NumList);
             if(!numList.isEmpty()){
                 laserService.updateStatus(numList,payStatus);
             }
+        }else {
+            if(!numList.isEmpty()){
+                laserService.updatePanoStatus(numList,payStatus);
+            }
         }
     }