src/views/Permission/RoleManage.vue
@@ -82,6 +82,7 @@ AppLocalConfig, } from '@/constants'; import { formatRoleName } from '@/utils'; import { useQueryClient } from '@tanstack/vue-query'; defineOptions({ name: 'RoleManage', @@ -188,6 +189,8 @@ }, }); const queryClient = useQueryClient(); async function handleAddOrEdit() { try { const isEdit = editForm.id; @@ -209,6 +212,9 @@ Message.successMessage('操作成功'); getList(isEdit ? paginationState.pageIndex : 1); dialogState.dialogVisible = false; queryClient.invalidateQueries({ queryKey: ['userRoleServices/getRoles'], }); } } catch (error) {} }