From cf55e57ac8e892c321cc9eeb79e14b39e7d80e82 Mon Sep 17 00:00:00 2001
From: chenyao <1219716595@qq.com>
Date: Fri, 28 Nov 2025 16:34:19 +0800
Subject: [PATCH] Merge branch 'feature/v8.0/8.0.3' into prod
---
src/views/resource/components/spotDetails.vue | 27 ++++++++++++++++++++++++---
1 files changed, 24 insertions(+), 3 deletions(-)
diff --git a/src/views/resource/components/spotDetails.vue b/src/views/resource/components/spotDetails.vue
index 28eb3a8..dd0f1eb 100644
--- a/src/views/resource/components/spotDetails.vue
+++ b/src/views/resource/components/spotDetails.vue
@@ -81,14 +81,30 @@
</el-table-column>
<el-table-column label="操作" align="center" v-if="props.title === '图斑编辑'">
<template #default="scope">
- <span class="operationspan" @click="handleDelete(scope.row)">删除</span>
- <span
+ <!-- <span class="operationspan" @click="handleDelete(scope.row)">删除</span> -->
+ <el-button icon="el-icon-delete" link @click="handleDelete(scope.row)"></el-button>
+ <!-- <span
class="operationspan"
v-if="scope.row.is_exception == 2"
@click.stop="handleSelectionChange(scope.row)"
>
{{ isEditing && selectionIds === scope.row.id ? '取消编辑' : '编辑' }}
- </span>
+ </span> -->
+ <template v-if="scope.row.is_exception == 2">
+ <el-button
+ v-if="!isEditing || selectionIds !== scope.row.id"
+ icon="el-icon-edit"
+ link
+ @click.stop="handleSelectionChange(scope.row)"
+ />
+ <el-button
+ v-else
+ icon="el-icon-circle-close"
+ link
+ @click.stop="handleSelectionChange(scope.row)"
+
+ />
+ </template>
</template>
</el-table-column>
</el-table>
@@ -913,4 +929,9 @@
height: 100%;
width: 100%;
}
+.el-button {
+ padding: 0;
+ color: #fff;
+ width: 17px;
+}
</style>
--
Gitblit v1.9.3