diff --git a/app/.vitepress/src/components/doc/DocBreadCrumb.vue b/app/.vitepress/src/components/doc/DocBreadCrumb.vue
index 8440c57654b261e4e3c98fc565d16ce864315e6f..24ca140bfe328af380c05c81c1a0727512bc891a 100644
--- a/app/.vitepress/src/components/doc/DocBreadCrumb.vue
+++ b/app/.vitepress/src/components/doc/DocBreadCrumb.vue
@@ -29,7 +29,7 @@ const currentTitle = computed(() => {
const router = useRouter();
const goToPage = (href: string) => {
if (href === `/${locale.value}/`) {
- window.location.href = href;
+ window.location.href = href; // 分支容器没有/zh和/en相关资源,需要重载触发转发
} else {
router.go(href);
}
diff --git a/app/.vitepress/src/components/doc/DocBugDialog.vue b/app/.vitepress/src/components/doc/DocBugDialog.vue
index 2214bc71cfb72b6327d5e6e8e2bc37cc7a66a8f4..49b7635d0957eee36a5aebd8e05a6ed1ebf0f89d 100644
--- a/app/.vitepress/src/components/doc/DocBugDialog.vue
+++ b/app/.vitepress/src/components/doc/DocBugDialog.vue
@@ -196,7 +196,7 @@ const submitBug = (results: FieldResultT[]) => {
window.open(`https://gitee.com/openeuler/docs/issues/new?issue%5Bassignee_id%5D=0&issue%5Bmilestone_id%5D=0&title=文档捉虫&description=${body}`);
} else {
window.open(
- `https://gitee.com/-/ide/project/openeuler/docs/edit/stable2-${searchStore.version}/-/docs/${locale.value}/docs/${path}?search=${first}&title=文档捉虫-openEuler ${searchStore.version}-${title}&description=${formData.description}&message=${formData.description}&label_names=文档捉虫`
+ `https://gitee.com/-/ide/project/openeuler/docs/edit/${searchStore.version}/-/docs/${locale.value}/docs/${path}?search=${first}&title=文档捉虫-openEuler ${searchStore.version}-${title}&description=${formData.description}&message=${formData.description}&label_names=文档捉虫`
);
}
}
diff --git a/app/.vitepress/src/components/doc/DocPagination.vue b/app/.vitepress/src/components/doc/DocPagination.vue
index e62ca1501f76d30123501ec7d04abb94bd43513a..2d5a48fd8ed83d2ea76518e64d9e46ed5fa3f675 100644
--- a/app/.vitepress/src/components/doc/DocPagination.vue
+++ b/app/.vitepress/src/components/doc/DocPagination.vue
@@ -6,6 +6,10 @@ import type { DocMenuNodeT } from '@/utils/tree';
import { useLocale } from '@/composables/useLocale';
import { useNodeStore } from '@/stores/node';
+const emits = defineEmits<{
+ (evt: 'page-change', type: 'prev' | 'next'): void;
+}>();
+
const nodeStore = useNodeStore();
const getPageNodes = (node: DocMenuNodeT) => {
@@ -45,7 +49,7 @@ const config = computed(() => {