From 00b98db3e2fdab375335af678d505deda18b3487 Mon Sep 17 00:00:00 2001
From: 徐旺旺 <11530253@qq.com>
Date: 星期三, 07 四月 2021 12:52:48 +0800
Subject: [PATCH] 修改bug
---
src/components/panel/RightSearchPanel.vue | 2 +-
src/conf/layers/LayerPipeLines.js | 6 +++++-
src/components/LayerController/service/WfsLayerService.js | 5 ++++-
src/components/plugin/PathDashFlow.js | 1 -
src/components/LayerController/modules/LcServiceLayerFilter.vue | 7 +++----
src/components/LayerController/LayerController.vue | 2 +-
src/conf/layers/LayerSewers.js | 8 ++++----
7 files changed, 18 insertions(+), 13 deletions(-)
diff --git a/src/components/LayerController/LayerController.vue b/src/components/LayerController/LayerController.vue
index 2fa037c..f230cad 100644
--- a/src/components/LayerController/LayerController.vue
+++ b/src/components/LayerController/LayerController.vue
@@ -7,7 +7,7 @@
<transition name="animationChange">
<div :class="'legend-content map-background'" v-show="layerControllerVisible">
<lc-service-layer></lc-service-layer>
- <buttom @click="showPanel" type="button" class="el-button special-button el-button--default el-icon-d-arrow-left"></buttom>
+ <button @click="showPanel" type="button" class="el-button special-button el-button--default el-icon-d-arrow-left"></button>
</div>
</transition>
</div>
diff --git a/src/components/LayerController/modules/LcServiceLayerFilter.vue b/src/components/LayerController/modules/LcServiceLayerFilter.vue
index ffc77a5..6a3d632 100644
--- a/src/components/LayerController/modules/LcServiceLayerFilter.vue
+++ b/src/components/LayerController/modules/LcServiceLayerFilter.vue
@@ -77,9 +77,9 @@
swSubFilter (url, item) {
item.checked = !item.checked
if (item.checked) {
- window.serviceLayerHelper.loadGeojsonLayer(url, item)
+ window.layerFactory.show(item)
} else {
- window.serviceLayerHelper.removeLayer(item)
+ window.layerFactory.hide(item)
}
// window.serviceLayerHelper.loadLayers()
}
@@ -99,12 +99,11 @@
<style scoped lang="less">
.inner-panel {
- width: 500px;
color: #90c8e0;
font-size: 13px;
position: absolute;
- left: 260px;
+ left: 230px;
z-index: 1000;
height: 220px;
top: 0;
diff --git a/src/components/LayerController/service/WfsLayerService.js b/src/components/LayerController/service/WfsLayerService.js
index 7f10aee..3aae541 100644
--- a/src/components/LayerController/service/WfsLayerService.js
+++ b/src/components/LayerController/service/WfsLayerService.js
@@ -29,7 +29,10 @@
}
loadData (wfsUrl) {
- AjaxUtils.get4JsonDataByUrl(wfsUrl, this.params, (res) => this.draw(res.data.features))
+ AjaxUtils.get4JsonDataByUrl(wfsUrl, this.params, (res) => {
+ console.log(res)
+ this.draw(res.data.features)
+ })
}
draw (features) {
diff --git a/src/components/panel/RightSearchPanel.vue b/src/components/panel/RightSearchPanel.vue
index e309125..a2cdb5f 100644
--- a/src/components/panel/RightSearchPanel.vue
+++ b/src/components/panel/RightSearchPanel.vue
@@ -7,7 +7,7 @@
<div class="container">
<ul>
<li style="text-align: right">
- <buttom type="button" class="el-button special-button el-button--default el-icon-d-arrow-right"></buttom>
+ <button type="button" class="el-button special-button el-button--default el-icon-d-arrow-right"></button>
</li>
</ul>
<ul v-for="item in topicList" :key="item.name" :class="item.checked?'module-wrap map-btn-active':'module-wrap map-btn-unactive'" @click="()=>{selected(item)}" >
diff --git a/src/components/plugin/PathDashFlow.js b/src/components/plugin/PathDashFlow.js
index 13b295f..a868066 100644
--- a/src/components/plugin/PathDashFlow.js
+++ b/src/components/plugin/PathDashFlow.js
@@ -71,7 +71,6 @@
}
},
_fillStroke: function (ctx, layer) {
- debugger
var options = layer.options
if (options.fill) {
diff --git a/src/conf/layers/LayerPipeLines.js b/src/conf/layers/LayerPipeLines.js
index 4209ddc..5ea2a19 100644
--- a/src/conf/layers/LayerPipeLines.js
+++ b/src/conf/layers/LayerPipeLines.js
@@ -1,6 +1,9 @@
/**
* 绠$綉
*/
+import { LayerHbss } from './LayerHbss'
+import { LayerFsss } from './LayerFsss'
+
const APP_GIS_HOST_2 = 'http://xearth.cn:8088'
const WFS_URL = APP_GIS_HOST_2 + '/server/ogcserver/PipeLine/wfs'
@@ -8,6 +11,7 @@
code: 'sewersPipeLines',
name: '绠$嚎',
checked: true,
+ childLayer: [LayerFsss, LayerHbss],
layers: [
{
code: 'rainline',
@@ -15,7 +19,7 @@
sname: '闆ㄦ按绾�',
checked: true,
wfs: WFS_URL + '?TYPENAME=绠$綉',
- minZoom: 10 // 鍦ㄦ寚瀹氱骇鍒樉绀�
+ minZoom: 10
},
{
code: 'accidentline',
diff --git a/src/conf/layers/LayerSewers.js b/src/conf/layers/LayerSewers.js
index c61b00a..433b67d 100644
--- a/src/conf/layers/LayerSewers.js
+++ b/src/conf/layers/LayerSewers.js
@@ -103,7 +103,7 @@
export const LayerSewersPoint = [
{
- code: 'fsss',
+ code: 'sewersFsss',
name: '闄勫睘璁炬柦',
checked: false, // 榛樿閫変腑鐘舵��
type: 'geojson',
@@ -171,7 +171,7 @@
]
},
{
- code: 'hbss',
+ code: 'sewersHbss',
name: '鐜繚璁炬柦',
checked: false, // 榛樿閫変腑鐘舵��
type: 'geojson',
@@ -233,7 +233,7 @@
]
},
{
- code: 'pk',
+ code: 'sewersPk',
name: '鎺掑彛',
checked: false, // 榛樿閫変腑鐘舵��
type: 'geojson',
@@ -249,7 +249,7 @@
]
},
{
- code: 'qyxx',
+ code: 'sewersQyxx',
name: '鍖哄煙淇℃伅',
checked: false, // 榛樿閫変腑鐘舵��
type: 'geojson',
--
Gitblit v1.8.0