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