From 03e7be1a4fab29968e8750913db40a1373c577df Mon Sep 17 00:00:00 2001
From: ChenZeping <chenzeping>
Date: 星期一, 10 五月 2021 17:28:04 +0800
Subject: [PATCH] 企业应急
---
src/components/panel/topicSearch/SewersSelect/EnterpriseEmergency/ReportPopup.vue | 5 +++--
src/conf/Topic.js | 2 +-
src/components/panel/topicSearch/SewersSelect/EnterpriseEmergency/ResourcesQuery.vue | 14 ++++++++++++--
src/conf/layers/LayerEntEmer.js | 15 +++------------
4 files changed, 19 insertions(+), 17 deletions(-)
diff --git a/src/components/panel/topicSearch/SewersSelect/EnterpriseEmergency/ReportPopup.vue b/src/components/panel/topicSearch/SewersSelect/EnterpriseEmergency/ReportPopup.vue
index 2cabece..bca7924 100644
--- a/src/components/panel/topicSearch/SewersSelect/EnterpriseEmergency/ReportPopup.vue
+++ b/src/components/panel/topicSearch/SewersSelect/EnterpriseEmergency/ReportPopup.vue
@@ -1,5 +1,5 @@
<template>
- <div class="report-popup map-background" v-drag>
+ <div class="report-popup map-background" v-drag v-show="flags">
<div class="public-bounced-title panel-title">
<span>涓婃姤浜嬩欢</span>
<i class="el-icon-circle-close" @click="closePopup"></i>
@@ -94,6 +94,7 @@
export default {
name: 'ReportPopup',
+ props: ['flags'],
data () {
return {
flag: false,
@@ -184,7 +185,7 @@
return this.$confirm(`纭畾绉婚櫎 ${file.name}锛焋)
},
closePopup () {
- this.flag = false
+ this.flags = false
},
submitForm (formName) {
this.$refs[formName].validate((valid) => {
diff --git a/src/components/panel/topicSearch/SewersSelect/EnterpriseEmergency/ResourcesQuery.vue b/src/components/panel/topicSearch/SewersSelect/EnterpriseEmergency/ResourcesQuery.vue
index e9ef1a5..e57c4d2 100644
--- a/src/components/panel/topicSearch/SewersSelect/EnterpriseEmergency/ResourcesQuery.vue
+++ b/src/components/panel/topicSearch/SewersSelect/EnterpriseEmergency/ResourcesQuery.vue
@@ -40,7 +40,7 @@
</div>
</el-form>
<el-scrollbar style="height:286.22px">
- <div class="environmental-risk-list">
+ <div class="environmental-risk-list" @click="showthePopup">
<!-- v-for="(item,index) in searchDataDisplay" :key="index" @click="setBounced(item)"-->
<i class="state"></i>
<div>
@@ -69,14 +69,19 @@
</div>
</div>
</el-scrollbar>
+ <ReportPopup :flags="flag"></ReportPopup>
</div>
</template>
<script>
import { LayerEntEmer } from '../../../../../conf/layers/LayerEntEmer'
+import ReportPopup from './ReportPopup'
export default {
name: 'ResourcesQuery',
+ components: {
+ ReportPopup
+ },
data () {
return {
form: {
@@ -91,10 +96,15 @@
},
items: [LayerEntEmer],
subItems: LayerEntEmer.layers,
- searchDataDisplay: []
+ searchDataDisplay: [],
+ flag: false
}
},
methods: {
+ showthePopup () {
+ console.log('item')
+ this.flag = !this.flag
+ },
handlePipelineType () {
console.log('item')
},
diff --git a/src/conf/Topic.js b/src/conf/Topic.js
index b343be2..0745b8c 100644
--- a/src/conf/Topic.js
+++ b/src/conf/Topic.js
@@ -66,7 +66,7 @@
id: 8,
checked: false,
isShow: true,
- icon: 'iconguanxianxuncha',
+ icon: 'iconguanxianyanghu',
comp: ''
}/* {
name: '绠¢亾鍙樻洿',
diff --git a/src/conf/layers/LayerEntEmer.js b/src/conf/layers/LayerEntEmer.js
index 283e161..bbf0f85 100644
--- a/src/conf/layers/LayerEntEmer.js
+++ b/src/conf/layers/LayerEntEmer.js
@@ -17,7 +17,7 @@
{
code: 'rainline',
name: '浜嬪墠闃舵',
- sname: '鍏ㄩ儴璧勬簮',
+ sname: '绠$綉',
checked: false,
type: 0,
wmsLayers: 'sewer:pipeline_rain',
@@ -32,7 +32,7 @@
},
{
code: 'accidentline',
- name: '搴旀�ョ墿璧勫湪',
+ name: '瀹℃壒闃舵',
sname: '浜嬫晠姘�',
checked: false,
// wmsLayers: 'sewer:pipeline_accident',
@@ -42,7 +42,7 @@
},
{
code: 'oilline',
- name: '搴旀�ヨ溅杈�',
+ name: '浜嬩欢瀹岀粨',
sname: '鍚补姹℃按',
checked: false,
type: 0,
@@ -54,15 +54,6 @@
COLOR: '#ffaa00',
FILL_COLOR: '#ffaa00'
}
- },
- {
- code: 'saltline',
- name: '搴旀�ラ槦浼�',
- sname: '鍚洂姹℃按',
- checked: false,
- type: 0,
- minZoom: 13,
- wfs: WFS_URL + '?TYPENAME=鍚洂姹℃按'
}
]
}
--
Gitblit v1.8.0