index-D-EO5BJT.js 4.2 KB

12
  1. const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/DropMenuItem-CxuI_Q7z.js","assets/entry/index-CCEqyrd0.js","assets/vue-DM5HGU8Z.js","assets/antd-JiYGPyT2.js","assets/index-CKPD1_Cq.css","assets/DropMenuItem-DhbAdLoC.css","assets/PasswordModal-Bfa-uEAV.js","assets/index-C-bObeOt.js","assets/useWindowSizeFn-CcwvEi7h.js","assets/index-CIUZQHwC.css","assets/BasicForm.vue_vue_type_script_setup_true_lang-CWwsJP8R.js","assets/FormItem.vue_vue_type_script_lang-BLn4-dTy.js","assets/helper-BLT4jSsy.js","assets/index-al81IlYk.js","assets/index-U0f21h-6.css","assets/index-CdpW6jek.js","assets/uuid-BUBnBT7J.js","assets/useSortable-CFo6Jau1.js","assets/download-Dk-kVOeU.js","assets/base64Conver-DEMZeTZS.js","assets/index-JZNCuToV.css","assets/index-CVjIe-yo.js","assets/index-Cbveo3sL.css","assets/IconPicker.vue_vue_type_script_setup_true_lang-BUYzGBmy.js","assets/copyTextToClipboard-D4A_TFSu.js","assets/index-BG5zw52-.js","assets/index-BxylKbZN.css","assets/index-BsqKLERC.js","assets/onMountedOrActivated-Ckq_czNf.js","assets/index-Zp039Yvq.css","assets/index-Dub-5QSv.js","assets/UploadPreviewModal-CDLzmS07.js","assets/UploadPreviewModal-DkYxcvzW.css","assets/cateApi-BhNYbxuJ.js","assets/resourceApi-CuXabrjd.js","assets/common-Ck3qkvPP.js","assets/imageEnum-BRgYKvjO.js","assets/sysOrgApi-BR9KU00W.js","assets/helper-BVOTJbXg.css","assets/BasicForm.vue_vue_type_style_index_0_lang-BkS_J2Hu.js","assets/BasicForm-CuSGvZ_h.css","assets/useForm-BkOpw_bd.js"])))=>i.map(i=>d[i]);
  2. import{p as M,A as _,h as C,aj as I,b as L,D as O}from"./entry/index-CCEqyrd0.js";import{D as $}from"./siteSetting-BSGR9S7Z.js";import{u as z}from"./index-C-bObeOt.js";import{h as P}from"./header-fbXo4AZ1.js";import{c as f}from"./index-BbWD0lzb.js";import{d as R,c as A,Z as E,_ as U,k as a,a5 as u,u as e,F as N,Y as V,n as B,m as k,$ as i,a1 as c,a0 as S}from"./vue-DM5HGU8Z.js";import{D as T,x as d}from"./antd-JiYGPyT2.js";import"./useWindowSizeFn-CcwvEi7h.js";import"./index-CyPvIc-9.js";import"./useContentViewHeight-BM7p4Kuq.js";import"./imageEnum-BRgYKvjO.js";import"./uuid-BUBnBT7J.js";import"./useSortable-CFo6Jau1.js";import"./index-ZyoHoaRg.js";import"./lock-PCjHIQVZ.js";const F=["src"],te=R({name:"UserDropdown",__name:"index",props:{theme:M.oneOf(["dark","light"])},setup(h){const t=f(()=>_(()=>import("./DropMenuItem-CxuI_Q7z.js"),__vite__mapDeps([0,1,2,3,4,5]))),g=f(()=>_(()=>import("./PasswordModal-Bfa-uEAV.js"),__vite__mapDeps([6,7,1,2,3,4,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41]))),{prefixCls:o}=C("header-user-dropdown"),{t:b}=L(),m=I(),l=A(()=>{const{nickname:n="",avatar:p,desc:r}=m.getUserInfo||{};return{nickname:n,avatar:p||P,desc:r}}),s=V(),[y,{openModal:v}]=z();function w(){m.confirmLoginOut()}function D(){O($)}function x(n){switch(n.key){case"logout":w();break;case"doc":D();break;case"password":v(!0,{});break;case"system":s.push("/sys/sysMenu");break;case"collection":s.push("/bizMe/collection");break;case"download":s.push("/bizMe/download");break;case"cbb":s.push("/bizMe/library");break;case"flow":s.push("/bizMe/flow");break;case"manage":s.push("/bizMange/businessManage");break}}return(n,p)=>{const r=B("auth");return E(),U(N,null,[a(e(T),{placement:"bottomLeft",overlayClassName:`${e(o)}-dropdown-overlay`},{overlay:u(()=>[a(e(d),{onClick:x},{default:u(()=>[a(e(t),{key:"avatar",text:l.value.nickname,isAvatar:!0,account:""},null,8,["text"]),a(e(d).Divider),k(a(e(t),{key:"manage",text:"管理平台",icon:"ant-design:key-outlined"},null,512),[[r,["manage:platform:go"]]]),a(e(d).Divider),a(e(t),{key:"password",text:"修改密码",icon:"ion:lock-closed-outline"}),k(a(e(t),{key:"system",text:"系统菜单",icon:"ant-design:appstore-outlined"},null,512),[[r,["sys:menu:edit"]]]),a(e(t),{key:"logout",text:e(b)("layout.header.dropdownItemLoginOut"),icon:"ion:power-outline"},null,8,["text"])]),_:1})]),default:u(()=>[i("span",{class:c([[e(o),`${e(o)}--${h.theme}`],"flex"])},[i("img",{class:c(`${e(o)}__header`),src:l.value.avatar},null,10,F),i("span",{class:c(`${e(o)}__info hidden md:block`)},[i("span",{class:c([`${e(o)}__name`,"truncate"])},S(l.value.nickname),3)],2)],2)]),_:1},8,["overlayClassName"]),a(e(g),{onRegister:e(y)},null,8,["onRegister"])],64)}}});export{te as default};