From bbd56115ec1a65833eca6fa091f1c837f6b8e9dd Mon Sep 17 00:00:00 2001
From: 陈泽平 <chenzeping>
Date: 星期二, 25 五月 2021 17:15:01 +0800
Subject: [PATCH] 企业应急事件查询相关修改

---
 src/components/base-page/enterprise-emergency/PositionChange.vue |   60 ++++++++++++++++++++++++++++++++++++++++++------------------
 1 files changed, 42 insertions(+), 18 deletions(-)

diff --git a/src/components/base-page/enterprise-emergency/PositionChange.vue b/src/components/base-page/enterprise-emergency/PositionChange.vue
index af37112..87943b0 100644
--- a/src/components/base-page/enterprise-emergency/PositionChange.vue
+++ b/src/components/base-page/enterprise-emergency/PositionChange.vue
@@ -4,21 +4,26 @@
             <el-tab-pane label="鐐瑰嚮瀹氫綅" name="first">
                 <div class="click-location">
                     <el-input v-model="clickLocation"></el-input>
-                    <el-button type="primary">纭</el-button>
+                    <el-button type="primary" @click="confirm">纭</el-button>
                 </div>
             </el-tab-pane>
-            <el-tab-pane label="绠$嚎瀹氫綅" name="second">
+            <el-tab-pane label="绠℃瀹氫綅" name="second">
                 <div class="line-pos">
-                        <el-form :model="linePos" label-width="90px">
-                            <el-form-item label="绠$嚎鍚嶇О:">
-                                <el-input v-model="linePos.lineName"></el-input>
-                            </el-form-item>
-                            <el-form-item label="闄勫睘璁炬柦:">
-                                <el-input v-model="linePos.affFac"></el-input>
-                            </el-form-item>
-                        </el-form>
-                        <el-button type="primary" size="mini">鎼滅储</el-button>
-                    <el-button type="primary">纭</el-button>
+                        <div class="line-pos-form">
+                            <el-form :model="linePos" label-width="90px">
+                                <el-form-item label="绠$嚎鍚嶇О:">
+                                    <el-input v-model="linePos.lineName"></el-input>
+                                </el-form-item>
+                                <el-form-item label="闄勫睘璁炬柦:">
+                                    <el-select v-model="linePos.affFac" placeholder="璇烽�夋嫨娲诲姩鍖哄煙">
+                                        <el-option label="鍖哄煙涓�" value="shanghai"></el-option>
+                                        <el-option label="鍖哄煙浜�" value="beijing"></el-option>
+                                    </el-select>
+                                </el-form-item>
+                            </el-form>
+                            <el-button type="primary" size="mini">鎼滅储</el-button>
+                        </div>
+                    <el-button type="primary" @click="confirm">纭</el-button>
                 </div>
             </el-tab-pane>
             <el-tab-pane label="缁忕含搴﹀畾浣�" name="third">
@@ -34,7 +39,7 @@
                         </el-form>
                         <el-button type="primary" size="mini">瀹氫綅</el-button>
                     </div>
-                    <el-button type="primary">纭</el-button>
+                    <el-button type="primary" @click="confirm">纭</el-button>
                 </div>
             </el-tab-pane>
         </el-tabs>
@@ -61,18 +66,34 @@
       linePos: {
         lineName: '',
         affFac: ''
-      }
+      },
+      tabLabel: ''
     }
   },
+  mounted () {
+    // 鎺ユ敹瑙勫畾 姣忔閲嶆柊閫夋嫨瀹氫綅 閮芥寚瀹� 閫夋嫨绗竴涓紑濮�
+    eventBus.$on('tab-change', (obj) => {
+      this.activeName = obj
+    })
+  },
   methods: {
-    handleClick (tab, event) {
-      // console.log(tab)
-      // console.log(event)
-      if (tab.label === '绠$嚎瀹氫綅') {
+    // tab 鍒囨崲鐢ㄤ簬鍒ゆ柇
+    handleClick (tab) {
+      // 鎺у埗绗笁灞傞〉闈� 绠$嚎鍚嶇О/绠℃浠g爜閫夋嫨椤甸潰
+      if (tab.label === '绠℃瀹氫綅') {
+        // 濡傛灉 鏄绾垮畾浣� 鏄剧ず涓夌骇闄勫睘妗� 杩涜閫夋嫨鏂囦欢鎿嶄綔
         eventBus.$emit('pipelineFile-choose', true)
       } else {
+        // eles 涓嶈繘琛屾樉绀�
         eventBus.$emit('pipelineFile-choose', false)
       }
+    },
+    // 鐐瑰嚮纭鎸夐挳浜嬩欢
+    confirm () {
+      // 瀛愮粍浠堕�氳繃浜嬩欢 浼犻�掓暟鎹� 鎺у埗鑷韩鏄剧ず闅愯棌
+      this.$emit('localCation', false)
+      // 閫氳繃bus 鎺у埗涓夌骇闄勫睘寮规鐨勯殣钘�
+      eventBus.$emit('pipelineFile-choose', false)
     }
   }
 }
@@ -103,6 +124,9 @@
         .el-input {
             width: 85%;
         }
+        .line-pos-form {
+            display: flex;
+        }
     }
 
     .latlng-location {

--
Gitblit v1.8.0