无人机管理后台前端(已迁走)
张含笑
2025-11-18 9f460e6b518d3338a3cae36c2d60e7a1b25318f7
feat:图斑按钮暂定
1 files modified
27 ■■■■ changed files
src/views/resource/components/spotDetails.vue 27 ●●●● patch | view | raw | blame | history
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>