1
0
mirror of https://github.com/zclzone/vue-naive-admin.git synced 2025-04-30 22:29:01 +08:00

fix: 报错未及时清除loading message问题

This commit is contained in:
zclzone 2023-12-23 20:31:52 +08:00
parent 334174d442
commit d801cf28cc

View File

@ -106,10 +106,14 @@ function handleDelete(item) {
$dialog.confirm({
content: `确认删除【${item.name}】?`,
async confirm() {
$message.loading('正在删除', { key: 'deleteMenu' })
await api.deletePermission(item.id)
$message.success('删除成功', { key: 'deleteMenu' })
emit('refresh')
try {
$message.loading('正在删除', { key: 'deleteMenu' })
await api.deletePermission(item.id)
$message.success('删除成功', { key: 'deleteMenu' })
emit('refresh')
} catch (error) {
$message.destroy('deleteMenu')
}
},
})
}