From 1da76d05ebba28eeebef8af3832680143d5699c5 Mon Sep 17 00:00:00 2001
From: seatonwan9 <seatonwan9@163.com>
Date: 星期一, 31 五月 2021 17:12:37 +0800
Subject: [PATCH] 查询条件补充,治理设施优化

---
 src/components/panel/topicSearch/EnvRiskSearch.vue |   41 +++++++++++++++++++++++++++++------------
 1 files changed, 29 insertions(+), 12 deletions(-)

diff --git a/src/components/panel/topicSearch/EnvRiskSearch.vue b/src/components/panel/topicSearch/EnvRiskSearch.vue
index ae56021..fa3b96e 100644
--- a/src/components/panel/topicSearch/EnvRiskSearch.vue
+++ b/src/components/panel/topicSearch/EnvRiskSearch.vue
@@ -3,7 +3,7 @@
     <div class="panel-title">{{title}}</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-form-item label="鍖哄煙锛�" size="mini" class="search-panel-item">
           <el-select style="width: 100%"  v-model="form.areaVal" @change="areaType"  :popper-class="'select-down'">
             <el-option
                 v-for="item in areaTypeOptions"
@@ -12,7 +12,17 @@
                 :value="item.value">
             </el-option>
           </el-select>
-        </el-form-item>-->
+        </el-form-item>
+        <el-form-item label="鏉垮潡锛�" size="mini" class="search-panel-item">
+          <el-select style="width: 100%"  v-model="form.plateVal" @change="plateType"  :popper-class="'select-down'">
+            <el-option
+                v-for="item in plateTypeOptions"
+                :key="item.value"
+                :label="item.label"
+                :value="item.value">
+            </el-option>
+          </el-select>
+        </el-form-item>
         <el-form-item label="浼佷笟鍚嶇О锛�" size="mini">
           <el-select style="width: 100%"  v-model="form.enterpriseVal"  @change="enterpriseType" :popper-class="'select-down'">
             <el-option
@@ -23,8 +33,9 @@
             </el-option>
           </el-select>
         </el-form-item>
-        <el-form-item label="鍗曚綅閮ㄩ棬锛�" size="mini">
-          <el-select style="width: 100%"  v-model="form.enterpriseSubunitsVal"  @change="enterpriseSubunitsType" :popper-class="'select-down'">
+        <el-form-item label="浜岀骇鍗曚綅锛�" size="mini">
+          <el-select style="width: 100%"  v-model="form.enterpriseSubunitsVal"  @change="enterpriseSubunitsType"
+                     :popper-class="'select-down'">
             <el-option
                 v-for="item in enterpriseSubunitsTypeOptions"
                 :key="item.value"
@@ -35,7 +46,9 @@
         </el-form-item>
         <el-form-item label="椋庨櫓绾у埆锛�" size="mini"></el-form-item>
         <el-radio-group v-model="form.type" class="levelOfRisk">
-          <el-radio  v-for="(item,index) in levelOfRisk" :label="item.value" :key="index"><span class="levelOfRisk-type">{{item.name}}<i :style="'background:'+item.color"></i></span></el-radio>
+          <el-radio  v-for="(item,index) in levelOfRisk" :label="item.value" :key="index">
+            <span class="levelOfRisk-type">{{item.name}}<i :style="'background:'+item.color"></i></span>
+          </el-radio>
         </el-radio-group>
         <div class="page_total">
           <p>鍏辫
@@ -56,7 +69,7 @@
         <img :src='iconUrl[item.riskLevel]' alt="" class="state"/>
         <div>
           <h3>{{ item.riskname }}</h3>
-          <p>鎵�灞為儴闂細<span>{{ item.unitname }}</span></p>
+          <p>浜岀骇鍗曚綅锛�<span>{{ item.unitname }}</span></p>
         </div>
       </div>
     </el-scrollbar>
@@ -95,11 +108,13 @@
       gdVisible: true,
       list: [],
       total: 0,
-      // inareaTypeOptions: [],
+      areaTypeOptions: [],
+      plateTypeOptions: [],
       enterpriseTypeOptions: [],
       enterpriseSubunitsTypeOptions: [],
       form: {
         areaVal: '',
+        plateVal: '',
         enterpriseVal: '',
         enterpriseSubunitsVal: '',
         type: ''
@@ -114,7 +129,6 @@
         { name: '浜岀骇椋庨櫓', value: '3', color: 'yellow' },
         { name: '涓夌骇椋庨櫓', value: '4', color: 'green' }
       ],
-      areaTypeOptions: [],
       iconUrl: ['',
         require('../../../../public/assets/images/map/environmentRisk/risk_red.png'),
         require('../../../../public/assets/images/map/environmentRisk/risk_sandybrown.png'),
@@ -126,13 +140,17 @@
   props: ['title'],
   methods: {
     // 鍖哄煙绛涢��
-    /* areaType (val) {
+    areaType (val) {
       this.pipelineTypeOptions.forEach((itm) => {
         if (val === itm.value) {
 
         }
       })
-    }, */
+    },
+    // 鏉垮潡绛涢��
+    plateType (val) {
+
+    },
     // 浼佷笟绛涢��
     enterpriseType (val) {
       this.dataTypeOptions.forEach((itm) => {
@@ -155,14 +173,13 @@
 
     handleLocation (val) {
       const pos = [val.Latitude, val.Longitude]
-      debugger
       window.map.setView(pos, 15)
       window.$layer.open({
         content: {
           comp: RiskSourceIndex, // 缁勪欢
           parent: this, // 鐖剁粍浠�
           data: { // 浼犻�掔殑鍙傛暟
-            storagePlaceId: val.no
+            riskSourceId: val.no
           }
         },
         title: '澶╂触鐭冲寲' + val.riskname

--
Gitblit v1.8.0