From aaf8a50511d77dbc209ca93bbba308c21179a8bc Mon Sep 17 00:00:00 2001
From: zhou zhou <3272660260@qq.com>
Date: 星期二, 31 三月 2026 15:38:47 +0800
Subject: [PATCH] #前端

---
 rsf-design/src/components/core/layouts/art-breadcrumb/index.vue |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/rsf-design/src/components/core/layouts/art-breadcrumb/index.vue b/rsf-design/src/components/core/layouts/art-breadcrumb/index.vue
index 5a8c0a2..f3170a4 100644
--- a/rsf-design/src/components/core/layouts/art-breadcrumb/index.vue
+++ b/rsf-design/src/components/core/layouts/art-breadcrumb/index.vue
@@ -59,8 +59,10 @@
     if (currentRouteMeta?.isIframe && (items.length === 1 || items.every(isWrapperContainer))) {
       return [createBreadcrumbItem(currentRoute)]
     }
-    return items
+    return dedupeBreadcrumbItems(items)
   })
+  const dedupeBreadcrumbItems = (items = []) =>
+    items.filter((item, index) => index === 0 || item.path !== items[index - 1]?.path)
   const isWrapperContainer = (item) => item.path === '/outside' && !!item.meta?.isIframe
   const createBreadcrumbItem = (route2) => ({
     path: route2.path,

--
Gitblit v1.9.1