feat: 适配校验页 URL 卡片添加删除按钮
This commit is contained in:
@@ -99,6 +99,11 @@
|
||||
<el-button size="small" @click="toggleView(page)">
|
||||
{{ expandedSet.has(page.url) ? '收起' : '查看' }}
|
||||
</el-button>
|
||||
<el-popconfirm title="确认删除此访问结果?" @confirm="deleteResult(page)">
|
||||
<template #reference>
|
||||
<el-button size="small" type="danger" text>删除</el-button>
|
||||
</template>
|
||||
</el-popconfirm>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
@@ -285,6 +290,14 @@ const toggleView = (page) => {
|
||||
else expandedSet.add(page.url)
|
||||
}
|
||||
|
||||
const deleteResult = async (page) => {
|
||||
try {
|
||||
await api.accessResults.delete(page.accessResultId)
|
||||
ElMessage.success('已删除')
|
||||
refresh()
|
||||
} catch { ElMessage.error('删除失败') }
|
||||
}
|
||||
|
||||
const formatTime = (t) => t ? t.substring(5,16) : '-'
|
||||
const statusTag = (code) => {
|
||||
if (code>=200&&code<300) return 'success'
|
||||
|
||||
Reference in New Issue
Block a user