diff --git a/admin-portal/src/views/resourceManager/components/poolManager.vue b/admin-portal/src/views/resourceManager/components/poolManager.vue index 1f1f1d4b..ae6c4bd3 100644 --- a/admin-portal/src/views/resourceManager/components/poolManager.vue +++ b/admin-portal/src/views/resourceManager/components/poolManager.vue @@ -67,7 +67,7 @@ @@ -489,7 +489,7 @@ }) }, // 删除确认 - delete(val) { + handleDeletePool(val) { this.$confirm('此操作将永久删除该资源规格, 是否继续?', '提示', { confirmButtonText: '确定', cancelButtonText: '取消', diff --git a/admin-portal/src/views/resourceManager/components/resource.vue b/admin-portal/src/views/resourceManager/components/resource.vue index 1c619423..639d78dd 100644 --- a/admin-portal/src/views/resourceManager/components/resource.vue +++ b/admin-portal/src/views/resourceManager/components/resource.vue @@ -174,8 +174,8 @@ } }); }, - handleDelete(row) { - deleteResource(row.id).then(response => { + deleteRes(val) { + deleteResource(val.id).then(response => { if (response.success) { this.$message({ message: '删除成功', @@ -190,6 +190,21 @@ } }) }, + handleDelete(row) { + this.$confirm('此操作将永久删除该资源规格, 是否继续?', '提示', { + confirmButtonText: '确定', + cancelButtonText: '取消', + type: 'warning' + }).then(() => { + this.deleteRes(row) + }).catch(() => { + this.$message({ + type: 'info', + message: '已取消删除' + }); + }); + + }, add() { this.ruleForm = {} this.flag = true