zhengyiming
6 天以前 85f7bdb64b1f8b0fdaf58355a4f3fc389ec26ad0
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) {}
}