mirror of
https://github.com/crmeb/CRMEB.git
synced 2026-11-11 20:30:35 +00:00
2 lines
34 KiB
JavaScript
2 lines
34 KiB
JavaScript
import{k as E,y as t,B as J,C as I,a9 as He,z as a,a0 as F,H as B,p as V,F as P,D as te,j as w,A as f,$ as D,_ as Y,a as ne,u as ce,s as q,l as v,T as Ge,ac as Q,a1 as ke,ao as he,f as ae,n as ie,b as Me,aj as ye,ar as Qe,at as xe,K as Fe,g as Pe,a2 as Oe,ad as Ke,W as Ye,aI as Ze,J as Ve,ab as Xe}from"./element-plus-D1Ezoxxm.js";import{_ as Z,bE as et,aI as Le,bj as se,bF as tt,b as ve,h as de,aJ as me,bG as ge,bH as nt,J as st,M as ot,g as Ee,bI as lt,bJ as it,bK as at,aM as ze,u as rt,A as G,l as pe,bA as ct,K as Re,N as ut,bD as ft,s as dt,bL as Ne,bM as mt,bC as ht}from"./index-BzWqH73M.js";import{s as we}from"./screenfull-4lR0nMAj.js";import{i as pt}from"./icon-CARK5pU9.js";const gt=Object.assign({name:"MenuIcon"},{__name:"index",props:{icon:{type:String,default:""}},setup(U){const n=U,r=new Set(pt),d=V(()=>r.has(n.icon)),b=V(()=>et(n.icon)),c=V(()=>n.icon.startsWith("el-icon-")?n.icon:"el-icon-"+n.icon);return(s,_)=>{const C=E("el-icon");return d.value?(t(),J(C,{key:0},{default:I(()=>[(t(),J(He(n.icon)))]),_:1})):b.value?(t(),a("i",{key:1,class:F(["crmeb-icon menu-icon",b.value])},null,2)):n.icon?(t(),a("i",{key:2,class:F(["ivu-icon",c.value])},null,2)):B("",!0)}}}),ee=Z(gt,[["__scopeId","data-v-afd94c97"]]),_t=["href"],vt=Object.assign({name:"subItem"},{__name:"subItem",props:{chil:{type:Array,default(){return[]}}},setup(U){return(n,r)=>{const d=E("sub-item",!0),b=E("el-sub-menu"),c=E("el-menu-item");return t(),a("div",null,[(t(!0),a(P,null,te(U.chil,s=>(t(),a(P,{key:s.path},[s.is_show&&s.children&&s.children.length>0?(t(),J(b,{key:0,index:s.path},{title:I(()=>[w(ee,{icon:s.icon},null,8,["icon"]),f("span",null,D(n.$t(s.title)),1)]),default:I(()=>[w(d,{chil:s.children},null,8,["chil"])]),_:2},1032,["index"])):s.is_show?(t(),J(c,{key:1,index:s.path},{default:I(()=>[!s.isLink||s.isLink&&s.isIframe?(t(),a(P,{key:0},[w(ee,{icon:s.icon},null,8,["icon"]),f("span",null,D(n.$t(s.title)),1)],64)):(t(),a("a",{key:1,href:s.isLink,target:"_blank"},[w(ee,{icon:s.icon},null,8,["icon"]),Y(" "+D(n.$t(s.title)),1)],8,_t))]),_:2},1032,["index"])):B("",!0)],64))),128))])}}}),bt=["src"],At=["src"],Ct=Object.assign({name:"layoutLogo"},{__name:"index",setup(U){const n=Le(),r=se(),d=v(""),b=v(""),c=V(()=>r.themeConfig);ne(()=>{_()});function s(){if(!(r.themeConfig.layout=="columns"&&!n.childMenuList.length&&r.themeConfig.isCollapse)){if(r.themeConfig.layout==="transverse"||r.themeConfig.layout==="classic")return!1;r.themeConfig.isCollapse=!r.themeConfig.isCollapse}}function _(){tt().then(C=>{d.value=C.data.logo_square,b.value=C.data.logo})}return(C,R)=>{const A=ce("db-click");return c.value.layout!=="columns"&&!c.value.isCollapse?q((t(),a("div",{key:0,class:"layout-logo",onClick:s},[b.value?(t(),a("img",{key:0,class:"layout-logo-medium-img",src:b.value},null,8,bt)):B("",!0)])),[[A]]):q((t(),a("div",{key:1,class:"layout-logo-size",onClick:s},[d.value?(t(),a("img",{key:0,class:"layout-logo-size-img",src:d.value},null,8,At)):B("",!0)])),[[A]])}}}),yt=Z(Ct,[["__scopeId","data-v-ef5fd5c5"]]),wt={class:"layout-navbars-breadcrumb"},kt={key:0,class:"layout-navbars-breadcrumb-span"},Lt=["onClick"],St=Object.assign({name:"layoutBreadcrumb"},{__name:"breadcrumb",setup(U){const n=ve(),r=de(),d=Le(),b=me(),c=se(),s=v([]),_=v([]),C=v(""),R=v(1),A=V(()=>{let i=d.menusName;const h=n.meta&&n.meta.activeMenu||n.path;let e=[];const u=($,m)=>{for(const N of $){if(N.path===h)return e=m,!0;if(N.children&&N.children.length&&u(N.children,m.concat(N)))return!0}return!1};return u(i,[]),e}),k=V(()=>{const i=[],h=e=>{for(const u of e)n.path===u.path&&i.push(u),u.children&&u.children.length&&h(u.children)};return h(d.menusName),i}),p=V(()=>{const i=new Set;return[...A.value,...k.value].filter(h=>i.has(h.path)?!1:(i.add(h.path),!0))}),o=V(()=>c.themeConfig),S=V(()=>{const{layout:i,isBreadcrumb:h}=c.themeConfig;return i==="transverse"||i==="classic"?"none":h?"":"none"}),y=V(()=>{const{layout:i}=c.themeConfig;return!(i==="transverse"||i==="classic")}),z=V(()=>["defaults","columns"].includes(c.themeConfig.layout));ne(()=>{M(n.path)});function W(i){const{redirect:h,path:e}=i;h?r.push(h):r.push(e)}function O(){c.themeConfig.layout=="columns"&&!d.childMenuList.length&&c.themeConfig.isCollapse||(c.themeConfig.isCollapse=!c.themeConfig.isCollapse,H())}function H(){ge.remove("themeConfigPrev"),ge.set("themeConfigPrev",c.themeConfig)}function x(i){i.map(h=>{_.value.map((e,u,$)=>{C.value===h.path&&(C.value+=`/${$[R.value]}`,s.value.push(h),R.value++,h.children&&x(h.children))})})}function M(i){s.value=[{path:"/",meta:{title:b.routesList[0].title,icon:b.routesList[0].icon}}],C.value=i,R.value=1,x(b.routesList)}return(i,h)=>{const e=E("Icon"),u=E("el-breadcrumb-item"),$=E("el-breadcrumb"),m=ce("db-click");return t(),a("div",wt,[z.value?q((t(),a("i",{key:0,class:F(["layout-navbars-breadcrumb-icon",o.value.isCollapse?"el-icon-s-unfold":"el-icon-s-fold"]),onClick:O},null,2)),[[m]]):B("",!0),y.value?(t(),J($,{key:1,class:"layout-navbars-breadcrumb-hide",style:ke({display:S.value})},{default:I(()=>[w(Ge,{name:"breadcrumb"},{default:I(()=>[(t(!0),a(P,null,te(p.value,(N,oe)=>(t(),J(u,{key:N.path},{default:I(()=>[oe==1?(t(),a("span",kt,[o.value.isBreadcrumbIcon?(t(),J(e,{key:0,type:N.icon,class:"ivu-icon layout-navbars-breadcrumb-iconfont"},null,8,["type"])):B("",!0),Y(D(i.$t(N.title)),1)])):q((t(),a("a",{key:1,onClick:Q(X=>W(N),["prevent"])},[o.value.isBreadcrumbIcon?(t(),J(e,{key:0,type:N.icon,class:"ivu-icon layout-navbars-breadcrumb-iconfont"},null,8,["type"])):B("",!0),Y(D(i.$t(N.title)),1)],8,Lt)),[[m]])]),_:2},1024))),128))]),_:1})]),_:1},8,["style"])):B("",!0)])}}}),It=Z(St,[["__scopeId","data-v-ed3bd4f1"]]),Rt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAMAAADypuvZAAAAAXNSR0IArs4c6QAAAEJQTFRFAAAAMI//MI/3NY/6NI/3M4/5M5H6Mo/6NZH6NI/5NJH5NJD7NJL6M5D6M5L6NJL7NJL6NJH6M5H5M5H6NJH6NJH6Z/OaFQAAABV0Uk5TABAgMEBQX2BvgICPj5+fr7/P39/vnrLRCQAAAXlJREFUSMelltuWgyAMRSmiVtEShPz/rw5a23IJlXTOiwtlmxsQhCglh9VsHtFb0GMnGqSmMD2W01ecAiQEIxvZZWWNWfCLZhKRFr/KEcY6jxdyRUL6SyaUoOfaOajElnTYJB/H1ciE1H+YGZu1vJ1DhtQJWQ4ET2aMI4V1l3fHw6A5nlCagrJ+Bk6/VZnd41MX/eW1mtcMEiozpaPxrQbdoklTViNRg0Qcd+pdG4QyyR0Op9wLerzeJLOSkPJqVKq+iqQG9/O/FoSEOUDL+eIezzLpcvjEtO8v29MxbcKTEOLjphzSkE9Gb8g49Vz9JIQ0pM4qS0lDpHulUvc2PmSF4UOwJ4oLaTHwoTFdKm1Q2KmeC7kwnLiQznZytQt1qXfJwTLVoDnfNbGpmbQlp/LwAc5haYnz6VKyqdlWW2/zae7iSH0jI//bPn9r1MGW49ppadaVm87c1GzbbzqgvtzDRmAjR0J0FpufVMvlshs12P06upl1oML/A7DQgjVSbX0zAAAAAElFTkSuQmCC",xt=Object.freeze(Object.defineProperty({__proto__:null,default:Rt},Symbol.toStringTag,{value:"Module"})),Mt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAMAAADypuvZAAAAAXNSR0IArs4c6QAAAEJQTFRFAAAA/4AA/3gA/4AA/3oA/3wA/3wA/34A/30A/34A/30A/3wA/34A/30A/30A/30A/30A/3wA/34A/30A/30A/30AuioTngAAABV0Uk5TABAgIDBAUF9gb3CAgI+fr7/Pz9/vQdVm5AAAAZBJREFUSMelltGChCAIRZnUydY0U/j/X92HnVpBLdvlqWY8InCFAGqb5rBlJMIUvdUwYMYhMcv+jjORGhbtY4SIKKke4+nC1iaidrq03HCmkW4sVwl53zJE+H7qh4gImS+VaciwjGuQIdp/mbXeMrhlcVt9aH8erlKA6Zf7+CsJL6YM14qjx8/P10WUSfrZMt4UXlARAEDzjVpiqV1xmQZ2G5tKdlWNSkfr8fJiqUfpOxbMVzofediTyJ0tI1nO55ktmsV5TZkz3UlFqDwfYWTKRUbYok3I4YQ2ojBN0+vzyksJ2IQOCb9bEPLXA1LOzUvZTfiqNgQAYIp7ICHsQUt548Txcg/aSunyzglbD2JyF7IJHUizfiWu/NzzBF3IimIPQRp4+kagDACOCXZqm+xi5hTvtZ1NUBc3LN4NVrbOHCUbgyzf4toS39vQA1NDw7Y7evdRJpedFwcZ9d/x+bdBDaDzUz8jw3pvf+msV4zvCUWlHhLNhb5sfIwAAGgvYkNnRj4utfUxIRHmLcytu/wNuNqBGQ02EVUAAAAASUVORK5CYII=",$t=Object.freeze(Object.defineProperty({__proto__:null,default:Mt},Symbol.toStringTag,{value:"Module"})),Tt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAMAAADypuvZAAAAAXNSR0IArs4c6QAAAEJQTFRFAAAAEL9wGL9oG7pqG79qGLtsGrxpGL9rGL1qGb1rGL1qGr1sGb9rGL9rGr9rGb9sGb5rGb5rGb5qGb5rGb5rGb5rna/YcQAAABV0Uk5TABAgMDBAUF9gcICAj5+fr7/P39/vJx1ylwAAAWJJREFUSMelltF2hCAMRCPCShUrSOb/f7UP3e6CRA3befR4TYLJBKJWZlq3nQFOMXhLCrmZUSmHO85FCIq+GwGAZM6YgAstImISLpWFYCPjRnk8Mo9bBuBHbxwA4CqWyVCJy7qUDJDezAK1wis5dMg9odQDxV/Gl49WSVtuQsW7XqnfiUREtvjKcAY9DqHKNj3v/+Kl+fCPVBDX2ekgmOrsntAwveUEaKonTxhG20IrxRYa41tBiLTV7aCraSfuh5jQD+EzSEiv9Is8SOntLfTVDrirx3cT0hvMS4OQXqS1v6ZAUz/ka4PQQZaq41NBmYjmqukVkxsOH4knVOXA9mAawJ7+fMKt+0uthznJDcfTpegbf3pC5vvWzetQEw3zxeIx4rLljXWrV+3muTxSVjLmv+vzs0VNNObeOJplfXLTWVTLVn/Tie7iHuZjN0JEZMOhNp6d5nJpfYiJAd63dZLK/wGw9IMeio8AugAAAABJRU5ErkJggg==",Ot=Object.freeze(Object.defineProperty({__proto__:null,default:Tt},Symbol.toStringTag,{value:"Module"})),Nt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAMAAADypuvZAAAAAXNSR0IArs4c6QAAAEhQTFRFAAAA778g97cg9Lob9Log97cc9bkd97ke97od9rge9bke97ke+Lke+Lse97od97oe+Lsd+Lsf97od+Loe97ke97oe9roe97oeo/+gAgAAABd0Uk5TABAgMDBAUF9gcICAj4+fn6+vv8/f3+/XzptVAAABiElEQVRIx6WW25qDIAyEI5XKelhXkMz7v+le2NYAIrA7l/38GxKSCUSp1LBuOwPs7GJ6qpAeGYH8UuK0xYWsaUYAwKkcM+NG0yWiHG7lL4I9GAX5R8w8iwzAz9Y4AMBBLOVRJZZ5VTKAO5kJ1Zo/h0OD9AtyLZA9GAO0h5INN3e5HlPfMlQv/6bLd3MnQy0Suhub9zdjfEc1EEenuzveeTEqqp3VKiN9XswQplSnVRac92vF0CbaYcrkkhjHTlwogvLwazgFTKVyOzgiHYYqQfNhKKFRFY5nAENE1HFwvLM236lHKcb6Mp5gfLdKt/uRI7XeQ08R9K2FhvN4XZqQuLuvz4dG9GFSCAv0F/OEns7yJWVYz0mVJfdENGYhZfd9P36XaS4kbrvLjF4M9dJY5muII+jwMF3w78hODSUediFD3Zy6uW4ZW1W1bLOrt9rNfdjNdYz67/r826ImevjWODXLOvPSmaqWbf1Lx+qbdWJsM0JE1C9RbjzqmsdlbxbrGOB9W4er9H8BGf2R+QWj0okAAAAASUVORK5CYII=",Vt=Object.freeze(Object.defineProperty({__proto__:null,default:Nt},Symbol.toStringTag,{value:"Module"})),Et="/admin/system_static/no-msg-D5WlFdLL.png",zt="/admin/system_static/newOrderAudioLink-D8E0M4aO.mp3",_e=ot();let Ue=Ee("WS_ADMIN_URL")||"";class Ut{constructor(n){this.ws=null,this.opt=n||{},this.init(n.key)}onOpen(){this.opt.open&&this.opt.open(),this.ping(),this.socketStatus=!0}init(n){let r="";n==1&&(r=Ue),r&&(this.ws=new WebSocket(r),this.ws.onopen=this.onOpen.bind(this),this.ws.onerror=this.onError.bind(this),this.ws.onmessage=this.onMessage.bind(this),this.ws.onclose=this.onClose.bind(this))}ping(){var n=this;this.timer=setInterval(function(){n.send({type:"ping"})},1e4)}send(n){return new Promise((r,d)=>{try{this.ws.send(JSON.stringify(n)),r({status:!0})}catch{d({status:!1})}})}onMessage(n){this.opt.message&&this.opt.message(n)}onClose(){this.timer&&clearInterval(this.timer),this.opt.close&&this.opt.close()}onError(n){this.opt.error&&this.opt.error(n)}$on(...n){_e.on(...n)}$off(...n){_e.off(...n)}}async function Wt(U){const n=await nt();return Ue=n.data.admin,st("WS_ADMIN_URL",n.data.admin),new Promise((r,d)=>{const b=new Ut({key:U,open(){r(b),_e.emit("socket_open",U)},error(c){d(c)},message(c){const{type:s,data:_={}}=JSON.parse(c.data);_e.emit(s,_)},close(c){_e.emit("close",{e:c,key:U})}})})}const Bt=Wt(1),Dt={class:"layout-navbars-breadcrumb-user-news"},jt={class:"content-box"},qt=["onClick"],Jt=["src"],Ht={class:"content-box-right"},Gt={class:"content-box-type"},Qt={class:"content-box-msg"},Ft={key:1,class:"content-box-empty"},Pt=Object.assign({name:"layoutBreadcrumbUserNews"},{__name:"userNews",emits:["haveNews"],setup(U,{emit:n}){let r=new Audio(zt);const d=n,b=de(),c=v([]),s=v([]),_=Object.assign({"../../../assets/images/news-1.png":xt,"../../../assets/images/news-2.png":$t,"../../../assets/images/news-3.png":Ot,"../../../assets/images/news-4.png":Vt});ne(()=>{R(),Bt.then(p=>{p.send({type:"login",data:Ee("token")}),p.$on("ADMIN_NEW_PUSH",function(o){R()}),p.$on("NEW_ORDER",function(o){he.info({title:"新订单",message:"您有一个新的订单,ID为("+o.order_id+"),请注意查看"}),r&&r.play(),s.value.push({title:"新订单提醒",icon:"md-bulb",iconColor:"#87d068",time:0,read:0})}),p.$on("NEW_REFUND_ORDER",function(o){he.info({title:"退款订单提醒",message:"您有一个订单申请退款,ID为("+o.order_id+"),请注意查看"}),r&&r.play(),s.value.push({title:"退款订单提醒",icon:"md-information",iconColor:"#fe5c57",time:0,read:0})}),p.$on("WITHDRAW",function(o){he.info({title:"提现提醒",message:"有用户申请提现,编号为("+o.id+"),请注意查看"}),s.value.push({title:"退款订单提醒",icon:"md-people",iconColor:"#f06292",time:0,read:0})}),p.$on("STORE_STOCK",function(o){he.info({title:"库存预警",message:"商品ID为("+o.id+")的库存不足啦,请注意查看~"}),s.value.push({title:"库存预警",icon:"md-information",iconColor:"#fe5c57",time:0,read:0})}),p.$on("PAY_SMS_SUCCESS",function(o){he.info({title:"短信充值成功",message:"恭喜您充值"+o.price+"元,获得"+o.number+"条短信"}),s.value.push({title:"短信充值成功",icon:"md-bulb",iconColor:"#87d068",time:0,read:0})})})});function C(p){let o;switch(p){case 1:o="待发货订单提醒";break;case 2:o="库存报警";break;case 3:o="评论回复";break;case 4:o="提现申请";break;default:o="其它"}return o}function R(){lt().then(p=>{c.value=p.data||[],d("haveNews",!!c.value.length)}).catch(()=>{})}function A(p){if(p){if(/^https?:\/\//.test(p)){window.open(p,"_blank");return}b&&typeof b.push=="function"?b.push({path:p}):window.location.href=p}}function k(p){const o=Object.keys(_).find(S=>S.endsWith(`news-${p}.png`));return o?_[o].default:""}return(p,o)=>{const S=ce("db-click");return t(),a("div",Dt,[o[1]||(o[1]=f("div",{class:"head-box"},[f("div",{class:"head-box-title"},"系统通知")],-1)),f("div",jt,[c.value.length>0?(t(!0),a(P,{key:0},te(c.value,(y,z)=>q((t(),a("div",{class:"content-box-item",key:z,onClick:W=>A(y.url)},[f("img",{class:"icon",src:k(y.type),alt:""},null,8,Jt),f("div",Ht,[f("div",Gt,D(C(y.type)),1),f("div",Qt,D(y.title),1)])],8,qt)),[[S]])),128)):(t(),a("div",Ft,[...o[0]||(o[0]=[f("div",{class:"content-box-empty-margin"},[f("img",{class:"no-msg",src:Et,alt:""}),f("div",{class:"mt15"},"暂无通知")],-1)])]))])])}}}),Kt=Z(Pt,[["__scopeId","data-v-e6d95c76"]]),Yt={class:"menu-search-panel",role:"dialog","aria-modal":"true","aria-label":"菜单搜索"},Zt=["placeholder","onKeydown"],Xt={"element-loading-background":"transparent",class:"menu-search-results"},en=["data-active","onMouseenter","onClick"],tn={class:"menu-search-item-icon"},nn={class:"menu-search-item-title"},sn={class:"menu-search-item-path line1"},on={key:1,class:"menu-search-empty"},ln=Object.assign({name:"layoutBreadcrumbSearch"},{__name:"search",setup(U,{expose:n}){const r=de(),d=me(),b=v(null),c=v(null),s=v(!1),_=v(""),C=v(0),R=v(!1),A=v([]),k=v([]);let p=null,o=0;function S(){_.value="",C.value=0,O(),A.value=k.value,s.value=!0,ie(()=>{var M;return(M=b.value)==null?void 0:M.focus()})}function y(){s.value=!1}function z(){_.value="",W()}function W(){var M;(M=b.value)==null||M.focus()}function O(){if(k.value.length>0)return!1;k.value=at(d.routesList)}ae(_,M=>{if(clearTimeout(p),!M){o++,R.value=!1,A.value=k.value,C.value=0;return}R.value=!0,p=setTimeout(()=>{const i=++o;it({keyword:M}).then(h=>{i===o&&(A.value=h.data||[],C.value=0)}).finally(()=>{i===o&&(R.value=!1)})},200)}),ae(C,()=>{ie(()=>{var M,i;(i=(M=c.value)==null?void 0:M.querySelector('[data-active="true"]'))==null||i.scrollIntoView({block:"nearest"})})});function H(M){const i=A.value.length;i&&(C.value=(C.value+M+i)%i)}function x(M){if(!M)return;let{path:i,redirect:h}=M;M.isLink&&!M.isIframe?window.open(M.isLink):h?r.push(h):r.push(i),y()}return Me(()=>{clearTimeout(p)}),n({openSearch:S,closeSearch:y}),(M,i)=>{const h=E("Search",!0),e=E("el-icon"),u=E("Close"),$=ce("loading");return t(),J(Fe,{to:"body"},[w(xe,{name:"menu-search"},{default:I(()=>[s.value?(t(),a("div",{key:0,class:"menu-search-overlay",onClick:Q(y,["self"])},[f("div",Yt,[f("div",{class:"menu-search-header",onClick:W},[w(e,{class:"menu-search-logo"},{default:I(()=>[w(h)]),_:1}),q(f("input",{ref_key:"inputRef",ref:b,"onUpdate:modelValue":i[0]||(i[0]=m=>_.value=m),class:"menu-search-input",type:"text",placeholder:M.$t("message.user.searchPlaceholder"),onKeydown:[i[1]||(i[1]=ye(Q(m=>H(1),["prevent"]),["down"])),i[2]||(i[2]=ye(Q(m=>H(-1),["prevent"]),["up"])),i[3]||(i[3]=ye(Q(m=>x(A.value[C.value]),["prevent"]),["enter"])),ye(Q(y,["prevent"]),["esc"])]},null,40,Zt),[[Qe,_.value]]),w(xe,{name:"menu-search-fade"},{default:I(()=>[_.value?(t(),a("span",{key:0,class:"menu-search-clear",title:"清空",onClick:Q(z,["stop"])},[w(e,null,{default:I(()=>[w(u)]),_:1})])):B("",!0)]),_:1}),i[5]||(i[5]=f("span",{class:"menu-search-esc"},"Esc",-1))]),q((t(),a("div",Xt,[A.value.length?(t(),a("div",{key:0,ref_key:"listRef",ref:c,class:"menu-search-list"},[(t(!0),a(P,null,te(A.value,(m,N)=>(t(),a("div",{key:m.path+N,class:"menu-search-item","data-active":N===C.value,onMousedown:i[4]||(i[4]=Q(()=>{},["prevent"])),onMouseenter:oe=>C.value=N,onClick:oe=>x(m)},[f("span",tn,[w(ee,{icon:m.icon},null,8,["icon"])]),f("span",nn,D(M.$t(m.title)),1),f("span",sn,D(m.path),1)],40,en))),128))],512)):(t(),a("div",on,[w(e,null,{default:I(()=>[w(h)]),_:1}),i[6]||(i[6]=f("p",null,"未找到相关菜单,换个关键词试试",-1))]))])),[[$,R.value]]),i[7]||(i[7]=f("div",{class:"menu-search-footer"},[f("span",null,[f("i",null,"↑"),f("i",null,"↓"),Y(" 切换")]),f("span",null,[f("i",null,"Enter"),Y(" 打开")]),f("span",null,[f("i",null,"Esc"),Y(" 关闭")])],-1))])])):B("",!0)]),_:1})])}}}),an=Z(ln,[["__scopeId","data-v-0fbe88fd"]]),rn=["title"],cn=["title"],un={class:"layout-navbars-breadcrumb-user-icon"},fn=["title"],dn=["title"],mn={class:"layout-navbars-breadcrumb-user-link"},hn=["src"],pn=["title"],gn=Object.assign({name:"layoutBreadcrumbUser"},{__name:"user",setup(U){const{proxy:n}=Pe(),r=ve(),d=de(),b=ze(),c=rt(),s=se(),_=v(null),C=v(!1),R=v("zh-cn"),A=v(""),k=v(!1),p=V(()=>c.userInfo),o=V(()=>{let{layout:h,isClassicSplitMenu:e}=s.themeConfig,u="";return h==="defaults"||h==="classic"&&!e||h==="columns"?u=1:u=null,u});ne(()=>{ge.get("themeConfigPrev")&&(x(),M())});function S(h){k.value=h}function y(){window.open(window.location.origin,"_blank")}function z(){_.value.openSearch()}function W(){G.emit("openSetingsDrawer")}function O(){G.emit("onTagsViewRefreshRouterView",r.path)}function H(){if(!we.isEnabled)return Oe.warning("暂不不支持全屏"),!1;we.toggle(),we.on("change",()=>{we.isFullscreen?C.value=!0:C.value=!1}),G.emit("updateElScrollBar")}function x(){switch(ge.get("themeConfigPrev").globalI18n){case"zh-cn":R.value="zh-cn";break;case"en":R.value="en";break;case"zh-tw":R.value="zh-tw";break}}function M(){switch(ge.get("themeConfigPrev").globalComponentSize){case"":A.value="";break;case"medium":A.value="medium";break;case"small":A.value="small";break;case"mini":A.value="mini";break}}function i(h){h==="logOut"?setTimeout(()=>{Ke({closeOnClickModal:!1,closeOnPressEscape:!1,title:pe.global.t("message.user.logOutTitle"),message:pe.global.t("message.user.logOutMessage"),showCancelButton:!0,confirmButtonText:pe.global.t("message.user.logOutConfirm"),cancelButtonText:pe.global.t("message.user.logOutCancel"),beforeClose:(e,u,$)=>{e==="confirm"?(u.confirmButtonLoading=!0,u.confirmButtonText=pe.global.t("message.user.logOutExit"),ct().then(m=>{$(),Oe.success("您已成功退出"),b.clearAll(),Re("token"),Re("expires_time"),Re("uuid")}).finally(()=>{setTimeout(()=>{d.replace({name:"login"}),u.confirmButtonLoading=!1,$()},1500)})):$()}}).then(()=>{ut.clear(),window.location.reload()}).catch(()=>{})},150):h==="user"?d.push({name:"systemUser"}):d.push(h)}return(h,e)=>{const u=E("el-badge"),$=E("el-popover"),m=E("el-dropdown-item"),N=E("el-dropdown-menu"),oe=E("el-dropdown"),X=ce("db-click");return t(),a("div",{class:"layout-navbars-breadcrumb-user",style:ke({flex:o.value})},[q((t(),a("div",{class:"layout-navbars-breadcrumb-user-icon",onClick:O},[f("i",{class:"el-icon-refresh-right",title:h.$t("message.user.title7")},null,8,rn)])),[[X]]),q((t(),a("div",{class:"layout-navbars-breadcrumb-user-icon",onClick:z},[f("i",{class:"el-icon-search",title:h.$t("message.user.title2")},null,8,cn)])),[[X]]),f("div",un,[w($,{placement:"bottom",width:300,trigger:"click","popper-class":"user-news-popover",onShow:e[0]||(e[0]=$e=>k.value=!1)},{reference:I(()=>[w(u,{"is-dot":k.value},{default:I(()=>[f("i",{class:"el-icon-bell",title:h.$t("message.user.title4")},null,8,fn)]),_:1},8,["is-dot"])]),default:I(()=>[w(Kt,{onHaveNews:S})]),_:1})]),q((t(),a("div",{class:"layout-navbars-breadcrumb-user-icon",onClick:H},[f("i",{title:C.value?h.$t("message.user.title6"):h.$t("message.user.title5"),class:F(C.value?"el-icon-crop":"el-icon-full-screen")},null,10,dn)])),[[X]]),q((t(),a("div",{class:"layout-navbars-breadcrumb-user-icon mr10",onClick:y},[...e[1]||(e[1]=[f("i",{title:"商城页面",class:"el-icon-mobile-phone"},null,-1)])])),[[X]]),w(oe,{"show-timeout":70,onCommand:i},{dropdown:I(()=>[w(N,null,{default:I(()=>[w(m,{command:"user"},{default:I(()=>[Y(D(h.$t("message.user.dropdown6")),1)]),_:1}),w(m,{divided:"",command:"logOut"},{default:I(()=>[Y(D(h.$t("message.user.dropdown5")),1)]),_:1})]),_:1})]),default:I(()=>[f("span",mn,[f("img",{src:p.value.head_pic,class:"layout-navbars-breadcrumb-user-link-photo mr5"},null,8,hn),Y(" "+D(p.value.account===""?"test":p.value.account)+" ",1),e[2]||(e[2]=f("i",{class:"el-icon-arrow-down el-icon--right"},null,-1))])]),_:1}),q((t(),a("div",{class:"layout-navbars-breadcrumb-user-icon",onClick:W},[f("i",{class:"el-icon-setting",title:h.$t("message.user.title3")},null,8,pn)])),[[X]]),w(an,{ref_key:"searchRef",ref:_},null,512)],4)}}}),_n=Z(gn,[["__scopeId","data-v-6ce560d3"]]),vn={class:"el-menu-horizontal-warp"},bn=["href"],An=Object.assign({name:"navMenuHorizontal"},{__name:"horizontal",props:{menuList:{type:Array,default:()=>[]}},setup(U){const n=ve(),r=ft(),d=me(),b=se(),{activePath:c}=dt(r),s=v(null),_=v(null);ne(()=>{R(),o(n.path)});function C(S){const y=S.wheelDelta||-S.deltaY*40;s.value.wrapRef.scrollLeft=s.value.wrapRef.scrollLeft+y/4}function R(){ie(()=>{let S=document.querySelector(".el-menu.el-menu--horizontal li.is-active");if(!S)return!1;s.value.wrapRef.scrollLeft=S.offsetLeft})}function A(S){return S.filter(y=>!y.isHide).map(y=>(y=Object.assign({},y),y.children&&(y.children=A(y.children)),y))}function k(S){const y=S.split("/");let z={};return A(d.routesList).map((W,O)=>{W.path===`/${y[1]}`&&(W.k=O,z.item=[{...W}],z.children=[{...W}],W.children&&(z.children=W.children))}),z}function p(S){G.emit("setSendClassicChildren",k(S))}function o(S){const y=S.split("/");b.themeConfig.layout==="classic"?_.value=`/${y[1]}`:_.value=S}return ae(()=>n.fullPath,()=>{o(n.path)}),(S,y)=>{const z=E("el-sub-menu"),W=E("el-menu-item"),O=E("el-menu"),H=E("el-scrollbar");return t(),a("div",vn,[w(H,{onWheel:Q(C,["prevent"]),ref_key:"elMenuHorizontalScrollRef",ref:s},{default:I(()=>[w(O,{router:"","default-active":Ye(c)||_.value,"background-color":"transparent",mode:"horizontal",onSelect:p},{default:I(()=>[(t(!0),a(P,null,te(U.menuList,x=>(t(),a(P,{key:x.path},[x.is_show&&x.children&&x.children.length>0?(t(),J(z,{key:0,index:x.path},{title:I(()=>[w(ee,{icon:x.icon},null,8,["icon"]),f("span",null,D(S.$t(x.title)),1)]),default:I(()=>[w(vt,{chil:x.children},null,8,["chil"])]),_:2},1032,["index"])):x.is_show?(t(),J(W,{key:1,index:x.path},Ze({_:2},[!x.isLink||x.isLink&&x.isIframe?{name:"title",fn:I(()=>[w(ee,{icon:x.icon},null,8,["icon"]),Y(" "+D(S.$t(x.title)),1)]),key:"0"}:{name:"title",fn:I(()=>[f("a",{href:x.isLink,target:"_blank"},[w(ee,{icon:x.icon},null,8,["icon"]),Y(" "+D(S.$t(x.title)),1)],8,bn)]),key:"1"}]),1032,["index"])):B("",!0)],64))),128))]),_:1},8,["default-active"])]),_:1},512)])}}}),Cn=Z(An,[["__scopeId","data-v-5146884c"]]),yn={class:"layout-columns-tra-aside el-menu-horizontal-warp"},wn=["onClick","title"],kn={class:"font14"},Ln=["href"],Sn={class:"font14"},In=Object.assign({name:"layoutColumnsAside"},{__name:"transverseAside",setup(U){const n=ve(),r=de(),d=Le(),b=me(),c=se(),s=v([]),_=v(0),C=v(0),R=v(null),A=v(null),k=v(null),p=V(()=>c.themeConfig.columnsAsideStyle),o=V(()=>c.themeConfig.columnsAsideLayout);Me(()=>{G.off("routesListChange",S)}),ne(()=>{G.on("routesListChange",S),x(),ie(e=>{z()})});function S(){x()}function y(e){const u=e.wheelDelta||-e.deltaY*40;R.value.wrapRef.scrollLeft=R.value.wrapRef.scrollLeft+u/4}function z(){ie(()=>{let e=document.querySelector(".layout-columns.layout-columns-active");if(!e)return!1;R.value.wrapRef.scrollLeft=e.offsetLeft})}function W(e){if(e===void 0)return!1;const u=A.value;if(!u||!u[e])return!1;_.value=e,k.value.style.left=`${u[e].offsetLeft+C.value}px`}function O(e){let{path:u,redirect:$}=e;if(e.children&&e.children.length){const m=ht(e.children);r.push(m&&m.path||u)}else r.push(u);!e.children||e.children.length<=1?c.themeConfig.isCollapse=!0:e.children.length>1&&(c.themeConfig.isCollapse=!1)}function H(e){ie(()=>{W(e)})}function x(){if(b.routesList.length<=0)return!1;s.value=i(b.routesList);const e=M(Ne(n,s.value));if(!e.children)return G.emit("setSendColumnsChildren",[]),d.setChildMenuList([]),c.themeConfig.isCollapse=!0,!1;G.emit("oneCatName",e.item[0].title),H(e.item[0].k),e.children.length>0?c.themeConfig.isCollapse=!1:c.themeConfig.isCollapse=!0,G.emit("setSendColumnsChildren",(e==null?void 0:e.children)||[]),d.setChildMenuList((e==null?void 0:e.children)||[])}function M(e){let u={};return s.value.map(($,m)=>{$.k=m,$.path===e&&(u.item=[{...$}],$.children&&(u.children=$.children))}),u}function i(e){return e.filter(u=>u.path).map(u=>(u=Object.assign({},u),u.children&&(u.children=i(u.children)),u))}function h(e){const u=s.value.find($=>$.path===e);if(!u)return!1;setTimeout(()=>{H(u.k)},0)}return ae(()=>c.themeConfig.columnsAsideStyle,e=>{e==="columnsRound"?C.value=3:C.value=0}),ae(()=>n.fullPath,()=>{var N;const e=n;h(e.path);let u=Ne(e,s.value),$=(N=mt(s.value,u)[0])==null?void 0:N.children;const m=M(u);m.item&&(H(m.item[0].k),G.emit("oneCatName",m.item[0].title)),G.emit("setSendColumnsChildren",$||[]),d.setChildMenuList($||[])}),(e,u)=>{const $=E("el-scrollbar");return t(),a("div",yn,[w($,{ref_key:"elMenuHorizontalScrollRef",ref:R,onWheel:Q(y,["prevent"])},{default:I(()=>[f("ul",null,[(t(!0),a(P,null,te(s.value,(m,N)=>(t(),a("li",{key:N,onClick:oe=>O(m),ref_for:!0,ref_key:"columnsAsideOffsetLeftRefs",ref:A,class:F(["layout-columns",{"layout-columns-active":m.k===_.value}]),title:e.$t(m.title)},[!m.isLink||m.isLink&&m.isIframe?(t(),a("div",{key:0,class:F(o.value)},[w(ee,{icon:m.icon},null,8,["icon"]),f("div",kn,D(e.$t(m.title)&&e.$t(m.title).length>=4?e.$t(m.title).substr(0,o.value==="columns-vertical"?4:3):e.$t(m.title)),1)],2)):(t(),a("div",{key:1,class:F(o.value)},[f("a",{href:m.isLink,target:"_blank"},[w(ee,{icon:m.icon},null,8,["icon"]),f("div",Sn,D(e.$t(m.title)&&e.$t(m.title).length>=4?e.$t(m.title).substr(0,o.value==="columns-vertical"?4:3):e.$t(m.title)),1)],8,Ln)],2))],10,wn))),128)),f("div",{ref_key:"columnsAsideActiveRef",ref:k,class:F(p.value)},null,2)])]),_:1},512)])}}}),Rn=Z(In,[["__scopeId","data-v-8cfd8fe3"]]),xn={class:"layout-navbars-breadcrumb-index"},Mn=Object.assign({name:"layoutNavBars"},{__name:"index",setup(U){const n=me(),r=se(),d=v([]),b=V(()=>{let{isShowLogo:A,layout:k}=r.themeConfig;return A&&k==="classic"||A&&k==="transverse"}),c=V(()=>{let{layout:A,isClassicSplitMenu:k}=r.themeConfig;return A==="transverse"||k&&A==="classic"}),s=V(()=>{let{layout:A}=r.themeConfig;return A==="classic"});ne(()=>{C(),G.on("routesListChange",_)}),Me(()=>{G.off("routesListChange",_)});function _(){C()}function C(){d.value=R(n.routesList)}function R(A){return A.filter(k=>k.path).map(k=>(k=Object.assign({},k),k.children&&(k.children=R(k.children)),k))}return ae(()=>n.routesList,A=>{if(A.length===d.value.length)return!1;C()}),(A,k)=>(t(),a("div",xn,[b.value?(t(),J(yt,{key:0})):B("",!0),w(It),c.value?(t(),J(Cn,{key:1,menuList:d.value},null,8,["menuList"])):B("",!0),s.value?(t(),J(Rn,{key:2})):B("",!0),w(_n)]))}}),$n=Z(Mn,[["__scopeId","data-v-011870b6"]]),Tn=["onClick"],On=Object.assign({name:"layoutTagsViewContextmenu"},{__name:"contextmenu",props:{dropdown:{type:Object}},emits:["currentContextmenuClick"],setup(U,{expose:n,emit:r}){const d=U,b=r,c=v(!1),s=v([{id:0,txt:"message.tagsView.refresh",affix:!1,icon:"el-icon-refresh-right"},{id:1,txt:"message.tagsView.close",affix:!1,icon:"el-icon-close"},{id:2,txt:"message.tagsView.closeOther",affix:!1,icon:"el-icon-circle-close"},{id:3,txt:"message.tagsView.closeAll",affix:!1,icon:"el-icon-folder-delete"}]),_=v({}),C=v(5),R=V(()=>d.dropdown.x+99>document.documentElement.clientWidth?{x:document.documentElement.clientWidth-99-5,y:d.dropdown.y}:d.dropdown);ne(()=>{document.body.addEventListener("click",p)}),Ve(()=>{document.body.removeEventListener("click",p)});function A(o){b("currentContextmenuClick",{id:o,path:_.value})}function k(o){_.value=o.path,o.meta.isAffix?s.value[1].affix=!0:s.value[1].affix=!1,p(),setTimeout(()=>{c.value=!0},80)}function p(){c.value=!1}return ae(()=>d.dropdown,({x:o})=>{o+99>document.documentElement.clientWidth?C.value=99-(document.documentElement.clientWidth-o):C.value=10},{deep:!0}),n({openContextmenu:k,closeContextmenu:p}),(o,S)=>{const y=ce("db-click");return t(),a("div",null,[w(xe,{name:"el-zoom-in-center"},{default:I(()=>[q(f("ul",{class:"el-dropdown-menu el-popper el-dropdown-menu--medium custom-contextmenu",style:ke(`top: ${R.value.y}px;left: ${R.value.x}px;`),"x-placement":"bottom-end",id:"contextmenu"},[(t(!0),a(P,null,te(s.value,(z,W)=>q((t(),a("li",{class:"el-dropdown-menu__item",key:W,onClick:O=>A(z.id)},[z.affix?B("",!0):(t(),a(P,{key:0},[f("i",{class:F(z.icon)},null,2),f("span",null,D(o.$t(z.txt)),1)],64))],8,Tn)),[[y]])),128)),f("div",{"x-arrow":"",class:"popper__arrow",style:ke({left:`${C.value}px`})},null,4)],4),[[Xe,c.value]])]),_:1})])}}}),Nn=Z(On,[["__scopeId","data-v-331abecd"]]),Vn=["data-name","onContextmenu","onClick"],En=["onClick"],zn=Object.assign({name:"tagsView"},{__name:"tagsView",setup(U){const n=ve(),r=de(),d=ze(),b=Le();me();const c=se(),s=v(null),_=v(null),C=v(null),R=v(null),A=v(null),k=v({x:"",y:""}),p=v(0),o=v(n.path),S=v([{id:0,txt:"message.tagsView.refresh",affix:!1,icon:"el-icon-refresh-right"},{id:1,txt:"message.tagsView.close",affix:!1,icon:"el-icon-close"},{id:2,txt:"message.tagsView.closeOther",affix:!1,icon:"el-icon-circle-close"},{id:3,txt:"message.tagsView.closeAll",affix:!1,icon:"el-icon-folder-delete"}]),y=v(!1),z=V(()=>c.themeConfig),W=V(()=>c.themeConfig.tagsStyle),O=V(()=>d.tagNavList),H=V(()=>d.tagNavList);G.on("onCurrentContextmenuClick",x),ne(()=>{var l;d.tagNavList.length||oe(),((l=s.value)==null?void 0:l.offsetWidth)<_.value.wrapRef.scrollWidth&&(y.value=!0),window.addEventListener("resize",M)}),Ve(()=>{G.off("onCurrentContextmenuClick",x),window.removeEventListener("resize",M)});function x(l){Se(l)}function M(){var l;((l=s.value)==null?void 0:l.offsetWidth)<_.value.wrapRef.scrollWidth?y.value=!0:y.value=!1}function i(l){let g={id:l,path:n.path};Se(g)}function h(l,g){o.value=l.path,p.value=g,r.push(l)}function e(l){O.value.length>0&&(p.value=O.value.findIndex(g=>g.path===l))}function u(l){_.value.wrapRef.scrollLeft+=l.wheelDelta/4}function $(l){let g=_.value.wrapRef.scrollWidth,L=_.value.wrapRef.scrollLeft;l==="left"?_.value.wrapRef.scrollLeft=L-300<=0?0:L-300:_.value.wrapRef.scrollLeft=L+300>=g?g:L+300}function m(){ie(()=>{const l=R.value;if(!l)return;if(l.length<=0)return!1;let g=l[p.value],L=p.value,T=l.length,le=l[0],re=l[l.length-1],K=_.value.wrapRef,j=K.scrollWidth,ue=K.offsetWidth,fe=K.scrollLeft,Ie=l[p.value-1],be=l[p.value+1],Ae="",Ce="";g===le?K.scrollLeft=0:g===re?K.scrollLeft=j-ue:(L===0?Ae=(le==null?void 0:le.offsetLeft)-5:Ae=(Ie==null?void 0:Ie.offsetLeft)-5,L===T?Ce=(re==null?void 0:re.offsetLeft)+re.offsetWidth+5:Ce=(be==null?void 0:be.offsetLeft)+be.offsetWidth+5,Ce>fe+ue?K.scrollLeft=Ce-ue:Ae<fe&&(K.scrollLeft=Ae)),N()})}function N(){_.value.update()}function oe(){o.value=n.path,d.setTagNavList(b.oneLvMenus),$e()}function X(l){d.setTagNavList(l)}function $e(){let l=[];H.value.map(g=>{g.meta&&g.meta.isAffix&&l.push({...g})}),d.setTagNavList(l),e(n.path),m()}function We(l,g){if(O.value.some(T=>T.path===l))return!1;const L=H.value.find(T=>T.path===l);if(L.isLink&&!L.isIframe)return!1;L.query=g!=null&&g.query?g==null?void 0:g.query:n.query,O.value.push({...L}),X(O.value)}function Be(l,g){let{clientX:L,clientY:T}=g;k.value.x=L,k.value.y=T,A.value.openContextmenu(l)}function Se(l){let{id:g,path:L}=l,T=O.value.find(le=>le.path===L);switch(g){case 0:je(L),r.push({path:L,query:T.query});break;case 1:Te(L);break;case 2:qe(L,T.query);break;case 3:Je(L);break}}function De(){ie(l=>{var g;((g=s.value)==null?void 0:g.offsetWidth)<_.value.wrapRef.scrollWidth?y.value=!0:y.value=!1})}function je(l){G.emit("onTagsViewRefreshRouterView",l)}function Te(l){O.value.map((g,L,T)=>{g.meta.isAffix||g.path===l&&(O.value.splice(L,1),setTimeout(()=>{O.value.length===L?r.push({path:T[T.length-1].path,query:T[T.length-1].query}):r.push({path:T[L].path,query:T[L].query})},0))}),d.setTagNavList(O.value)}function qe(l,g){let L=[];H.value.map(T=>{(T.meta&&T.meta.isAffix||T.path===l)&&L.push({...T})}),X(L),r.push({path:l,query:g})}function Je(l){let g=[];H.value.map(L=>{L.meta.isAffix&&(g.push({...L}),g.some(T=>T.path===l)?r.push({path:l,query:n.query}):r.push({path:L.path,query:n.query}))}),X(g)}return ae(()=>n.fullPath,()=>{const l=n;o.value=l.path,We(l.path,l),e(l.path),m(),De()}),(l,g)=>{const L=E("el-scrollbar"),T=E("el-dropdown-item"),le=E("el-dropdown-menu"),re=E("el-dropdown"),K=ce("db-click");return t(),a("div",{ref_key:"tagsViews",ref:s,class:"layout-navbars-tagsview"},[y.value?q((t(),a("i",{key:0,class:"direction el-icon-arrow-left",onClick:g[0]||(g[0]=j=>$("left"))},null,512)),[[K]]):B("",!0),w(L,{ref_key:"scrollbarRef",ref:_,onWheel:Q(u,["prevent"])},{default:I(()=>[f("ul",{class:F(["layout-navbars-tagsview-ul",W.value]),ref_key:"tagsUlRef",ref:C},[(t(!0),a(P,null,te(O.value,(j,ue)=>q((t(),a("li",{key:ue,class:F(["layout-navbars-tagsview-ul-li",{"is-active":j.path===o.value}]),"data-name":j.name,onContextmenu:Q(fe=>Be(j,fe),["prevent"]),onClick:fe=>h(j,ue),ref_for:!0,ref_key:"tagsRefs",ref:R},[j.path!==o.value&&z.value.isTagsviewIcon?(t(),a("i",{key:0,class:F(["layout-navbars-tagsview-ul-li-iconfont font14 is-tagsview-icon",j.icon])},null,2)):B("",!0),f("span",null,D(l.$t(j.meta.title)),1),j.isAffix?B("",!0):q((t(),a("i",{key:1,class:"el-icon-close layout-navbars-tagsview-ul-li-icon ml5",onClick:Q(fe=>Te(j.path),["stop"])},null,8,En)),[[K]])],42,Vn)),[[K]])),128))],2)]),_:1},512),y.value?q((t(),a("i",{key:1,class:"direction el-icon-arrow-right",onClick:g[1]||(g[1]=j=>$("right"))},null,512)),[[K]]):B("",!0),O.value.length>2?(t(),J(re,{key:2,onCommand:i},{dropdown:I(()=>[w(le,null,{default:I(()=>[(t(!0),a(P,null,te(S.value,j=>(t(),J(T,{command:j.id,key:j.id},{default:I(()=>[f("i",{class:F(j.icon)},null,2),Y(" "+D(l.$t(j.txt)),1)]),_:2},1032,["command"]))),128))]),_:1})]),default:I(()=>[g[2]||(g[2]=f("span",{class:"setting-tag el-dropdown-link"},[f("i",{class:"el-icon-menu"})],-1))]),_:1})):B("",!0),w(Nn,{dropdown:k.value,ref_key:"tagsContextmenu",ref:A,onCurrentContextmenuClick:Se},null,8,["dropdown"])],512)}}}),Un=Z(zn,[["__scopeId","data-v-a2948950"]]),Wn={class:"layout-navbars-container"},Bn=Object.assign({name:"layoutNavBars"},{__name:"index",setup(U){const n=se(),r=V(()=>{let{layout:d,isTagsview:b}=n.themeConfig;return d!=="classic"&&b});return(d,b)=>(t(),a("div",Wn,[w($n),r.value?(t(),J(Un,{key:0})):B("",!0)]))}}),Dn=Z(Bn,[["__scopeId","data-v-3e8fe9a3"]]),Gn=Object.assign({name:"layoutHeader"},{__name:"header",setup(U){const n=se(),r=V(()=>{let{isTagsview:d,layout:b}=n.themeConfig;return b=="classic"?"66px":d&&b!=="classic"?"84px":"50px"});return(d,b)=>{const c=E("el-header");return t(),J(c,{class:"layout-header",height:r.value},{default:I(()=>[w(Dn)]),_:1},8,["height"])}}});export{yt as L,ee as M,Un as T,Gn as _,vt as a};
|