From 94ae577b548d2f4c51f82f57feadde0048a69f9a Mon Sep 17 00:00:00 2001
From: seatonwan9 <seatonwan9@163.com>
Date: 星期一, 31 五月 2021 13:35:02 +0800
Subject: [PATCH] Merge branch 'develop' of http://xearth.cn:6600/r/wuyushui/SewerAndRainNetwork into develop

---
 src/components/base-page/enterprise-emergency/events-reported/ReportLocationPoint.vue  |   51 -----
 src/components/base-page/enterprise-emergency/events-reported/ReportLocationSearch.vue |    3 
 src/components/base-page/RiskSource/RiskSourceIndex.vue                                |    2 
 src/components/base-page/RiskSource/PublicTabs.vue                                     |   36 ++-
 src/components/base-page/RiskSource/PublicTable.vue                                    |   44 +++-
 src/components/panel/topicSearch/enterprise-emergency/EventQuery.vue                   |  280 +++++++++++++++++-----------------
 src/router/index.js                                                                    |    5 
 src/utils/utils.js                                                                     |    1 
 8 files changed, 207 insertions(+), 215 deletions(-)

diff --git a/src/components/base-page/RiskSource/PublicTable.vue b/src/components/base-page/RiskSource/PublicTable.vue
index b71482e..4a869d0 100644
--- a/src/components/base-page/RiskSource/PublicTable.vue
+++ b/src/components/base-page/RiskSource/PublicTable.vue
@@ -6,13 +6,13 @@
     <span></span>
     <div class="main-table">
       <div class="">
-        <ul>
-          <li>椋庨櫓璇勪及杩囩▼</li>
-          <li>鍒濆璇勪环缁撴灉:{{ riskSourceAssess }}</li>
+        <ul style="margin-bottom: .02rem">
+          <li><h3>椋庨櫓璇勪及杩囩▼</h3></li>
+          <li>鍒濆璇勪环缁撴灉锛歿{ riskSourceAssess }}</li>
         </ul>
       </div>
-      <div>
-        <table border="1">
+      <div class="EvaluationTable">
+        <table border="1" style="border-color: rgba(118,132,189,0.77)" >
           <tr>
             <th colspan="2">椋庨櫓鎺у埗</th>
             <th>璇勪及鎸囨爣</th>
@@ -95,10 +95,13 @@
           </tr>
         </table>
       </div>
-      <el-table :data="riskSourceDetail" style="width: 100%" height="200px" :row-class-name="tableRowClassName">
-        <el-table-column v-for="(item, index) in listLabel" :key="index" :prop="item.prop"
-                         :label="item.label" :show-overflow-tooltip="true"></el-table-column>
-      </el-table>
+      <h3>鐜椋庨櫓璇勪及缁撴灉</h3>
+      <div class="pTable">
+        <el-table :data="riskSourceDetail" style="width: 100%" height="200px" :row-class-name="tableRowClassName">
+          <el-table-column v-for="(item, index) in listLabel" :key="index" :prop="item.prop"
+                           :label="item.label" :show-overflow-tooltip="true"></el-table-column>
+        </el-table>
+      </div>
     </div>
   </div>
 </template>
@@ -171,7 +174,12 @@
 </script>
 
 <style lang="less" scoped>
