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(() => { }); },