diff --git a/pages/foreign/components/BannerTips.vue b/components/foreign-components/BannerTips.vue
similarity index 100%
rename from pages/foreign/components/BannerTips.vue
rename to components/foreign-components/BannerTips.vue
diff --git a/pages/foreign/components/FeaturedSpecials.vue b/components/foreign-components/FeaturedSpecials.vue
similarity index 100%
rename from pages/foreign/components/FeaturedSpecials.vue
rename to components/foreign-components/FeaturedSpecials.vue
diff --git a/pages/foreign/components/ImageTips.vue b/components/foreign-components/ImageTips.vue
similarity index 100%
rename from pages/foreign/components/ImageTips.vue
rename to components/foreign-components/ImageTips.vue
diff --git a/pages/foreign/components/RecommendedColumnsV2.vue b/components/foreign-components/RecommendedColumnsV2.vue
similarity index 91%
rename from pages/foreign/components/RecommendedColumnsV2.vue
rename to components/foreign-components/RecommendedColumnsV2.vue
index adc4848..f11bfe6 100644
--- a/pages/foreign/components/RecommendedColumnsV2.vue
+++ b/components/foreign-components/RecommendedColumnsV2.vue
@@ -20,6 +20,7 @@
diff --git a/components/kl-wallpaper-category/index.vue b/components/kl-wallpaper-category/index.vue
index f964806..582565d 100644
--- a/components/kl-wallpaper-category/index.vue
+++ b/components/kl-wallpaper-category/index.vue
@@ -87,7 +87,7 @@
const { data: breadList } = await useAsyncData(
`breadList-${props.type}-${props.id}-${query.value.projectType}-${Date.now()}`,
async () => {
- const res = await getDictTree({ type: props.type, id: query.value.projectType })
+ const res = await getDictTree({ type: 1, id: query.value.projectType })
const all = [
{
id: -1,
diff --git a/pages/foreign/[projectType]/[pageNo]/[pageSize]/[[editions]]/[[source]].vue b/pages/foreign/[projectType]/[pageNo]/[pageSize]/[[editions]]/[[source]].vue
new file mode 100644
index 0000000..32475e0
--- /dev/null
+++ b/pages/foreign/[projectType]/[pageNo]/[pageSize]/[[editions]]/[[source]].vue
@@ -0,0 +1,128 @@
+
+
+
+
+
+
+
+
+
diff --git a/pages/foreign/index.vue b/pages/foreign/index.vue
index 349e581..47fc700 100644
--- a/pages/foreign/index.vue
+++ b/pages/foreign/index.vue
@@ -26,9 +26,9 @@