-
+/deep/ .el-table .warning-row{
+  background-color: rgba(0, 0, 0, 0) !important;
+}
+/deep/ .el-table .success-row{
+  background-color: rgba(48, 69, 95, .6) !important;
+}
 /deep/ .el-table thead tr {
   color: #02a6b5 !important;
   //.el-table .has-gutter tr th .cell {
@@ -199,13 +207,21 @@
 /deep/ .el-table tbody tr:hover > td {
   background: none !important
 }
-
+.pTable{
+  box-shadow: 0 0 10px rgba(129,211,248,.35) inset;
+  padding: 0.04rem;
+  margin-top: .06rem;
+}
 .slotChildTable {
   position: relative;
-  background: rgba(33, 41, 69, 0.9);
-
+  background: rgba(0, 16, 30, 0.7);
+  box-shadow: 0 0 10px rgba(129,211,248,.35) inset;
+  color: #00fff6;
+  padding: 0.04rem;
+  border: 1px solid #396d83;
   .main-table {
-    border: 1px #396d83 solid;
+    max-height: 2rem;
+    overflow: hidden auto;
   }
 }
 
diff --git a/src/components/base-page/RiskSource/PublicTabs.vue b/src/components/base-page/RiskSource/PublicTabs.vue
index b1beb91..b1ed89b 100644
--- a/src/components/base-page/RiskSource/PublicTabs.vue
+++ b/src/components/base-page/RiskSource/PublicTabs.vue
@@ -6,10 +6,9 @@
     <span></span>
     <div class="tabs-content">
       <ul>
-        <li>椋庨櫓鍚嶇О:{{ riskSourceBaseInfo.riskname }}</li>
-        <li>椋庨櫓绾у埆:{{ riskSourceBaseInfo.riskLevel }}</li>
-        <li>椋庨櫓鎻忚堪:{{ riskSourceBaseInfo.depiction }}</li>
-        <li class="lastli"></li>
+        <li>椋庨櫓鍚嶇О锛歿{ riskSourceBaseInfo.riskname }}</li>
+        <li :style="{boxShadow: riskLevel[riskSourceBaseInfo.riskLevel]}">椋庨櫓绾у埆锛歿{ riskSourceBaseInfo.riskLevel }}</li>
+        <li>椋庨櫓鎻忚堪锛歿{ riskSourceBaseInfo.depiction }}</li>
       </ul>
     </div>
   </div>
