import{a$ as ye,a_ as ge,ay as X,aA as ae,aO as T,aB as S,aV as de,aC as E,aD as p,b7 as ve,aE as r,aF as h,aG as a,b8 as he,aW as R,aI as o,aJ as s,aK as f,b2 as e,dD as le,b1 as x,bG as F,bI as z,bK as q,aH as n,ce as J,aQ as Q,ci as ie,aS as oe,bZ as be,c0 as xe,b3 as re,az as ke,b6 as pe,aX as ee,cx as ue,bH as j,bJ as te,aY as we,cU as Ae,cf as me,ct as fe,bc as I,dE as Ce,dF as $e,dG as Ie,cq as Se}from"./admin-DgPvPHD7.js";import{_ as Me}from"./ResetPassword.vue_vue_type_script_setup_true_lang-Bwq0Pu2j.js";import{_ as ze,s as Y}from"./SettingAPIKeyDialog.vue_vue_type_script_setup_true_lang-BgcuZbaB.js";import{C as Ee}from"./index-DDzHjusB.js";const _e="/license",Re=W=>ge(`${_e}/profile`,void 0,W),De=(W,l)=>ye(`${_e}/profile`,W,void 0,l),ce={getLicense:Re,putLicense:De},Ke=["id"],Pe={class:"about-ui"},Ne={class:"flex"},We={class:"label"},Oe={class:"flex"},Te={class:"label"},Ue={key:0,class:"color-danger"},Ve={class:"flex"},Be={class:"label"},Le={class:"flex"},Ge={class:"label"},He={class:"flex"},Fe={class:"label"},Xe={class:"flex"},je={class:"label"},Ye={key:0,class:"mt-16 flex align-center"},qe={class:"border-t text-center mt-16 p-16 pb-0"},Je=X({__name:"AboutDialog",setup(W,{expose:l}){const{user:b,theme:y}=ae(),w=T(()=>y.isDefaultTheme()),i=S(!1),v=S(!1),m=S(null),g=S(!1);de(i,t=>{t||(g.value&&window.location.reload(),g.value=!1)});const A=()=>{b.showXpack()&&U(),i.value=!0},M=t=>{const u=new FormData;u.append("license_file",t.raw),ce.putLicense(u,v).then(d=>{U(),g.value=!0})},L=T(()=>b?b.getEditionName()==="PE"?E("layout.about.edition.professional"):b.getEditionName()==="EE"?E("layout.about.edition.enterprise"):E("layout.about.edition.community"):"-");function U(){ce.getLicense(v).then(t=>{var u;m.value=(u=t.data)==null?void 0:u.license})}return l({open:A}),(t,u)=>{const d=p("LogoFull"),V=p("el-button"),c=p("el-upload"),C=p("el-text"),$=p("el-dialog"),K=ve("loading");return r(),h($,{modelValue:i.value,"onUpdate:modelValue":u[0]||(u[0]=k=>i.value=k),class:J(["about-dialog border-r-6",w.value?"":"dialog-custom-header"])},{header:a(({titleId:k,titleClass:O})=>[o("div",{class:J(["logo flex-center",O]),id:k},[n(d,{height:"59px"})],10,Ke)]),default:a(()=>{var k,O,P,G,D,N,H;return[he((r(),R("div",Pe,[o("div",Ne,[o("span",We,s(t.$t("layout.about.authorize")),1),o("span",null,s(((k=m.value)==null?void 0:k.corporation)||"-"),1)]),o("div",Oe,[o("span",Te,s(t.$t("layout.about.expiredTime")),1),o("span",null,[f(s(((O=m.value)==null?void 0:O.expired)||"-")+" ",1),(P=m.value)!=null&&P.expired&&e(le)((G=m.value)==null?void 0:G.expired)?(r(),R("span",Ue,"("+s(e(le)((D=m.value)==null?void 0:D.expired))+")",1)):x("",!0)])]),o("div",Ve,[o("span",Be,s(t.$t("layout.about.edition.label")),1),o("span",null,s(L.value),1)]),o("div",Le,[o("span",Ge,s(t.$t("layout.about.version")),1),o("span",null,s(e(b).version),1)]),o("div",He,[o("span",Fe,s(t.$t("layout.about.serialNo")),1),o("span",null,s(((N=m.value)==null?void 0:N.serialNo)||"-"),1)]),o("div",Xe,[o("span",je,s(t.$t("layout.about.remark")),1),o("span",null,s(((H=m.value)==null?void 0:H.remark)||"-"),1)]),e(b).showXpack()?(r(),R("div",Ye,[e(F)([e(z).ADMIN,e(q).ABOUT_UPDATE],"OR")?(r(),h(c,{key:0,ref:"uploadRef",action:"#","auto-upload":!1,"show-file-list":!1,"on-change":M},{default:a(()=>[n(V,{class:"border-primary mr-16"},{default:a(()=>[f(s(t.$t("layout.about.update"))+" License ",1)]),_:1})]),_:1},512)):x("",!0)])):x("",!0)])),[[K,v.value]]),o("div",qe,[n(C,{type:"info"},{default:a(()=>[f(s(t.$t("layout.copyright")),1)]),_:1})])]}),_:1},8,["modelValue","class"])}}}),Qe={style:{"margin-top":"10px"}},Ze={class:"vertical-middle lighter break-all"},et={class:"mr-4"},tt=X({__name:"APIKeyDialog",props:{userId:{type:String,default:""}},emits:["addData"],setup(W,{expose:l,emit:b}){const y=Q(),{params:{id:w}}=y,i=window.location.origin+`${window.MaxKB.prefix}/api-doc/`,v=S(),m=S(!1),g=S(!1),A=S(null);de(m,c=>{c||(A.value=null)});function M(c){v.value.open(c,"USER")}function L(c){xe(`${E("views.applicationOverview.appInfo.APIKeyDialog.msgConfirm1")}: ${c.secret_key}?`,E(E("views.applicationOverview.appInfo.APIKeyDialog.msgConfirm2")),{confirmButtonText:E("common.confirm"),cancelButtonText:E("common.cancel"),confirmButtonClass:"danger"}).then(()=>{Y.delAPIKey(c.id,g).then(()=>{re(E("common.deleteSuccess")),d()})}).catch(()=>{})}function U(c,C){const $={is_active:c},K=c?E("common.status.enabled"):E("common.status.disabled");Y.putAPIKey(C.id,$,g).then(k=>{re(K),d()})}function t(){Y.postAPIKey(g).then(c=>{d()})}const u=()=>{d(),m.value=!0};function d(){Y.getAPIKey().then(c=>{c.data.sort((C,$)=>C.name<$.name?1:-1),A.value=c.data})}function V(){d()}return l({open:u}),(c,C)=>{const $=p("el-text"),K=p("AppIcon"),k=p("el-button"),O=p("el-card"),P=p("el-table-column"),G=p("el-switch"),D=p("el-tooltip"),N=p("el-table"),H=p("el-dialog");return r(),h(H,{title:c.$t("layout.apiKey"),modelValue:m.value,"onUpdate:modelValue":C[2]||(C[2]=_=>m.value=_),width:"800","close-on-click-modal":!1,"close-on-press-escape":!1},{default:a(()=>[n(O,{shadow:"never",class:"layout-bg mb-16"},{default:a(()=>[n($,{type:"info",class:"color-secondary"},{default:a(()=>[f(s(c.$t("layout.apiServiceAddress")),1)]),_:1}),o("p",Qe,[o("span",{class:"vertical-middle lighter break-all"},s(i)),n(k,{type:"primary",text:"",onClick:C[0]||(C[0]=_=>e(ie)(i))},{default:a(()=>[n(K,{iconName:"app-copy"})]),_:1})])]),_:1}),n(k,{type:"primary",class:"mb-16",onClick:t},{default:a(()=>[f(s(c.$t("common.create")),1)]),_:1}),n(N,{data:A.value,class:"mb-16",loading:g.value},{default:a(()=>[n(P,{prop:"secret_key",label:"API Key"},{default:a(({row:_})=>[o("span",Ze,s(_.secret_key),1),n(k,{type:"primary",text:"",onClick:B=>e(ie)(_.secret_key)},{default:a(()=>[n(K,{iconName:"app-copy"})]),_:1},8,["onClick"])]),_:1}),n(P,{label:c.$t("common.status.label"),width:"80"},{default:a(({row:_})=>[o("div",{onClick:C[1]||(C[1]=oe(()=>{},["stop"]))},[n(G,{size:"small",modelValue:_.is_active,"onUpdate:modelValue":B=>_.is_active=B,onChange:B=>U(B,_)},null,8,["modelValue","onUpdate:modelValue","onChange"])])]),_:1},8,["label"]),n(P,{prop:"name",label:c.$t("common.createDate"),width:"170"},{default:a(({row:_})=>[f(s(e(be)(_.create_time)),1)]),_:1},8,["label"]),n(P,{label:c.$t("common.setting"),align:"left",width:"80"},{default:a(({row:_})=>[o("span",et,[n(D,{effect:"dark",content:c.$t("common.setting"),placement:"top"},{default:a(()=>[n(k,{type:"primary",text:"",onClick:oe(B=>M(_),["stop"])},{default:a(()=>[n(K,{iconName:"app-setting"})]),_:1},8,["onClick"])]),_:2},1032,["content"])]),n(D,{effect:"dark",content:c.$t("common.delete"),placement:"top"},{default:a(()=>[n(k,{type:"primary",text:"",onClick:B=>L(_)},{default:a(()=>[n(K,{iconName:"app-delete"})]),_:1},8,["onClick"])]),_:2},1032,["content"])]),_:1},8,["label"])]),_:1},8,["data","loading"]),n(ze,{ref_key:"SettingAPIKeyDialogRef",ref:v,onRefresh:V},null,512)]),_:1},8,["title","modelValue"])}}}),ot={class:"flex-center cursor"},at=["title"],nt={class:"userInfo flex align-center"},st={class:"mr-12 flex align-center"},lt={style:{width:"90%"}},it={class:"bold mb-4",style:{"font-size":"14px"}},rt={class:"color-secondary lighter"},ut={class:"flex-between w-full"},ct={class:"flex-between w-full",style:{"line-height":"22px",padding:"12px 11px"}},dt=X({__name:"index",setup(W){const{user:l,login:b}=ae(),y=ke(),w=S(),i=S(),v=S(),m=t=>{l.postUserLanguage(t)};function g(){i.value.open()}const A=()=>{var t;(t=v.value)==null||t.open()},M={系统管理员:"layout.about.inner_admin",工作空间管理员:"layout.about.inner_wsm",普通用户:"layout.about.inner_user"},L=T(()=>{var t,u;return l.userInfo?(u=(t=l.userInfo)==null?void 0:t.role_name)==null?void 0:u.map(d=>{const V=M[d];return V?E(V):d}):[]}),U=()=>{b.logout().then(()=>{var t;(t=l==null?void 0:l.userInfo)!=null&&t.source&&["CAS","OIDC","OAuth2"].includes(l.userInfo.source)?y.push({name:"login",query:{login_mode:"manual"}}):y.push({name:"login"})})};return pe(()=>{var t,u;(t=l.userInfo)!=null&&t.is_edit_password&&((u=v.value)==null||u.open())}),(t,u)=>{var G;const d=p("el-avatar"),V=p("CaretBottom"),c=p("el-icon"),C=p("TagGroup"),$=p("el-dropdown-item"),K=p("ArrowRight"),k=p("Check"),O=p("el-dropdown-menu"),P=p("el-dropdown");return r(),R(ee,null,[n(P,{trigger:"click",type:"primary"},{dropdown:a(()=>[n(O,{class:"avatar-dropdown"},{default:a(()=>{var D,N,H;return[o("div",nt,[o("div",st,[n(d,{size:30},{default:a(()=>[...u[3]||(u[3]=[o("img",{src:ue,style:{width:"54%"},alt:""},null,-1)])]),_:1})]),o("div",lt,[o("p",it,[f(s((D=e(l).userInfo)==null?void 0:D.nick_name)+" ",1),o("span",rt,"("+s((N=e(l).userInfo)==null?void 0:N.username)+")",1)]),(H=e(l).userInfo)!=null&&H.role_name&&e(l).userInfo.role_name.length>0?(r(),R(ee,{key:0},[e(F)([e(j).IS_EE,e(j).IS_PE],"OR")?(r(),h(C,{key:0,size:"small",tags:L.value},null,8,["tags"])):x("",!0)],64)):x("",!0)])]),e(F)([e(z).EXTENDS_ADMIN,e(z).EXTENDS_WORKSPACE_MANAGE,e(z).ADMIN,e(z).WORKSPACE_MANAGE],"OR")?(r(),h($,{key:0,class:"border-t",onClick:u[0]||(u[0]=_=>e(y).push({path:"/system/user"}))},{default:a(()=>[o("div",ut,s(t.$t("views.system.title")),1)]),_:1})):x("",!0),e(F)(new(e(te))([e(z).ADMIN,e(z).WORKSPACE_MANAGE,e(z).USER],[e(q).CHANGE_PASSWORD],[],"OR"),"OR")?(r(),h($,{key:1,onClick:A},{default:a(()=>[f(s(t.$t("views.login.resetPassword")),1)]),_:1})):x("",!0),o("div",null,[e(F)(new(e(te))([e(z).ADMIN],[e(q).SYSTEM_API_KEY_EDIT],[e(j).IS_EE,e(j).IS_PE],"OR"),"OR")?(r(),h($,{key:0,class:"p-8",onClick:g},{default:a(()=>[f(s(t.$t("layout.apiKey")),1)]),_:1})):x("",!0)]),e(F)(new(e(te))([e(z).ADMIN,e(z).WORKSPACE_MANAGE,e(z).USER],[e(q).SWITCH_LANGUAGE],[],"OR"),"OR")?(r(),h($,{key:2,style:{padding:"0"},onClick:u[1]||(u[1]=oe(()=>{},["stop"]))},{default:a(()=>[n(P,{class:"w-full",trigger:"hover",placement:"left-start"},{dropdown:a(()=>[n(O,{style:{width:"180px"}},{default:a(()=>[(r(!0),R(ee,null,we(e(Ae),(_,B)=>(r(),h($,{key:B,value:_.value,onClick:Z=>m(_.value),class:"flex-between"},{default:a(()=>{var Z,ne,se;return[o("span",{class:J(_.value===((Z=e(l).userInfo)==null?void 0:Z.language)?"primary":"")},s(_.label),3),_.value===((ne=e(l).userInfo)==null?void 0:ne.language)?(r(),h(c,{key:0,class:J(_.value===((se=e(l).userInfo)==null?void 0:se.language)?"primary":"")},{default:a(()=>[n(k)]),_:1},8,["class"])):x("",!0)]}),_:2},1032,["value","onClick"]))),128))]),_:1})]),default:a(()=>[o("div",ct,[o("span",null,s(t.$t("layout.language")),1),n(c,null,{default:a(()=>[n(K)]),_:1})])]),_:1})]),_:1})):x("",!0),n($,{class:"border-t",onClick:U},{default:a(()=>[f(s(t.$t("layout.logout")),1)]),_:1})]}),_:1})]),default:a(()=>{var D,N;return[o("div",ot,[n(d,{size:30},{default:a(()=>[...u[2]||(u[2]=[o("img",{src:ue,style:{width:"54%"},alt:""},null,-1)])]),_:1}),o("span",{class:"ml-8 color-text-primary ellipsis",title:(D=e(l).userInfo)==null?void 0:D.nick_name},s((N=e(l).userInfo)==null?void 0:N.nick_name),9,at),n(c,{class:"el-icon--right"},{default:a(()=>[n(V)]),_:1})])]}),_:1}),n(tt,{"user-id":(G=e(l).userInfo)==null?void 0:G.id,ref_key:"APIKeyDialogRef",ref:i},null,8,["user-id"]),n(Me,{ref_key:"resetPasswordRef",ref:v},null,512),n(Je,{ref_key:"AboutDialogRef",ref:w},null,512)],64)}}}),pt=me(dt,[["__scopeId","data-v-22e0fb38"]]),mt={class:"sidebar",style:{display:"flex","flex-direction":"column",height:"100%","background-color":"#f9fafb",width:"240px"}},ft={style:{padding:"0 16px"}},_t={key:0,style:{display:"flex","flex-direction":"column",gap:"8px"}},yt={key:1,style:{display:"flex","flex-direction":"column",gap:"8px"}},gt={key:0,style:{"padding-left":"32px","margin-top":"4px",display:"flex","flex-direction":"column",gap:"4px"}},vt={key:0,style:{"padding-left":"32px","margin-top":"4px",display:"flex","flex-direction":"column",gap:"4px"}},ht={style:{"margin-top":"auto",padding:"16px","border-top":"1px solid #e5e7eb"}},Mt=X({__name:"index",setup(W){const l=Q(),{locale:b}=fe({useScope:"global"}),{user:y,menuSetting:w}=ae(),i=T(()=>b.value==="en-US"?{aiApplication:"AI Applications",mindmap:"Mind Map",knowledge:"Knowledge Base",toolManagement:"Tool Management",modelManagement:"Model Management",userManagement:"User Management",resourceAuthorization:"Resource Authorization",systemSettings:"System Settings",emailSettings:"Email Settings",menuManagement:"Menu Management"}:b.value==="zh-Hant"?{aiApplication:"AI應用",mindmap:"思維導圖",knowledge:"知識庫",toolManagement:"工具管理",modelManagement:"模型管理",userManagement:"用戶管理",resourceAuthorization:"資源授權",systemSettings:"系統設定",emailSettings:"郵件設定",menuManagement:"菜單管理"}:{aiApplication:"AI应用",mindmap:"思维导图",knowledge:"知识库",toolManagement:"工具管理",modelManagement:"模型管理",userManagement:"用户管理",resourceAuthorization:"资源授权",systemSettings:"系统设置",emailSettings:"邮件设置",menuManagement:"菜单管理"}),v=T(()=>{const t=l.path;return t.startsWith("/system")||t.startsWith("/admin/system")}),m=T(()=>{const t=l.path;return t.startsWith("/application")?"/application":t.startsWith("/mindmap")?"/mindmap":t.startsWith("/knowledge")?"/knowledge":t.startsWith("/tool")?"/tool":t.startsWith("/model")?"/model":"/application"}),g=T(()=>{const t=l.path;return t.startsWith("/system/user")||t.startsWith("/admin/system/user")?"/system/user":t.startsWith("/system/authorization")||t.startsWith("/admin/system/authorization")||t.startsWith("/system/email")||t.startsWith("/admin/system/email")||t.startsWith("/system/setting/menu")||t.startsWith("/admin/system/setting/menu")?t.replace("/admin",""):"/system/user"}),A=S(!1),M=S(!1),L=()=>{A.value=!A.value,M.value=!1},U=()=>{M.value=!M.value,A.value=!1};return pe(()=>{A.value=!1,M.value=!1}),(t,u)=>{const d=p("router-link");return r(),R("div",mt,[u[0]||(u[0]=o("div",{style:{padding:"16px"}},null,-1)),o("div",ft,[v.value?(r(),R("div",yt,[n(d,{to:"/system/user",style:I([{display:"block",padding:"10px 16px","border-radius":"8px","text-decoration":"none",color:"#333","font-size":"14px"},g.value==="/system/user"?{backgroundColor:"#e6f0ff",color:"#1890ff"}:{}])},{default:a(()=>[f(s(i.value.userManagement),1)]),_:1},8,["style"]),o("div",null,[o("div",{style:I([{display:"flex","justify-content":"space-between","align-items":"center",padding:"10px 16px","border-radius":"8px",cursor:"pointer"},g.value.startsWith("/system/authorization")?{backgroundColor:"#e6f0ff",color:"#1890ff"}:{}]),onClick:L},[o("span",null,s(i.value.resourceAuthorization),1),o("span",null,s(A.value?"▾":"▸"),1)],4),A.value?(r(),R("div",gt,[n(d,{to:"/system/authorization/application",style:I([{display:"block",padding:"8px 16px","border-radius":"8px","text-decoration":"none",color:"#666","font-size":"13px"},g.value==="/system/authorization/application"?{backgroundColor:"#e6f0ff",color:"#1890ff"}:{}])},{default:a(()=>[f(s(i.value.aiApplication),1)]),_:1},8,["style"]),n(d,{to:"/system/authorization/knowledge",style:I([{display:"block",padding:"8px 16px","border-radius":"8px","text-decoration":"none",color:"#666","font-size":"13px"},g.value==="/system/authorization/knowledge"?{backgroundColor:"#e6f0ff",color:"#1890ff"}:{}])},{default:a(()=>[f(s(i.value.knowledge),1)]),_:1},8,["style"]),n(d,{to:"/system/authorization/tool",style:I([{display:"block",padding:"8px 16px","border-radius":"8px","text-decoration":"none",color:"#666","font-size":"13px"},g.value==="/system/authorization/tool"?{backgroundColor:"#e6f0ff",color:"#1890ff"}:{}])},{default:a(()=>[f(s(i.value.toolManagement),1)]),_:1},8,["style"]),n(d,{to:"/system/authorization/model",style:I([{display:"block",padding:"8px 16px","border-radius":"8px","text-decoration":"none",color:"#666","font-size":"13px"},g.value==="/system/authorization/model"?{backgroundColor:"#e6f0ff",color:"#1890ff"}:{}])},{default:a(()=>[f(s(i.value.modelManagement),1)]),_:1},8,["style"])])):x("",!0)]),o("div",null,[o("div",{style:I([{display:"flex","justify-content":"space-between","align-items":"center",padding:"10px 16px","border-radius":"8px",cursor:"pointer"},g.value.startsWith("/system/email")?{backgroundColor:"#e6f0ff",color:"#1890ff"}:{}]),onClick:U},[o("span",null,s(i.value.systemSettings),1),o("span",null,s(M.value?"▾":"▸"),1)],4),M.value?(r(),R("div",vt,[n(d,{to:"/system/email",style:I([{display:"block",padding:"8px 16px","border-radius":"8px","text-decoration":"none",color:"#666","font-size":"13px"},g.value==="/system/email"?{backgroundColor:"#e6f0ff",color:"#1890ff"}:{}])},{default:a(()=>[f(s(i.value.emailSettings),1)]),_:1},8,["style"]),n(d,{to:"/system/setting/menu",style:I([{display:"block",padding:"8px 16px","border-radius":"8px","text-decoration":"none",color:"#666","font-size":"13px"},g.value==="/system/setting/menu"?{backgroundColor:"#e6f0ff",color:"#1890ff"}:{}])},{default:a(()=>[f(s(i.value.menuManagement),1)]),_:1},8,["style"])])):x("",!0)])])):(r(),R("div",_t,[e(y).is_admin()||e(w).hasMenu("application")?(r(),h(d,{key:0,to:"/application",style:I([{display:"block",padding:"10px 16px","border-radius":"8px","text-decoration":"none",color:"#333","font-size":"14px"},m.value==="/application"?{backgroundColor:"#e6f0ff",color:"#1890ff"}:{}])},{default:a(()=>[f(s(i.value.aiApplication),1)]),_:1},8,["style"])):x("",!0),e(y).is_admin()||e(w).hasMenu("mindmap")?(r(),h(d,{key:1,to:"/mindmap",style:I([{display:"block",padding:"10px 16px","border-radius":"8px","text-decoration":"none",color:"#333","font-size":"14px"},m.value==="/mindmap"?{backgroundColor:"#e6f0ff",color:"#1890ff"}:{}])},{default:a(()=>[f(s(i.value.mindmap),1)]),_:1},8,["style"])):x("",!0),e(y).is_admin()||e(w).hasMenu("knowledge")?(r(),h(d,{key:2,to:"/knowledge",style:I([{display:"block",padding:"10px 16px","border-radius":"8px","text-decoration":"none",color:"#333","font-size":"14px"},m.value==="/knowledge"?{backgroundColor:"#e6f0ff",color:"#1890ff"}:{}])},{default:a(()=>[f(s(i.value.knowledge),1)]),_:1},8,["style"])):x("",!0),e(y).is_admin()||e(w).hasMenu("tool")?(r(),h(d,{key:3,to:"/tool",style:I([{display:"block",padding:"10px 16px","border-radius":"8px","text-decoration":"none",color:"#333","font-size":"14px"},m.value==="/tool"?{backgroundColor:"#e6f0ff",color:"#1890ff"}:{}])},{default:a(()=>[f(s(i.value.toolManagement),1)]),_:1},8,["style"])):x("",!0),e(y).is_admin()||e(w).hasMenu("model")?(r(),h(d,{key:4,to:"/model",style:I([{display:"block",padding:"10px 16px","border-radius":"8px","text-decoration":"none",color:"#333","font-size":"14px"},m.value==="/model"?{backgroundColor:"#e6f0ff",color:"#1890ff"}:{}])},{default:a(()=>[f(s(i.value.modelManagement),1)]),_:1},8,["style"])):x("",!0)]))]),o("div",ht,[n(pt)])])}}}),zt=X({__name:"index",setup(W){const l=Q(),b=S([]);return Ce(()=>{const{name:y,meta:w}=l;y&&!b.value.includes(y)&&b.value.push(y)}),(y,w)=>{const i=p("router-view");return r(),h(i,null,{default:a(({Component:v})=>[n($e,{appear:"",name:"fade-transform",mode:"out-in"},{default:a(()=>[(r(),h(Ie,{include:b.value},[(r(),h(Se(v),{key:e(l).path}))],1032,["include"]))]),_:2},1024)]),_:1})}}}),bt={class:"app-top-bar-container border-b flex-center"},xt={class:"header-content flex-between w-full align-center"},kt={class:"header-left"},wt={class:"header-right"},At=X({__name:"SystemHeader",setup(W){const{locale:l}=fe({useScope:"global"}),b=T(()=>l.value==="en-US"?{back:"Return to workspace"}:l.value==="zh-Hant"?{back:"返回工作空間"}:{back:"返回工作空间"}),y=Q(),w=T(()=>{const i=y.path;return i.startsWith("/system")||i.startsWith("/admin/system")});return(i,v)=>{const m=p("router-link");return r(),R("div",bt,[o("div",xt,[o("div",kt,[n(Ee,{class:"header-icon"}),v[0]||(v[0]=o("h1",{class:"header-title"},"AI-RAG",-1))]),o("div",wt,[w.value?(r(),h(m,{key:0,to:"/application",class:"back-link"},{default:a(()=>[v[1]||(v[1]=o("span",{class:"back-icon"},"←",-1)),f(" "+s(b.value.back),1)]),_:1})):x("",!0)])])])}}}),Et=me(At,[["__scopeId","data-v-60a0d01a"]]);export{Et as S,Mt as _,zt as a};