user.B74DEjoO.js 8.6 KB

12
  1. const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/userNews.B2yeEBYW.js","assets/vue.1RczIYhx.js","assets/index.DYFzjhQc.js","assets/elementPlus.CXoFsoPv.js","assets/index.CKLN95vU.css","assets/_plugin-vue_export-helper.DlAUqK2U.js","assets/userNews.DPUX2-Bd.css","assets/search.BLh8Qh4r.js","assets/index.vue_vue_type_script_setup_true_name_svgIcon_lang.EO34UlUs.js","assets/search.DYykyWmt.css"])))=>i.map(i=>d[i]);
  2. import{v as re,c as A,u as ae,L as v,Y as ie,_ as L,Z as O,e as ce,S as ue,o as de}from"./index.DYFzjhQc.js";import{d as me,aG as fe,aD as P,r as q,Z as ge,k as be,j as _e,ai as f,o as $,c as R,U as n,O as o,S as g,T as C,a as c,I as F,u as t,R as N,J as pe,aA as D}from"./vue.1RczIYhx.js";import{A as he,h as we,E as ve}from"./elementPlus.CXoFsoPv.js";import{_ as Ce}from"./_plugin-vue_export-helper.DlAUqK2U.js";const V=[["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"]],b=(()=>{if(typeof document>"u")return!1;const l=V[0],a={};for(const s of V)if((s==null?void 0:s[1])in document){for(const[m,w]of s.entries())a[l[m]]=w;return a}return!1})(),U={change:b.fullscreenchange,error:b.fullscreenerror};let u={request(l=document.documentElement,a){return new Promise((s,_)=>{const m=()=>{u.off("change",m),s()};u.on("change",m);const w=l[b.requestFullscreen](a);w instanceof Promise&&w.then(m).catch(_)})},exit(){return new Promise((l,a)=>{if(!u.isFullscreen){l();return}const s=()=>{u.off("change",s),l()};u.on("change",s);const _=document[b.exitFullscreen]();_ instanceof Promise&&_.then(s).catch(a)})},toggle(l,a){return u.isFullscreen?u.exit():u.request(l,a)},onchange(l){u.on("change",l)},onerror(l){u.on("error",l)},on(l,a){const s=U[l];s&&document.addEventListener(s,a,!1)},off(l,a){const s=U[l];s&&document.removeEventListener(s,a,!1)},raw:b};Object.defineProperties(u,{isFullscreen:{get:()=>!!document[b.fullscreenElement]},element:{enumerable:!0,get:()=>document[b.fullscreenElement]??void 0},isEnabled:{enumerable:!0,get:()=>!!document[b.fullscreenEnabled]}});b||(u={isEnabled:!1});const z=u,j="/web/assets/headerImage.BUBciz5F.png",Se={class:"layout-navbars-breadcrumb-user-icon"},ke=["title"],Ee={class:"layout-navbars-breadcrumb-user-icon"},Fe=["title"],ze=["title"],ye={class:"layout-navbars-breadcrumb-user-icon"},Ie=["title"],Be={key:0},Oe=["src"],Pe={class:"layout-navbars-breadcrumb-user-link"},$e={key:0},Re=["src"],Te=me({__name:"user",setup(l){const a=D(()=>L(()=>import("./userNews.B2yeEBYW.js"),__vite__mapDeps([0,1,2,3,4,5,6]))),s=D(()=>L(()=>import("./search.BLh8Qh4r.js"),__vite__mapDeps([7,8,1,2,3,4,5,9]))),{locale:_,t:m}=re.useI18n(),w=fe(),H=A(),Z=ae(),{userInfos:k}=P(H),{themeConfig:S}=P(Z),T=q(),d=ge({isScreenfull:!1,disabledI18n:"zh-cn",disabledSize:"large"}),G=be(()=>{let e="";const{layout:r,isClassicSplitMenu:i}=S.value;return["defaults","columns"].includes(r)||r==="classic"&&!i?e="1":e="",e}),{isSocketOpen:p}=P(A()),M=q(),J=()=>{var e,r;p.value||(O.is_reonnect=!0,O.reconnect_current=1,O.reconnect()),(r=(e=t(M).popperRef)==null?void 0:e.delayHide)==null||r.call(e)},Y=()=>{if(!z.isEnabled)return we.warning("暂不不支持全屏"),!1;z.toggle(),z.on("change",()=>{z.isFullscreen?d.isScreenfull=!0:d.isScreenfull=!1})},K=()=>{ce.emit("openSetingsDrawer")},Q=e=>{e==="logOut"?ve({closeOnClickModal:!1,closeOnPressEscape:!1,title:m("message.user.logOutTitle"),message:m("message.user.logOutMessage"),showCancelButton:!0,confirmButtonText:m("message.user.logOutConfirm"),cancelButtonText:m("message.user.logOutCancel"),buttonSize:"default",beforeClose:(r,i,h)=>{r==="confirm"?(i.confirmButtonLoading=!0,i.confirmButtonText=m("message.user.logOutExit"),setTimeout(()=>{h(),setTimeout(()=>{i.confirmButtonLoading=!1},300)},700)):h()}}).then(async()=>{ue.clear(),window.location.reload()}).catch(()=>{}):e==="wareHouse"?window.open("https://gitee.com/huge-dream/django-vue3-admin"):w.push(e)},W=()=>{T.value.openSearch()},X=e=>{v.remove("themeConfig"),S.value.globalComponentSize=e,v.set("themeConfig",S.value),E("globalComponentSize","disabledSize"),window.location.reload()},ee=e=>{v.remove("themeConfig"),S.value.globalI18n=e,v.set("themeConfig",S.value),_.value=e,de.useTitle(),E("globalI18n","disabledI18n")},E=(e,r)=>{d[r]=v.get("themeConfig")[e]};_e(()=>{v.get("themeConfig")&&(E("globalComponentSize","disabledSize"),E("globalI18n","disabledI18n"))});const x=ie();return(e,r)=>{const i=f("el-dropdown-item"),h=f("el-dropdown-menu"),y=f("el-dropdown"),ne=f("ele-Search"),I=f("el-icon"),oe=f("ele-Bell"),B=f("el-badge"),se=f("el-popover"),te=f("el-popconfirm"),le=f("ele-ArrowDown");return $(),R("div",{class:"layout-navbars-breadcrumb-user pr15",style:pe({flex:G.value})},[n(y,{"show-timeout":70,"hide-timeout":50,trigger:"click",onCommand:X},{dropdown:o(()=>[n(h,null,{default:o(()=>[n(i,{command:"large",disabled:d.disabledSize==="large"},{default:o(()=>[g(C(e.$t("message.user.dropdownLarge")),1)]),_:1},8,["disabled"]),n(i,{command:"default",disabled:d.disabledSize==="default"},{default:o(()=>[g(C(e.$t("message.user.dropdownDefault")),1)]),_:1},8,["disabled"]),n(i,{command:"small",disabled:d.disabledSize==="small"},{default:o(()=>[g(C(e.$t("message.user.dropdownSmall")),1)]),_:1},8,["disabled"])]),_:1})]),default:o(()=>[c("div",Se,[c("i",{class:"iconfont icon-ziti",title:e.$t("message.user.title0")},null,8,ke)])]),_:1}),n(y,{"show-timeout":70,"hide-timeout":50,trigger:"click",onCommand:ee},{dropdown:o(()=>[n(h,null,{default:o(()=>[n(i,{command:"zh-cn",disabled:d.disabledI18n==="zh-cn"},{default:o(()=>r[0]||(r[0]=[g("简体中文")])),_:1},8,["disabled"]),n(i,{command:"en",disabled:d.disabledI18n==="en"},{default:o(()=>r[1]||(r[1]=[g("English")])),_:1},8,["disabled"]),n(i,{command:"zh-tw",disabled:d.disabledI18n==="zh-tw"},{default:o(()=>r[2]||(r[2]=[g("繁體中文")])),_:1},8,["disabled"])]),_:1})]),default:o(()=>[c("div",Ee,[c("i",{class:F(["iconfont",d.disabledI18n==="en"?"icon-fuhao-yingwen":"icon-fuhao-zhongwen"]),title:e.$t("message.user.title1")},null,10,Fe)])]),_:1}),c("div",{class:"layout-navbars-breadcrumb-user-icon",onClick:W},[n(I,{title:e.$t("message.user.title2")},{default:o(()=>[n(ne)]),_:1},8,["title"])]),c("div",{class:"layout-navbars-breadcrumb-user-icon",onClick:K},[c("i",{class:"icon-skin iconfont",title:e.$t("message.user.title3")},null,8,ze)]),c("div",ye,[n(se,{placement:"bottom",trigger:"click",transition:"el-zoom-in-top",width:300,persistent:!1},{reference:o(()=>[n(B,{value:t(x).unread,hidden:t(x).unread===0},{default:o(()=>[n(I,{title:e.$t("message.user.title4")},{default:o(()=>[n(oe)]),_:1},8,["title"])]),_:1},8,["value","hidden"])]),default:o(()=>[n(t(a))]),_:1})]),c("div",{class:"layout-navbars-breadcrumb-user-icon mr10",onClick:Y},[c("i",{class:F(["iconfont",d.isScreenfull?"icon-tuichuquanping":"icon-fullscreen"]),title:d.isScreenfull?e.$t("message.user.title6"):e.$t("message.user.title5")},null,10,Ie)]),c("div",null,[t(p)?N("",!0):($(),R("span",Be,[n(te,{width:"250",ref_key:"onlinePopoverRef",ref:M,"confirm-button-text":e.$t("message.user.retry"),icon:t(he),trigger:"hover","icon-color":"#626AEF",title:e.$t("message.user.onlinePrompt"),onConfirm:J},{reference:o(()=>[n(B,{"is-dot":"",class:F(["item",{"online-status":t(p),"online-down":!t(p)}])},{default:o(()=>[c("img",{src:t(k).avatar||t(j),class:"layout-navbars-breadcrumb-user-link-photo mr5"},null,8,Oe)]),_:1},8,["class"])]),_:1},8,["confirm-button-text","icon","title"])]))]),n(y,{"show-timeout":70,"hide-timeout":50,onCommand:Q},{dropdown:o(()=>[n(h,null,{default:o(()=>[n(i,{command:"/personal"},{default:o(()=>[g(C(e.$t("message.user.dropdown2")),1)]),_:1}),n(i,{divided:"",command:"logOut"},{default:o(()=>[g(C(e.$t("message.user.dropdown5")),1)]),_:1})]),_:1})]),default:o(()=>[c("span",Pe,[t(p)?($(),R("span",$e,[n(B,{"is-dot":"",class:F(["item",{"online-status":t(p),"online-down":!t(p)}])},{default:o(()=>[c("img",{src:t(k).avatar||t(j),class:"layout-navbars-breadcrumb-user-link-photo mr5"},null,8,Re)]),_:1},8,["class"])])):N("",!0),g(" "+C(t(k).username===""?"common":t(k).username)+" ",1),n(I,{class:"el-icon--right"},{default:o(()=>[n(le)]),_:1})])]),_:1}),n(t(s),{ref_key:"searchRef",ref:T},null,512)],4)}}}),qe=Ce(Te,[["__scopeId","data-v-f175f44d"]]);export{qe as default};