wujingjing
2025-02-10 e50196bff10f0196307b2567ed6c0829eadd8ff6
src/components/chat/chatComponents/summaryCom/components/recordSetTable/map/LayerControl.vue
@@ -23,7 +23,7 @@
            </div> -->
            <el-tabs v-model="activeTab">
               <el-tab-pane label="图层" name="components"
               <el-tab-pane label="底图" name="components"
                  ><div class="flex flex-col gap-2">
                     <el-radio-group v-model="activeSourceType" class="flex flex-col gap-2" @change="changeSourceType">
                        <el-radio class="w-full mr-0" v-for="item in layerList" :key="item" :label="item">
@@ -109,7 +109,6 @@
   {
      id: ROOT_OVERLAY_TYPE.Marker,
      label: '设备',
      checked: props.olMap.markerIsVisible.value,
   },
]);
const initTreeChecked = () => {
@@ -131,16 +130,7 @@
};
let isHumanCheckTrigger = false;
watch(
   () => props.olMap.markerIsVisible.value,
   (val) => {
      if (isHumanCheckTrigger) {
         isHumanCheckTrigger = false;
         return;
      }
      setTreeChecked(val);
   }
);
const handleNodeClick = (data: any, node: any) => {
   if (data.id === ROOT_OVERLAY_TYPE.Marker) {