From 0a0080a207a39e51a30a23a41c2054e842f36dae Mon Sep 17 00:00:00 2001
From: wangqi <magical1908@outlook.com>
Date: 星期二, 06 四月 2021 18:21:27 +0800
Subject: [PATCH] Merge branch 'develop' of http://xearth.cn:6600/r/wuyushui/SewerAndRainNetwork into develop

---
 src/components/LayerController/service/LayerFactory.js |   13 +++++--------
 1 files changed, 5 insertions(+), 8 deletions(-)

diff --git a/src/components/LayerController/service/LayerFactory.js b/src/components/LayerController/service/LayerFactory.js
index 484d6e2..d12719b 100644
--- a/src/components/LayerController/service/LayerFactory.js
+++ b/src/components/LayerController/service/LayerFactory.js
@@ -1,4 +1,3 @@
-import store from '@/store'
 import WfsLayerService from './WfsLayerService'
 import BusiLayerService from './BusiLayerService'
 import WmsLayerService from './WmsLayerService'
@@ -10,17 +9,15 @@
     this.layers = {}
   }
 
-  init () {
+  init (layerConfig) {
     // 1. 閬嶅巻layer config
-    var layerConfig = store.state.map.serviceLayers.LayerSewersLine
     for (var i = 0, l = layerConfig.length; i < l; i++) {
       var config = layerConfig[i]
       var layers = config.layers
-      for (var j = 0; j < layers.length; j++) {
-        var childConfig = layers[j]
-        var checked = childConfig.checked
-        checked && this.load(childConfig)
-      }
+      layers && this.init(config.layers)
+
+      var checked = config.checked
+      checked && this.load(config)
     }
   }
 

--
Gitblit v1.8.0