UserMenu-ec4419e9.js 2.6 KB

1
  1. var i=(e,y,l)=>new Promise((p,d)=>{var f=s=>{try{r(l.next(s))}catch(n){d(n)}},g=s=>{try{r(l.throw(s))}catch(n){d(n)}},r=s=>s.done?p(s.value):Promise.resolve(s.value).then(f,g);r((l=l.apply(e,y)).next())});import{u as V,B as Y,__tla as $}from"./index-49a1c061.js";import{d as z,p as A,g as E,__tla as G}from"./SystemMenuCommonlyUsedController-b5b5f40e.js";import{d as H,r as h,n as J,o as m,c as K,w as M,a,l as v,N as I,O as C,t as w,X as Q,P as S,u as j,aX as W,aY as Z,_ as aa,__tla as sa}from"./index-b5895273.js";import{g as ta,__tla as ea}from"./MenuController-0a889551.js";import{__tla as la}from"./FullscreenOutlined-012b5e27.js";let L,ca=Promise.all([(()=>{try{return $}catch(e){}})(),(()=>{try{return G}catch(e){}})(),(()=>{try{return sa}catch(e){}})(),(()=>{try{return ea}catch(e){}})(),(()=>{try{return la}catch(e){}})()]).then(()=>i(void 0,null,function*(){const e=u=>(W("data-v-57bdbc42"),u=u(),Z(),u),y={class:"flex"},l={class:"commonly"},p={class:"commonly-group"},d={class:"grid grid-cols-6 gap-2"},f=["onClick"],g=["src"],r={class:"ml-2 flex flex-1 flex-col truncate"},s={class:"commonly-item-title"},n={class:"flex justify-between"},O={class:"commonly-item-desc"},P=e(()=>a("div",{class:"commonly-item-tag"},[a("div",{class:"commonly-item-tag-d"})],-1)),R=H({__name:"UserMenu",emits:["success","register"],setup(u,{emit:U}){const x=h([]),b=h([]),c=h([]),X=()=>i(this,null,function*(){x.value=yield ta({systemType:"system_pc"})}),q=()=>i(this,null,function*(){const t=yield E({});b.value=t||[],c.value=b.value.map(_=>_.menuId)}),[B,{setDrawerProps:D}]=V(()=>i(this,null,function*(){yield q(),yield X(),D({confirmLoading:!1})})),F=t=>i(this,null,function*(){c.value.includes(t.id)?(yield z([t.id]),c.value.splice(c.value.findIndex(_=>_===t.id),1)):(yield A({menuId:t.id}),c.value.push(t.id)),U("success")});return J(()=>{}),(t,_)=>(m(),K(j(Y),S({destroyOnClose:!0,maskClosable:!0},t.$attrs,{onRegister:j(B),title:"\u5E38\u7528\u83DC\u5355\u914D\u7F6E",width:"100%",showFooter:!1}),{default:M(()=>[a("div",y,[a("div",l,[(m(!0),v(I,null,C(x.value,(k,N)=>(m(),v("div",{key:N},[a("div",p,w(k.name),1),a("div",d,[(m(!0),v(I,null,C(k.menuVoList,(o,T)=>(m(),v("div",{class:Q(["commonly-item",{"commonly-item-active":c.value.includes(o.id)}]),key:T},[a("div",{class:"flex flex-1 h-full",onClick:ia=>F(o)},[a("img",{style:{width:"56px",height:"56px","object-fit":"contain"},src:o.iconUrl||"https://ossc.cqcet.edu.cn/static/portal/service.png",alt:""},null,8,g),a("div",r,[a("div",s,[a("div",null,w(o.title),1)]),a("div",n,[a("div",O,w(o.remark),1)])])],8,f),P],2))),128))])]))),128))])])]),_:1},16,["onRegister"]))}});L=aa(R,[["__scopeId","data-v-57bdbc42"]])}));export{ca as __tla,L as default};