diff --git a/src/modules/system/roles/RoleList.vue b/src/modules/system/roles/RoleList.vue index 16cfb2abd..a7da6169c 100644 --- a/src/modules/system/roles/RoleList.vue +++ b/src/modules/system/roles/RoleList.vue @@ -137,6 +137,8 @@ const handleDelete = async (role: Role) => { Toast.success("删除成功"); } catch (e) { console.error("Failed to delete role", e); + } finally { + handleFetchRoles(); } }, }); @@ -296,11 +298,6 @@ const handleDelete = async (role: Role) => { > + + +