/** * 由 Fantastic-admin 提供技术支持 * Powered by Fantastic-admin * Gitee https://gitee.com/hooray/fantastic-admin * Github https://github.com/hooray/fantastic-admin */ import{_ as $}from"./index.vue_vue_type_script_setup_true_name_SvgIcon_lang-9ad2d3e0.js";import{e as L}from"./runtime-dom.esm-bundler-e65f1c43.js";import V from"./index-cef9145c.js";import{u as G}from"./settings-be8974ad.js";import{u as U}from"./menu-2c9c5182.js";import{I as q}from"./injectionKeys-03976c05.js";import{u as z}from"./vue-router-8a13d09b.js";import{j as I,G as J,a as S,a3 as T,k as y,l as M,m as X,u as f,q as P,E,y as w,B as R,x as O,F as j,X as K,C as Q,D as W}from"./runtime-core.esm-bundler-5fc1c360.js";import{_ as Y}from"./_plugin-vue_export-helper-c27b6911.js";import"./iconify-3d8b277a.js";import"./index.vue_vue_type_script_setup_true_name_I18nSelector_lang-982b3136.js";import"./vue-i18n.runtime.esm-bundler-b8e91312.js";import"./index-f5a92b18.js";import"./index-5cddd228.js";import"./_MapCache-1b613190.js";import"./index-ec920771.js";import"./notification-e460b8a8.js";import"./pinia-7162f4ce.js";import"./eventBus-d154090d.js";import"./useMainPage-98075516.js";import"./index-c228ae8f.js";import"./iframe-10768394.js";function Z(t){for(var n=[],e=0;e=48&&c<=57||c>=65&&c<=90||c>=97&&c<=122||c===95){v+=t[i++];continue}break}if(!v)throw new TypeError("Missing parameter name at ".concat(e));n.push({type:"NAME",index:e,value:v}),e=i;continue}if(s==="("){var d=1,r="",i=e+1;if(t[i]==="?")throw new TypeError('Pattern cannot start with "?" at '.concat(i));for(;i{var r;return e.mode==="mobile"||["side","head","single"].includes(e.settings.menu.menuMode)&&e.settings.menu.enableSubMenuCollapseButton&&!(e.settings.menu.subMenuOnlyOneHide&&s.sidebarMenus.length===1&&(!s.sidebarMenus[0].children||(r=s.sidebarMenus[0])!=null&&r.children.every(u=>{var o;return((o=u.meta)==null?void 0:o.sidebar)===!1})))}),c=S(()=>{var u,o,a;const r=[];if(e.settings.home.enable&&r.push({path:"/",title:e.settings.home.title,i18n:"route.home"}),n.name!=="home"&&e.settings.breadcrumb.enableMainMenu&&!["single"].includes(e.settings.menu.menuMode)){const l=s.allMenus.findIndex(h=>h.children.some(p=>n.fullPath.indexOf(`${p.path}/`)===0||n.fullPath===p.path));(u=s.allMenus[l])!=null&&u.meta&&r.push({path:"",title:(o=s.allMenus[l].meta)==null?void 0:o.title,i18n:(a=s.allMenus[l].meta)==null?void 0:a.i18n})}return n.meta.breadcrumbNeste&&r.push(...n.meta.breadcrumbNeste.filter(l=>l.hide===!1)),r});function d(r){return ee(r)(n.params)}return(r,u)=>{const o=$,a=T("el-icon"),l=T("el-breadcrumb-item"),h=T("el-breadcrumb");return y(),M("div",ae,[X("div",ie,[f(i)?(y(),M("div",{key:0,class:P(["sidebar-collapse",{"is-collapse":f(e).settings.menu.subMenuCollapse}]),onClick:u[0]||(u[0]=p=>f(e).toggleSidebarCollapse())},[E(a,null,{default:w(()=>[E(o,{name:"toolbar-collapse"})]),_:1})],2)):R("",!0),f(e).settings.breadcrumb.enable&&f(e).mode==="pc"&&f(e).settings.app.routeBaseOn!=="filesystem"?(y(),O(h,{key:1,class:P(["breadcrumb",{[`breadcrumb-${f(e).settings.breadcrumb.style}`]:f(e).settings.breadcrumb.style!==""}])},{default:w(()=>[E(L,{name:"breadcrumb"},{default:w(()=>[(y(!0),M(j,null,K(f(c),(p,b)=>(y(),O(l,{key:JSON.stringify(p),to:b[Q(W(b