3 lines
3.0 KiB
Java
3 lines
3.0 KiB
Java
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["js/index-CfxrjmZ5-7F7-9TbI.js","js/index-BI6CMai0.js","js/vue-vendor-C7Zq48Yl.js","js/antd-vue-vendor-BPnV8VqP.js","js/vxe-table-vendor-B88kchpX.js","assets/index-CaK6YpON.css","js/useHeaderSetting-D8CH7HQm.js","js/header-OZa5fSDc.js","js/dict.api-Eru3bL1J.js","js/main.index-Cs5ETdXF.js","js/usePopBiz-CG0vVpgI.js","js/useMethods-DVip17X8.js","js/index-Dg4HCEvo.js","assets/index-CxrinrEC.css","assets/main-Brvns--D.css"])))=>i.map(i=>d[i]);
|
|
import{c as S,_,Y as $,n as v,ap as I,Q as w,q as b,av as B,p as D,c4 as M}from"./index-BI6CMai0.js";import{d as T,e as x,u as o,f as A,J as F,o as k,ah as i,ar as C,as as y,F as R,k as l,ag as V,at as s,aF as z,au as u,aB as E,av as L}from"./vue-vendor-C7Zq48Yl.js";import{a9 as N}from"./antd-vue-vendor-BPnV8VqP.js";import{useHeaderSetting as P}from"./useHeaderSetting-D8CH7HQm.js";import{B as U,a as W}from"./index-CMZioMEc.js";import q from"./LoginSelect-hPQHHoop.js";import{h as J}from"./main.index-Cs5ETdXF.js";import"./vxe-table-vendor-B88kchpX.js";import"./index-Du0A3ksf.js";import"./BasicModal-0sAdFEk_.js";import"./ModalHeader-keHdAHWH.js";import"./useTimeout-DDl4l82I.js";import"./index-DeEq83Ov.js";import"./useWindowSizeFn-PRZSD86C.js";import"./index-pxs5MULf.js";import"./index-BgYCgfME.js";import"./index-f8O7TghW.js";import"./useIntersectionObserver-BMxdTqP3.js";import"./usePopBiz-CG0vVpgI.js";import"./useMethods-DVip17X8.js";import"./index-Dg4HCEvo.js";const O=S(()=>_(()=>import("./index-CfxrjmZ5-7F7-9TbI.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14])),{loading:!0}),{t:j}=$(),G=T({name:"LayoutHeader",components:{Header:N.Header,AppLogo:M,LayoutBreadcrumb:W,UserDropDown:O,FullScreen:U,LoginSelect:q},props:{fixed:D.bool},setup(e){const{prefixCls:t}=v("layout-header"),g=I(),{getIsMixMode:f,getMenuWidth:m}=w(),{title:h}=b(),{getHeaderTheme:n}=P(),{getIsMobile:a}=B(),c=x(()=>{const r=o(n);return[t,{[`${t}--fixed`]:e.fixed,[`${t}--mobile`]:o(a),[`${t}--${r}`]:r}]}),d=x(()=>!o(f)||o(a)?{}:{width:`${o(m)<180?180:o(m)}px`}),p=A();function H(){const r=F(g.getLoginInfo)||{};r.isLogin&&p.value.show(r)}return k(()=>{H()}),{t:j,title:h,loginSelectRef:p,prefixCls:t,getHeaderClass:c,getHeaderTheme:n,getIsMobile:a,getLogoWidth:d}}}),K={key:0,style:{height:"60px"}};function Q(e,t,g,f,m,h){const n=i("AppLogo"),a=i("FullScreen"),c=i("UserDropDown"),d=i("Header"),p=i("LoginSelect");return y(),C(R,null,[l(d,{class:s(e.getHeaderClass)},{default:z(()=>[u("div",{class:s(`${e.prefixCls}-left`)},[l(n,{class:s(`${e.prefixCls}-logo`),theme:e.getHeaderTheme,style:E(e.getLogoWidth)},null,8,["class","theme","style"]),u("span",{class:s([e.prefixCls,`${e.prefixCls}--${e.getHeaderTheme}`,"headerIntroductionClass"])},L(e.t("layout.header.welcomeIn"))+" "+L(e.title),3)],2),u("div",{class:s(`${e.prefixCls}-action`)},[l(a,{class:s(`${e.prefixCls}-action__item fullscreen-item`)},null,8,["class"]),l(c,{theme:e.getHeaderTheme},null,8,["theme"])],2)]),_:1},8,["class"]),l(p,{ref:"loginSelectRef"},null,512),e.fixed?(y(),C("div",K)):V("",!0)],64)}const Ce=J(G,[["render",Q]]);export{Ce as default};
|