From f55848a34750d26419d6a712b9c181ce4e34985a Mon Sep 17 00:00:00 2001
From: zouyu <2723363702@qq.com>
Date: 星期四, 14 三月 2024 16:10:10 +0800
Subject: [PATCH] 业务管理:检验任务

---
 src/view/index.vue |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/src/view/index.vue b/src/view/index.vue
index f151c85..3a373e8 100644
--- a/src/view/index.vue
+++ b/src/view/index.vue
@@ -163,7 +163,7 @@
 
 	.tag>.el-icon-s-unfold,
 	.el-icon-s-fold,
-	.el-icon-delete {
+	.tag>.el-icon-delete {
 		font-size: 16px;
 		cursor: pointer;
 		margin: 0 8px;
@@ -281,7 +281,7 @@
 					<i :class="a.i"></i>
 					<div>{{a.v}}</div>
 				</div>
-				<el-popover placement="right-start" trigger="click" v-if="a.self != true && getPower(a.p)">
+				<el-popover ref="popoverName" placement="right-start" trigger="click" v-if="a.self != true && getPower(a.p)">
 					<div :class="`box ${activeBox == a.k ? 'active_box' : ''}`" slot="reference">
 						<i :class="a.i"></i>
 						<div style="text-align: center;">{{ a.v }}</div>
@@ -298,7 +298,6 @@
 							</el-col>
 						</div>
 					</div>
-				</el-popover>
 				</el-popover>
 			</div>
 		</div>
@@ -325,7 +324,8 @@
 			<el-col :span="24">
 				<el-card :body-style="{padding: '6px'}">
 					<ul>
-						<li style="color: red;" @click="removeTab(activeIndex)"><i class="el-icon-close"></i>鍏抽棴</li>
+						<li @click="removeTab(activeIndex)"><i class="el-icon-close"></i>鍏抽棴</li>
+						<li @click="allDel"><i class="el-icon-delete"></i>鍏抽棴鎵�鏈�</li>
 						<el-divider></el-divider>
 						<li @click="refreshTable"><i class="el-icon-refresh"></i>鍒锋柊</li>
 					</ul>
@@ -415,6 +415,9 @@
 					if (ob.u == "") ob.u = "nullFace"
 					this.tabs.push(ob);
 				}
+				this.$refs['popoverName'].forEach(a=>{
+					a.doClose()
+				})
 				this.saveClick()
 			},
 			removeTab(index) {

--
Gitblit v1.9.3