index-Bqg0Hxic.js 4.3 KB

12
  1. const __vite__fileDeps=["assets/DropMenuItem-BtOLD4cV.js","assets/entry/index-BaQQ7BQ_.js","assets/vue-CF9JqwIh.js","assets/antd-ILpsl5AZ.js","assets/index-CAtc6wbY.css","assets/DropMenuItem-BZgZniuh.css","assets/PasswordModal-tKkb99rP.js","assets/index-CFMHSB5r.js","assets/useWindowSizeFn-CiJNBK0Q.js","assets/index-ByDejTjK.css","assets/BasicForm.vue_vue_type_script_setup_true_lang-BhiE9_bz.js","assets/FormItem.vue_vue_type_script_lang-Dp4O1V3R.js","assets/BasicForm.vue_vue_type_style_index_0_lang-BiIkb6ny.js","assets/index-L2ZLrFTi.js","assets/index-B1prL0gx.css","assets/index-CXGOl87Z.js","assets/uuid-BUBnBT7J.js","assets/useSortable-6iYBSviO.js","assets/download-D1ZoFQnu.js","assets/base64Conver-BAcTuUD2.js","assets/index-DxdFy9bK.css","assets/index-BDVnX7zP.js","assets/index-Bn5udUWy.css","assets/IconPicker.vue_vue_type_script_setup_true_lang-0J_QZbkb.js","assets/copyTextToClipboard-Cu8x8bym.js","assets/index-D6Qi77pD.js","assets/index-B1PKhKFM.css","assets/index-Pqf9ZLE_.js","assets/onMountedOrActivated-D34Dt7uC.js","assets/index-BblUdMK-.css","assets/index-D6-fj_Lr.js","assets/resourceApi-D9gL48ec.js","assets/BasicForm-DIcE_AAE.css","assets/useForm-B90AflV1.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]);
  2. import{q as M,F as k,k as C,a as I,e as L,I as O}from"./entry/index-BaQQ7BQ_.js";import{D as $}from"./siteSetting-BSGR9S7Z.js";import{u as z}from"./index-CFMHSB5r.js";import{h as P}from"./header-fbXo4AZ1.js";import{c as _}from"./index--COrGwk8.js";import{d as R,c as B,Y as E,Z as U,_ as A,k as o,a7 as u,u as e,F as N,q as V,m as f,$ as i,a1 as c,a0 as F}from"./vue-CF9JqwIh.js";import{D as S,x as l}from"./antd-ILpsl5AZ.js";import"./useWindowSizeFn-CiJNBK0Q.js";import"./index-5HotuVHJ.js";import"./useContentViewHeight-DuQo8tYw.js";import"./imageEnum-DhfTiCIu.js";import"./test-VrWWj5h0.js";import"./platformApi-CkNy4PSH.js";import"./repositoryApi-B59P-Roo.js";import"./useSortable-6iYBSviO.js";import"./index-Mu5dydaG.js";import"./lock-CXIvsytY.js";const T=["src"],re=R({name:"UserDropdown",__name:"index",props:{theme:M.oneOf(["dark","light"])},setup(g){const t=_(()=>k(()=>import("./DropMenuItem-BtOLD4cV.js"),__vite__mapDeps([0,1,2,3,4,5]))),h=_(()=>k(()=>import("./PasswordModal-tKkb99rP.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]))),{prefixCls:a}=C("header-user-dropdown"),{t:y}=L(),m=I(),d=B(()=>{const{nickname:n="",avatar:p,desc:r}=m.getUserInfo||{};return{nickname:n,avatar:p||P,desc:r}}),s=E(),[b,{openModal:v}]=z();function w(){m.confirmLoginOut()}function x(){O($)}function D(n){switch(n.key){case"logout":w();break;case"doc":x();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/cbb");break}}return(n,p)=>{const r=V("auth");return U(),A(N,null,[o(e(S),{placement:"bottomLeft",overlayClassName:`${e(a)}-dropdown-overlay`},{overlay:u(()=>[o(e(l),{onClick:D},{default:u(()=>[o(e(t),{key:"avatar",text:d.value.nickname,isAvatar:!0,account:"123456"},null,8,["text"]),o(e(l).Divider),o(e(t),{key:"collection",text:"我的收藏",icon:"ant-design:book-outlined"}),o(e(t),{key:"download",text:"我的下载",icon:"ant-design:download-outlined"}),o(e(t),{key:"cbb",text:"CBB资源管理",icon:"ant-design:schedule-outlined"}),o(e(l).Divider),o(e(t),{key:"flow",text:"流程中心",icon:"ant-design:apartment-outlined"}),f(o(e(t),{key:"manage",text:"管理平台",icon:"ant-design:key-outlined"},null,512),[[r,["manage:platform:go"]]]),o(e(l).Divider),o(e(t),{key:"password",text:"修改密码",icon:"ion:lock-closed-outline"}),f(o(e(t),{key:"system",text:"系统菜单",icon:"ant-design:appstore-outlined"},null,512),[[r,["sys:menu:edit"]]]),o(e(t),{key:"logout",text:e(y)("layout.header.dropdownItemLoginOut"),icon:"ion:power-outline"},null,8,["text"])]),_:1})]),default:u(()=>[i("span",{class:c([[e(a),`${e(a)}--${g.theme}`],"flex"])},[i("img",{class:c(`${e(a)}__header`),src:d.value.avatar},null,10,T),i("span",{class:c(`${e(a)}__info hidden md:block`)},[i("span",{class:c([`${e(a)}__name`,"truncate"])},F(d.value.nickname),3)],2)],2)]),_:1},8,["overlayClassName"]),o(e(h),{onRegister:e(b)},null,8,["onRegister"])],64)}}});export{re as default};