CommonlyUsed-86cc427c.js 2.8 KB

1
  1. var r=(t,u,e)=>new Promise((y,m)=>{var p=a=>{try{i(e.next(a))}catch(o){m(o)}},f=a=>{try{i(e.throw(a))}catch(o){m(o)}},i=a=>a.done?y(a.value):Promise.resolve(a.value).then(p,f);i((e=e.apply(t,u)).next())});import{d as O,f as P,r as W,bW as A,fg as B,n as E,o as c,c as g,w,a as s,e as C,u as _,aL as I,t as b,l as k,N as G,O as J,b3 as K,H as M,cF as N,C as Q,_ as T,__tla as V}from"./index-b5895273.js";import{__tla as X}from"./index-42fa3364.js";import{a as Y,__tla as $}from"./index-49a1c061.js";import Z,{__tla as tt}from"./UserMenu-ec4419e9.js";import{g as at,d as st,__tla as et}from"./SystemMenuCommonlyUsedController-b5b5f40e.js";import{__tla as lt}from"./FullscreenOutlined-012b5e27.js";import{__tla as rt}from"./MenuController-0a889551.js";let S,ct=Promise.all([(()=>{try{return V}catch(t){}})(),(()=>{try{return X}catch(t){}})(),(()=>{try{return $}catch(t){}})(),(()=>{try{return tt}catch(t){}})(),(()=>{try{return et}catch(t){}})(),(()=>{try{return lt}catch(t){}})(),(()=>{try{return rt}catch(t){}})()]).then(()=>r(void 0,null,function*(){const t={class:"ml-2"},u={key:0,class:"commonly grid grid-cols-5 gap-2"},e=["onClick"],y={class:"flex flex-1 h-full"},m=["src"],p={class:"ml-2 flex flex-1 flex-col truncate"},f={class:"commonly-item-title"},i={class:"flex justify-between"},a={class:"commonly-item-desc"},o=O({__name:"CommonlyUsed",setup(it){const[j,{openDrawer:ot}]=Y(),d=P({edit:!1}),h=W([]),z=A(),R=B();E(()=>r(this,null,function*(){yield v()}));const U=l=>{R.setSubSystem(l.systemId),sessionStorage.setItem("subSystem",l.systemId);const x=z.resolve({path:l.path});window.open(x.href,"_blank")},v=()=>r(this,null,function*(){h.value=yield at({})}),q=()=>r(this,null,function*(){yield v()}),D=()=>{d.edit=!d.edit},F=l=>r(this,null,function*(){yield st([l]),yield v()});return(l,x)=>(c(),g(_(Q),{title:"\u5E38\u7528\u529F\u80FD",bordered:!1,class:"!mt-4"},{extra:w(()=>[s("div",{class:"flex items-center cursor-pointer",onClick:D},[C(_(I),{icon:"tabler:edit",size:16}),s("div",t,b(d.edit?"\u5B8C\u6210":"\u7F16\u8F91"),1)])]),default:w(()=>[h.value.length>0?(c(),k("div",u,[(c(!0),k(G,null,J(h.value,(n,H)=>(c(),k("div",{key:H,class:"commonly-item",onClick:L=>U(n)},[s("div",y,[s("img",{style:{width:"56px",height:"56px","object-fit":"contain"},src:n.iconUrl||"https://ossc.cqcet.edu.cn/static/portal/service.png",alt:""},null,8,m),s("div",p,[s("div",f,[s("div",null,b(n.title),1)]),s("div",i,[s("div",a,b(n.remark),1)])])]),d.edit?(c(),g(_(I),{key:0,icon:"icon-park-solid:delete-two",size:24,color:"rgba(255,61,57,0.5)",style:{position:"absolute",right:"0",top:"0"},onClick:K(L=>F(n.menuId),["prevent","stop"])},null,8,["onClick"])):M("",!0)],8,e))),128))])):(c(),g(_(N),{key:1})),C(Z,{onRegister:_(j),onSuccess:q},null,8,["onRegister"])]),_:1}))}});S=T(o,[["__scopeId","data-v-b921451f"]])}));export{ct as __tla,S as default};