user.Dlf9O2_T.js 6.4 KB

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