Ver Fonte

低空修改250310-01

zhiyuan-007 há 1 mês atrás
pai
commit
b01f11092a
1 ficheiros alterados com 13 adições e 8 exclusões
  1. 13 8
      src/components/mapJK.vue

+ 13 - 8
src/components/mapJK.vue

@@ -110,6 +110,7 @@ export default {
     let realFlyPointDataQueue = [];
     let addFlowPathEvent = null;
     let movePointEvent = null;
+    let currentRealPowerShow = false;
     onMounted(() =>{
       bus.on('CreateMap',() =>{
         MapReady = $.Deferred();
@@ -742,6 +743,7 @@ export default {
         let scale_handle_id = params.scale_handle_id;
         if(status === "hide"){
           if(scale_handle_id === "scale_handle_cube"){
+            currentRealPowerShow = false;
             getCurrentRealPower({
               status:"hide",
               id:"power_wj"
@@ -762,7 +764,8 @@ export default {
           }
           let addScaleEvent;
           if(scale_handle_id === "scale_handle_cube"){
-            showCubeWithScaleEventsReturn(m_view.scale)
+            currentRealPowerShow = true;
+            showCubeWithScaleEventsReturn(m_view.scale);
             addScaleEvent = new AddScaleEvent({
               m_view,
               callBackFunction:showCubeWithScaleEventsReturn
@@ -2171,13 +2174,15 @@ export default {
             id:params.id,
             status:"hide"
           });
-          if(res.data.data.list?.length > 0){
-            showThreeCubeDetail({
-              "id":params.id,
-              "status":params.status,
-              "size":params.size,
-              "points":res.data.data.list,
-            })
+          if(currentRealPowerShow){
+            if(res.data.data.list?.length > 0){
+              showThreeCubeDetail({
+                "id":params.id,
+                "status":params.status,
+                "size":params.size,
+                "points":res.data.data.list,
+              })
+            }
           }
         })
       }