From 0175cda6150656bc74b34c6f6c71edd1e1fc653c Mon Sep 17 00:00:00 2001
From: zhangzengfei <zhangzengfei@iotlink.com>
Date: 星期四, 04 二月 2021 18:22:54 +0800
Subject: [PATCH] treee, 修复tab切换时树的选中状态.添加区域

---
 src/pages/areaManage/index/App.vue |   21 ++++++++++++++++-----
 1 files changed, 16 insertions(+), 5 deletions(-)

diff --git a/src/pages/areaManage/index/App.vue b/src/pages/areaManage/index/App.vue
index 9e16b9b..ff52c59 100644
--- a/src/pages/areaManage/index/App.vue
+++ b/src/pages/areaManage/index/App.vue
@@ -1,12 +1,12 @@
 <template>
-  <div>
+  <div class="areas">
     <div class="top-operation">
       <el-button type="primary" size="small" @click="createArea">鏂板鍖哄煙</el-button>
     </div>
-    <el-table :data="groups" border>
+    <el-table :data="groups" border height="calc(100% - 100px)">
       <el-table-column type="index" width="50" label="搴忓彿" align="center"></el-table-column>
-      <el-table-column prop="name" label="鍖哄煙鍚嶇О" align="center"></el-table-column>
-      <el-table-column prop="id" label="鍖哄煙ID" align="center"></el-table-column>
+      <el-table-column prop="name" label="鍖哄煙鍚嶇О" align="center" sortable></el-table-column>
+      <el-table-column prop="id" label="鍖哄煙ID" align="center" sortable></el-table-column>
       <el-table-column prop="desc" label="鎻忚堪" align="center"></el-table-column>
       <el-table-column width="100" label="鎿嶄綔" align="center">
         <template slot-scope="scope">
@@ -192,7 +192,14 @@
 
         return;
       }
-
+      let sameOne = this.groups.findIndex(item => item.id == this.areaForm.id);
+      if(sameOne>=0){
+        this.$notify({
+          type: 'error',
+          message: '鍖哄煙ID涓嶈兘閲嶅'
+        });
+        return;
+      }
       let tempArr = [];
       let tempIdArr = [];
       this.areaForm.camPolygons = [];
@@ -249,6 +256,10 @@
 .red {
   color: rgb(255, 94, 0);
 }
+.areas{
+  width: 100%;
+  height: calc(100% - 60px);
+}
 .top-operation {
   padding: 30px 30px 20px;
   display: flex;

--
Gitblit v1.8.0