chunk-6915474d.fe96da89.js 9.0 KB

1
  1. (window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-6915474d"],{"0f4e":function(t,e,a){"use strict";a("8d7e")},"469e":function(t,e,a){"use strict";a.d(e,"i",(function(){return s})),a.d(e,"h",(function(){return r})),a.d(e,"f",(function(){return o})),a.d(e,"a",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"d",(function(){return p})),a.d(e,"b",(function(){return c})),a.d(e,"e",(function(){return m})),a.d(e,"g",(function(){return d}));var l=a("f175");const s=t=>l.a.get("/settings.system.log/lists",{params:t}),r=()=>l.a.post("/settings.system.cache/clear"),o=t=>l.a.get("/crontab.crontab/lists",{params:t}),i=t=>l.a.post("/crontab.crontab/add",t),n=t=>l.a.get("/crontab.crontab/detail",{params:t}),p=t=>l.a.post("/crontab.crontab/edit",t),c=t=>l.a.post("/crontab.crontab/delete",t),m=t=>l.a.get("/crontab.crontab/expression",{params:t}),d=t=>l.a.post("/crontab.crontab/operate",t)},"4ae1":function(t,e,a){"use strict";var l=a("9ab4"),s=a("1b40"),r=a("0a6d");let o=class extends s.e{constructor(){super(...arguments),this.exportData={},this.formData={page_type:0,page_start:1,page_end:200,file_name:""}}handleOpen(){this.getData()}handleConfirm(){const t=this.$loading({lock:!0,text:"正在导出中...",spinner:"el-icon-loading"});this.method({export:2,...this.param,...this.formData,user_id:this.userId,type:this.type,...this.status,page_size:this.pageSize}).then(()=>{this.$refs.dialog.close()}).finally(()=>{t.close()})}getData(){this.method({...this.param,export:1,user_id:this.userId,type:this.type,page_size:this.pageSize,...this.status}).then(t=>{this.exportData=t,this.formData.file_name=t.file_name,this.formData.page_end=t.page_end,this.formData.page_start=t.page_start})}created(){}};Object(l.a)([Object(s.c)()],o.prototype,"method",void 0),Object(l.a)([Object(s.c)()],o.prototype,"param",void 0),Object(l.a)([Object(s.c)()],o.prototype,"status",void 0),Object(l.a)([Object(s.c)()],o.prototype,"userId",void 0),Object(l.a)([Object(s.c)()],o.prototype,"type",void 0),Object(l.a)([Object(s.c)()],o.prototype,"pageSize",void 0),o=Object(l.a)([Object(s.a)({components:{LsDialog:r.a}})],o);var i=o,n=a("2877"),p=Object(n.a)(i,(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"export-data inline"},[e("ls-dialog",{ref:"dialog",attrs:{title:"导出设置",width:"500px",top:"35vh","confirm-button-text":"确认导出",async:!0},on:{confirm:t.handleConfirm,open:t.handleOpen}},[e("div",{attrs:{slot:"trigger"},slot:"trigger"},[e("el-button",{attrs:{size:"small"}},[t._v("导出")])],1),e("div",[e("el-form",{ref:"form",attrs:{model:t.formData,"label-width":"120px",size:"small"}},[e("el-form-item",{attrs:{label:"数据量:"}},[t._v(" 预计导出"+t._s(t.exportData.count)+"条数据,共"+t._s(t.exportData.sum_page)+"页,每页"+t._s(t.exportData.page_size)+"条数据 ")]),e("el-form-item",{attrs:{label:"导出限制:"}},[t._v(" 每次导出最大允许"+t._s(t.exportData.max_page)+"页,共"+t._s(t.exportData.all_max_size)+"条数据 ")]),e("el-form-item",{attrs:{label:"导出范围:",required:""}},[e("el-radio-group",{model:{value:t.formData.page_type,callback:function(e){t.$set(t.formData,"page_type",e)},expression:"formData.page_type"}},[e("el-radio",{attrs:{label:0}},[t._v("全部导出")]),e("el-radio",{attrs:{label:1}},[t._v("分页导出")])],1)],1),1==t.formData.page_type?e("el-form-item",{attrs:{label:"分页范围:",required:""}},[e("div",{staticClass:"flex"},[e("el-input",{staticStyle:{width:"100px"},attrs:{placeholder:""},model:{value:t.formData.page_start,callback:function(e){t.$set(t.formData,"page_start",e)},expression:"formData.page_start"}}),e("span",{staticClass:"flex-none m-l-8 m-r-8"},[t._v("页,至")]),e("el-input",{staticStyle:{width:"100px"},attrs:{placeholder:""},model:{value:t.formData.page_end,callback:function(e){t.$set(t.formData,"page_end",e)},expression:"formData.page_end"}})],1)]):t._e(),e("el-form-item",{attrs:{label:"导出文件名称:",prop:"file_name"}},[e("el-input",{attrs:{placeholder:"请输入导出文件名称"},model:{value:t.formData.file_name,callback:function(e){t.$set(t.formData,"file_name",e)},expression:"formData.file_name"}})],1)],1)],1)])],1)}),[],!1,null,null,null);e.a=p.exports},"8d7e":function(t,e,a){},fe81:function(t,e,a){"use strict";a.r(e);var l=a("9ab4"),s=a("1b40"),r=a("469e"),o=a("6ddb"),i=a("3c50"),n=a("4ae1");let p=class extends s.e{constructor(){super(...arguments),this.pickerOptions={shortcuts:[{text:"最近一周",onClick(t){const e=new Date,a=new Date;a.setTime(a.getTime()-6048e5),t.$emit("pick",[a,e])}},{text:"最近一个月",onClick(t){const e=new Date,a=new Date;a.setTime(a.getTime()-2592e6),t.$emit("pick",[a,e])}},{text:"最近三个月",onClick(t){const e=new Date,a=new Date;a.setTime(a.getTime()-7776e6),t.$emit("pick",[a,e])}}]},this.tableData=[],this.pager=new o.a,this.form={admin_name:"",url:"",ip:"",type:"",start_time:"",end_time:""},this.apiSystemlogList=r.i}getJournalList(t){t&&(this.pager.page=t),this.pager.request({callback:r.i,params:this.form}).catch(()=>{})}onReset(){this.form={admin_name:"",url:"",ip:"",type:"",start_time:"",end_time:""},this.tableData=[],this.getJournalList()}onExportData(){}splitTime(){null!=this.tableData&&(this.form.start_time=this.tableData[0],this.form.end_time=this.tableData[1])}created(){this.getJournalList()}};p=Object(l.a)([Object(s.a)({components:{LsPagination:i.a,ExportData:n.a}})],p);var c=p,m=(a("0f4e"),a("2877")),d=Object(m.a)(c,(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"system-journal"},[e("div",{staticClass:"ls-card ls-card-top"},[e("el-alert",{staticClass:"xxl",attrs:{title:"温馨提示:记录管理后台系统日志,可用于排查事故原因。",type:"info",closable:!1,"show-icon":""}}),e("div",{staticClass:"journal-search m-t-16"},[e("el-form",{ref:"formRef",attrs:{inline:"",model:t.form,"label-width":"70px",size:"small"}},[e("el-form-item",{attrs:{label:"管理员",prop:"admin_name"}},[e("el-input",{staticClass:"ls-select-keyword",attrs:{placeholder:"请输入管理员名称"},model:{value:t.form.admin_name,callback:function(e){t.$set(t.form,"admin_name",e)},expression:"form.admin_name"}})],1),e("el-form-item",{attrs:{label:"访问方式",prop:"type"}},[e("el-select",{staticClass:"ls-select",attrs:{placeholder:"全部"},model:{value:t.form.type,callback:function(e){t.$set(t.form,"type",e)},expression:"form.type"}},[e("el-option",{attrs:{label:"全部",value:""}}),e("el-option",{attrs:{label:"get",value:"get"}}),e("el-option",{attrs:{label:"post",value:"post"}}),e("el-option",{attrs:{label:"put",value:"put"}}),e("el-option",{attrs:{label:"delete",value:"delete"}}),e("el-option",{attrs:{label:"option",value:"option"}})],1)],1),e("el-form-item",{attrs:{label:"来源IP",prop:"ip"}},[e("div",{staticClass:"flex"},[e("el-input",{staticClass:"ls-select-keyword",attrs:{placeholder:"请输入"},model:{value:t.form.ip,callback:function(e){t.$set(t.form,"ip",e)},expression:"form.ip"}})],1)]),e("el-form-item",{attrs:{label:"访问时间"}},[e("el-date-picker",{attrs:{type:"datetimerange",align:"right","unlink-panels":"","range-separator":"至","start-placeholder":"开始时间","end-placeholder":"结束时间","picker-options":t.pickerOptions,"value-format":"yyyy-MM-dd HH:mm:ss"},on:{change:t.splitTime},model:{value:t.tableData,callback:function(e){t.tableData=e},expression:"tableData"}})],1),e("el-form-item",{attrs:{label:"访问链接",prop:"url"}},[e("el-input",{staticClass:"ls-select-keyword",attrs:{placeholder:"请输入访问链接"},model:{value:t.form.url,callback:function(e){t.$set(t.form,"url",e)},expression:"form.url"}})],1),e("el-button",{attrs:{size:"small",type:"primary"},on:{click:function(e){return t.getJournalList(1)}}},[t._v("查询")]),e("el-button",{attrs:{size:"small"},on:{click:t.onReset}},[t._v("重置")]),e("export-data",{staticClass:"m-l-10",attrs:{pageSize:t.pager.size,method:t.apiSystemlogList,param:t.form}})],1)],1)],1),e("div",{staticClass:"ls-journal__centent ls-card m-t-16"},[e("div",{staticClass:"list-table"},[e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.pager.loading,expression:"pager.loading"}],staticStyle:{width:"100%"},attrs:{data:t.pager.lists,size:"mini","header-cell-style":{background:"#f5f8ff"}}},[e("el-table-column",{attrs:{prop:"id",label:"记录ID"}}),e("el-table-column",{attrs:{prop:"action",label:"操作"}}),e("el-table-column",{attrs:{prop:"admin_name",label:"管理员"}}),e("el-table-column",{attrs:{prop:"admin_id",label:"管理员ID"}}),e("el-table-column",{attrs:{prop:"url",label:"访问链接","show-overflow-tooltip":"","min-width":"180"}}),e("el-table-column",{attrs:{prop:"type",label:"访问方式"}}),e("el-table-column",{attrs:{prop:"params",label:"访问参数","show-overflow-tooltip":"","min-width":"180"}}),e("el-table-column",{attrs:{prop:"ip",label:"来源IP"}}),e("el-table-column",{attrs:{prop:"create_time",label:"日志时间","min-width":"180"}})],1)],1),e("div",{staticClass:"flex row-right m-t-16 row-right"},[e("ls-pagination",{on:{change:function(e){return t.getJournalList()}},model:{value:t.pager,callback:function(e){t.pager=e},expression:"pager"}})],1)])])}),[],!1,null,"ddf1db4e",null);e.default=d.exports}}]);