@@ -22,7 +21,13 @@
   name: 'PublicTabs',
   data () {
     return {
-      riskSourceBaseInfo: []
+      riskSourceBaseInfo: [],
+      riskLevel: {
+        1: '0 0 10px rgba(246,16,43,.7) inset',
+        2: '0 0 10px rgba(244,142,88,.7) inset',
+        3: '0 0 10px rgba(253,238,13,.7) inset',
+        4: '0 0 10px rgba(38,144,2,.7) inset'
+      }
     }
   },
   mounted () {
@@ -44,7 +49,7 @@
 
 .slotChildTabs {
   position: relative;
-  margin-bottom: 0.1rem;
+  margin-bottom: 0.06rem;
   background-color: @background-color;
 
   .tabs-content {
@@ -56,21 +61,26 @@
     ul {
       display: flex;
       align-items: center;
-      justify-content: space-around;
       flex-wrap: wrap;
-
+      padding: 0 .03rem;
       li {
         margin-bottom: 0.04rem;
-        text-align: center;
         min-width: 30%;
-        background-color: #243a55;
-        color: #00d0f9;
+        box-shadow: 0 0 10px rgba(129,211,248,.35) inset;
+        color: #00fff6;
         border-radius: 0.02rem;
         font-size: 0.08rem;
         line-height: 0.09rem;
-        padding: 0.03rem .5%;
+        padding: 0.05rem .8%;
       }
-
+      li:nth-child(2){
+        margin-left: .03rem;
+      }
+      li:last-child {
+        text-align: left;
+        line-height: .12rem;
+        margin-bottom: 0;
+      }
       .lastli {
         visibility: hidden
       }
diff --git a/src/components/base-page/RiskSource/RiskSourceIndex.vue b/src/components/base-page/RiskSource/RiskSourceIndex.vue
index 11b0a01..0303409 100644
--- a/src/components/base-page/RiskSource/RiskSourceIndex.vue
+++ b/src/components/base-page/RiskSource/RiskSourceIndex.vue
@@ -83,7 +83,7 @@
 
   .public-bounced-content {
     //padding: 0.1rem;
-    display: flex;
+
     //align-items: center;
     //justify-content: space-around;
 
diff --git a/src/components/base-page/enterprise-emergency/events-reported/ReportLocationPoint.vue b/src/components/base-page/enterprise-emergency/events-reported/ReportLocationPoint.vue
index 45d885a..145b040 100644
--- a/src/components/base-page/enterprise-emergency/events-reported/ReportLocationPoint.vue
+++ b/src/components/base-page/enterprise-emergency/events-reported/ReportLocationPoint.vue
@@ -1,27 +1,5 @@
 <template>
     <div class="location-lon-and-lat">
-        <!--        <el-row>-->
-        <!--            <el-form :model="lonlatpos" label-width="60px">-->
-        <!--                <el-col :span="12">-->
-        <!--                    <el-form-item label="缁忓害:">-->
-        <!--                        <el-input type="text" v-model="lonlatpos.longPos"></el-input>-->
-        <!--                    </el-form-item>-->
-        <!--                </el-col>-->
-        <!--                <el-col :span="12">-->
-        <!--                    <el-form-item label="绾害:">-->
-        <!--                        <el-input type="text" v-model="lonlatpos.latPos"></el-input>-->
-        <!--                    </el-form-item>-->
-        <!--                </el-col>-->
-        <!--            </el-form>-->
-        <!--            <el-row>-->
-        <!--                <el-col :span="12" style="text-align: center;margin: 5px 0">-->
-        <!--                    <el-button type="primary" size="small" @click="mapPoints">绮剧‘瀹氫綅</el-button>-->
-        <!--                </el-col>-->
-        <!--                <el-col :span="12" style="text-align: center;margin: 5px 0">-->
-        <!--                    <el-button type="primary" size="small" @click="dataPoints">鏁版嵁璇嗗彇</el-button>-->
-        <!--                </el-col>-->
-        <!--            </el-row>-->
-        <!--        </el-row>-->
         <el-form :model="lonlatpos" label-width="60px">
             <el-row class="pipe-line-search">
                 <el-col :span="12">
@@ -41,10 +19,10 @@
                 <el-button type="primary" size="small" @click="mapPoints">绮剧‘瀹氫綅</el-button>
             </el-col>
             <el-col :span="12" style="text-align: center;margin: 5px 0">
-                <el-button type="primary" size="small" @click="dataPoints">鏁版嵁璇嗗彇</el-button>
+                <el-button type="primary" size="small" @click="dataPoints">浣嶇疆鎷惧彇</el-button>
             </el-col>
         </el-row>
-        <el-row class="place-bottom" style="text-align: right;margin: 5px">
+        <el-row style="text-align: right;margin: 5px">
             <el-button type="primary" @click="confirm" size="small">纭</el-button>
         </el-row>
     </div>
@@ -88,12 +66,12 @@
         window.map.addLayer(this.marker)
         this.layersGroupArrList.push(this.marker)
         window.map.off('click')
+        // this.lonlatpos.latPos = ''
+        // this.lonlatpos.longPos = ''
       })
     },
     // 閫氳繃鏁版嵁瀹氫綅
     dataPoints () {
-      // this.lonlatpos.latPos = ''
-      // this.lonlatpos.longPos = ''
       if (this.lonlatpos.latPos !== '' && this.lonlatpos.longPos !== '') {
         const as = [this.lonlatpos.latPos, this.lonlatpos.longPos]
         window.map.setView(as, 17)
@@ -127,25 +105,4 @@
 </script>
 
 <style lang="less" scoped>
-    .place-box {
-        display: flex;
-        align-items: center;
-        justify-content: space-around;
-    }
-
-    .place {
-        text-align: center;
-
-        .place-top {
-            display: flex;
-            align-items: center;
-            justify-content: space-around;
-
-            .place-right {
-                .el-button {
-                    margin: 15px;
-                }
-            }
-        }
-    }
 </style>
diff --git a/src/components/base-page/enterprise-emergency/events-reported/ReportLocationSearch.vue b/src/components/base-page/enterprise-emergency/events-reported/ReportLocationSearch.vue
index 63fa1f4..d25e3f2 100644
--- a/src/components/base-page/enterprise-emergency/events-reported/ReportLocationSearch.vue
+++ b/src/components/base-page/enterprise-emergency/events-reported/ReportLocationSearch.vue
@@ -136,11 +136,14 @@
         // 杩斿洖鏁版嵁绫诲瀷 1锛堟櫘閫歅OI锛�
         if (res.resultType === 1) {
           this.searchList = res.pois
+          // this.total = res.count
           this.total = res.pois.length
         } else if (res.resultType === 2) {
           // 杩斿洖鏁版嵁绫诲瀷 2锛堢粺璁�
           this.searchListStatistics = res.statistics.priorityCitys
           this.total = res.statistics.priorityCitys.length
+        } else if (res.resultType === 3) {
+          // 杩斿洖鏁版嵁绫诲瀷 3 area 鍖哄煙
         }
       })
     },
diff --git a/src/components/panel/topicSearch/enterprise-emergency/EventQuery.vue b/src/components/panel/topicSearch/enterprise-emergency/EventQuery.vue
index c1b30ae..30102e4 100644
--- a/src/components/panel/topicSearch/enterprise-emergency/EventQuery.vue
+++ b/src/components/panel/topicSearch/enterprise-emergency/EventQuery.vue
@@ -1,106 +1,110 @@
 <template>
-    <div class="search-panel">
-        <el-form ref="form" :model="form" label-width="90px" class="search-form">
-            <el-form-item label="浼佷笟鍚嶇О锛�" size="mini" class="search-panel-item">
-                <el-select style="width: 100%" v-model="form.pipelineType" @change="handlePipelineType"
-                           :popper-class="'select-down'">
-                    <el-option
-                            v-for="item in items"
-                            :key="item.code"
-                            :label="item.name"
-                            :value="item.name">
-                    </el-option>
-                </el-select>
-            </el-form-item>
-            <el-form-item label="浜嬩欢鐘舵�侊細" size="mini">
-                <el-select style="width: 100%" v-model="form.dataType" value-key="code"
-                           :popper-class="'select-down'" @change="handleDataType">
-                    <el-option
-                            v-for="item in subItems"
-                            :key="item.code"
-                            :label="item.name"
-                            :value="item">
-                    </el-option>
-                </el-select>
-            </el-form-item>
-            <el-form-item label="浜嬩欢绫诲瀷锛�">
-                <el-radio-group v-model="form.transferData" class="levelOfRisk">
-                    <el-radio v-for="(item,index) in form.levelOfRisk" :label="item.value" :key="index"
-                              @change="redioChange(item.name)">
-                        <span class="levelOfRisk-type">{{ item.name }}</span>
-                    </el-radio>
-                </el-radio-group>
-            </el-form-item>
-            <el-button type="primary" small @click="dialogVisibleChange">浜嬩欢涓婃姤</el-button>
-            <div class="page_total">
-                <p>鍏辫
-                    <span>{{total}}</span>
-                    鏉¤褰�
-                </p>
-            </div>
-            <div class="rightButtonSearch">
-                <el-input v-model="form.keyword" size="mini" placeholder="鍦ㄦ杈撳叆鍏抽敭瀛楁悳绱�"></el-input>
-                <el-button class="el-icon-search" @click="handleSearch"></el-button>
-            </div>
-        </el-form>
-        <el-scrollbar style="height:286.22px">
-            <!--            <div class="environmental-risk-list" v-for="(item,index) in list" :key="index" :class="activeNum===index?'hover':''" @click="accordPopup(item)">-->
-            <!--                &lt;!&ndash;                <i class="state"></i>&ndash;&gt;-->
-            <!--                <img class="state" :src="getImgSrc(item.properties.type)" style="background: none"/>-->
-            <!--                <div>-->
-            <!--                    <h3 @click="handleLocation(item,index)">浜嬩欢鍚嶇О:XXX浜嬩欢</h3>-->
-            <!--                    <h5>-->
-            <!--                        浜嬩欢浜嬩欢:2021骞�3鏈�21鏃�-->
-            <!--                        <el-button class="rt btn00fff6" size="mini" style="margin-right: 0.04rem;">鍒犻櫎</el-button>-->
-            <!--                    </h5>-->
-            <!--                    <p>-->
-            <!--                        浜嬩欢鐘舵�侊細<span>瀹℃壒闃舵</span>-->
-            <!--                    </p>-->
-            <!--                    <p>浜嬩欢绫诲瀷锛�<span>{{ item.properties.pipecode }}</span>-->
-            <!--                        <el-button class="rt btn00fff6" size="mini" style="margin-right: 0.04rem;">浜嬩欢绠$悊-->
-            <!--                        </el-button>-->
-            <!--                    </p>-->
-            <!--                </div>-->
-            <!--            </div>-->
-            <div class="environmental-risk-list">
-                <i class="state"></i>
-                <div>
-                    <h3>
-                        <span @click="disposalfx">浜嬩欢鍚嶇О:XXX浜嬩欢</span>
-                        <el-button class="rt btn00fff6" size="mini" style="margin-right: 0.04rem;"
-                                   @click="startAnalysis">
-                            <span>寮�濮嬪垎鏋�</span>
-                        </el-button>
-                    </h3>
-                    <h5>
-                        <span>浜嬩欢浜嬩欢:2021骞�3鏈�21鏃�</span>
-                        <el-button class="rt btn00fff6" size="mini" style="margin: 0.04rem 0.1rem;">鍒犻櫎</el-button>
-                    </h5>
-                    <p>
-                        浜嬩欢鐘舵�侊細<span>瀹℃壒闃舵</span>
-                    </p>
-                    <p>浜嬩欢绫诲瀷锛�<span>妯℃嫙绠$嚎浜嬩欢</span>
-                        <el-button class="rt btn00fff6" size="mini" style="margin-right: 0.04rem;"
-                                   @click="accordPopup()">
-                            <span>浜嬩欢澶勭疆</span>
-                        </el-button>
-                    </p>
-                </div>
-            </div>
-        </el-scrollbar>
-        <div class="event-report">
-            <el-dialog
-                    custom-class="event-report-dialog"
-                    title="浜嬩欢涓婃姤"
-                    :visible.sync="dialogVisible"
-                    :append-to-body="true"
-                    :modal="false"
-                    v-dialogDrag
-            >
-                <EventsReported></EventsReported>
-            </el-dialog>
-        </div>
+  <div class="search-panel">
+    <el-form ref="form" :model="form" label-width="90px" class="search-form">
+      <el-form-item label="浼佷笟鍚嶇О锛�" size="mini" class="search-panel-item">
+        <el-select style="width: 100%" v-model="form.pipelineType" @change="handlePipelineType"
+                   :popper-class="'select-down'">
+          <el-option
+              v-for="item in items"
+              :key="item.code"
+              :label="item.name"
+              :value="item.name">
+          </el-option>
+        </el-select>
+      </el-form-item>
+      <el-form-item label="浜嬩欢鐘舵�侊細" size="mini">
+        <el-select style="width: 100%" v-model="form.dataType" value-key="code"
+                   :popper-class="'select-down'" @change="handleDataType">
+          <el-option
+              v-for="item in subItems"
+              :key="item.code"
+              :label="item.name"
+              :value="item">
+          </el-option>
+        </el-select>
+      </el-form-item>
+      <el-form-item label="浜嬩欢绫诲瀷锛�">
+        <el-radio-group v-model="form.transferData" class="levelOfRisk">
+          <el-radio v-for="(item,index) in form.levelOfRisk" :label="item.value" :key="index"
+                    @change="redioChange(item.name)">
+            <span class="levelOfRisk-type">{{ item.name }}</span>
+          </el-radio>
+        </el-radio-group>
+      </el-form-item>
+      <el-button type="primary" small @click="dialogVisibleChange">浜嬩欢涓婃姤</el-button>
+      <div class="page_total">
+        <p>鍏辫
+          <span>{{ total }}</span>
+          鏉¤褰�
+        </p>
+      </div>
+      <div class="rightButtonSearch">
+        <el-input v-model="form.keyword" size="mini" placeholder="鍦ㄦ杈撳叆鍏抽敭瀛楁悳绱�"></el-input>
+        <el-button class="el-icon-search" @click="handleSearch"></el-button>
+      </div>
+    </el-form>
+    <el-scrollbar style="height:286.22px">
+      <!--            <div class="environmental-risk-list">-->
+      <!--                <i class="state"></i>-->
+      <!--                <el-row>-->
+      <!--                    <h3>-->
+      <!--                        <span @click="handleLocation">浜嬩欢鍚嶇О:XXX浜嬩欢</span>-->
+      <!--                      <el-button class="rt btn00fff6" size="mini" @click="startAnalysis">寮�濮嬪垎鏋�</el-button>-->
+      <!--                    </h3>-->
+      <!--                    <h5>-->
+      <!--                        <span>浜嬩欢浜嬩欢:2021骞�3鏈�21鏃�</span>-->
+      <!--                      <el-button class="rt btn00fff6" size="mini">鍒犻櫎</el-button>-->
+      <!--                    </h5>-->
+      <!--                    <p>-->
+      <!--                        浜嬩欢鐘舵�侊細<span>瀹℃壒闃舵</span>-->
+      <!--                      <el-button class="rt btn00fff6" size="mini" @click="accordPopup()">浜嬩欢澶勭疆</el-button>-->
+      <!--                    </p>-->
+      <!--                    <p>浜嬩欢绫诲瀷锛�<span>妯℃嫙绠$嚎浜嬩欢</span></p>-->
+      <!--                </el-row>-->
+      <!--            </div>-->
+      <el-row class="environmental-risk-list">
+        <el-col :span="1">
+          <i class="state"></i>
+        </el-col>
+        <el-col :span="19">
+<!--          <div>-->
+<!--            <el-row>-->
+              <h3>
+                <span @click="handleLocation">浜嬩欢鍚嶇О:XXX浜嬩欢</span>
+                <!--                    <el-button class="rt btn00fff6" size="mini" @click="startAnalysis">寮�濮嬪垎鏋�</el-button>-->
+              </h3>
+              <h5>
+                <span>浜嬩欢浜嬩欢:2021骞�3鏈�21鏃�</span>
+                <!--                    <el-button class="rt btn00fff6" size="mini">鍒犻櫎</el-button>-->
+              </h5>
+              <p>
+                浜嬩欢鐘舵�侊細<span>瀹℃壒闃舵</span>
+                <!--                    <el-button class="rt btn00fff6" size="mini" @click="accordPopup()">浜嬩欢澶勭疆</el-button>-->
+              </p>
+              <p>浜嬩欢绫诲瀷锛�<span>妯℃嫙绠$嚎浜嬩欢</span></p>
+<!--            </el-row>-->
+<!--          </div>-->
+        </el-col>
+        <el-col :span="4">
+          <el-button class="rt btn00fff6" size="mini" @click="startAnalysis" style="margin: 0.01rem">寮�濮嬪垎鏋�</el-button>
+          <el-button class="rt btn00fff6" size="mini" style="margin: 0.05rem">鍒犻櫎</el-button>
+          <el-button class="rt btn00fff6" size="mini" @click="accordPopup()" style="margin: 0.02rem">浜嬩欢澶勭疆</el-button>
+        </el-col>
+      </el-row>
+    </el-scrollbar>
+    <div class="event-report">
+      <el-dialog
+          custom-class="event-report-dialog"
+          title="浜嬩欢涓婃姤"
+          :visible.sync="dialogVisible"
+          :append-to-body="true"
+          :modal="false"
+          v-dialogDrag
+      >
+        <EventsReported></EventsReported>
+      </el-dialog>
     </div>
+  </div>
 </template>
 
 <script>
@@ -108,10 +112,10 @@
 // import WfsHelper from '@components/helpers/WfsHelper'
 // import AjaxUtils from '@utils/AjaxUtils'
 
-import DisposalEvent from '../../../base-page/enterprise-emergency/DisposalEvent'
-// import EventHandling from '@components/base-page/enterprise-emergency/event-handling/EventHandling'
 import eventBus from '../../../../eventBus'
+import DisposalEvent from '../../../base-page/enterprise-emergency/DisposalEvent'
 import EventsReported from '../../../base-page/enterprise-emergency/events-reported/EventsReported'
+// import EventHandling from '@components/base-page/enterprise-emergency/event-handling/EventHandling'
 
 export default {
   name: 'EventQuery',
@@ -120,12 +124,11 @@
   },
   data () {
     return {
+      // 寮规缁戝畾 鏄剧ず/闅愯棌 鏁版嵁
       dialogVisible: false,
-      list: [],
-      total: 0,
-      activeNum: -1,
-      items: [],
-      subItems: [],
+      // wfs鏁版嵁璇锋眰
+      WfsHelper: null,
+      // form 琛ㄥ崟缁戝畾鏁版嵁
       form: {
         pipelineType: '',
         dataType: '',
@@ -142,39 +145,35 @@
           }
         ]
       },
-      WfsHelper: null
+      // active index
+      activeNum: -1,
+      // 鍥惧眰
+      items: [],
+      subItems: [],
+      // 璇锋眰鏁版嵁灞曠ず鍒楄〃
+      list: [],
+      // 鍒嗛〉鍔熻兘 鎬绘暟閲�
+      total: 0
     }
   },
   mounted () {
     // this.wfsHelper = new WfsHelper()
+    // 鎺ユ敹 鏁版嵁 鐢ㄦ潵鎺у埗 寮瑰嚭妗� 鐨勯殣钘�
     eventBus.$on('event-report-popup', (obj) => {
       this.dialogVisible = obj
     })
   },
   methods: {
+    // 浜嬩欢涓婃姤鎸夐挳 鐐瑰嚮浜嬩欢 鎺у埗寮规鐨勬樉绀�/闅愯棌
     dialogVisibleChange () {
       this.dialogVisible = !this.dialogVisible
     },
     // 鐐瑰嚮浜嬩欢绠$悊
     accordPopup () {
-      // eventBus.$emit('disposal-analysis', true)
-
     },
     // 寮�濮嬪垎鏋�
     startAnalysis () {
       eventBus.$emit('event-handling', {})
-    },
-    disposalfx () {
-      window.$layer.open({
-        content: {
-          comp: DisposalEvent, // 缁勪欢
-          parent: this, // 鐖剁粍浠�
-          data: { // 浼犻�掔殑鍙傛暟
-            // info: this.info
-          }
-        },
-        title: '浜嬩欢淇℃伅'
-      })
     },
     // radio鏁版嵁閫夋嫨
     redioChange (item) {
@@ -207,26 +206,31 @@
     // 鎼滅储鐨勬暟鎹� de 鐐瑰嚮浜嬩欢
     handleLocation () {
       console.log('val')
+      // 鏃堕棿淇℃伅 寮瑰嚭妗�
+      window.$layer.open({
+        content: {
+          comp: DisposalEvent, // 缁勪欢
+          parent: this, // 鐖剁粍浠�
+          data: { // 浼犻�掔殑鍙傛暟
+            // info: this.info
+          }
+        },
+        title: '浜嬩欢淇℃伅'
+      })
     }
   }
 }
 </script>
 
 <style lang="less" scoped>
