user.snprllBz.js 6.3 KB

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