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