diff --git a/frontend/src/views/dataset/data/UpdateInfo.vue b/frontend/src/views/dataset/data/UpdateInfo.vue index 6d9a5d0f96..9f1b001a09 100644 --- a/frontend/src/views/dataset/data/UpdateInfo.vue +++ b/frontend/src/views/dataset/data/UpdateInfo.vue @@ -90,7 +90,7 @@ - + @@ -298,14 +298,21 @@ export default { // }) }, deleteTask(task) { - post('/dataset/task/delete/' + task.id, null).then(response => { - this.$message({ - message: this.$t('dataset.delete_success'), - type: 'success', - showClose: true + this.$confirm(this.$t('dataset.confirm_delete'), this.$t('dataset.tips'), { + confirmButtonText: this.$t('dataset.confirm'), + cancelButtonText: this.$t('dataset.cancel'), + type: 'warning' + }).then(() => { + post('/dataset/task/delete/' + task.id, null).then(response => { + this.$message({ + message: this.$t('dataset.delete_success'), + type: 'success', + showClose: true + }) + this.resetTaskForm() + this.listTask() }) - this.resetTaskForm() - this.listTask() + }).catch(() => { }) }, closeTask() {