index-DTmV5tCW.js 6.8 KB

12
  1. const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["js/DropMenuItem-DfrqsBTw.js","js/antd-vue-vendor-DcqS7Wvq.js","js/vue-vendor-Be68asQ6.js","js/index-BFfnEkVs.js","js/vxe-table-vendor-DHF2TRpV.js","assets/index-ChMBXW5G.css","js/LockModal-Bp0MvCgV.js","js/index-CETWS1o0.js","js/BasicModal-D4gc2R81.js","js/useTimeout-Ca5eqGu-.js","js/useWindowSizeFn-BTSGGcie.js","js/index-BZ_MXCtW.js","js/index-BIPzXG41.js","js/index-CXEQnmRq.js","js/useIntersectionObserver-Bl62RIZ4.js","assets/index-DNHoimbN.css","assets/BasicModal-CXgGQF-R.css","assets/index-yRxe3SQ1.css","js/BasicForm-Cv-dsB-e.js","js/componentMap-BUTAcOmo.js","js/useFormItem-CtGMPcLp.js","js/download-CjoX0_mR.js","js/base64Conver-24EVOS6V.js","js/index-D1703ozz.js","assets/index-NmxXH94f.css","js/index-Bi7PIj53.js","js/useCountdown-B7iR27pS.js","js/useFormItemSingle-nLM0QlcI.js","assets/index-BB9COjV3.css","js/JSelectUser-DCwPqRxp.js","js/props-BPxWJPuD.js","js/JSelectBiz-Be8KsC5j.js","assets/JSelectBiz-CYw1rOZ6.css","assets/JSelectUser-CQvjZTEr.css","js/JAddInput-BBXQvvpq.js","js/areaDataUtil-Cik-Rc_P.js","js/index-BOEzG86y.js","js/index-BNFwynfr.js","js/bem-BvvqSl-N.js","js/props-Cw7AfxGV.js","js/useContextMenu-BDwmjIwb.js","assets/useContextMenu-DRJLeHo9.css","assets/index-D8VMPii6.css","js/depart.api-CDwTvdwQ.js","assets/JAddInput-JmwJolqF.css","js/JSelectDept-DT6g7V5M.js","assets/JSelectDept-WHP406xL.css","js/JPopup-DKJW27Yk.js","assets/JPopup-Dn0_YeSX.css","js/JEllipsis-C04xKxcI.js","js/JUpload-cB_Qj2H2.js","assets/JUpload-CTjYYrtW.css","js/index-iuayQczx.js","js/index-DJQB4_Pr.js","assets/index-CTbO_Zqi.css","assets/componentMap-DNG5_eL7.css","assets/BasicForm-DTEnYz8c.css","js/useForm-kcRIHoe0.js","js/lock-DSGgVsLa.js","js/header-DrqstxrB.js","assets/LockModal-CxRaDJpF.css","js/DepartSelect-BImiRhSX.js","js/tenant.api-BUOMVerp.js","assets/DepartSelect-fujqtjiH.css","js/UpdatePassword-B-D8dkaT.js","js/validator-BLa7ZpAW.js","js/user.api-BMRcwGEd.js"])))=>i.map(i=>d[i]);
  2. var g=(e,u,c)=>new Promise((m,a)=>{var f=o=>{try{i(c.next(o))}catch(s){a(s)}},t=o=>{try{i(c.throw(o))}catch(s){a(s)}},i=o=>o.done?m(o.value):Promise.resolve(o.value).then(f,t);i((c=c.apply(e,u)).next())});import{H as q,aj as w,F as H,ah as j,bu as z,d as G,ad as W,N as Y,_,u as J,cL as M,o as Q,c6 as X,c7 as R,bg as Z,a as ee}from"./index-BFfnEkVs.js";import{k as P,D as te}from"./antd-vue-vendor-DcqS7Wvq.js";import{d as oe,f as d,e as U,ag as l,aq as ae,ar as p,F as se,k as r,aB as k,ah as y,aD as b,at as D,as as C,au as ne}from"./vue-vendor-Be68asQ6.js";import{S as re}from"./siteSetting-DoyCDlSB.js";import{useHeaderSetting as ce}from"./useHeaderSetting-CKCXKaAw.js";import"./index-CETWS1o0.js";import{h as E}from"./header-DrqstxrB.js";import{r as ie,q as le}from"./dict.api-CXF2RdfK.js";import"./vxe-table-vendor-DHF2TRpV.js";import"./BasicModal-D4gc2R81.js";import"./useTimeout-Ca5eqGu-.js";import"./useWindowSizeFn-BTSGGcie.js";import"./index-BZ_MXCtW.js";import"./index-BIPzXG41.js";import"./index-CXEQnmRq.js";import"./useIntersectionObserver-Bl62RIZ4.js";const{createMessage:V}=J(),ue=oe({name:"UserDropdown",components:{Dropdown:te,Menu:P,MenuItem:w(()=>_(()=>import("./DropMenuItem-DfrqsBTw.js"),__vite__mapDeps([0,1,2,3,4,5]))),MenuDivider:P.Divider,LockAction:w(()=>_(()=>import("./LockModal-Bp0MvCgV.js"),__vite__mapDeps([6,2,3,1,4,5,7,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,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60]))),DepartSelect:w(()=>_(()=>import("./DepartSelect-BImiRhSX.js"),__vite__mapDeps([61,2,7,3,1,4,5,8,9,10,11,12,13,14,15,16,17,43,62,63]))),UpdatePassword:w(()=>_(()=>import("./UpdatePassword-B-D8dkaT.js"),__vite__mapDeps([64,2,65,3,1,4,5,66,7,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,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57])))},props:{theme:q.oneOf(["dark","light"])},setup(){const{prefixCls:e}=H("header-user-dropdown"),{t:u}=Y(),{getShowDoc:c,getUseLockPage:m}=ce(),a=j(),f=z(),t=d(!1),i=d(!1),o=d(null),s=U(()=>{const{realname:n="",avatar:h,desc:F}=a.getUserInfo||{};return{realname:n,avatar:h||E,desc:F}}),v=U(()=>{let{avatar:n}=s.value;return n==E?n:G(n)}),[I,{openModal:A}]=W(),L=d();function $(){return g(this,null,function*(){yield M(o),A(!0)})}function O(){a.confirmLoginOut()}function T(){Q(re)}function K(){return g(this,null,function*(){if((yield ie()).success){const h=yield le();X(R),Z(R,h.result),V.success(u("layout.header.refreshCacheComplete")),a.setAllDictItems(h.result)}else V.error(u("layout.header.refreshCacheFailure"))})}function B(){L.value.show()}const S=d();function N(){return g(this,null,function*(){t.value=!0,yield M(S),S.value.show(a.getUserInfo.username)})}function x(n){switch(n.key){case"logout":O();break;case"doc":T();break;case"lock":$();break;case"cache":K();break;case"depart":B();break;case"password":N();break;case"account":f("/system/usersetting");break}}return{prefixCls:e,t:u,getUserInfo:s,getAvatarUrl:v,handleMenuClick:x,getShowDoc:c,register:I,getUseLockPage:m,loginSelectRef:L,updatePasswordRef:S,passwordVisible:t,lockActionVisible:i}}}),de=["src"];function pe(e,u,c,m,a,f){const t=l("MenuItem"),i=l("MenuDivider"),o=l("Menu"),s=l("Dropdown"),v=l("LockAction"),I=l("DepartSelect"),A=l("UpdatePassword");return p(),ae(se,null,[r(s,{placement:"bottomLeft",overlayClassName:`${e.prefixCls}-dropdown-overlay`},{overlay:b(()=>[r(o,{onClick:e.handleMenuClick},{default:b(()=>[e.getShowDoc?(p(),k(t,{key:0,itemKey:"doc",text:e.t("layout.header.dropdownItemDoc"),icon:"ion:document-text-outline"},null,8,["text"])):y("",!0),e.getShowDoc?(p(),k(i,{key:1})):y("",!0),r(t,{itemKey:"account",text:e.t("layout.header.dropdownItemSwitchAccount"),icon:"ant-design:setting-outlined"},null,8,["text"]),r(t,{itemKey:"password",text:e.t("layout.header.dropdownItemSwitchPassword"),icon:"ant-design:edit-outlined"},null,8,["text"]),r(t,{itemKey:"depart",text:e.t("layout.header.dropdownItemSwitchDepart"),icon:"ant-design:cluster-outlined"},null,8,["text"]),r(t,{itemKey:"cache",text:e.t("layout.header.dropdownItemRefreshCache"),icon:"ion:sync-outline"},null,8,["text"]),r(t,{itemKey:"logout",text:e.t("layout.header.dropdownItemLoginOut"),icon:"ion:power-outline"},null,8,["text"])]),_:1},8,["onClick"])]),default:b(()=>[D("span",{class:C([[e.prefixCls,`${e.prefixCls}--${e.theme}`],"flex"])},[D("img",{class:C(`${e.prefixCls}__header`),src:e.getAvatarUrl},null,10,de),D("span",{class:C(`${e.prefixCls}__info hidden md:block`)},[D("span",{class:C([`${e.prefixCls}__name `,"truncate"])},ne(e.getUserInfo.realname),3)],2)],2)]),_:1},8,["overlayClassName"]),e.lockActionVisible?(p(),k(v,{key:0,ref:"lockActionRef",onRegister:e.register},null,8,["onRegister"])):y("",!0),r(I,{ref:"loginSelectRef"},null,512),e.passwordVisible?(p(),k(A,{key:1,ref:"updatePasswordRef"},null,512)):y("",!0)],64)}const Re=ee(ue,[["render",pe]]);export{Re as default};