12 |
- const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/userNews.C7L5dAIl.js","assets/vue.YrNK8sx4.js","assets/index.3XalAL_l.js","assets/index.I-CrZeUC.css","assets/_plugin-vue_export-helper.DlAUqK2U.js","assets/userNews.g_t1e8q7.css","assets/search.C5efh7gS.js","assets/search.gOvPOjoo.css"])))=>i.map(i=>d[i]);
- import{v as W,d as y,u as X,L as z,ax as Y,ay as Z,_ as B,E as ee,J as ne,S as se}from"./index.3XalAL_l.js";import{a as N,aH as te,aC as E,r as M,_ as oe,f as le,q as re,aj as u,c as O,o as I,b as p,S as l,K as a,u as c,aA as P,G as T,M as q,P as F,Q as S,F as ae}from"./vue.YrNK8sx4.js";import{_ as ce}from"./_plugin-vue_export-helper.DlAUqK2U.js";const R=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],i=(()=>{if(typeof document>"u")return!1;const n=R[0],t={};for(const e of R)if((e==null?void 0:e[1])in document){for(const[r,_]of e.entries())t[n[r]]=_;return t}return!1})(),A={change:i.fullscreenchange,error:i.fullscreenerror};let s={request(n=document.documentElement,t){return new Promise((e,f)=>{const r=()=>{s.off("change",r),e()};s.on("change",r);const _=n[i.requestFullscreen](t);_ instanceof Promise&&_.then(r).catch(f)})},exit(){return new Promise((n,t)=>{if(!s.isFullscreen){n();return}const e=()=>{s.off("change",e),n()};s.on("change",e);const f=document[i.exitFullscreen]();f instanceof Promise&&f.then(e).catch(t)})},toggle(n,t){return s.isFullscreen?s.exit():s.request(n,t)},onchange(n){s.on("change",n)},onerror(n){s.on("error",n)},on(n,t){const e=A[n];e&&document.addEventListener(e,t,!1)},off(n,t){const e=A[n];e&&document.removeEventListener(e,t,!1)},raw:i};Object.defineProperties(s,{isFullscreen:{get:()=>!!document[i.fullscreenElement]},element:{enumerable:!0,get:()=>document[i.fullscreenElement]??void 0},isEnabled:{enumerable:!0,get:()=>!!document[i.fullscreenEnabled]}});i||(s={isEnabled:!1});const ue={class:"layout-navbars-breadcrumb-user-icon"},ie=["title"],me={class:"layout-navbars-breadcrumb-user-link"},de={key:0},fe=["src"],_e=N({name:"layoutBreadcrumbUser"}),ge=N({..._e,setup(n){const t=P(()=>B(()=>import("./userNews.C7L5dAIl.js"),__vite__mapDeps([0,1,2,3,4,5]))),e=P(()=>B(()=>import("./search.C5efh7gS.js"),__vite__mapDeps([6,1,2,3,4,7]))),{locale:f,t:r}=W.useI18n(),_=te(),L=y(),V=X(),{userInfos:h}=E(L),{themeConfig:D}=E(V),$=M(),b=oe({isScreenfull:!1,disabledI18n:"zh-cn",disabledSize:"large"}),U=le(()=>{let o="";const{layout:m,isClassicSplitMenu:d}=D.value;return["defaults","columns"].includes(m)||m==="classic"&&!d?o="1":o="",o}),{isSocketOpen:w}=E(y());M();const j=()=>{if(!s.isEnabled)return ee.warning("暂不不支持全屏"),!1;s.toggle(),s.on("change",()=>{s.isFullscreen?b.isScreenfull=!0:b.isScreenfull=!1})},H=o=>{o==="logOut"?ne({closeOnClickModal:!1,closeOnPressEscape:!1,title:r("message.user.logOutTitle"),message:r("message.user.logOutMessage"),showCancelButton:!0,confirmButtonText:r("message.user.logOutConfirm"),cancelButtonText:r("message.user.logOutCancel"),buttonSize:"default",beforeClose:(m,d,g)=>{m==="confirm"?(d.confirmButtonLoading=!0,d.confirmButtonText=r("message.user.logOutExit"),setTimeout(()=>{g(),setTimeout(()=>{d.confirmButtonLoading=!1},300)},700)):g()}}).then(async()=>{se.clear(),window.location.reload()}).catch(()=>{}):_.push(o)},v=(o,m)=>{b[m]=z.get("themeConfig")[o]};re(()=>{z.get("themeConfig")&&(v("globalComponentSize","disabledSize"),v("globalI18n","disabledI18n"))});const C=Y();return(o,m)=>{const d=u("ele-Bell"),g=u("el-icon"),k=u("el-badge"),G=u("el-popover");u("el-popconfirm");const J=u("ele-ArrowDown"),x=u("el-dropdown-item"),K=u("el-dropdown-menu"),Q=u("el-dropdown");return I(),O("div",{class:"layout-navbars-breadcrumb-user pr15",style:ae({flex:U.value})},[p("div",ue,[l(G,{placement:"bottom",trigger:"click",transition:"el-zoom-in-top",width:300,persistent:!1},{reference:a(()=>[l(k,{value:c(C).unread,hidden:c(C).unread===0},{default:a(()=>[l(g,{title:o.$t("message.user.title4")},{default:a(()=>[l(d)]),_:1},8,["title"])]),_:1},8,["value","hidden"])]),default:a(()=>[l(c(t))]),_:1})]),p("div",{class:"layout-navbars-breadcrumb-user-icon mr10",onClick:j},[p("i",{class:T(["iconfont",b.isScreenfull?"icon-tuichuquanping":"icon-fullscreen"]),title:b.isScreenfull?o.$t("message.user.title6"):o.$t("message.user.title5")},null,10,ie)]),p("div",null,[q("",!0)]),l(Q,{"show-timeout":70,"hide-timeout":50,onCommand:H},{dropdown:a(()=>[l(K,null,{default:a(()=>[l(x,{command:"/home"},{default:a(()=>[F(S(o.$t("message.user.dropdown1")),1)]),_:1}),l(x,{divided:"",command:"logOut"},{default:a(()=>[F(S(o.$t("message.user.dropdown5")),1)]),_:1})]),_:1})]),default:a(()=>[p("span",me,[c(w)?(I(),O("span",de,[l(k,{"is-dot":"",class:T(["item",{"online-status":c(w),"online-down":!c(w)}])},{default:a(()=>[p("img",{src:c(h).avatar||c(Z),class:"layout-navbars-breadcrumb-user-link-photo mr5"},null,8,fe)]),_:1},8,["class"])])):q("",!0),F(" "+S(c(h).username===""?"common":c(h).username)+" ",1),l(g,{class:"el-icon--right"},{default:a(()=>[l(J)]),_:1})])]),_:1}),l(c(e),{ref_key:"searchRef",ref:$},null,512)],4)}}}),we=ce(ge,[["__scopeId","data-v-f7131195"]]);export{we as default};
|