zhengyiming
2025-11-14 4153f38e1f55daac0d1da109992a65c0026b0f40
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) {}
}