| 
					
				 | 
			
			
				@@ -6,13 +6,12 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     :ellipsis="false"
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   >
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <template v-for="(item, index) in topMenus">
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <el-menu-item :style="{'--theme': theme}" :index="item.path" :key="index" v-if="index < visibleNumber"
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        ><svg-icon
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          v-if="item.meta && item.meta.icon && item.meta.icon !== '#'"
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          :icon-class="item.meta.icon"
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        />
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        {{ item.meta.title }}</el-menu-item
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      >
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <el-menu-item :style="{'--theme': theme}" :index="item.path" :key="index" v-if="index < visibleNumber">
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <svg-icon
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        v-if="item.meta && item.meta.icon && item.meta.icon !== '#'"
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        :icon-class="item.meta.icon"/>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        {{ item.meta.title }}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      </el-menu-item>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </template>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <!-- 顶部菜单超出数量折叠 -->
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -22,10 +21,12 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <el-menu-item
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           :index="item.path"
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           :key="index"
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          v-if="index >= visibleNumber"
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          ><svg-icon :icon-class="item.meta.icon" />
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          {{ item.meta.title }}</el-menu-item
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        >
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          v-if="index >= visibleNumber">
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <svg-icon
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          v-if="item.meta && item.meta.icon && item.meta.icon !== '#'"
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          :icon-class="item.meta.icon"/>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        {{ item.meta.title }}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </el-menu-item>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </template>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </el-sub-menu>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </el-menu>
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -195,7 +196,7 @@ onMounted(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 /* 背景色隐藏 */
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 .topmenu-container.el-menu--horizontal>.el-menu-item:not(.is-disabled):focus, .topmenu-container.el-menu--horizontal>.el-menu-item:not(.is-disabled):hover, .topmenu-container.el-menu--horizontal>.el-submenu .el-submenu__title:hover {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    background-color: #ffffff !important;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  background-color: #ffffff !important;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 /* 图标右间距 */
 
			 |