-    /*/deep/ .event-report-dialog {*/
-    /*    left: 3rem;*/
-    /*    top: 1rem;*/
-    /*}*/
-    /*.event-report {*/
-        /deep/ .el-dialog {
-            width: 3.343545rem;
-        }
-    /*}*/
+/deep/ .el-dialog {
+  width: 3.343545rem;
+}
 
-    /deep/ .event-report-dialog {
-        left: 3rem;
-        top: 1rem;
-        margin-top: 2rem;
-        margin-left: 2rem;
-    }
+/deep/ .event-report-dialog {
+  left: 3rem;
+  top: 1rem;
+  margin-top: 2rem;
+  margin-left: 2rem;
+}
 </style>
diff --git a/src/router/index.js b/src/router/index.js
index b95bcd3..bcc7434 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -21,9 +21,10 @@
   const token = getToken()
   if (!token && to.name !== LOGIN_PAGE_ROUTE_NAME) {
     // 鏈櫥褰曚笖瑕佽烦杞殑椤甸潰涓嶆槸鐧诲綍椤�
-    next({
+    /* next({
       name: LOGIN_PAGE_ROUTE_NAME // 璺宠浆鍒扮櫥褰曢〉
-    })
+    }) */
+    next() // 璺宠浆
   } else if (!token && to.name === LOGIN_PAGE_ROUTE_NAME) {
     // 鏈櫥闄嗕笖瑕佽烦杞殑椤甸潰鏄櫥褰曢〉
     next() // 璺宠浆
diff --git a/src/utils/utils.js b/src/utils/utils.js
index c187b1c..702b36c 100644
--- a/src/utils/utils.js
+++ b/src/utils/utils.js
@@ -27,6 +27,7 @@
  * 鑴夊啿鏁堟灉
  */
 export function pulseEffect (xy) {
+  window.mapManager.clearHighlight()
   let times = 1000
   const colors = ['#00f100', '#ff0000']
   // 鎻掍欢 鏁堟灉瀹炵幇

--
Gitblit v1.8.0