1import{S as e,dz as t,s as a,r as l,o as n,B as s,w as o,g as r,j as i,i as c,l as d,z as m,aE as v,t as u,c as y}from"./DSVLAynu.js";import p from"./DR5QVh4r.js";e` 2 query systemEvents( 3 $where: SystemEventFilterInput 4 $order: [SystemEventSortInput!] 5 $skip: Int 6 $take: Int 7 ) { 8 systemEvents(where: $where, order: $order, skip: $skip, take: $take) { 9 totalCount 10 pageInfo { 11 hasNextPage 12 } 13 items { 14 id 15 createdOn 16 duration 17 serviceName 18 details 19 level 20 levelInTree 21 error 22 hasChildren 23 parentId 24 } 25 } 26 } 27`;const I=e` 28 query systemEventOneLevel( 29 $parentId: UUID 30 $where: SystemEventFilterInput 31 $order: [SystemEventSortInput!] 32 $skip: Int 33 $take: Int 34 ) { 35 systemEventOneLevel( 36 parentId: $parentId 37 where: $where 38 order: $order 39 skip: $skip 40 take: $take 41 ) { 42 totalCount 43 pageInfo { 44 hasNextPage 45 } 46 items { 47 id 48 createdOn 49 duration 50 serviceName 51 details 52 level 53 levelInTree 54 error 55 hasChildren 56 parentId 57 contact { 58 name 59 } 60 } 61 } 62 } 63`,k=Object.values({Trace:{id:"TRACE",name:"TRACE",color:"#939598"},Debug:{id:"DEBUG",name:"DEBUG",color:"#005aaa"},Info:{id:"INFO",name:"INFO",color:"#0c9294"},Warning:{id:"WARNING",name:"WARNING",color:"#fdb813"},Error:{id:"ERROR",name:"ERROR",color:"#ee2932"},Critical:{id:"CRITICAL",name:"CRITICAL",color:"#bc1227"}}),_=e=>k.find(t=>t.id===e),S={class:"log-time-cell"},f={class:"log-time-cell__date"},E={class:"log-time-cell__time"},g={key:0,class:"log-duration-cell"},h={class:"log-duration-cell__value"},$={key:1,class:"log-duration-cell__value"},b={class:"d-flex flex-column g-2"},O={class:"font-weight-bold"},C={key:0,class:"d-flex align-center g-1"},N={class:"d-flex flex-column g-4"},R={__name:"SystemEventsSection",setup(e){const{t:R}=t(),T=a([{key:"serviceName",title:R("components.admin.system_events.SystemEventsSection.labels.service_name")},{key:"createdOn",title:R("components.admin.system_events.SystemEventsSection.labels.created_on")},{key:"levelInTree",title:R("components.admin.system_events.SystemEventsSection.labels.level_in_tree")},{key:"contact.name",title:R("components.admin.system_events.SystemEventsSection.labels.contact")},{key:"duration",title:R("components.admin.system_events.SystemEventsSection.labels.duration")}]),x=a([{key:"createdOn",type:"date-range",title:R("components.admin.system_events.SystemEventsSection.labels.created_on"),icon:"mdi-calendar"},{key:"levelInTree",type:"lookup",title:R("components.admin.system_events.SystemEventsSection.labels.level"),icon:"mdi-alert-octagon",items:k}]),w=e=>e.__level?e.level:e.levelInTree,A=a(null),D=a(!1),F=(e,{item:t})=>{A.value=t,D.value=!0};return(e,t)=>{const a=l("b-btn"),k=l("b-icon"),R=l("b-bottom-card"),U=l("b-section");return n(),s(U,{header:e.$t("components.admin.system_events.SystemEventsSection.header"),headers:i(T),query:i(I),"search-field":"serviceName,tags","filter-fields-compact":i(x),"default-sort-by":[{key:"createdOn",order:"desc"}],"multi-sort":!0,hierarchical:{displayColumnName:"serviceName",levelQuery:i(I),levelSortBy:[{key:"createdOn",order:"asc"}]},"onClick:row":F},{"header-actions":o(({reload:e})=>[r(a,{preset:"moduleReload",onClick:e},null,8,["onClick"])]),"item.createdOn":o(({item:t})=>[d("div",S,[d("span",f,u(e.$moment(t.createdOn).format("DD.MM.YYYY")),1),d("span",E,u(e.$moment(t.createdOn).format("HH:mm:ss")),1)])]),"item.duration":o(({item:e})=>[e.duration?(n(),y("div",g,[d("span",h,u((e.duration/1e3).toFixed(3)),1),t[1]||(t[1]=d("span",{class:"log-duration-cell__unit"},"Ñек.",-1))])):(n(),y("span",$," -- "))]),"item.levelInTree":o(({item:e})=>[d("div",b,[d("div",null,[e.level||e.levelInTree?(n(),s(v,{key:0,variant:"flat",density:"compact",color:i(_)(w(e)).color},{default:o(()=>[d("span",O,u(w(e)),1)]),_:2},1032,["color"])):m("",!0)]),e.error?(n(),y("div",C,[r(k,{icon:"mdi-alert-octagon",color:i(_)(w(e)).color,size:14},null,8,["color"]),t[2]||(t[2]=d("span",{class:"log-response-code"},"error",-1))])):m("",!0)])]),"bottom-content":o(()=>[r(R,{modelValue:i(D),"onUpdate:modelValue":t[0]||(t[0]=e=>c(D)?D.value=e:null),title:i(A)?.serviceName},{default:o(()=>[d("div",N,[i(A)?.error?(n(),s(p,{key:0,data:i(A)?.error,error:!0},null,8,["data"])):m("",!0),i(A)?.details?(n(),s(p,{key:1,data:i(A)?.details},null,8,["data"])):m("",!0)])]),_:1},8,["modelValue","title"])]),_:1},8,["header","headers","query","filter-fields-compact","hierarchical"])}}};export{R as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.