| 1 |
- import{_ as e}from"./index.MINq_hIf.js";import{d as s,a as l,x as a,r as n,c,e as u,f as i,g as o,h as t,i as m,w as d,j as r,z as b,F as f,D as h,E as p,l as v,G as _,B as k,H as y,p as g,_ as x}from"./index-B5i8iSU0.js";import{u as C,_ as w}from"./useMenuSplit.D4OGYR2b.js";import"./useRouter.DvUj4kSQ.js";const z=x(s({__name:"left-window",setup(s){const{menus:x,setSubmenuRef:z,setMode:S,handleClick:I,handleSubmenuClick:j,mode:M}=C(),H=l(),{userInfo:L}=a(H),O=n(!1),q=c((()=>{var e,s,l;return 0==(null==(s=null==(e=L.value)?void 0:e.customInfo)?void 0:s.ibInvalid)&&!!(null==(l=L.value)?void 0:l.ibInfo)}));function R(){O.value=!O.value;const e=document.querySelector("uni-left-window"),s=document.querySelector("uni-content");e&&s&&(O.value?(e.classList.add("collapsed"),s.classList.add("collapsed")):(e.classList.remove("collapsed"),s.classList.remove("collapsed")))}return(s,l)=>{const a=u(i("cwg-icon"),e),n=g,c=u(i("cwg-submenu"),w),C=o("t");return t(),m(n,{class:_(["cwg-sidebar",{"sidebar-collapsed":O.value}])},{default:d((()=>[r(n,{class:"menu-list"},{default:d((()=>[(t(!0),b(f,null,h(p(x),((e,s)=>(t(),m(n,{class:"menu",key:e.path+s},{default:d((()=>[r(n,{class:"menu-item",onClick:e=>p(I)(s)},{default:d((()=>[r(a,{name:e.icon,size:20,color:"#6c8595"},null,8,["name"]),v(r(n,{class:"menu-label"},null,512),[[C,e.label]]),r(n,{class:_(["chevron-icon",{expanded:e.isOpenMenu}])},{default:d((()=>[e.children&&e.children.length?(t(),m(a,{key:0,name:"crm-chevron-down",size:20,color:"#6c8595"})):k("",!0)])),_:2},1032,["class"])])),_:2},1032,["onClick"]),r(n,{ref_for:!0,ref:e=>p(z)(s,e),class:_(["submenu-box",{active:e.isOpenMenu}]),a:s,key1:e.path+s,b:e,style:y({height:e.children&&e.children.length&&e.isOpenMenu?e.submenuHeight+"px":"0px",transition:"height 281ms cubic-bezier(0.4, 0, 0.2, 1)"})},{default:d((()=>[e.children&&e.children.length?(t(),m(c,{key:0,"submenu-items":e.children,onSubmenuClick:p(j)},null,8,["submenu-items","onSubmenuClick"])):k("",!0)])),_:2},1032,["a","key1","b","style","class"])])),_:2},1024)))),128))])),_:1}),r(n,{class:"menu fixed"},{default:d((()=>["ib"!==p(M)&&q.value?(t(),m(n,{key:0,class:"menu-item ib-box",onClick:l[0]||(l[0]=e=>p(S)("ib"))},{default:d((()=>[r(a,{name:"crm-ib",size:20,color:"#6c8595"}),v(r(n,{class:"menu-label"},null,512),[[C,"Home.msg.Ib"]])])),_:1})):k("",!0),"customer"!==p(M)?(t(),m(n,{key:1,class:"menu-item ib-box",onClick:l[1]||(l[1]=e=>p(S)("customer"))},{default:d((()=>[r(a,{name:"crm-trade",size:20,color:"#6c8595"}),v(r(n,{class:"menu-label"},null,512),[[C,"Home.msg.Custom"]])])),_:1})):k("",!0),r(n,{class:_(["menu-item zy-box",{active:O.value}]),onClick:R},{default:d((()=>[r(a,{name:"crm-zy",size:20,color:"#6c8595"})])),_:1},8,["class"])])),_:1})])),_:1},8,["class"])}}}),[["__scopeId","data-v-f9395d02"]]);export{z as default};
|