From 77f7281ff7cee541aaa51339512e6443b7d89e42 Mon Sep 17 00:00:00 2001 From: YANGDL <114714267@qq.com> Date: 星期二, 05 一月 2021 12:04:25 +0800 Subject: [PATCH] 修改eslint配置增加mock配置 --- src/components/helpers/WmsHelper.js | 124 ++++++++++++++++++++-------------------- 1 files changed, 62 insertions(+), 62 deletions(-) diff --git a/src/components/helpers/WmsHelper.js b/src/components/helpers/WmsHelper.js index 93748f2..057a2f1 100644 --- a/src/components/helpers/WmsHelper.js +++ b/src/components/helpers/WmsHelper.js @@ -1,77 +1,77 @@ /** * 鍔犺浇WMS,鎷兼帴FILTER,LAYERS鍙傛暟绛� */ -function WmsHelper() { - this.filters = {} - this.wmsLayersMap = {} +function WmsHelper () { + this.filters = {} + this.wmsLayersMap = {} - this.initMapConfig = (mapConfig) => { - var serviceLayers = mapConfig.mapConfig.ServiceLayers - for (var i = 0; i < serviceLayers.length; i++) { - var service = serviceLayers[i] - var checked = service.checked - if (!checked) { - break - } - var filtersGroup = service.filtersGroup - if (filtersGroup) { - this.initLayer(service.code, filtersGroup) - } - } + this.initMapConfig = (mapConfig) => { + var serviceLayers = mapConfig.mapConfig.ServiceLayers + for (var i = 0; i < serviceLayers.length; i++) { + var service = serviceLayers[i] + var checked = service.checked + if (!checked) { + break + } + var filtersGroup = service.filtersGroup + if (filtersGroup) { + this.initLayer(service.code, filtersGroup) + } } - this.initLayer = (wms, layersGroup) => { - for (var i = 0; i < layersGroup.length; i++) { - var filters = layersGroup[i].filters - for (var j = 0; j < filters.length; j++) { - var layer = filters[j] - var checked = layer.checked - var code = layer.code - if (checked) { - this.addLayer(wms, code) - } - } + } + this.initLayer = (wms, layersGroup) => { + for (var i = 0; i < layersGroup.length; i++) { + var filters = layersGroup[i].filters + for (var j = 0; j < filters.length; j++) { + var layer = filters[j] + var checked = layer.checked + var code = layer.code + if (checked) { + this.addLayer(wms, code) } + } } - this.initFilter = () => { - /* for (var i = 0; i < filters.length; i++) { + } + this.initFilter = () => { + /* for (var i = 0; i < filters.length; i++) { var filter = filters[i] this.addFilter() - }*/ + } */ + } + this.addLayer = (wms, layer) => { + var wmsLayer = this.wmsLayersMap[wms] + if (wmsLayer) { + wmsLayer[wmsLayer.length] = layer + } else { + this.wmsLayersMap[wms] = [layer] } - this.addLayer = (wms, layer) => { - var wmsLayer = this.wmsLayersMap[wms] - if (wmsLayer) { - wmsLayer[wmsLayer.length] = layer - } else { - this.wmsLayersMap[wms] = [layer] + } + this.addFilter = (condition) => { + // var filter = this.filters[layer] + // if (filter) { + this.filters[this.filters.length] = condition + // } else { + // this.filters[layer] = [condition] + // } + } + this.getWmsLayersMap = () => { + return this.wmsLayersMap + } + this.getFilterURL = () => { + var filterURL = '' + var conditions = '' + for (var f in this.filters) { + var filters = this.filters[f] + for (var i = 0; i < filters.length; i++) { + conditions += filters[i] + if (i < filters.length) { + conditions += ',' } + } + filterURL += f + '.(' + conditions + ');' } - this.addFilter = (condition) => { - //var filter = this.filters[layer] - //if (filter) { - this.filters[this.filters.length] = condition - //} else { - // this.filters[layer] = [condition] - // } - } - this.getWmsLayersMap = () => { - return this.wmsLayersMap - } - this.getFilterURL = () => { - var filterURL = '' - var conditions = '' - for (var f in this.filters) { - var filters = this.filters[f] - for (var i = 0; i < filters.length; i++) { - conditions += filters[i] - if (i < filters.length) { - conditions += ',' - } - } - filterURL += f + '.(' + conditions + ');' - } - return filterURL.substr(0, filterURL.length - 1) - } + return filterURL.substr(0, filterURL.length - 1) + } } export default WmsHelper -- Gitblit v1.8.0