From ca1961690d0e5e2f61d940c9db2856ac25109402 Mon Sep 17 00:00:00 2001 From: chengqf <584883665@139.com> Date: Sun, 14 May 2023 16:09:20 +0800 Subject: [PATCH 1/2] =?UTF-8?q?deleteRole=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/system/role/index.vue | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/views/system/role/index.vue b/src/views/system/role/index.vue index b986128..b3a544e 100644 --- a/src/views/system/role/index.vue +++ b/src/views/system/role/index.vue @@ -579,9 +579,12 @@ export default { const roleIds = row.roleId || this.ids; this.$modal.confirm('是否确认删除该角色?').then(function () { return delRole(roleIds); - }).then(() => { - this.getList(); - this.$modal.msgSuccess("删除成功"); + }).then(res => { + if (res.code === 20000) { + this.getList(); + this.$modal.msgSuccess("删除成功"); + } else this.$modal.msgError(res.message); + }).catch(() => { }); }, From 72baa64d486a0600b6adbf7dd4d26145e7003b57 Mon Sep 17 00:00:00 2001 From: chengqf <584883665@139.com> Date: Sun, 14 May 2023 16:14:31 +0800 Subject: [PATCH 2/2] =?UTF-8?q?delDept=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/system/dept/index.vue | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/views/system/dept/index.vue b/src/views/system/dept/index.vue index 8d24550..a174f3e 100644 --- a/src/views/system/dept/index.vue +++ b/src/views/system/dept/index.vue @@ -336,8 +336,10 @@ export default { this.$modal.confirm('是否确认删除名称为"' + row.deptName + '"的数据项?').then(function () { return delDept(row.deptId); }).then(() => { - this.getList(); - this.$modal.msgSuccess("删除成功"); + if (res.code === 20000) { + this.getList(); + this.$modal.msgSuccess("删除成功"); + } else this.$modal.msgError(res.message); }).catch(() => { }); }