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