"use strict";(self["webpackChunknewfront"]=self["webpackChunknewfront"]||[]).push([[3844],{53844:(t,e,s)=>{s.r(e),s.d(e,{default:()=>c});s(74916),s(64765);var l=function(){var t=this,e=t._self._c;return e("app-container",[e("search-area",{attrs:{size:"small"},on:{search:t.search}},[e("search-item",[e("el-date-picker",{attrs:{type:"datetime",size:"small","value-format":"yyyy-MM-dd HH:mm:ss",placeholder:"选择开始时间"},model:{value:t.listQuery.beginTime,callback:function(e){t.$set(t.listQuery,"beginTime",e)},expression:"listQuery.beginTime"}})],1),e("search-item",[e("el-date-picker",{attrs:{type:"datetime",size:"small","value-format":"yyyy-MM-dd HH:mm:ss",placeholder:"选择结束时间"},model:{value:t.listQuery.endTime,callback:function(e){t.$set(t.listQuery,"endTime",e)},expression:"listQuery.endTime"}})],1),e("template",{slot:"btns"},[t.hasPerm("/sys/log/error/delLog")?e("el-button",{staticClass:"filter-item",attrs:{size:"small",type:"info",icon:"el-icon-delete"},on:{click:t.cleanAll}},[t._v(" 清空日志 ")]):t._e()],1)],2),e("normal-table",{attrs:{data:t.list,total:t.total,columns:t.columns,query:t.listQuery,"list-loading":t.listLoading},on:{change:t.changePage}},[e("template",{slot:"columns"},[e("el-table-column",{attrs:{label:"操作",width:"70",align:"center"},scopedSlots:t._u([{key:"default",fn:function(s){return[e("el-button",{attrs:{type:"text",size:"small"},on:{click:function(e){return t.detail(s.row)}}},[t._v(" 详情 ")])]}}])})],1)],2)],1)},n=[],i=(s(91058),s(96919));const o={name:"ListLog",data:function(){return{listQuery:{keywords:"",beginTime:"",endTime:"",logType:"异常日志",offset:1,limit:20,sort:"",order:""},columns:[{text:"用户",value:"userName",width:"150"},{text:"时间",value:"createTime",width:"150"},{text:"详细信息",value:"message"}],list:[],total:0,listLoading:!0}},created:function(){this.fetchData()},methods:{detail:function(t){var e=this;(0,i.Mg)(t.id).then((function(t){200===t.code&&e.$alert(t.data,"详情",{confirmButtonText:"确定",customClass:"log-info"})}))},cleanAll:function(){var t=this;this.$confirm("确定要清空全部异常日志吗?","确认操作",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){(0,i.Rc)(t.listQuery).then((function(e){200===e.code&&(t.$message.success("删除成功"),t.list=[],t.total=0)}))}))},search:function(){this.fetchData(!1)},fetchData:function(){var t=this,e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.listLoading=!0,e||(this.listQuery.offset=1),(0,i.HI)(this.listQuery).then((function(e){t.list=e.data.rows,t.total=parseInt(e.data.total),t.listLoading=!1}))},changePage:function(t){t&&t.size&&(this.listQuery.limit=t.size),t&&t.page&&(this.listQuery.offset=t.page),this.fetchData()}}},a=o;var r=s(1001),u=(0,r.Z)(a,l,n,!1,null,null,null);const c=u.exports},96919:(t,e,s)=>{s.d(e,{E$:()=>d,HI:()=>o,Ke:()=>r,Mg:()=>a,Oy:()=>u,Rc:()=>c,aK:()=>i,mV:()=>n,wf:()=>m});var l=s(84471);function n(t){return(0,l.Z)({url:"sys/log/biz/list",method:"get",params:t})}function i(t){return(0,l.Z)({url:"sys/log/biz/detail/"+t,method:"get"})}function o(t){return(0,l.Z)({url:"sys/log/error/list",method:"get",params:t})}function a(t){return(0,l.Z)({url:"sys/log/error/detail/"+t,method:"get"})}function r(){return(0,l.Z)({url:"sys/dict/code/logType",method:"get"})}function u(){return(0,l.Z)({url:"sys/log/biz/delLog",method:"post"})}function c(){return(0,l.Z)({url:"sys/log/error/delLog",method:"post"})}function d(t){return(0,l.Z)({url:"sys/loginLog/list",method:"get",params:t})}function m(){return(0,l.Z)({url:"sys/loginLog/delLoginLog",method:"post"})}}}]);