CloudGamingAdmin/admin-client/dist/static/js/Index-DKNCSLV6.js
2024-11-15 02:58:48 +08:00

2 lines
3.6 KiB
JavaScript

var w=Object.defineProperty;var M=(d,u,t)=>u in d?w(d,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):d[u]=t;var y=(d,u,t)=>M(d,typeof u!="symbol"?u+"":u,t);import{_ as F}from"./PageContainer.vue_vue_type_script_setup_true_lang-C5cWMxx0.js";import{da as f,d as T,b as m,e as B,aT as E,o as I,j as N,w as o,a as e,f as n,h as i,t as a,dE as S,aU as P,b1 as $,aX as q}from"./index-D2_T1wn8.js";import{_ as D}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./AppIcon.vue_vue_type_script_setup_true_lang-CkLwzok3.js";class v{static getEFCoreMonitorContext(){return f.post(`${this.urlPrefix}/GetEFCoreMonitorContext/`)}static getTimeConsumingRanking(){return f.post(`${this.urlPrefix}/GetTimeConsumingRanking/`)}static getNewest(){return f.post(`${this.urlPrefix}/GetNewest/`)}}y(v,"urlPrefix","/api/v1/admin/MonitorEFCore");const G={class:"text-danger"},R=T({name:"monitor_efcore",__name:"Index",setup(d){const u=m(!1),t=m({}),C=m();let x=null;B(()=>{_(),x=setInterval(()=>{_()},15*1e3)}),E(()=>{clearInterval(x)});async function _(){u.value=!0;const r=await v.getEFCoreMonitorContext();if(u.value=!1,r.code!=200)return;t.value=r.data,u.value=!0;const l=await v.getTimeConsumingRanking();u.value=!1,l.code==200&&(C.value=l.data)}return(r,l)=>{const s=S,g=P,p=$,b=q;return I(),N(F,null,{default:o(()=>[e(g,{title:!1,bodyStyle:{display:"flex"}},{default:o(()=>[e(s,null,{default:o(()=>[l[1]||(l[1]=n("div",null,"数据连接打开",-1)),n("h1",null,[i(a(t.value.openDbConnectionCount??0)+" ",1),l[0]||(l[0]=n("span",null,"次",-1))])]),_:1}),e(s,null,{default:o(()=>[l[3]||(l[3]=n("div",null,"数据连接断开",-1)),n("h1",null,[i(a(t.value.closeDbConnectionCount??0)+" ",1),l[2]||(l[2]=n("span",null,"次",-1))])]),_:1}),e(s,null,{default:o(()=>[l[5]||(l[5]=n("div",null,"连接失败",-1)),n("h1",null,[i(a(t.value.connectionFailedCount??0)+" ",1),l[4]||(l[4]=n("span",null,"次",-1))])]),_:1}),e(s,null,{default:o(()=>[l[7]||(l[7]=n("div",null,"创建命令",-1)),n("h1",null,[i(a(t.value.createCommandCount??0)+" ",1),l[6]||(l[6]=n("span",null,"次",-1))])]),_:1}),e(s,null,{default:o(()=>[l[9]||(l[9]=n("div",null,"执行命令",-1)),n("h1",null,[i(a(t.value.executeCommandCount??0)+" ",1),l[8]||(l[8]=n("span",null,"次",-1))])]),_:1})]),_:1}),e(g,{title:!1,bodyStyle:{display:"flex"},style:{"border-top":"0"}},{default:o(()=>[e(s,null,{default:o(()=>[l[11]||(l[11]=n("div",null,"命令执行失败",-1)),n("h1",null,[i(a(t.value.commandFailedCount??0)+" ",1),l[10]||(l[10]=n("span",null,"次",-1))])]),_:1}),e(s,null,{default:o(()=>[l[13]||(l[13]=n("div",null,"创建事务",-1)),n("h1",null,[i(a(t.value.createTransactionCount??0)+" ",1),l[12]||(l[12]=n("span",null,"次",-1))])]),_:1}),e(s,null,{default:o(()=>[l[15]||(l[15]=n("div",null,"提交事务",-1)),n("h1",null,[i(a(t.value.submitTransactionCount??0)+" ",1),l[14]||(l[14]=n("span",null,"次",-1))])]),_:1}),e(s,null,{default:o(()=>[l[17]||(l[17]=n("div",null,"回滚事务",-1)),n("h1",null,[i(a(t.value.rollBackCount??0)+" ",1),l[16]||(l[16]=n("span",null,"次",-1))])]),_:1}),e(s,null,{default:o(()=>[l[19]||(l[19]=n("div",null,"事务失败",-1)),n("h1",null,[i(a(t.value.transactionFailedCount??0)+" ",1),l[18]||(l[18]=n("span",null,"次",-1))])]),_:1})]),_:1}),e(b,{"data-source":C.value,size:"middle",pagination:!1},{default:o(()=>[e(p,{key:"sql",title:"Sql Script","data-index":"sql"}),e(p,{key:"elapsedMilliseconds",title:"耗时","data-index":"elapsedMilliseconds",width:100},{default:o(({record:k})=>[n("span",G,a(k.elapsedMilliseconds)+" 毫秒",1)]),_:1}),e(p,{key:"time",title:"执行时间","data-index":"time",width:200})]),_:1},8,["data-source"])]),_:1})}}}),X=D(R,[["__scopeId","data-v-aedeeb8a"]]);export{X as default};