gerson
2025-02-09 a7ac2d87ee0f8ae2e7a507729660dedd01036402
src/components/chat/chatComponents/summaryCom/components/recordSetTable/map/panelTool/ThemeControl.vue
@@ -359,10 +359,13 @@
      return styles;
   };
   const allLayers = props.olMap.layerInfo.value.reduce((preVal, curVal) => {
      return preVal.concat(curVal.children.map((item) => item.model));
      return preVal.concat(curVal.children.map((item) => item));
   }, []);
   for (const item of allLayers) {
      item.setStyle(themeLayerStyleFunc);
      if (props.olMap?.unsupportedLayers.includes(item.id)) {
         continue;
      }
      item.model.setStyle(themeLayerStyleFunc);
   }
   return res?.legends ?? [];
};
@@ -382,7 +385,7 @@
      }, []);
      for (const item of allLayers) {
         const originStyle = item.get('originStyle');
         item.setStyle(originStyle);
         originStyle && item.setStyle(originStyle);
      }
      return;
   }