Files
qhmes/deploy-qhmes/frontend/js/UserSetting-D7Q7yTMe.js
2026-05-15 11:34:12 +08:00

2 lines
4.1 KiB
Java

import{d as b,aq as h,o as T,e as k,f as c,ah as l,aC as u,as as r,aF as n,au as f,at as B,k as K,ar as y,F as D,aD as $,ag as S,aH as R,aQ as V,G as w,av as L}from"./vue-vendor-C7Zq48Yl.js";import{a4 as _}from"./antd-vue-vendor-BPnV8VqP.js";import{S as P}from"./index-pxs5MULf.js";import{s as p}from"./UserAccountModal-BKREzd1-.js";import M from"./BaseSetting-TchJ3Ume.js";import N from"./AccountSetting-C-XH9YzT.js";import q from"./TenantSetting-BcqZD8Ft.js";import A from"./WeChatDingSetting-CeAm4qgV.js";import{n as F,R as x,aH as E,d as H}from"./index-BI6CMai0.js";import"./index-BgYCgfME.js";import"./index-DeEq83Ov.js";import"./index-f8O7TghW.js";import"./useTimeout-DDl4l82I.js";import"./vxe-table-vendor-B88kchpX.js";import"./useIntersectionObserver-BMxdTqP3.js";import"./index-Du0A3ksf.js";import"./BasicModal-0sAdFEk_.js";import"./ModalHeader-keHdAHWH.js";import"./useWindowSizeFn-PRZSD86C.js";import"./index-Di-j2gt4.js";import"./BasicForm-BJnSRkIE.js";import"./componentMap-BBZeqR-K.js";import"./useFormItem-BdW6EoZe.js";import"./download-UE0L9Rfp.js";import"./base64Conver-24EVOS6V.js";import"./index-CIBZG4nR.js";import"./index-BhQEwnQQ.js";import"./useCountdown-DqnNWBp6.js";import"./useFormItemSingle-BbRhswfn.js";import"./JSelectUser-B71zikzw.js";import"./props-DAezUTeZ.js";import"./JSelectBiz-CnEaVMUF.js";import"./JAddInput-D6qcyZjQ.js";import"./areaDataUtil-CbYCy3Ig.js";import"./index-CNkz_PUv.js";import"./index-CUdllngZ.js";import"./bem-EhXRi4nW.js";import"./props-D4vdsy3J.js";import"./useContextMenu-Cwx1lIOK.js";import"./depart.api-DeMNV8zW.js";import"./TreeIcon-DE4jdeZV.js";import"./JSelectDept-DRDVeruW.js";import"./JPopup-Bva6u6tk.js";import"./usePopBiz-CG0vVpgI.js";import"./useMethods-DVip17X8.js";import"./index-Dg4HCEvo.js";import"./JEllipsis-DqRFTSm0.js";import"./JUpload-Cz9HN61B.js";import"./index-MGIrEF-A.js";import"./index-MREkPhsT.js";import"./useForm-BZtHZyx2.js";import"./JAreaLinkage-BeRUFHSB.js";import"./JCodeEditor-CLVZA7Uj.js";import"./htmlmixed-NhwyF9-q.js";import"./vue-CgbRSACy.js";/* empty css */import"./EasyCronInput-7xfJ3nBh.js";import"./validator-D5SvXAAX.js";import"./user.api-C1eRtqao.js";import"./UserSetting.api-y7iW96-n.js";import"./index-BwBfUfJu.js";import"./header-OZa5fSDc.js";import"./upload-6KToa6kE.js";import"./UserPhoneModal-M7cgrhJB.js";import"./UserEmailModal-CKZSnvgO.js";import"./UserPasswordModal-DicKpbxK.js";import"./UserPasswordNotBindPhone-6GMW4Sqi.js";import"./UserCancellationModal-R1N06gaC.js";const U=b({components:{ScrollContainer:P,Tabs:_,TabPane:_.TabPane,BaseSetting:M,AccountSetting:N,TenantSetting:q,WeChatDingSetting:A},props:{componentList:{type:Array,default:p}},setup(){const{prefixCls:o}=F("user-account-setting-container"),{getDarkMode:i}=x(),d=k(()=>i.value===E.DARK),a=c("1"),g=c(!1),C=c(""),s=h(),v=k(()=>g.value?p:p.filter(e=>e.component!="MyVipSetting"));function m(e){a.value=e}function t(){let e=s.currentRoute.value.query;e&&e.page==="tenantSetting"&&(a.value="2")}return T(()=>{t()}),{prefixCls:o,settingList:p,tabBarStyle:{width:"220px",marginBottom:"200px"},componentClick:m,activeKey:a,isDark:d}}}),z={style:{display:"flex","align-items":"center",cursor:"pointer"}},G={style:{width:"30px"}},I=["src"],Q=["src"];function W(o,i,d,a,g,C){const s=l("TabPane"),v=l("Tabs"),m=l("ScrollContainer");return r(),u(m,null,{default:n(()=>[f("div",{ref:"wrapperRef",class:B(["user-account-setting",[o.prefixCls]])},[K(v,{"tab-position":"left",tabBarStyle:o.tabBarStyle,onTabClick:o.componentClick,activeKey:o.activeKey,"onUpdate:activeKey":i[0]||(i[0]=t=>o.activeKey=t)},{default:n(()=>[(r(!0),y(D,null,$(o.componentList,t=>(r(),u(s,{key:t.key},{tab:n(()=>[f("span",z,[f("span",G,[o.activeKey===t.key||o.isDark?(r(),y("img",{key:0,src:t.img2,style:{height:"18px"}},null,8,I)):(r(),y("img",{key:1,src:t.img1,style:{height:"16px"}},null,8,Q))]),w(" "+L(t.name),1)])]),default:n(()=>[o.activeKey===t.key&&!t.isSlot?(r(),u(V(t.component),{key:0})):S("",!0),o.activeKey===t.key&&t.isSlot?R(o.$slots,"component",{key:1},void 0,!0):S("",!0)]),_:2},1024))),128))]),_:3},8,["tabBarStyle","onTabClick","activeKey"])],2)]),_:3})}const so=H(U,[["render",W],["__scopeId","data-v-88cea074"]]);export{so as default};