无人机管理后台前端(已迁走)
chenyao
2025-10-29 bb9525839e8b10e633a12e05b4977696dcdff5a1
src/views/layerManagement/index.vue
@@ -11,15 +11,16 @@
      <div class="mapContainer">
        <div id="layMap" class="ztzf-cesium"></div>
        <leftList
          v-if="!layerParams.addNest && !layerParams.editNest"
          v-if="!layerParams.addNest && !layerParams.editNest && activeType !== '2'"
          @update:coverData="handleCoverDataUpdate"
          @update:deitData="handleEdit"
          :activeName="activeName"
        ></leftList>
        <rightEdit
          v-if="layerParams.addNest || layerParams.editNest"
          v-if="layerParams.addNest || layerParams.editNest && activeType !== '2'"
          @callParentMethod="parentMethod"
        ></rightEdit>
        <nationalSpatialPlanning />
      </div>
    </div>
  </basic-container>
@@ -30,6 +31,7 @@
import { flyVisual } from '@/utils/cesium/mapUtil';
import rightEdit from '@/views/layerManagement/components/rightEdit.vue';
import leftList from '@/views/layerManagement/components/leftList.vue';
import nationalSpatialPlanning from '@/views/layerManagement/components/nationalSpatialPlanning.vue'
import { DrawPolygon } from '@/views/layerManagement/components/utils';
import * as Cesium from 'cesium';
import { PublicCesium } from '@/utils/cesium/publicCesium';
@@ -64,6 +66,7 @@
provide('layerParams', layerParams);
const handleClick = tab => {
  const clickedTab = tabData.value.find(item => item.type === tab.paneName);
  console.log(clickedTab, '5555')
  activeType.value = clickedTab.type;
  activeName.value = clickedTab.name;
};