blog-web/js/setting-log.ce700912.js
2024-05-09 14:47:05 +08:00

1 line
4.1 KiB
JavaScript

"use strict";(self["webpackChunkscui"]=self["webpackChunkscui"]||[]).push([[2056,4577],{7363:function(e,l,a){a.r(l),a.d(l,{default:function(){return b}});var t=a(641);const r={class:"left-panel"},o=(0,t.Lk)("div",{class:"right-panel"},null,-1);function i(e,l,a,i,n,d){const p=(0,t.g2)("el-tree"),c=(0,t.g2)("el-aside"),s=(0,t.g2)("el-date-picker"),b=(0,t.g2)("el-header"),u=(0,t.g2)("scEcharts"),f=(0,t.g2)("el-icon-circle-close-filled"),h=(0,t.g2)("el-icon"),g=(0,t.g2)("el-icon-warning-filled"),k=(0,t.g2)("el-icon-info-filled"),w=(0,t.g2)("el-table-column"),F=(0,t.g2)("scTable"),y=(0,t.g2)("el-main"),m=(0,t.g2)("el-container"),x=(0,t.g2)("info"),_=(0,t.g2)("el-drawer");return(0,t.uX)(),(0,t.CE)(t.FK,null,[(0,t.bF)(m,null,{default:(0,t.k6)((()=>[(0,t.bF)(c,{width:"220px"},{default:(0,t.k6)((()=>[(0,t.bF)(p,{ref:"category",class:"menu","node-key":"label",data:n.category,"default-expanded-keys":["系统日志"],"current-node-key":"系统日志","highlight-current":!0,"expand-on-click-node":!1},null,8,["data"])])),_:1}),(0,t.bF)(m,null,{default:(0,t.k6)((()=>[(0,t.bF)(y,{class:"nopadding"},{default:(0,t.k6)((()=>[(0,t.bF)(m,null,{default:(0,t.k6)((()=>[(0,t.bF)(b,null,{default:(0,t.k6)((()=>[(0,t.Lk)("div",r,[(0,t.bF)(s,{modelValue:n.date,"onUpdate:modelValue":l[0]||(l[0]=e=>n.date=e),type:"datetimerange","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},null,8,["modelValue"])]),o])),_:1}),(0,t.bF)(b,{style:{height:"150px"}},{default:(0,t.k6)((()=>[(0,t.bF)(u,{height:"100%",option:n.logsChartOption},null,8,["option"])])),_:1}),(0,t.bF)(y,{class:"nopadding"},{default:(0,t.k6)((()=>[(0,t.bF)(F,{ref:"table",apiObj:n.apiObj,stripe:"",highlightCurrentRow:"",onRowClick:d.rowClick},{default:(0,t.k6)((()=>[(0,t.bF)(w,{label:"级别",prop:"level",width:"60"},{default:(0,t.k6)((e=>["error"==e.row.level?((0,t.uX)(),(0,t.Wv)(h,{key:0,style:{color:"#F56C6C"}},{default:(0,t.k6)((()=>[(0,t.bF)(f)])),_:1})):(0,t.Q3)("",!0),"warn"==e.row.level?((0,t.uX)(),(0,t.Wv)(h,{key:1,style:{color:"#E6A23C"}},{default:(0,t.k6)((()=>[(0,t.bF)(g)])),_:1})):(0,t.Q3)("",!0),"info"==e.row.level?((0,t.uX)(),(0,t.Wv)(h,{key:2,style:{color:"#409EFF"}},{default:(0,t.k6)((()=>[(0,t.bF)(k)])),_:1})):(0,t.Q3)("",!0)])),_:1}),(0,t.bF)(w,{label:"ID",prop:"id",width:"180"}),(0,t.bF)(w,{label:"日志名",prop:"name",width:"150"}),(0,t.bF)(w,{label:"请求接口",prop:"url",width:"150"}),(0,t.bF)(w,{label:"请求方法",prop:"type",width:"150"}),(0,t.bF)(w,{label:"用户",prop:"user",width:"150"}),(0,t.bF)(w,{label:"客户端IP",prop:"cip",width:"150"}),(0,t.bF)(w,{label:"日志时间",prop:"time",width:"170"})])),_:1},8,["apiObj","onRowClick"])])),_:1})])),_:1})])),_:1})])),_:1})])),_:1}),(0,t.bF)(_,{modelValue:n.infoDrawer,"onUpdate:modelValue":l[1]||(l[1]=e=>n.infoDrawer=e),title:"日志详情",size:600,"destroy-on-close":""},{default:(0,t.k6)((()=>[(0,t.bF)(x,{ref:"info"},null,512)])),_:1},8,["modelValue"])],64)}var n=a(3967),d=a(859),p={name:"log",components:{info:n["default"],scEcharts:d.A},data(){return{infoDrawer:!1,logsChartOption:{color:["#409eff","#e6a23c","#f56c6c"],grid:{top:"0px",left:"10px",right:"10px",bottom:"0px"},tooltip:{trigger:"axis"},xAxis:{type:"category",boundaryGap:!1,data:["2021-07-01","2021-07-02","2021-07-03","2021-07-04","2021-07-05","2021-07-06","2021-07-07","2021-07-08","2021-07-09","2021-07-10","2021-07-11","2021-07-12","2021-07-13","2021-07-14","2021-07-15"]},yAxis:{show:!1,type:"value"},series:[{data:[120,200,150,80,70,110,130,120,200,150,80,70,110,130,70,110],type:"bar",stack:"log",barWidth:"15px"},{data:[15,26,7,12,13,9,21,15,26,7,12,13,9,21,12,3],type:"bar",stack:"log",barWidth:"15px"},{data:[0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0],type:"bar",stack:"log",barWidth:"15px"}]},category:[{label:"系统日志",children:[{label:"debug"},{label:"info"},{label:"warn"},{label:"error"},{label:"fatal"}]},{label:"应用日志",children:[{label:"selfHelp"},{label:"WechatApp"}]}],date:[],apiObj:this.$API.system.log.list,search:{keyword:""}}},methods:{upsearch(){},rowClick(e){this.infoDrawer=!0,this.$nextTick((()=>{this.$refs.info.setData(e)}))}}},c=a(6262);const s=(0,c.A)(p,[["render",i]]);var b=s}}]);