diff --git a/frontend/dist/css/app.css b/frontend/dist/css/app.css index 7ee7096..05da30c 100644 --- a/frontend/dist/css/app.css +++ b/frontend/dist/css/app.css @@ -1 +1 @@ -.custom-icons-list[data-v-05a908c2] .anticon{margin-right:6px}body[data-v-1bc6d13e],html[data-v-1bc6d13e]{height:100%;margin:0}.fade-transform-enter-active[data-v-1bc6d13e],.fade-transform-leave-active[data-v-1bc6d13e]{transition:all .3s;opacity:0}.fade-transform-enter[data-v-1bc6d13e],.fade-transform-leave[data-v-1bc6d13e]{opacity:0}.fade-transform-enter-to[data-v-1bc6d13e]{opacity:0}.ant-menu-item>span>a[data-v-1bc6d13e]{color:hsla(0,0%,100%,.65)}.ant-menu-item-selected>span>a[data-v-1bc6d13e]{color:#fff}#app[data-v-1bc6d13e]{min-height:100%}#app .trigger[data-v-1bc6d13e]{font-size:18px;line-height:64px;padding:0 24px;cursor:pointer;transition:color .3s}#app .trigger[data-v-1bc6d13e]:hover{color:#1890ff}#app .logo[data-v-1bc6d13e]{height:32px;background:#0a1d2d;margin:16px;text-align:center;font-size:1.2rem;color:#fff;padding-bottom:5px;border-bottom:2px solid #b6befa}.copyright[data-v-1bc6d13e]{color:#888;text-align:right;margin-right:1rem} \ No newline at end of file +.custom-icons-list[data-v-05a908c2] .anticon{margin-right:6px}body[data-v-3b44ba10],html[data-v-3b44ba10]{height:100%;margin:0}.fade-transform-enter-active[data-v-3b44ba10],.fade-transform-leave-active[data-v-3b44ba10]{transition:all .3s;opacity:0}.fade-transform-enter[data-v-3b44ba10],.fade-transform-leave[data-v-3b44ba10]{opacity:0}.fade-transform-enter-to[data-v-3b44ba10]{opacity:0}.ant-menu-item>span>a[data-v-3b44ba10]{color:hsla(0,0%,100%,.65)}.ant-menu-item-selected>span>a[data-v-3b44ba10]{color:#fff}#app[data-v-3b44ba10]{min-height:100%}#app .trigger[data-v-3b44ba10]{font-size:18px;line-height:64px;padding:0 24px;cursor:pointer;transition:color .3s}#app .trigger[data-v-3b44ba10]:hover{color:#1890ff}#app .logo[data-v-3b44ba10]{height:32px;background:#0a1d2d;margin:16px;text-align:center;font-size:1.2rem;color:#fff;padding-bottom:5px;border-bottom:2px solid #b6befa}.copyright[data-v-3b44ba10]{color:#888;text-align:right;margin-right:1rem} \ No newline at end of file diff --git a/frontend/dist/js/app.js b/frontend/dist/js/app.js index 70b48b4..a076ba5 100644 --- a/frontend/dist/js/app.js +++ b/frontend/dist/js/app.js @@ -1 +1 @@ -(function(e){function t(t){for(var s,a,i=t[0],c=t[1],l=t[2],u=0,f=[];u=200&&e<300}});t["a"]=o},4678:function(e,t,n){var s={"./af":"2bfb","./af.js":"2bfb","./ar":"8e73","./ar-dz":"a356","./ar-dz.js":"a356","./ar-kw":"423e","./ar-kw.js":"423e","./ar-ly":"1cfd","./ar-ly.js":"1cfd","./ar-ma":"0a84","./ar-ma.js":"0a84","./ar-sa":"8230","./ar-sa.js":"8230","./ar-tn":"6d83","./ar-tn.js":"6d83","./ar.js":"8e73","./az":"485c","./az.js":"485c","./be":"1fc1","./be.js":"1fc1","./bg":"84aa","./bg.js":"84aa","./bm":"a7fa","./bm.js":"a7fa","./bn":"9043","./bn-bd":"9686","./bn-bd.js":"9686","./bn.js":"9043","./bo":"d26a","./bo.js":"d26a","./br":"6887","./br.js":"6887","./bs":"2554","./bs.js":"2554","./ca":"d716","./ca.js":"d716","./cs":"3c0d","./cs.js":"3c0d","./cv":"03ec","./cv.js":"03ec","./cy":"9797","./cy.js":"9797","./da":"0f14","./da.js":"0f14","./de":"b469","./de-at":"b3eb","./de-at.js":"b3eb","./de-ch":"bb71","./de-ch.js":"bb71","./de.js":"b469","./dv":"598a","./dv.js":"598a","./el":"8d47","./el.js":"8d47","./en-au":"0e6b","./en-au.js":"0e6b","./en-ca":"3886","./en-ca.js":"3886","./en-gb":"39a6","./en-gb.js":"39a6","./en-ie":"e1d3","./en-ie.js":"e1d3","./en-il":"7333","./en-il.js":"7333","./en-in":"ec2e","./en-in.js":"ec2e","./en-nz":"6f50","./en-nz.js":"6f50","./en-sg":"b7e9","./en-sg.js":"b7e9","./eo":"65db","./eo.js":"65db","./es":"898b","./es-do":"0a3c","./es-do.js":"0a3c","./es-mx":"b5b7","./es-mx.js":"b5b7","./es-us":"55c9","./es-us.js":"55c9","./es.js":"898b","./et":"ec18","./et.js":"ec18","./eu":"0ff2","./eu.js":"0ff2","./fa":"8df4","./fa.js":"8df4","./fi":"81e9","./fi.js":"81e9","./fil":"d69a","./fil.js":"d69a","./fo":"0721","./fo.js":"0721","./fr":"9f26","./fr-ca":"d9f8","./fr-ca.js":"d9f8","./fr-ch":"0e49","./fr-ch.js":"0e49","./fr.js":"9f26","./fy":"7118","./fy.js":"7118","./ga":"5120","./ga.js":"5120","./gd":"f6b4","./gd.js":"f6b4","./gl":"8840","./gl.js":"8840","./gom-deva":"aaf2","./gom-deva.js":"aaf2","./gom-latn":"0caa","./gom-latn.js":"0caa","./gu":"e0c5","./gu.js":"e0c5","./he":"c7aa","./he.js":"c7aa","./hi":"dc4d","./hi.js":"dc4d","./hr":"4ba9","./hr.js":"4ba9","./hu":"5b14","./hu.js":"5b14","./hy-am":"d6b6","./hy-am.js":"d6b6","./id":"5038","./id.js":"5038","./is":"0558","./is.js":"0558","./it":"6e98","./it-ch":"6f12","./it-ch.js":"6f12","./it.js":"6e98","./ja":"079e","./ja.js":"079e","./jv":"b540","./jv.js":"b540","./ka":"201b","./ka.js":"201b","./kk":"6d79","./kk.js":"6d79","./km":"e81d","./km.js":"e81d","./kn":"3e92","./kn.js":"3e92","./ko":"22f8","./ko.js":"22f8","./ku":"2421","./ku.js":"2421","./ky":"9609","./ky.js":"9609","./lb":"440c","./lb.js":"440c","./lo":"b29d","./lo.js":"b29d","./lt":"26f9","./lt.js":"26f9","./lv":"b97c","./lv.js":"b97c","./me":"293c","./me.js":"293c","./mi":"688b","./mi.js":"688b","./mk":"6909","./mk.js":"6909","./ml":"02fb","./ml.js":"02fb","./mn":"958b","./mn.js":"958b","./mr":"39bd","./mr.js":"39bd","./ms":"ebe4","./ms-my":"6403","./ms-my.js":"6403","./ms.js":"ebe4","./mt":"1b45","./mt.js":"1b45","./my":"8689","./my.js":"8689","./nb":"6ce3","./nb.js":"6ce3","./ne":"3a39","./ne.js":"3a39","./nl":"facd","./nl-be":"db29","./nl-be.js":"db29","./nl.js":"facd","./nn":"b84c","./nn.js":"b84c","./oc-lnc":"167b","./oc-lnc.js":"167b","./pa-in":"f3ff","./pa-in.js":"f3ff","./pl":"8d57","./pl.js":"8d57","./pt":"f260","./pt-br":"d2d4","./pt-br.js":"d2d4","./pt.js":"f260","./ro":"972c","./ro.js":"972c","./ru":"957c","./ru.js":"957c","./sd":"6784","./sd.js":"6784","./se":"ffff","./se.js":"ffff","./si":"eda5","./si.js":"eda5","./sk":"7be6","./sk.js":"7be6","./sl":"8155","./sl.js":"8155","./sq":"c8f3","./sq.js":"c8f3","./sr":"cf1e","./sr-cyrl":"13e9","./sr-cyrl.js":"13e9","./sr.js":"cf1e","./ss":"52bd","./ss.js":"52bd","./sv":"5fbd","./sv.js":"5fbd","./sw":"74dc","./sw.js":"74dc","./ta":"3de5","./ta.js":"3de5","./te":"5cbb","./te.js":"5cbb","./tet":"576c","./tet.js":"576c","./tg":"3b1b","./tg.js":"3b1b","./th":"10e8","./th.js":"10e8","./tk":"5aff","./tk.js":"5aff","./tl-ph":"0f38","./tl-ph.js":"0f38","./tlh":"cf75","./tlh.js":"cf75","./tr":"0e81","./tr.js":"0e81","./tzl":"cf51","./tzl.js":"cf51","./tzm":"c109","./tzm-latn":"b53d","./tzm-latn.js":"b53d","./tzm.js":"c109","./ug-cn":"6117","./ug-cn.js":"6117","./uk":"ada2","./uk.js":"ada2","./ur":"5294","./ur.js":"5294","./uz":"2e8c","./uz-latn":"010e","./uz-latn.js":"010e","./uz.js":"2e8c","./vi":"2921","./vi.js":"2921","./x-pseudo":"fd7e","./x-pseudo.js":"fd7e","./yo":"7f33","./yo.js":"7f33","./zh-cn":"5c3a","./zh-cn.js":"5c3a","./zh-hk":"49ab","./zh-hk.js":"49ab","./zh-mo":"3a6c","./zh-mo.js":"3a6c","./zh-tw":"90ea","./zh-tw.js":"90ea"};function a(e){var t=r(e);return n(t)}function r(e){if(!n.o(s,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return s[e]}a.keys=function(){return Object.keys(s)},a.resolve=r,e.exports=a,a.id="4678"},"56d7":function(e,t,n){"use strict";n.r(t),n.d(t,"store",(function(){return P}));n("e260"),n("e6cf"),n("cca6"),n("a79d");var s=n("a026"),a=n("f23d"),r=function(){var e=this,t=this,n=t.$createElement,s=t._self._c||n;return s("a-layout",{directives:[{name:"visibility-change",rawName:"v-visibility-change",value:function(){e.$refs.content.fetch&&e.$refs.content.fetch()},expression:"()=>{this.$refs.content.fetch?this.$refs.content.fetch():null}"}],attrs:{id:"app"}},[s("a-layout-sider",{attrs:{trigger:null,collapsible:""},model:{value:t.collapsed,callback:function(e){t.collapsed=e},expression:"collapsed"}},[s("div",{staticClass:"logo"},[s("b",[t._v("R")]),t.collapsed?t._e():s("span",[s("b",[t._v("ev")]),t._v("Suit")])]),s("a-menu",{attrs:{theme:"dark",mode:"inline",selectedKeys:[this.$route.path],openKeys:t.openKeys},on:{"update:openKeys":function(e){t.openKeys=e},"update:open-keys":function(e){t.openKeys=e}}},[s("a-sub-menu",{key:"logs"},[s("span",{attrs:{slot:"title"},slot:"title"},[s("a-icon",{attrs:{type:"bar-chart"}}),s("span",[t._v("Logs")])],1),s("a-menu-item",{key:"/logs/http"},[s("router-link",{attrs:{to:"/logs/http"}},[t._v("HTTP Logs")])],1),s("a-menu-item",{key:"/logs/dns"},[s("router-link",{attrs:{to:"/logs/dns"}},[t._v("DNS Logs")])],1),s("a-menu-item",{key:"/logs/rmi"},[s("router-link",{attrs:{to:"/logs/rmi"}},[t._v("RMI Logs")])],1),s("a-menu-item",{key:"/logs/mysql"},[s("router-link",{attrs:{to:"/logs/mysql"}},[t._v("MySQL Logs")])],1),s("a-menu-item",{key:"/logs/ftp"},[s("router-link",{attrs:{to:"/logs/ftp"}},[t._v("FTP Logs")])],1)],1),s("a-sub-menu",{key:"rules"},[s("span",{attrs:{slot:"title"},slot:"title"},[s("rule-icon"),s("span",[t._v("Rules")])],1),s("a-menu-item",{key:"/rules/http"},[s("router-link",{attrs:{to:"/rules/http"}},[t._v("HTTP Rules")])],1),s("a-menu-item",{key:"/rules/dns"},[s("router-link",{attrs:{to:"/rules/dns"}},[t._v("DNS Rules")])],1),s("a-menu-item",{key:"/rules/rmi"},[s("router-link",{attrs:{to:"/rules/rmi"}},[t._v("RMI Rules")])],1),s("a-menu-item",{key:"/rules/mysql"},[s("router-link",{attrs:{to:"/rules/mysql"}},[t._v("MySQL Rules")])],1),s("a-menu-item",{key:"/rules/ftp"},[s("router-link",{attrs:{to:"/rules/ftp"}},[t._v("FTP Rules")])],1)],1),s("a-menu-item",{key:"/settings"},[s("router-link",{attrs:{to:"/settings"}},[s("a-icon",{attrs:{type:"setting"}}),s("span",[t._v("Settings")])],1)],1)],1)],1),s("a-layout",[s("a-layout-header",{staticStyle:{background:"#fff",padding:"0"}},[s("a-icon",{staticClass:"trigger",attrs:{type:t.collapsed?"menu-unfold":"menu-fold"},on:{click:function(){return t.collapsed=!t.collapsed}}}),t.isLogMode?s("div",{staticStyle:{float:"right","min-width":"60%",padding:"12px 0","line-height":"24px"}},[s("a-row",{attrs:{gutter:24,type:"flex"}},[s("a-col",{attrs:{span:21}},[s("a-form-model",{directives:[{name:"show",rawName:"v-show",value:t.showSettings,expression:"showSettings"}],ref:"settings",attrs:{layout:"inline"}},[s("a-row",{attrs:{gutter:24,type:"flex"}},[s("a-col",{attrs:{span:9,offset:2}},[s("a-form-model-item",{attrs:{label:"Auto Refresh"}},[s("a-switch",{attrs:{id:"auto-refresh"},model:{value:t.autoRefresh,callback:function(e){t.autoRefresh=e},expression:"autoRefresh"}})],1)],1),s("a-col",{attrs:{span:13}},[s("a-form-model-item",{attrs:{label:"Refresh Interval"}},[s("a-input-number",{staticStyle:{"margin-right":"-3rem"},attrs:{id:"refresh-interval",disabled:!t.autoRefresh},model:{value:t.refreshInterval,callback:function(e){t.refreshInterval=e},expression:"refreshInterval"}})],1)],1)],1)],1)],1),s("a-col",{attrs:{span:3}},[s("a-icon",{style:"font-size: 18px;padding: 12px 0;"+(t.showSettings?"color: #1b90ff;":""),attrs:{type:"setting"},on:{click:function(e){t.showSettings=!t.showSettings}}})],1)],1)],1):t._e()],1),s("a-layout-content",{style:{margin:"24px 16px",padding:"24px",borderRadius:"20px",background:"#fff",minHeight:"initial"}},[s("transition",{attrs:{name:"fade-transform"}},[s("router-view",{ref:"content"})],1)],1),s("div",{staticClass:"copyright"},[s("p",{},[t._v(" RevSuit Current Version: "+t._s(this.version)+" ©2021 "),s("a",{attrs:{href:"https://github.com/Li4n0"}},[t._v("Li4n0")]),t._v(". "),s("a",{attrs:{href:"https://github.com/Li4n0/revsuit"}},[t._v("GitHub")])])])],1),s("Auth")],1)},o=[],i=(n("caad"),n("2532"),n("1276"),n("ac1f"),n("d3b7"),n("25f0"),function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("a-modal",{attrs:{title:"Auth with token",visible:e.visible,"confirm-loading":e.confirmLoading},on:{cancel:e.cancel,ok:e.auth}},[n("a-input",{attrs:{placeholder:"Your token"},on:{pressEnter:e.auth},model:{value:e.token,callback:function(t){e.token=t},expression:"token"}})],1)],1)}),c=[],l=n("365c");function u(e){return Object(l["a"])({url:"/auth",method:"get",headers:{Token:e}})}function f(){return Object(l["a"])({url:"/version",method:"get"})}var d={data:function(){return{confirmLoading:!1,token:""}},computed:{visible:function(){return!P.authed}},methods:{auth:function(){var e=this;this.confirmLoading=!0,u(this.token).then((function(){P.authed=!0,e.confirmLoading=!1,e.token=""})).catch((function(t){403===t.response.status&&e.$notification.error({message:"Wrong token",description:"Your token is wrong, please check your server config file.",style:{width:"600px",marginLeft:"".concat(-265,"px")},duration:2.5}),e.confirmLoading=!1}))},cancel:function(){P.authed=!0}}},h=d,m=n("2877"),p=Object(m["a"])(h,i,c,!1,null,null,null),g=p.exports,b=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("a-icon",{attrs:{component:e.RuleSvg}})},j=[],v={template:'\n \n'},k={name:"RuleIcon",data:function(){return{RuleSvg:v}}},y=k,S=(n("912e"),Object(m["a"])(y,b,j,!1,null,"05a908c2",null)),w=S.exports,z={data:function(){return{store:P,autoRefresh:"true"===localStorage.getItem("autoRefresh"),refreshInterval:localStorage.getItem("refreshInterval")?localStorage.getItem("refreshInterval"):5,pageSize:P.pageSize,collapsed:!1,showSettings:!1,openKeys:[],version:""}},computed:{isLogMode:function(){return this.$route.path.includes("logs")}},methods:{timing:function(){var e=this;null!==this.timer&&clearInterval(this.timer),this.timer=setInterval((function(){e.$refs.content.fetch()}),1e3*this.refreshInterval)},GetVersion:function(){var e=this;f().then((function(t){e.version=t.data.result}))}},mounted:function(){null===localStorage.getItem("autoRefresh")&&(this.autoRefresh=!0),this.GetVersion()},created:function(){var e=this.$watch("$route",(function(t,n){"/"===n.path&&0===this.openKeys.length&&(this.openKeys.push(t.path.split("/")[1]),e())}))},destroyed:function(){clearInterval(this.timer)},watch:{autoRefresh:function(e){e?this.timing():clearInterval(this.timer),localStorage.setItem("autoRefresh",e)},isLogMode:function(e){!e&&this.timer?clearInterval(this.timer):this.autoRefresh&&this.timing()},refreshInterval:function(e){clearInterval(this.timer),this.timing(),localStorage.setItem("refreshInterval",e)},pageSize:function(e){(e<=0||e>100)&&(e=10),P.pageSize=e,localStorage.setItem("pageSize",e)},"store.authed":function(e){e&&(this.$refs.content.fetch(),this.GetVersion())},"store.pageSize":function(){this.$refs.content.pagination.pageSize=P.pageSize,localStorage.setItem("pageSize",P.pageSize.toString()),this.$refs.content.fetch()}},components:{RuleIcon:w,Auth:g}},R=z,x=(n("9d78"),Object(m["a"])(R,r,o,!1,null,"1bc6d13e",null)),_=x.exports,I=(n("3ca3"),n("ddb0"),n("8c4f"));s["a"].use(I["a"]);var L=[{path:"/",name:"Home",redirect:"/logs/http"},{path:"/logs/http",name:"HttpLogs",component:function(){return n.e("chunk-193ec343").then(n.bind(null,"f889"))}},{path:"/logs/dns",name:"DnsLogs",component:function(){return n.e("chunk-5fb70d83").then(n.bind(null,"5ea0"))}},{path:"/logs/mysql",name:"MysqlLogs",component:function(){return n.e("chunk-46a53d26").then(n.bind(null,"2e9f"))}},{path:"/logs/rmi",name:"RmiLogs",component:function(){return n.e("chunk-740736c7").then(n.bind(null,"975e"))}},{path:"/logs/ftp",name:"FtpLogs",component:function(){return n.e("chunk-72839f90").then(n.bind(null,"c5bf"))}},{path:"/rules/http",name:"HttpRules",component:function(){return Promise.all([n.e("chunk-27186dd0"),n.e("chunk-36508a38")]).then(n.bind(null,"9520c"))}},{path:"/rules/dns",name:"DnsRules",component:function(){return Promise.all([n.e("chunk-27186dd0"),n.e("chunk-43748c28")]).then(n.bind(null,"2e08"))}},{path:"/rules/mysql",name:"MysqlRules",component:function(){return Promise.all([n.e("chunk-27186dd0"),n.e("chunk-0cb5e9e6")]).then(n.bind(null,"05cd"))}},{path:"/rules/rmi",name:"RmiRules",component:function(){return Promise.all([n.e("chunk-27186dd0"),n.e("chunk-016c45cf")]).then(n.bind(null,"ac60"))}},{path:"/rules/ftp",name:"FtpRules",component:function(){return Promise.all([n.e("chunk-27186dd0"),n.e("chunk-49fbda44")]).then(n.bind(null,"f832"))}},{path:"/settings",name:"Settings",component:function(){return n.e("chunk-b241c712").then(n.bind(null,"ee09"))}}],M=new I["a"]({routes:L}),O=M,$=(n("202f"),n("ed08"),n("9af4")),E=n.n($);s["a"].config.productionTip=!1,s["a"].use(a["a"]),s["a"].use(E.a);var P=s["a"].observable({authed:!0,pageSize:localStorage.getItem("pageSize")?parseInt(localStorage.getItem("pageSize")):10});new s["a"]({router:O,render:function(e){return e(_)}}).$mount("#app")},"912e":function(e,t,n){"use strict";n("e805")},"9d78":function(e,t,n){"use strict";n("1859")},e805:function(e,t,n){},ed08:function(e,t,n){n("5319"),n("ac1f"),n("4d63"),n("25f0"),Date.prototype.format=function(e){var t={"M+":this.getMonth()+1,"d+":this.getDate(),"h+":this.getHours(),"m+":this.getMinutes(),"s+":this.getSeconds(),"q+":Math.floor((this.getMonth()+3)/3),S:this.getMilliseconds()};for(var n in/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(this.getFullYear()+"").substr(4-RegExp.$1.length))),t)new RegExp("("+n+")").test(e)&&(e=e.replace(RegExp.$1,1==RegExp.$1.length?t[n]:("00"+t[n]).substr((""+t[n]).length)));return e}}}); \ No newline at end of file +(function(e){function t(t){for(var s,a,i=t[0],c=t[1],l=t[2],u=0,f=[];u=200&&e<300}});t["a"]=o},4678:function(e,t,n){var s={"./af":"2bfb","./af.js":"2bfb","./ar":"8e73","./ar-dz":"a356","./ar-dz.js":"a356","./ar-kw":"423e","./ar-kw.js":"423e","./ar-ly":"1cfd","./ar-ly.js":"1cfd","./ar-ma":"0a84","./ar-ma.js":"0a84","./ar-sa":"8230","./ar-sa.js":"8230","./ar-tn":"6d83","./ar-tn.js":"6d83","./ar.js":"8e73","./az":"485c","./az.js":"485c","./be":"1fc1","./be.js":"1fc1","./bg":"84aa","./bg.js":"84aa","./bm":"a7fa","./bm.js":"a7fa","./bn":"9043","./bn-bd":"9686","./bn-bd.js":"9686","./bn.js":"9043","./bo":"d26a","./bo.js":"d26a","./br":"6887","./br.js":"6887","./bs":"2554","./bs.js":"2554","./ca":"d716","./ca.js":"d716","./cs":"3c0d","./cs.js":"3c0d","./cv":"03ec","./cv.js":"03ec","./cy":"9797","./cy.js":"9797","./da":"0f14","./da.js":"0f14","./de":"b469","./de-at":"b3eb","./de-at.js":"b3eb","./de-ch":"bb71","./de-ch.js":"bb71","./de.js":"b469","./dv":"598a","./dv.js":"598a","./el":"8d47","./el.js":"8d47","./en-au":"0e6b","./en-au.js":"0e6b","./en-ca":"3886","./en-ca.js":"3886","./en-gb":"39a6","./en-gb.js":"39a6","./en-ie":"e1d3","./en-ie.js":"e1d3","./en-il":"7333","./en-il.js":"7333","./en-in":"ec2e","./en-in.js":"ec2e","./en-nz":"6f50","./en-nz.js":"6f50","./en-sg":"b7e9","./en-sg.js":"b7e9","./eo":"65db","./eo.js":"65db","./es":"898b","./es-do":"0a3c","./es-do.js":"0a3c","./es-mx":"b5b7","./es-mx.js":"b5b7","./es-us":"55c9","./es-us.js":"55c9","./es.js":"898b","./et":"ec18","./et.js":"ec18","./eu":"0ff2","./eu.js":"0ff2","./fa":"8df4","./fa.js":"8df4","./fi":"81e9","./fi.js":"81e9","./fil":"d69a","./fil.js":"d69a","./fo":"0721","./fo.js":"0721","./fr":"9f26","./fr-ca":"d9f8","./fr-ca.js":"d9f8","./fr-ch":"0e49","./fr-ch.js":"0e49","./fr.js":"9f26","./fy":"7118","./fy.js":"7118","./ga":"5120","./ga.js":"5120","./gd":"f6b4","./gd.js":"f6b4","./gl":"8840","./gl.js":"8840","./gom-deva":"aaf2","./gom-deva.js":"aaf2","./gom-latn":"0caa","./gom-latn.js":"0caa","./gu":"e0c5","./gu.js":"e0c5","./he":"c7aa","./he.js":"c7aa","./hi":"dc4d","./hi.js":"dc4d","./hr":"4ba9","./hr.js":"4ba9","./hu":"5b14","./hu.js":"5b14","./hy-am":"d6b6","./hy-am.js":"d6b6","./id":"5038","./id.js":"5038","./is":"0558","./is.js":"0558","./it":"6e98","./it-ch":"6f12","./it-ch.js":"6f12","./it.js":"6e98","./ja":"079e","./ja.js":"079e","./jv":"b540","./jv.js":"b540","./ka":"201b","./ka.js":"201b","./kk":"6d79","./kk.js":"6d79","./km":"e81d","./km.js":"e81d","./kn":"3e92","./kn.js":"3e92","./ko":"22f8","./ko.js":"22f8","./ku":"2421","./ku.js":"2421","./ky":"9609","./ky.js":"9609","./lb":"440c","./lb.js":"440c","./lo":"b29d","./lo.js":"b29d","./lt":"26f9","./lt.js":"26f9","./lv":"b97c","./lv.js":"b97c","./me":"293c","./me.js":"293c","./mi":"688b","./mi.js":"688b","./mk":"6909","./mk.js":"6909","./ml":"02fb","./ml.js":"02fb","./mn":"958b","./mn.js":"958b","./mr":"39bd","./mr.js":"39bd","./ms":"ebe4","./ms-my":"6403","./ms-my.js":"6403","./ms.js":"ebe4","./mt":"1b45","./mt.js":"1b45","./my":"8689","./my.js":"8689","./nb":"6ce3","./nb.js":"6ce3","./ne":"3a39","./ne.js":"3a39","./nl":"facd","./nl-be":"db29","./nl-be.js":"db29","./nl.js":"facd","./nn":"b84c","./nn.js":"b84c","./oc-lnc":"167b","./oc-lnc.js":"167b","./pa-in":"f3ff","./pa-in.js":"f3ff","./pl":"8d57","./pl.js":"8d57","./pt":"f260","./pt-br":"d2d4","./pt-br.js":"d2d4","./pt.js":"f260","./ro":"972c","./ro.js":"972c","./ru":"957c","./ru.js":"957c","./sd":"6784","./sd.js":"6784","./se":"ffff","./se.js":"ffff","./si":"eda5","./si.js":"eda5","./sk":"7be6","./sk.js":"7be6","./sl":"8155","./sl.js":"8155","./sq":"c8f3","./sq.js":"c8f3","./sr":"cf1e","./sr-cyrl":"13e9","./sr-cyrl.js":"13e9","./sr.js":"cf1e","./ss":"52bd","./ss.js":"52bd","./sv":"5fbd","./sv.js":"5fbd","./sw":"74dc","./sw.js":"74dc","./ta":"3de5","./ta.js":"3de5","./te":"5cbb","./te.js":"5cbb","./tet":"576c","./tet.js":"576c","./tg":"3b1b","./tg.js":"3b1b","./th":"10e8","./th.js":"10e8","./tk":"5aff","./tk.js":"5aff","./tl-ph":"0f38","./tl-ph.js":"0f38","./tlh":"cf75","./tlh.js":"cf75","./tr":"0e81","./tr.js":"0e81","./tzl":"cf51","./tzl.js":"cf51","./tzm":"c109","./tzm-latn":"b53d","./tzm-latn.js":"b53d","./tzm.js":"c109","./ug-cn":"6117","./ug-cn.js":"6117","./uk":"ada2","./uk.js":"ada2","./ur":"5294","./ur.js":"5294","./uz":"2e8c","./uz-latn":"010e","./uz-latn.js":"010e","./uz.js":"2e8c","./vi":"2921","./vi.js":"2921","./x-pseudo":"fd7e","./x-pseudo.js":"fd7e","./yo":"7f33","./yo.js":"7f33","./zh-cn":"5c3a","./zh-cn.js":"5c3a","./zh-hk":"49ab","./zh-hk.js":"49ab","./zh-mo":"3a6c","./zh-mo.js":"3a6c","./zh-tw":"90ea","./zh-tw.js":"90ea"};function a(e){var t=r(e);return n(t)}function r(e){if(!n.o(s,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return s[e]}a.keys=function(){return Object.keys(s)},a.resolve=r,e.exports=a,a.id="4678"},"56d7":function(e,t,n){"use strict";n.r(t),n.d(t,"store",(function(){return E}));n("e260"),n("e6cf"),n("cca6"),n("a79d");var s=n("a026"),a=n("f23d"),r=function(){var e=this,t=this,n=t.$createElement,s=t._self._c||n;return s("a-layout",{directives:[{name:"visibility-change",rawName:"v-visibility-change",value:function(){e.$refs.content.fetch&&e.$refs.content.fetch()},expression:"()=>{this.$refs.content.fetch?this.$refs.content.fetch():null}"}],attrs:{id:"app"}},[s("a-layout-sider",{attrs:{trigger:null,collapsible:""},model:{value:t.collapsed,callback:function(e){t.collapsed=e},expression:"collapsed"}},[s("div",{staticClass:"logo"},[s("b",[t._v("R")]),t.collapsed?t._e():s("span",[s("b",[t._v("ev")]),t._v("Suit")])]),s("a-menu",{attrs:{theme:"dark",mode:"inline",selectedKeys:[this.$route.path],openKeys:t.openKeys},on:{"update:openKeys":function(e){t.openKeys=e},"update:open-keys":function(e){t.openKeys=e}}},[s("a-sub-menu",{key:"logs"},[s("span",{attrs:{slot:"title"},slot:"title"},[s("a-icon",{attrs:{type:"bar-chart"}}),s("span",[t._v("Logs")])],1),s("a-menu-item",{key:"/logs/http"},[s("router-link",{attrs:{to:"/logs/http"}},[t._v("HTTP Logs")])],1),s("a-menu-item",{key:"/logs/dns"},[s("router-link",{attrs:{to:"/logs/dns"}},[t._v("DNS Logs")])],1),s("a-menu-item",{key:"/logs/rmi"},[s("router-link",{attrs:{to:"/logs/rmi"}},[t._v("RMI Logs")])],1),s("a-menu-item",{key:"/logs/mysql"},[s("router-link",{attrs:{to:"/logs/mysql"}},[t._v("MySQL Logs")])],1),s("a-menu-item",{key:"/logs/ftp"},[s("router-link",{attrs:{to:"/logs/ftp"}},[t._v("FTP Logs")])],1)],1),s("a-sub-menu",{key:"rules"},[s("span",{attrs:{slot:"title"},slot:"title"},[s("rule-icon"),s("span",[t._v("Rules")])],1),s("a-menu-item",{key:"/rules/http"},[s("router-link",{attrs:{to:"/rules/http"}},[t._v("HTTP Rules")])],1),s("a-menu-item",{key:"/rules/dns"},[s("router-link",{attrs:{to:"/rules/dns"}},[t._v("DNS Rules")])],1),s("a-menu-item",{key:"/rules/rmi"},[s("router-link",{attrs:{to:"/rules/rmi"}},[t._v("RMI Rules")])],1),s("a-menu-item",{key:"/rules/mysql"},[s("router-link",{attrs:{to:"/rules/mysql"}},[t._v("MySQL Rules")])],1),s("a-menu-item",{key:"/rules/ftp"},[s("router-link",{attrs:{to:"/rules/ftp"}},[t._v("FTP Rules")])],1)],1),s("a-menu-item",{key:"/settings"},[s("router-link",{attrs:{to:"/settings"}},[s("a-icon",{attrs:{type:"setting"}}),s("span",[t._v("Settings")])],1)],1)],1)],1),s("a-layout",[s("a-layout-header",{staticStyle:{background:"#fff",padding:"0"}},[s("a-icon",{staticClass:"trigger",attrs:{type:t.collapsed?"menu-unfold":"menu-fold"},on:{click:function(){return t.collapsed=!t.collapsed}}}),t.isLogMode?s("div",{staticStyle:{float:"right","min-width":"60%",padding:"12px 0","line-height":"24px"}},[s("a-row",{attrs:{gutter:24,type:"flex"}},[s("a-col",{attrs:{span:20}},[s("a-form-model",{directives:[{name:"show",rawName:"v-show",value:t.showSettings,expression:"showSettings"}],ref:"settings",attrs:{layout:"inline"}},[s("a-row",{attrs:{gutter:24,type:"flex"}},[s("a-col",{attrs:{span:9,offset:2}},[s("a-form-model-item",{attrs:{label:"Auto Refresh"}},[s("a-switch",{attrs:{id:"auto-refresh"},model:{value:t.autoRefresh,callback:function(e){t.autoRefresh=e},expression:"autoRefresh"}})],1)],1),s("a-col",{attrs:{span:13}},[s("a-form-model-item",{attrs:{label:"Refresh Interval"}},[s("a-input-number",{staticStyle:{"margin-right":"-3rem"},attrs:{id:"refresh-interval",disabled:!t.autoRefresh},model:{value:t.refreshInterval,callback:function(e){t.refreshInterval=e},expression:"refreshInterval"}})],1)],1)],1)],1)],1),s("a-col",{attrs:{span:4}},[s("a-popconfirm",{attrs:{title:t.showLogNum?"This will delete all logs in the current filtered state, a total of "+this.$refs.content.pagination.total+", are you sure?":"This will delete all logs in the current filtered state, a total of 0, are you sure?","ok-text":"Yes","cancel-text":"No"},on:{visibleChange:function(e){t.showLogNum?t.delayChangeShowLogNum():t.showLogNum=!t.showLogNum},confirm:t.deleteLogs}},[s("a-icon",{staticStyle:{color:"red"},attrs:{slot:"icon",type:"question-circle-o"},slot:"icon"}),s("a-icon",{style:"font-size: 18px;padding: 12px 0;",attrs:{type:"delete"},on:{click:function(){}}})],1),s("a-icon",{style:"font-size: 18px;padding:12px 15px;"+(t.showSettings?"color: #1b90ff;":""),attrs:{type:"setting"},on:{click:function(e){t.showSettings=!t.showSettings}}})],1)],1)],1):t._e()],1),s("a-layout-content",{style:{margin:"24px 16px",padding:"24px",borderRadius:"20px",background:"#fff",minHeight:"initial"}},[s("transition",{attrs:{name:"fade-transform"}},[s("router-view",{ref:"content"})],1)],1),s("div",{staticClass:"copyright"},[s("p",{},[t._v(" RevSuit Current Version: "+t._s(this.version)+" ©2021 "),s("a",{attrs:{href:"https://github.com/Li4n0"}},[t._v("Li4n0")]),t._v(". "),s("a",{attrs:{href:"https://github.com/Li4n0/revsuit"}},[t._v("GitHub")])])])],1),s("Auth")],1)},o=[],i=(n("caad"),n("2532"),n("1276"),n("ac1f"),n("d3b7"),n("25f0"),function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("a-modal",{attrs:{title:"Auth with token",visible:e.visible,"confirm-loading":e.confirmLoading},on:{cancel:e.cancel,ok:e.auth}},[n("a-input",{attrs:{placeholder:"Your token"},on:{pressEnter:e.auth},model:{value:e.token,callback:function(t){e.token=t},expression:"token"}})],1)],1)}),c=[],l=n("365c");function u(e){return Object(l["a"])({url:"/auth",method:"get",headers:{Token:e}})}function f(){return Object(l["a"])({url:"/version",method:"get"})}var h={data:function(){return{confirmLoading:!1,token:""}},computed:{visible:function(){return!E.authed}},methods:{auth:function(){var e=this;this.confirmLoading=!0,u(this.token).then((function(){E.authed=!0,e.confirmLoading=!1,e.token=""})).catch((function(t){403===t.response.status&&e.$notification.error({message:"Wrong token",description:"Your token is wrong, please check your server config file.",style:{width:"600px",marginLeft:"".concat(-265,"px")},duration:2.5}),e.confirmLoading=!1}))},cancel:function(){E.authed=!0}}},d=h,m=n("2877"),p=Object(m["a"])(d,i,c,!1,null,null,null),g=p.exports,b=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("a-icon",{attrs:{component:e.RuleSvg}})},j=[],v={template:'\n \n'},y={name:"RuleIcon",data:function(){return{RuleSvg:v}}},k=y,w=(n("912e"),Object(m["a"])(k,b,j,!1,null,"05a908c2",null)),S=w.exports,z={data:function(){return{store:E,autoRefresh:"true"===localStorage.getItem("autoRefresh"),refreshInterval:localStorage.getItem("refreshInterval")?localStorage.getItem("refreshInterval"):5,pageSize:E.pageSize,collapsed:!1,showSettings:!1,showLogNum:!1,openKeys:[],version:""}},computed:{isLogMode:function(){return this.$route.path.includes("logs")}},methods:{timing:function(){var e=this;null!==this.timer&&clearInterval(this.timer),this.timer=setInterval((function(){e.$refs.content.fetch()}),1e3*this.refreshInterval)},GetVersion:function(){var e=this;f().then((function(t){e.version=t.data.result}))},deleteLogs:function(){this.$refs.content.delete()},delayChangeShowLogNum:function(){var e=this;setTimeout((function(){e.showLogNum=!e.showLogNum}),1e3)}},mounted:function(){null===localStorage.getItem("autoRefresh")&&(this.autoRefresh=!0),this.GetVersion()},created:function(){var e=this.$watch("$route",(function(t,n){"/"===n.path&&0===this.openKeys.length&&(this.openKeys.push(t.path.split("/")[1]),e())}))},destroyed:function(){clearInterval(this.timer)},watch:{autoRefresh:function(e){e?this.timing():clearInterval(this.timer),localStorage.setItem("autoRefresh",e)},isLogMode:function(e){!e&&this.timer?clearInterval(this.timer):this.autoRefresh&&this.timing()},refreshInterval:function(e){clearInterval(this.timer),this.timing(),localStorage.setItem("refreshInterval",e)},pageSize:function(e){(e<=0||e>100)&&(e=10),E.pageSize=e,localStorage.setItem("pageSize",e)},"store.authed":function(e){e&&(this.$refs.content.fetch(),this.GetVersion())},"store.pageSize":function(){this.$refs.content.pagination.pageSize=E.pageSize,localStorage.setItem("pageSize",E.pageSize.toString()),this.$refs.content.fetch()}},components:{RuleIcon:S,Auth:g}},x=z,L=(n("95d1"),Object(m["a"])(x,r,o,!1,null,"3b44ba10",null)),R=L.exports,_=(n("3ca3"),n("ddb0"),n("8c4f"));s["a"].use(_["a"]);var I=[{path:"/",name:"Home",redirect:"/logs/http"},{path:"/logs/http",name:"HttpLogs",component:function(){return n.e("chunk-193ec343").then(n.bind(null,"f889"))}},{path:"/logs/dns",name:"DnsLogs",component:function(){return n.e("chunk-5fb70d83").then(n.bind(null,"5ea0"))}},{path:"/logs/mysql",name:"MysqlLogs",component:function(){return n.e("chunk-46a53d26").then(n.bind(null,"2e9f"))}},{path:"/logs/rmi",name:"RmiLogs",component:function(){return n.e("chunk-740736c7").then(n.bind(null,"975e"))}},{path:"/logs/ftp",name:"FtpLogs",component:function(){return n.e("chunk-72839f90").then(n.bind(null,"c5bf"))}},{path:"/rules/http",name:"HttpRules",component:function(){return Promise.all([n.e("chunk-27186dd0"),n.e("chunk-36508a38")]).then(n.bind(null,"9520c"))}},{path:"/rules/dns",name:"DnsRules",component:function(){return Promise.all([n.e("chunk-27186dd0"),n.e("chunk-43748c28")]).then(n.bind(null,"2e08"))}},{path:"/rules/mysql",name:"MysqlRules",component:function(){return Promise.all([n.e("chunk-27186dd0"),n.e("chunk-0cb5e9e6")]).then(n.bind(null,"05cd"))}},{path:"/rules/rmi",name:"RmiRules",component:function(){return Promise.all([n.e("chunk-27186dd0"),n.e("chunk-016c45cf")]).then(n.bind(null,"ac60"))}},{path:"/rules/ftp",name:"FtpRules",component:function(){return Promise.all([n.e("chunk-27186dd0"),n.e("chunk-49fbda44")]).then(n.bind(null,"f832"))}},{path:"/settings",name:"Settings",component:function(){return n.e("chunk-b241c712").then(n.bind(null,"ee09"))}}],M=new _["a"]({routes:I}),$=M,N=(n("202f"),n("ed08"),n("9af4")),O=n.n(N);s["a"].config.productionTip=!1,s["a"].use(a["a"]),s["a"].use(O.a);var E=s["a"].observable({authed:!0,pageSize:localStorage.getItem("pageSize")?parseInt(localStorage.getItem("pageSize")):10});new s["a"]({router:$,render:function(e){return e(R)}}).$mount("#app")},"6cb6":function(e,t,n){},"912e":function(e,t,n){"use strict";n("e805")},"95d1":function(e,t,n){"use strict";n("6cb6")},e805:function(e,t,n){},ed08:function(e,t,n){n("5319"),n("ac1f"),n("4d63"),n("25f0"),Date.prototype.format=function(e){var t={"M+":this.getMonth()+1,"d+":this.getDate(),"h+":this.getHours(),"m+":this.getMinutes(),"s+":this.getSeconds(),"q+":Math.floor((this.getMonth()+3)/3),S:this.getMilliseconds()};for(var n in/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(this.getFullYear()+"").substr(4-RegExp.$1.length))),t)new RegExp("("+n+")").test(e)&&(e=e.replace(RegExp.$1,1==RegExp.$1.length?t[n]:("00"+t[n]).substr((""+t[n]).length)));return e}}}); \ No newline at end of file diff --git a/frontend/dist/js/chunk-193ec343.js b/frontend/dist/js/chunk-193ec343.js index f9c1638..236f991 100644 --- a/frontend/dist/js/chunk-193ec343.js +++ b/frontend/dist/js/chunk-193ec343.js @@ -1 +1 @@ -(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-193ec343"],{"057f":function(t,e,r){var n=r("fc6a"),o=r("241c").f,i={}.toString,c="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],a=function(t){try{return o(t)}catch(e){return c.slice()}};t.exports.f=function(t){return c&&"[object Window]"==i.call(t)?a(t):o(n(t))}},"159b":function(t,e,r){var n=r("da84"),o=r("fdbc"),i=r("17c2"),c=r("9112");for(var a in o){var s=n[a],f=s&&s.prototype;if(f&&f.forEach!==i)try{c(f,"forEach",i)}catch(u){f.forEach=i}}},"17c2":function(t,e,r){"use strict";var n=r("b727").forEach,o=r("a640"),i=o("forEach");t.exports=i?[].forEach:function(t){return n(this,t,arguments.length>1?arguments[1]:void 0)}},"30d9":function(t,e,r){},"4de4":function(t,e,r){"use strict";var n=r("23e7"),o=r("b727").filter,i=r("1dde"),c=i("filter");n({target:"Array",proto:!0,forced:!c},{filter:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},5530:function(t,e,r){"use strict";r.d(e,"a",(function(){return i}));r("b64b"),r("a4d3"),r("4de4"),r("e439"),r("159b"),r("dbb4");function n(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function o(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function i(t){for(var e=1;ei)o.push(arguments[i++]);if(n=e,(p(e)||void 0!==t)&&!at(t))return d(e)||(e=function(t,e){if("function"==typeof n&&(e=n.call(this,t,e)),!at(e))return e}),o[1]=e,G.apply(null,o)}})}$[q][J]||D($[q],J,$[q].valueOf),K($,M),T[U]=!0},a640:function(t,e,r){"use strict";var n=r("d039");t.exports=function(t,e){var r=[][t];return!!r&&n((function(){r.call(null,e||function(){throw 1},1)}))}},b64b:function(t,e,r){var n=r("23e7"),o=r("7b0b"),i=r("df75"),c=r("d039"),a=c((function(){i(1)}));n({target:"Object",stat:!0,forced:a},{keys:function(t){return i(o(t))}})},b727:function(t,e,r){var n=r("0366"),o=r("44ad"),i=r("7b0b"),c=r("50c4"),a=r("65f0"),s=[].push,f=function(t){var e=1==t,r=2==t,f=3==t,u=4==t,l=6==t,d=7==t,p=5==t||l;return function(b,h,y,g){for(var m,v,w=i(b),O=o(w),S=n(h,y,3),j=c(O.length),E=0,I=g||a,x=e?I(b,j):r||d?I(b,0):void 0;j>E;E++)if((p||E in O)&&(m=O[E],v=S(m,E,w),t))if(e)x[E]=v;else if(v)switch(t){case 3:return!0;case 5:return m;case 6:return E;case 2:s.call(x,m)}else switch(t){case 4:return!1;case 7:s.call(x,m)}return l?-1:f||u?u:x}};t.exports={forEach:f(0),map:f(1),filter:f(2),some:f(3),every:f(4),find:f(5),findIndex:f(6),filterOut:f(7)}},db40:function(t,e,r){"use strict";var n=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticStyle:{padding:"8px"},attrs:{slot:"filterDropdown"},slot:"filterDropdown"},[r("a-input",{staticStyle:{width:"188px","margin-bottom":"8px",display:"block"},attrs:{placeholder:"Search "+t.column.dataIndex,value:t.selectedKeys[0]},on:{change:function(e){return t.setSelectedKeys(e.target.value?[e.target.value]:[])},pressEnter:function(){t.filters[t.column.dataIndex]=t.selectedKeys[0],t.fetch()}}}),r("a-button",{staticStyle:{width:"90px","margin-right":"8px"},attrs:{type:"primary",icon:"search",size:"small"},on:{click:function(){t.filters[t.column.dataIndex]=t.selectedKeys[0],t.fetch()}}},[t._v(" Search ")]),r("a-button",{staticStyle:{width:"90px"},attrs:{size:"small"},on:{click:function(){t.clearFilters(),delete t.filters[t.column.dataIndex],t.fetch()}}},[t._v(" Reset ")])],1)},o=[],i={name:"FilterDropdown",props:["setSelectedKeys","selectedKeys","clearFilters","column","filters","fetch"]},c=i,a=r("2877"),s=Object(a["a"])(c,n,o,!1,null,"5e6f101e",null);e["a"]=s.exports},dbb4:function(t,e,r){var n=r("23e7"),o=r("83ab"),i=r("56ef"),c=r("fc6a"),a=r("06cf"),s=r("8418");n({target:"Object",stat:!0,sham:!o},{getOwnPropertyDescriptors:function(t){var e,r,n=c(t),o=a.f,f=i(n),u={},l=0;while(f.length>l)r=o(n,e=f[l++]),void 0!==r&&s(u,e,r);return u}})},dbbc:function(t,e,r){"use strict";r("30d9")},e439:function(t,e,r){var n=r("23e7"),o=r("d039"),i=r("fc6a"),c=r("06cf").f,a=r("83ab"),s=o((function(){c(1)})),f=!a||s;n({target:"Object",stat:!0,forced:f,sham:!a},{getOwnPropertyDescriptor:function(t,e){return c(i(t),e)}})},e5383:function(t,e,r){var n=r("b622");e.f=n},e5bf:function(t,e,r){"use strict";r.d(e,"c",(function(){return o})),r.d(e,"a",(function(){return i})),r.d(e,"d",(function(){return c})),r.d(e,"e",(function(){return a})),r.d(e,"b",(function(){return s}));var n=r("365c");function o(t){return Object(n["a"])({url:"/record/http",params:t,method:"get"})}function i(t){return Object(n["a"])({url:"/record/dns",params:t,method:"get"})}function c(t){return Object(n["a"])({url:"/record/mysql",params:t,method:"get"})}function a(t){return Object(n["a"])({url:"/record/rmi",params:t,method:"get"})}function s(t){return Object(n["a"])({url:"/record/ftp",params:t,method:"get"})}},f889:function(t,e,r){"use strict";r.r(e);var n=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("a-table",{staticStyle:{"overflow-x":"auto"},attrs:{columns:t.columns,"data-source":t.data,loading:t.loading,pagination:t.pagination,rowClassName:function(t,e){return e%2===0?"":"gray-table-row"}},on:{change:t.handleTableChange},scopedSlots:t._u([{key:"filterDropdown",fn:function(e){var n=e.setSelectedKeys,o=e.selectedKeys,i=e.clearFilters,c=e.column;return r("filter-dropdown",{attrs:{"set-selected-keys":n,"selected-keys":o,"clear-filters":i,column:c,filters:t.filters,fetch:t.fetch}})}},{key:"filterIcon",fn:function(t){return r("a-icon",{style:{color:t?"#108ee9":void 0},attrs:{type:"search"}})}},{key:"time",fn:function(e){return r("span",{},[t._v(" "+t._s(new Date(e).format("yyyy-MM-dd hh:mm:ss"))+" ")])}},{key:"method",fn:function(e){return r("span",{},[r("a-tag",{attrs:{color:t.colors[e]}},[t._v(" "+t._s(e.toUpperCase())+" ")])],1)}},{key:"expandedRowRender",fn:function(e){return r("code",{staticStyle:{margin:"0"}},[r("b",{staticStyle:{color:"gray"}},[t._v("RAW REQUEST:")]),r("br"),r("hr"),r("span",{staticStyle:{"white-space":"pre-line"}},[t._v(t._s(e.raw_request))])])}}])})},o=[],i=r("5530"),c=r("e5bf"),a=r("56d7"),s=r("db40"),f={GET:"#52c41a",POST:"#f5222d",PUT:"#eb2f96",HEAD:"#02a7ff",OPTIONS:"#13c2c2",DELETE:"#722ed1"},u=[{title:"ID",dataIndex:"id",key:"id",sorter:!0,sortDirections:["descend","ascend"]},{title:"REQUEST TIME",dataIndex:"request_time",key:"request_time",scopedSlots:{customRender:"time"}},{title:"RULE",dataIndex:"rule_name",key:"rule_name",scopedSlots:{filterDropdown:"filterDropdown",filterIcon:"filterIcon"}},{title:"FLAG",dataIndex:"flag",key:"flag",scopedSlots:{filterDropdown:"filterDropdown",filterIcon:"filterIcon"}},{title:"METHOD",dataIndex:"method",key:"method",scopedSlots:{customRender:"method",filterDropdown:"filterDropdown",filterIcon:"filterIcon"}},{title:"URI",dataIndex:"uri",key:"uri",ellipsis:!0,scopedSlots:{filterDropdown:"filterDropdown",filterIcon:"filterIcon"}},{title:"REMOTE IP",key:"remote_ip",dataIndex:"remote_ip",scopedSlots:{filterDropdown:"filterDropdown",filterIcon:"filterIcon"}},{title:"IP AREA",key:"ip_area",dataIndex:"ip_area"}],l={name:"HttpLogs",data:function(){return{store:a["store"],data:[],pagination:{current:1,showSizeChanger:!0,pageSize:a["store"].pageSize,onShowSizeChange:function(t,e){a["store"].pageSize=e}},filters:{},order:"desc",loading:!1,columns:u,colors:f}},methods:{handleTableChange:function(t,e,r){var n=Object(i["a"])({},this.pagination);n.current=t.current,this.pagination=n,this.order="ascend"===r.order?"asc":"desc",this.fetch()},fetch:function(){var t=this,e=Object(i["a"])(Object(i["a"])({},this.filters),{},{page:this.pagination.current,pageSize:this.pagination.pageSize,order:this.order});this.loading=!0,Object(c["c"])(e).then((function(e){var r=e.data.result;t.data=r.data;var n=Object(i["a"])({},t.pagination);n.total=r.count,t.pagination=n,t.loading=!1})).catch((function(e){403!==e.response.status&&t.$message.error("Unknown error with status code: "+e.response.status)}))}},mounted:function(){this.fetch()},components:{FilterDropdown:s["a"]}},d=l,p=(r("dbbc"),r("2877")),b=Object(p["a"])(d,n,o,!1,null,null,null);e["default"]=b.exports}}]); \ No newline at end of file +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-193ec343"],{"057f":function(t,e,r){var n=r("fc6a"),o=r("241c").f,i={}.toString,c="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],a=function(t){try{return o(t)}catch(e){return c.slice()}};t.exports.f=function(t){return c&&"[object Window]"==i.call(t)?a(t):o(n(t))}},"159b":function(t,e,r){var n=r("da84"),o=r("fdbc"),i=r("17c2"),c=r("9112");for(var a in o){var s=n[a],f=s&&s.prototype;if(f&&f.forEach!==i)try{c(f,"forEach",i)}catch(u){f.forEach=i}}},"17c2":function(t,e,r){"use strict";var n=r("b727").forEach,o=r("a640"),i=o("forEach");t.exports=i?[].forEach:function(t){return n(this,t,arguments.length>1?arguments[1]:void 0)}},"30d9":function(t,e,r){},"4de4":function(t,e,r){"use strict";var n=r("23e7"),o=r("b727").filter,i=r("1dde"),c=i("filter");n({target:"Array",proto:!0,forced:!c},{filter:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},5530:function(t,e,r){"use strict";r.d(e,"a",(function(){return i}));r("b64b"),r("a4d3"),r("4de4"),r("e439"),r("159b"),r("dbb4");function n(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function o(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function i(t){for(var e=1;ei)o.push(arguments[i++]);if(n=e,(p(e)||void 0!==t)&&!at(t))return d(e)||(e=function(t,e){if("function"==typeof n&&(e=n.call(this,t,e)),!at(e))return e}),o[1]=e,G.apply(null,o)}})}Q[M][$]||D(Q[M],$,Q[M].valueOf),K(Q,q),T[U]=!0},a640:function(t,e,r){"use strict";var n=r("d039");t.exports=function(t,e){var r=[][t];return!!r&&n((function(){r.call(null,e||function(){throw 1},1)}))}},b64b:function(t,e,r){var n=r("23e7"),o=r("7b0b"),i=r("df75"),c=r("d039"),a=c((function(){i(1)}));n({target:"Object",stat:!0,forced:a},{keys:function(t){return i(o(t))}})},b727:function(t,e,r){var n=r("0366"),o=r("44ad"),i=r("7b0b"),c=r("50c4"),a=r("65f0"),s=[].push,f=function(t){var e=1==t,r=2==t,f=3==t,u=4==t,l=6==t,d=7==t,p=5==t||l;return function(h,b,y,m){for(var g,v,w=i(h),O=o(w),S=n(b,y,3),j=c(O.length),E=0,I=m||a,x=e?I(h,j):r||d?I(h,0):void 0;j>E;E++)if((p||E in O)&&(g=O[E],v=S(g,E,w),t))if(e)x[E]=v;else if(v)switch(t){case 3:return!0;case 5:return g;case 6:return E;case 2:s.call(x,g)}else switch(t){case 4:return!1;case 7:s.call(x,g)}return l?-1:f||u?u:x}};t.exports={forEach:f(0),map:f(1),filter:f(2),some:f(3),every:f(4),find:f(5),findIndex:f(6),filterOut:f(7)}},db40:function(t,e,r){"use strict";var n=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticStyle:{padding:"8px"},attrs:{slot:"filterDropdown"},slot:"filterDropdown"},[r("a-input",{staticStyle:{width:"188px","margin-bottom":"8px",display:"block"},attrs:{placeholder:"Search "+t.column.dataIndex,value:t.selectedKeys[0]},on:{change:function(e){return t.setSelectedKeys(e.target.value?[e.target.value]:[])},pressEnter:function(){t.filters[t.column.dataIndex]=t.selectedKeys[0],t.fetch()}}}),r("a-button",{staticStyle:{width:"90px","margin-right":"8px"},attrs:{type:"primary",icon:"search",size:"small"},on:{click:function(){t.filters[t.column.dataIndex]=t.selectedKeys[0],t.fetch()}}},[t._v(" Search ")]),r("a-button",{staticStyle:{width:"90px"},attrs:{size:"small"},on:{click:function(){t.clearFilters(),delete t.filters[t.column.dataIndex],t.fetch()}}},[t._v(" Reset ")])],1)},o=[],i={name:"FilterDropdown",props:["setSelectedKeys","selectedKeys","clearFilters","column","filters","fetch"]},c=i,a=r("2877"),s=Object(a["a"])(c,n,o,!1,null,"5e6f101e",null);e["a"]=s.exports},dbb4:function(t,e,r){var n=r("23e7"),o=r("83ab"),i=r("56ef"),c=r("fc6a"),a=r("06cf"),s=r("8418");n({target:"Object",stat:!0,sham:!o},{getOwnPropertyDescriptors:function(t){var e,r,n=c(t),o=a.f,f=i(n),u={},l=0;while(f.length>l)r=o(n,e=f[l++]),void 0!==r&&s(u,e,r);return u}})},dbbc:function(t,e,r){"use strict";r("30d9")},e439:function(t,e,r){var n=r("23e7"),o=r("d039"),i=r("fc6a"),c=r("06cf").f,a=r("83ab"),s=o((function(){c(1)})),f=!a||s;n({target:"Object",stat:!0,forced:f,sham:!a},{getOwnPropertyDescriptor:function(t,e){return c(i(t),e)}})},e5383:function(t,e,r){var n=r("b622");e.f=n},e5bf:function(t,e,r){"use strict";r.d(e,"h",(function(){return o})),r.d(e,"c",(function(){return i})),r.d(e,"f",(function(){return c})),r.d(e,"a",(function(){return a})),r.d(e,"i",(function(){return s})),r.d(e,"d",(function(){return f})),r.d(e,"j",(function(){return u})),r.d(e,"e",(function(){return l})),r.d(e,"g",(function(){return d})),r.d(e,"b",(function(){return p}));var n=r("365c");function o(t){return Object(n["a"])({url:"/record/http",params:t,method:"get"})}function i(t){return Object(n["a"])({url:"/record/http",params:t,method:"delete"})}function c(t){return Object(n["a"])({url:"/record/dns",params:t,method:"get"})}function a(t){return Object(n["a"])({url:"/record/dns",params:t,method:"delete"})}function s(t){return Object(n["a"])({url:"/record/mysql",params:t,method:"get"})}function f(t){return Object(n["a"])({url:"/record/mysql",params:t,method:"delete"})}function u(t){return Object(n["a"])({url:"/record/rmi",params:t,method:"get"})}function l(t){return Object(n["a"])({url:"/record/rmi",params:t,method:"delete"})}function d(t){return Object(n["a"])({url:"/record/ftp",params:t,method:"get"})}function p(t){return Object(n["a"])({url:"/record/ftp",params:t,method:"delete"})}},f889:function(t,e,r){"use strict";r.r(e);var n=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("a-table",{staticStyle:{"overflow-x":"auto"},attrs:{columns:t.columns,"data-source":t.data,loading:t.loading,pagination:t.pagination,rowClassName:function(t,e){return e%2===0?"":"gray-table-row"}},on:{change:t.handleTableChange},scopedSlots:t._u([{key:"filterDropdown",fn:function(e){var n=e.setSelectedKeys,o=e.selectedKeys,i=e.clearFilters,c=e.column;return r("filter-dropdown",{attrs:{"set-selected-keys":n,"selected-keys":o,"clear-filters":i,column:c,filters:t.filters,fetch:t.fetch}})}},{key:"filterIcon",fn:function(t){return r("a-icon",{style:{color:t?"#108ee9":void 0},attrs:{type:"search"}})}},{key:"time",fn:function(e){return r("span",{},[t._v(" "+t._s(new Date(e).format("yyyy-MM-dd hh:mm:ss"))+" ")])}},{key:"method",fn:function(e){return r("span",{},[r("a-tag",{attrs:{color:t.colors[e]}},[t._v(" "+t._s(e.toUpperCase())+" ")])],1)}},{key:"expandedRowRender",fn:function(e){return r("code",{staticStyle:{margin:"0"}},[r("b",{staticStyle:{color:"gray"}},[t._v("RAW REQUEST:")]),r("br"),r("hr"),r("span",{staticStyle:{"white-space":"pre-line"}},[t._v(t._s(e.raw_request))])])}}])})},o=[],i=r("5530"),c=r("e5bf"),a=r("56d7"),s=r("db40"),f={GET:"#52c41a",POST:"#f5222d",PUT:"#eb2f96",HEAD:"#02a7ff",OPTIONS:"#13c2c2",DELETE:"#722ed1"},u=[{title:"ID",dataIndex:"id",key:"id",sorter:!0,sortDirections:["descend","ascend"]},{title:"REQUEST TIME",dataIndex:"request_time",key:"request_time",scopedSlots:{customRender:"time"}},{title:"RULE",dataIndex:"rule_name",key:"rule_name",scopedSlots:{filterDropdown:"filterDropdown",filterIcon:"filterIcon"}},{title:"FLAG",dataIndex:"flag",key:"flag",scopedSlots:{filterDropdown:"filterDropdown",filterIcon:"filterIcon"}},{title:"METHOD",dataIndex:"method",key:"method",scopedSlots:{customRender:"method",filterDropdown:"filterDropdown",filterIcon:"filterIcon"}},{title:"URI",dataIndex:"uri",key:"uri",ellipsis:!0,scopedSlots:{filterDropdown:"filterDropdown",filterIcon:"filterIcon"}},{title:"REMOTE IP",key:"remote_ip",dataIndex:"remote_ip",scopedSlots:{filterDropdown:"filterDropdown",filterIcon:"filterIcon"}},{title:"IP AREA",key:"ip_area",dataIndex:"ip_area"}],l={name:"HttpLogs",data:function(){return{store:a["store"],data:[],pagination:{current:1,showSizeChanger:!0,pageSize:a["store"].pageSize,onShowSizeChange:function(t,e){a["store"].pageSize=e}},filters:{},order:"desc",loading:!1,columns:u,colors:f}},methods:{handleTableChange:function(t,e,r){var n=Object(i["a"])({},this.pagination);n.current=t.current,this.pagination=n,this.order="ascend"===r.order?"asc":"desc",this.fetch()},fetch:function(){var t=this,e=Object(i["a"])(Object(i["a"])({},this.filters),{},{page:this.pagination.current,pageSize:this.pagination.pageSize,order:this.order});this.loading=!0,Object(c["h"])(e).then((function(e){var r=e.data.result;t.data=r.data;var n=Object(i["a"])({},t.pagination);n.total=r.count,t.pagination=n,t.loading=!1})).catch((function(e){403!==e.response.status&&t.$message.error("Unknown error with status code: "+e.response.status)}))},delete:function(){var t=this,e=Object(i["a"])({},this.filters);this.loading=!0,Object(c["c"])(e).then((function(){t.$message.success("Deleted successfully"),t.filters={},t.fetch()})).catch((function(e){403!==e.response.status&&t.$message.error("Failed to delete: "+e.response.data.error)}))}},mounted:function(){this.fetch()},components:{FilterDropdown:s["a"]}},d=l,p=(r("dbbc"),r("2877")),h=Object(p["a"])(d,n,o,!1,null,null,null);e["default"]=h.exports}}]); \ No newline at end of file diff --git a/frontend/dist/js/chunk-46a53d26.js b/frontend/dist/js/chunk-46a53d26.js index 0c93908..a12703a 100644 --- a/frontend/dist/js/chunk-46a53d26.js +++ b/frontend/dist/js/chunk-46a53d26.js @@ -1 +1 @@ -(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-46a53d26"],{"057f":function(t,e,r){var n=r("fc6a"),o=r("241c").f,a={}.toString,i="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],c=function(t){try{return o(t)}catch(e){return i.slice()}};t.exports.f=function(t){return i&&"[object Window]"==a.call(t)?c(t):o(n(t))}},"159b":function(t,e,r){var n=r("da84"),o=r("fdbc"),a=r("17c2"),i=r("9112");for(var c in o){var s=n[c],f=s&&s.prototype;if(f&&f.forEach!==a)try{i(f,"forEach",a)}catch(l){f.forEach=a}}},"17c2":function(t,e,r){"use strict";var n=r("b727").forEach,o=r("a640"),a=o("forEach");t.exports=a?[].forEach:function(t){return n(this,t,arguments.length>1?arguments[1]:void 0)}},"2e9f":function(t,e,r){"use strict";r.r(e);var n=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("a-table",{staticStyle:{"overflow-x":"auto"},attrs:{columns:t.columns,"data-source":t.data,loading:t.loading,pagination:t.pagination,rowClassName:function(t,e){return e%2===0?"":"gray-table-row"}},on:{change:t.handleTableChange},scopedSlots:t._u([{key:"expandedRowRender",fn:function(e){return e.files.length?r("div",{staticStyle:{margin:"0"}},[e.files.length?r("b",{staticStyle:{color:"gray"}},[t._v("FILES:")]):t._e(),r("br"),t._l(e.files,(function(n){return r("a",{key:n.name+e.id,attrs:{href:"/revsuit/api/file/mysql/"+n.id,target:"_blank"}},[t._v(t._s(n.name)+" ")])}))],2):t._e()}},{key:"selectDropdown",fn:function(e){e.setSelectedKeys,e.selectedKeys,e.clearFilters;var n=e.column;return r("div",{staticStyle:{padding:"8px"}},[r("a-checkbox",{attrs:{checked:"true"===t.filters[n.dataIndex]},on:{change:function(e){e.target.checked?t.filters[n.dataIndex]="true":t.filters[n.dataIndex]="",t.fetch()}}},[t._v(" True ")]),r("br"),r("a-checkbox",{attrs:{checked:"false"===t.filters[n.dataIndex]},on:{change:function(e){e.target.checked?t.filters[n.dataIndex]="false":t.filters[n.dataIndex]="",t.fetch()}}},[t._v(" False ")])],1)}},{key:"filterDropdown",fn:function(e){var n=e.setSelectedKeys,o=e.selectedKeys,a=e.clearFilters,i=e.column;return r("filter-dropdown",{attrs:{"set-selected-keys":n,"selected-keys":o,"clear-filters":a,column:i,filters:t.filters,fetch:t.fetch}})}},{key:"filterIcon",fn:function(t){return r("a-icon",{style:{color:t?"#108ee9":void 0},attrs:{type:"search"}})}},{key:"time",fn:function(e){return r("span",{},[t._v(" "+t._s(new Date(e).format("yyyy-MM-dd hh:mm:ss"))+" ")])}},{key:"loadData",fn:function(e){return r("span",{},[e?r("a-tag",{attrs:{color:"#eb2f96"}},[t._v("TRUE")]):r("a-tag",{attrs:{color:"#f5222d"}},[t._v("FALSE")])],1)}},{key:"fileNum",fn:function(e){return r("span",{},[e.length>=3?r("a-tag",{attrs:{color:"#722ed1"}},[t._v(t._s(e.length))]):r("a-tag",{attrs:{color:t.colors[e.length]}},[t._v(" "+t._s(e.length)+" ")])],1)}}],null,!0)})},o=[],a=r("5530"),i=r("e5bf"),c=r("56d7"),s=r("db40"),f=["#13c2c2","#52c41a","#02a7ff"],l=[{title:"ID",dataIndex:"id",key:"id",sorter:!0,sortDirections:["descend","ascend"]},{title:"REQUEST TIME",dataIndex:"request_time",key:"request_time",scopedSlots:{customRender:"time"}},{title:"RULE",dataIndex:"rule_name",key:"rule_name",scopedSlots:{filterDropdown:"filterDropdown",filterIcon:"filterIcon"}},{title:"FLAG",dataIndex:"flag",key:"flag",scopedSlots:{filterDropdown:"filterDropdown",filterIcon:"filterIcon"}},{title:"USER",dataIndex:"username",key:"username",scopedSlots:{filterDropdown:"filterDropdown",filterIcon:"filterIcon"}},{title:"SCHEMA",dataIndex:"schema",key:"schema",scopedSlots:{filterDropdown:"filterDropdown",filterIcon:"filterIcon"}},{title:"LOAD DATA",dataIndex:"load_local_data",key:"load_local_data",scopedSlots:{filterDropdown:"selectDropdown",filterIcon:"filterIcon",customRender:"loadData"}},{title:"FILE NUM",dataIndex:"files",key:"files",scopedSlots:{customRender:"fileNum"}},{title:"CLIENT NAME",dataIndex:"client_name",key:"client_name",scopedSlots:{filterDropdown:"filterDropdown",filterIcon:"filterIcon"}},{title:"CLIENT OS",dataIndex:"client_os",key:"client_os",scopedSlots:{filterDropdown:"filterDropdown",filterIcon:"filterIcon"}},{title:"REMOTE IP",key:"remote_ip",dataIndex:"remote_ip",scopedSlots:{filterDropdown:"filterDropdown",filterIcon:"filterIcon"}},{title:"IP AREA",key:"ip_area",dataIndex:"ip_area"}],u={name:"MysqlLogs",data:function(){return{store:c["store"],data:[],pagination:{current:1,showSizeChanger:!0,pageSize:c["store"].pageSize,onShowSizeChange:function(t,e){c["store"].pageSize=e}},filters:{},order:"desc",loading:!1,columns:l,colors:f}},methods:{handleTableChange:function(t,e,r){var n=Object(a["a"])({},this.pagination);n.current=t.current,this.pagination=n,this.order="ascend"===r.order?"asc":"desc",this.fetch()},fetch:function(){var t=this,e=Object(a["a"])(Object(a["a"])({},this.filters),{},{page:this.pagination.current,pageSize:this.pagination.pageSize,order:this.order});this.loading=!0,Object(i["d"])(e).then((function(e){var r=e.data.result;t.data=r.data;var n=Object(a["a"])({},t.pagination);n.total=r.count,t.pagination=n,t.loading=!1})).catch((function(e){403!==e.response.status&&t.$message.error("Unknown error with status code: "+e.response.status)}))}},mounted:function(){this.fetch()},components:{FilterDropdown:s["a"]}},d=u,p=(r("6aae"),r("2877")),h=Object(p["a"])(d,n,o,!1,null,null,null);e["default"]=h.exports},"4de4":function(t,e,r){"use strict";var n=r("23e7"),o=r("b727").filter,a=r("1dde"),i=a("filter");n({target:"Array",proto:!0,forced:!i},{filter:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},"50ec":function(t,e,r){},5530:function(t,e,r){"use strict";r.d(e,"a",(function(){return a}));r("b64b"),r("a4d3"),r("4de4"),r("e439"),r("159b"),r("dbb4");function n(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function o(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function a(t){for(var e=1;ea)o.push(arguments[a++]);if(n=e,(p(e)||void 0!==t)&&!ct(t))return d(e)||(e=function(t,e){if("function"==typeof n&&(e=n.call(this,t,e)),!ct(e))return e}),o[1]=e,H.apply(null,o)}})}G[U][q]||j(G[U],q,G[U].valueOf),K(G,M),F[L]=!0},a640:function(t,e,r){"use strict";var n=r("d039");t.exports=function(t,e){var r=[][t];return!!r&&n((function(){r.call(null,e||function(){throw 1},1)}))}},b64b:function(t,e,r){var n=r("23e7"),o=r("7b0b"),a=r("df75"),i=r("d039"),c=i((function(){a(1)}));n({target:"Object",stat:!0,forced:c},{keys:function(t){return a(o(t))}})},b727:function(t,e,r){var n=r("0366"),o=r("44ad"),a=r("7b0b"),i=r("50c4"),c=r("65f0"),s=[].push,f=function(t){var e=1==t,r=2==t,f=3==t,l=4==t,u=6==t,d=7==t,p=5==t||u;return function(h,b,y,g){for(var m,v,w=a(h),S=o(w),O=n(b,y,3),I=i(S.length),x=0,k=g||c,_=e?k(h,I):r||d?k(h,0):void 0;I>x;x++)if((p||x in S)&&(m=S[x],v=O(m,x,w),t))if(e)_[x]=v;else if(v)switch(t){case 3:return!0;case 5:return m;case 6:return x;case 2:s.call(_,m)}else switch(t){case 4:return!1;case 7:s.call(_,m)}return u?-1:f||l?l:_}};t.exports={forEach:f(0),map:f(1),filter:f(2),some:f(3),every:f(4),find:f(5),findIndex:f(6),filterOut:f(7)}},db40:function(t,e,r){"use strict";var n=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticStyle:{padding:"8px"},attrs:{slot:"filterDropdown"},slot:"filterDropdown"},[r("a-input",{staticStyle:{width:"188px","margin-bottom":"8px",display:"block"},attrs:{placeholder:"Search "+t.column.dataIndex,value:t.selectedKeys[0]},on:{change:function(e){return t.setSelectedKeys(e.target.value?[e.target.value]:[])},pressEnter:function(){t.filters[t.column.dataIndex]=t.selectedKeys[0],t.fetch()}}}),r("a-button",{staticStyle:{width:"90px","margin-right":"8px"},attrs:{type:"primary",icon:"search",size:"small"},on:{click:function(){t.filters[t.column.dataIndex]=t.selectedKeys[0],t.fetch()}}},[t._v(" Search ")]),r("a-button",{staticStyle:{width:"90px"},attrs:{size:"small"},on:{click:function(){t.clearFilters(),delete t.filters[t.column.dataIndex],t.fetch()}}},[t._v(" Reset ")])],1)},o=[],a={name:"FilterDropdown",props:["setSelectedKeys","selectedKeys","clearFilters","column","filters","fetch"]},i=a,c=r("2877"),s=Object(c["a"])(i,n,o,!1,null,"5e6f101e",null);e["a"]=s.exports},dbb4:function(t,e,r){var n=r("23e7"),o=r("83ab"),a=r("56ef"),i=r("fc6a"),c=r("06cf"),s=r("8418");n({target:"Object",stat:!0,sham:!o},{getOwnPropertyDescriptors:function(t){var e,r,n=i(t),o=c.f,f=a(n),l={},u=0;while(f.length>u)r=o(n,e=f[u++]),void 0!==r&&s(l,e,r);return l}})},e439:function(t,e,r){var n=r("23e7"),o=r("d039"),a=r("fc6a"),i=r("06cf").f,c=r("83ab"),s=o((function(){i(1)})),f=!c||s;n({target:"Object",stat:!0,forced:f,sham:!c},{getOwnPropertyDescriptor:function(t,e){return i(a(t),e)}})},e5383:function(t,e,r){var n=r("b622");e.f=n},e5bf:function(t,e,r){"use strict";r.d(e,"c",(function(){return o})),r.d(e,"a",(function(){return a})),r.d(e,"d",(function(){return i})),r.d(e,"e",(function(){return c})),r.d(e,"b",(function(){return s}));var n=r("365c");function o(t){return Object(n["a"])({url:"/record/http",params:t,method:"get"})}function a(t){return Object(n["a"])({url:"/record/dns",params:t,method:"get"})}function i(t){return Object(n["a"])({url:"/record/mysql",params:t,method:"get"})}function c(t){return Object(n["a"])({url:"/record/rmi",params:t,method:"get"})}function s(t){return Object(n["a"])({url:"/record/ftp",params:t,method:"get"})}}}]); \ No newline at end of file +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-46a53d26"],{"057f":function(t,e,r){var n=r("fc6a"),o=r("241c").f,a={}.toString,c="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],i=function(t){try{return o(t)}catch(e){return c.slice()}};t.exports.f=function(t){return c&&"[object Window]"==a.call(t)?i(t):o(n(t))}},"159b":function(t,e,r){var n=r("da84"),o=r("fdbc"),a=r("17c2"),c=r("9112");for(var i in o){var s=n[i],f=s&&s.prototype;if(f&&f.forEach!==a)try{c(f,"forEach",a)}catch(l){f.forEach=a}}},"17c2":function(t,e,r){"use strict";var n=r("b727").forEach,o=r("a640"),a=o("forEach");t.exports=a?[].forEach:function(t){return n(this,t,arguments.length>1?arguments[1]:void 0)}},"2e9f":function(t,e,r){"use strict";r.r(e);var n=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("a-table",{staticStyle:{"overflow-x":"auto"},attrs:{columns:t.columns,"data-source":t.data,loading:t.loading,pagination:t.pagination,rowClassName:function(t,e){return e%2===0?"":"gray-table-row"}},on:{change:t.handleTableChange},scopedSlots:t._u([{key:"expandedRowRender",fn:function(e){return e.files.length?r("div",{staticStyle:{margin:"0"}},[e.files.length?r("b",{staticStyle:{color:"gray"}},[t._v("FILES:")]):t._e(),r("br"),t._l(e.files,(function(n){return r("a",{key:n.name+e.id,attrs:{href:"/revsuit/api/file/mysql/"+n.id,target:"_blank"}},[t._v(t._s(n.name)+" ")])}))],2):t._e()}},{key:"selectDropdown",fn:function(e){e.setSelectedKeys,e.selectedKeys,e.clearFilters;var n=e.column;return r("div",{staticStyle:{padding:"8px"}},[r("a-checkbox",{attrs:{checked:"true"===t.filters[n.dataIndex]},on:{change:function(e){e.target.checked?t.filters[n.dataIndex]="true":t.filters[n.dataIndex]="",t.fetch()}}},[t._v(" True ")]),r("br"),r("a-checkbox",{attrs:{checked:"false"===t.filters[n.dataIndex]},on:{change:function(e){e.target.checked?t.filters[n.dataIndex]="false":t.filters[n.dataIndex]="",t.fetch()}}},[t._v(" False ")])],1)}},{key:"filterDropdown",fn:function(e){var n=e.setSelectedKeys,o=e.selectedKeys,a=e.clearFilters,c=e.column;return r("filter-dropdown",{attrs:{"set-selected-keys":n,"selected-keys":o,"clear-filters":a,column:c,filters:t.filters,fetch:t.fetch}})}},{key:"filterIcon",fn:function(t){return r("a-icon",{style:{color:t?"#108ee9":void 0},attrs:{type:"search"}})}},{key:"time",fn:function(e){return r("span",{},[t._v(" "+t._s(new Date(e).format("yyyy-MM-dd hh:mm:ss"))+" ")])}},{key:"loadData",fn:function(e){return r("span",{},[e?r("a-tag",{attrs:{color:"#eb2f96"}},[t._v("TRUE")]):r("a-tag",{attrs:{color:"#f5222d"}},[t._v("FALSE")])],1)}},{key:"fileNum",fn:function(e){return r("span",{},[e.length>=3?r("a-tag",{attrs:{color:"#722ed1"}},[t._v(t._s(e.length))]):r("a-tag",{attrs:{color:t.colors[e.length]}},[t._v(" "+t._s(e.length)+" ")])],1)}}],null,!0)})},o=[],a=r("5530"),c=r("e5bf"),i=r("56d7"),s=r("db40"),f=["#13c2c2","#52c41a","#02a7ff"],l=[{title:"ID",dataIndex:"id",key:"id",sorter:!0,sortDirections:["descend","ascend"]},{title:"REQUEST TIME",dataIndex:"request_time",key:"request_time",scopedSlots:{customRender:"time"}},{title:"RULE",dataIndex:"rule_name",key:"rule_name",scopedSlots:{filterDropdown:"filterDropdown",filterIcon:"filterIcon"}},{title:"FLAG",dataIndex:"flag",key:"flag",scopedSlots:{filterDropdown:"filterDropdown",filterIcon:"filterIcon"}},{title:"USER",dataIndex:"username",key:"username",scopedSlots:{filterDropdown:"filterDropdown",filterIcon:"filterIcon"}},{title:"SCHEMA",dataIndex:"schema",key:"schema",scopedSlots:{filterDropdown:"filterDropdown",filterIcon:"filterIcon"}},{title:"LOAD DATA",dataIndex:"load_local_data",key:"load_local_data",scopedSlots:{filterDropdown:"selectDropdown",filterIcon:"filterIcon",customRender:"loadData"}},{title:"FILE NUM",dataIndex:"files",key:"files",scopedSlots:{customRender:"fileNum"}},{title:"CLIENT NAME",dataIndex:"client_name",key:"client_name",scopedSlots:{filterDropdown:"filterDropdown",filterIcon:"filterIcon"}},{title:"CLIENT OS",dataIndex:"client_os",key:"client_os",scopedSlots:{filterDropdown:"filterDropdown",filterIcon:"filterIcon"}},{title:"REMOTE IP",key:"remote_ip",dataIndex:"remote_ip",scopedSlots:{filterDropdown:"filterDropdown",filterIcon:"filterIcon"}},{title:"IP AREA",key:"ip_area",dataIndex:"ip_area"}],u={name:"MysqlLogs",data:function(){return{store:i["store"],data:[],pagination:{current:1,showSizeChanger:!0,pageSize:i["store"].pageSize,onShowSizeChange:function(t,e){i["store"].pageSize=e}},filters:{},order:"desc",loading:!1,columns:l,colors:f}},methods:{handleTableChange:function(t,e,r){var n=Object(a["a"])({},this.pagination);n.current=t.current,this.pagination=n,this.order="ascend"===r.order?"asc":"desc",this.fetch()},fetch:function(){var t=this,e=Object(a["a"])(Object(a["a"])({},this.filters),{},{page:this.pagination.current,pageSize:this.pagination.pageSize,order:this.order});this.loading=!0,Object(c["i"])(e).then((function(e){var r=e.data.result;t.data=r.data;var n=Object(a["a"])({},t.pagination);n.total=r.count,t.pagination=n,t.loading=!1})).catch((function(e){403!==e.response.status&&t.$message.error("Unknown error with status code: "+e.response.status)}))},delete:function(){var t=this,e=Object(a["a"])({},this.filters);this.loading=!0,Object(c["d"])(e).then((function(){t.$message.success("Deleted successfully"),t.filters={},t.fetch()})).catch((function(e){403!==e.response.status&&t.$message.error("Failed to delete: "+e.response.data.error)}))}},mounted:function(){this.fetch()},components:{FilterDropdown:s["a"]}},d=u,p=(r("6aae"),r("2877")),h=Object(p["a"])(d,n,o,!1,null,null,null);e["default"]=h.exports},"4de4":function(t,e,r){"use strict";var n=r("23e7"),o=r("b727").filter,a=r("1dde"),c=a("filter");n({target:"Array",proto:!0,forced:!c},{filter:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},"50ec":function(t,e,r){},5530:function(t,e,r){"use strict";r.d(e,"a",(function(){return a}));r("b64b"),r("a4d3"),r("4de4"),r("e439"),r("159b"),r("dbb4");function n(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function o(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function a(t){for(var e=1;ea)o.push(arguments[a++]);if(n=e,(p(e)||void 0!==t)&&!it(t))return d(e)||(e=function(t,e){if("function"==typeof n&&(e=n.call(this,t,e)),!it(e))return e}),o[1]=e,H.apply(null,o)}})}G[q][U]||_(G[q],U,G[q].valueOf),K(G,M),F[L]=!0},a640:function(t,e,r){"use strict";var n=r("d039");t.exports=function(t,e){var r=[][t];return!!r&&n((function(){r.call(null,e||function(){throw 1},1)}))}},b64b:function(t,e,r){var n=r("23e7"),o=r("7b0b"),a=r("df75"),c=r("d039"),i=c((function(){a(1)}));n({target:"Object",stat:!0,forced:i},{keys:function(t){return a(o(t))}})},b727:function(t,e,r){var n=r("0366"),o=r("44ad"),a=r("7b0b"),c=r("50c4"),i=r("65f0"),s=[].push,f=function(t){var e=1==t,r=2==t,f=3==t,l=4==t,u=6==t,d=7==t,p=5==t||u;return function(h,b,y,g){for(var m,v,w=a(h),O=o(w),S=n(b,y,3),I=c(O.length),j=0,x=g||i,k=e?x(h,I):r||d?x(h,0):void 0;I>j;j++)if((p||j in O)&&(m=O[j],v=S(m,j,w),t))if(e)k[j]=v;else if(v)switch(t){case 3:return!0;case 5:return m;case 6:return j;case 2:s.call(k,m)}else switch(t){case 4:return!1;case 7:s.call(k,m)}return u?-1:f||l?l:k}};t.exports={forEach:f(0),map:f(1),filter:f(2),some:f(3),every:f(4),find:f(5),findIndex:f(6),filterOut:f(7)}},db40:function(t,e,r){"use strict";var n=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticStyle:{padding:"8px"},attrs:{slot:"filterDropdown"},slot:"filterDropdown"},[r("a-input",{staticStyle:{width:"188px","margin-bottom":"8px",display:"block"},attrs:{placeholder:"Search "+t.column.dataIndex,value:t.selectedKeys[0]},on:{change:function(e){return t.setSelectedKeys(e.target.value?[e.target.value]:[])},pressEnter:function(){t.filters[t.column.dataIndex]=t.selectedKeys[0],t.fetch()}}}),r("a-button",{staticStyle:{width:"90px","margin-right":"8px"},attrs:{type:"primary",icon:"search",size:"small"},on:{click:function(){t.filters[t.column.dataIndex]=t.selectedKeys[0],t.fetch()}}},[t._v(" Search ")]),r("a-button",{staticStyle:{width:"90px"},attrs:{size:"small"},on:{click:function(){t.clearFilters(),delete t.filters[t.column.dataIndex],t.fetch()}}},[t._v(" Reset ")])],1)},o=[],a={name:"FilterDropdown",props:["setSelectedKeys","selectedKeys","clearFilters","column","filters","fetch"]},c=a,i=r("2877"),s=Object(i["a"])(c,n,o,!1,null,"5e6f101e",null);e["a"]=s.exports},dbb4:function(t,e,r){var n=r("23e7"),o=r("83ab"),a=r("56ef"),c=r("fc6a"),i=r("06cf"),s=r("8418");n({target:"Object",stat:!0,sham:!o},{getOwnPropertyDescriptors:function(t){var e,r,n=c(t),o=i.f,f=a(n),l={},u=0;while(f.length>u)r=o(n,e=f[u++]),void 0!==r&&s(l,e,r);return l}})},e439:function(t,e,r){var n=r("23e7"),o=r("d039"),a=r("fc6a"),c=r("06cf").f,i=r("83ab"),s=o((function(){c(1)})),f=!i||s;n({target:"Object",stat:!0,forced:f,sham:!i},{getOwnPropertyDescriptor:function(t,e){return c(a(t),e)}})},e5383:function(t,e,r){var n=r("b622");e.f=n},e5bf:function(t,e,r){"use strict";r.d(e,"h",(function(){return o})),r.d(e,"c",(function(){return a})),r.d(e,"f",(function(){return c})),r.d(e,"a",(function(){return i})),r.d(e,"i",(function(){return s})),r.d(e,"d",(function(){return f})),r.d(e,"j",(function(){return l})),r.d(e,"e",(function(){return u})),r.d(e,"g",(function(){return d})),r.d(e,"b",(function(){return p}));var n=r("365c");function o(t){return Object(n["a"])({url:"/record/http",params:t,method:"get"})}function a(t){return Object(n["a"])({url:"/record/http",params:t,method:"delete"})}function c(t){return Object(n["a"])({url:"/record/dns",params:t,method:"get"})}function i(t){return Object(n["a"])({url:"/record/dns",params:t,method:"delete"})}function s(t){return Object(n["a"])({url:"/record/mysql",params:t,method:"get"})}function f(t){return Object(n["a"])({url:"/record/mysql",params:t,method:"delete"})}function l(t){return Object(n["a"])({url:"/record/rmi",params:t,method:"get"})}function u(t){return Object(n["a"])({url:"/record/rmi",params:t,method:"delete"})}function d(t){return Object(n["a"])({url:"/record/ftp",params:t,method:"get"})}function p(t){return Object(n["a"])({url:"/record/ftp",params:t,method:"delete"})}}}]); \ No newline at end of file diff --git a/frontend/dist/js/chunk-5fb70d83.js b/frontend/dist/js/chunk-5fb70d83.js index 4de1cc7..f727da5 100644 --- a/frontend/dist/js/chunk-5fb70d83.js +++ b/frontend/dist/js/chunk-5fb70d83.js @@ -1 +1 @@ -(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-5fb70d83"],{"057f":function(t,e,r){var n=r("fc6a"),o=r("241c").f,i={}.toString,c="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],a=function(t){try{return o(t)}catch(e){return c.slice()}};t.exports.f=function(t){return c&&"[object Window]"==i.call(t)?a(t):o(n(t))}},"159b":function(t,e,r){var n=r("da84"),o=r("fdbc"),i=r("17c2"),c=r("9112");for(var a in o){var s=n[a],f=s&&s.prototype;if(f&&f.forEach!==i)try{c(f,"forEach",i)}catch(u){f.forEach=i}}},"17c2":function(t,e,r){"use strict";var n=r("b727").forEach,o=r("a640"),i=o("forEach");t.exports=i?[].forEach:function(t){return n(this,t,arguments.length>1?arguments[1]:void 0)}},"333e":function(t,e,r){"use strict";r("db2e")},"4de4":function(t,e,r){"use strict";var n=r("23e7"),o=r("b727").filter,i=r("1dde"),c=i("filter");n({target:"Array",proto:!0,forced:!c},{filter:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},5530:function(t,e,r){"use strict";r.d(e,"a",(function(){return i}));r("b64b"),r("a4d3"),r("4de4"),r("e439"),r("159b"),r("dbb4");function n(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function o(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function i(t){for(var e=1;ei)o.push(arguments[i++]);if(n=e,(p(e)||void 0!==t)&&!at(t))return d(e)||(e=function(t,e){if("function"==typeof n&&(e=n.call(this,t,e)),!at(e))return e}),o[1]=e,W.apply(null,o)}})}G[q][L]||k(G[q],L,G[q].valueOf),T(G,J),z[M]=!0},a640:function(t,e,r){"use strict";var n=r("d039");t.exports=function(t,e){var r=[][t];return!!r&&n((function(){r.call(null,e||function(){throw 1},1)}))}},b64b:function(t,e,r){var n=r("23e7"),o=r("7b0b"),i=r("df75"),c=r("d039"),a=c((function(){i(1)}));n({target:"Object",stat:!0,forced:a},{keys:function(t){return i(o(t))}})},b727:function(t,e,r){var n=r("0366"),o=r("44ad"),i=r("7b0b"),c=r("50c4"),a=r("65f0"),s=[].push,f=function(t){var e=1==t,r=2==t,f=3==t,u=4==t,l=6==t,d=7==t,p=5==t||l;return function(b,h,y,g){for(var m,v,w=i(b),O=o(w),S=n(h,y,3),j=c(O.length),x=0,I=g||a,D=e?I(b,j):r||d?I(b,0):void 0;j>x;x++)if((p||x in O)&&(m=O[x],v=S(m,x,w),t))if(e)D[x]=v;else if(v)switch(t){case 3:return!0;case 5:return m;case 6:return x;case 2:s.call(D,m)}else switch(t){case 4:return!1;case 7:s.call(D,m)}return l?-1:f||u?u:D}};t.exports={forEach:f(0),map:f(1),filter:f(2),some:f(3),every:f(4),find:f(5),findIndex:f(6),filterOut:f(7)}},db2e:function(t,e,r){},db40:function(t,e,r){"use strict";var n=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticStyle:{padding:"8px"},attrs:{slot:"filterDropdown"},slot:"filterDropdown"},[r("a-input",{staticStyle:{width:"188px","margin-bottom":"8px",display:"block"},attrs:{placeholder:"Search "+t.column.dataIndex,value:t.selectedKeys[0]},on:{change:function(e){return t.setSelectedKeys(e.target.value?[e.target.value]:[])},pressEnter:function(){t.filters[t.column.dataIndex]=t.selectedKeys[0],t.fetch()}}}),r("a-button",{staticStyle:{width:"90px","margin-right":"8px"},attrs:{type:"primary",icon:"search",size:"small"},on:{click:function(){t.filters[t.column.dataIndex]=t.selectedKeys[0],t.fetch()}}},[t._v(" Search ")]),r("a-button",{staticStyle:{width:"90px"},attrs:{size:"small"},on:{click:function(){t.clearFilters(),delete t.filters[t.column.dataIndex],t.fetch()}}},[t._v(" Reset ")])],1)},o=[],i={name:"FilterDropdown",props:["setSelectedKeys","selectedKeys","clearFilters","column","filters","fetch"]},c=i,a=r("2877"),s=Object(a["a"])(c,n,o,!1,null,"5e6f101e",null);e["a"]=s.exports},dbb4:function(t,e,r){var n=r("23e7"),o=r("83ab"),i=r("56ef"),c=r("fc6a"),a=r("06cf"),s=r("8418");n({target:"Object",stat:!0,sham:!o},{getOwnPropertyDescriptors:function(t){var e,r,n=c(t),o=a.f,f=i(n),u={},l=0;while(f.length>l)r=o(n,e=f[l++]),void 0!==r&&s(u,e,r);return u}})},e439:function(t,e,r){var n=r("23e7"),o=r("d039"),i=r("fc6a"),c=r("06cf").f,a=r("83ab"),s=o((function(){c(1)})),f=!a||s;n({target:"Object",stat:!0,forced:f,sham:!a},{getOwnPropertyDescriptor:function(t,e){return c(i(t),e)}})},e5383:function(t,e,r){var n=r("b622");e.f=n},e5bf:function(t,e,r){"use strict";r.d(e,"c",(function(){return o})),r.d(e,"a",(function(){return i})),r.d(e,"d",(function(){return c})),r.d(e,"e",(function(){return a})),r.d(e,"b",(function(){return s}));var n=r("365c");function o(t){return Object(n["a"])({url:"/record/http",params:t,method:"get"})}function i(t){return Object(n["a"])({url:"/record/dns",params:t,method:"get"})}function c(t){return Object(n["a"])({url:"/record/mysql",params:t,method:"get"})}function a(t){return Object(n["a"])({url:"/record/rmi",params:t,method:"get"})}function s(t){return Object(n["a"])({url:"/record/ftp",params:t,method:"get"})}}}]); \ No newline at end of file +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-5fb70d83"],{"057f":function(t,e,r){var n=r("fc6a"),o=r("241c").f,i={}.toString,c="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],a=function(t){try{return o(t)}catch(e){return c.slice()}};t.exports.f=function(t){return c&&"[object Window]"==i.call(t)?a(t):o(n(t))}},"159b":function(t,e,r){var n=r("da84"),o=r("fdbc"),i=r("17c2"),c=r("9112");for(var a in o){var s=n[a],f=s&&s.prototype;if(f&&f.forEach!==i)try{c(f,"forEach",i)}catch(u){f.forEach=i}}},"17c2":function(t,e,r){"use strict";var n=r("b727").forEach,o=r("a640"),i=o("forEach");t.exports=i?[].forEach:function(t){return n(this,t,arguments.length>1?arguments[1]:void 0)}},"333e":function(t,e,r){"use strict";r("db2e")},"4de4":function(t,e,r){"use strict";var n=r("23e7"),o=r("b727").filter,i=r("1dde"),c=i("filter");n({target:"Array",proto:!0,forced:!c},{filter:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},5530:function(t,e,r){"use strict";r.d(e,"a",(function(){return i}));r("b64b"),r("a4d3"),r("4de4"),r("e439"),r("159b"),r("dbb4");function n(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function o(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function i(t){for(var e=1;ei)o.push(arguments[i++]);if(n=e,(p(e)||void 0!==t)&&!at(t))return d(e)||(e=function(t,e){if("function"==typeof n&&(e=n.call(this,t,e)),!at(e))return e}),o[1]=e,W.apply(null,o)}})}G[q][J]||k(G[q],J,G[q].valueOf),T(G,$),z[M]=!0},a640:function(t,e,r){"use strict";var n=r("d039");t.exports=function(t,e){var r=[][t];return!!r&&n((function(){r.call(null,e||function(){throw 1},1)}))}},b64b:function(t,e,r){var n=r("23e7"),o=r("7b0b"),i=r("df75"),c=r("d039"),a=c((function(){i(1)}));n({target:"Object",stat:!0,forced:a},{keys:function(t){return i(o(t))}})},b727:function(t,e,r){var n=r("0366"),o=r("44ad"),i=r("7b0b"),c=r("50c4"),a=r("65f0"),s=[].push,f=function(t){var e=1==t,r=2==t,f=3==t,u=4==t,l=6==t,d=7==t,p=5==t||l;return function(b,h,m,y){for(var g,v,w=i(b),O=o(w),j=n(h,m,3),S=c(O.length),x=0,I=y||a,D=e?I(b,S):r||d?I(b,0):void 0;S>x;x++)if((p||x in O)&&(g=O[x],v=j(g,x,w),t))if(e)D[x]=v;else if(v)switch(t){case 3:return!0;case 5:return g;case 6:return x;case 2:s.call(D,g)}else switch(t){case 4:return!1;case 7:s.call(D,g)}return l?-1:f||u?u:D}};t.exports={forEach:f(0),map:f(1),filter:f(2),some:f(3),every:f(4),find:f(5),findIndex:f(6),filterOut:f(7)}},db2e:function(t,e,r){},db40:function(t,e,r){"use strict";var n=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticStyle:{padding:"8px"},attrs:{slot:"filterDropdown"},slot:"filterDropdown"},[r("a-input",{staticStyle:{width:"188px","margin-bottom":"8px",display:"block"},attrs:{placeholder:"Search "+t.column.dataIndex,value:t.selectedKeys[0]},on:{change:function(e){return t.setSelectedKeys(e.target.value?[e.target.value]:[])},pressEnter:function(){t.filters[t.column.dataIndex]=t.selectedKeys[0],t.fetch()}}}),r("a-button",{staticStyle:{width:"90px","margin-right":"8px"},attrs:{type:"primary",icon:"search",size:"small"},on:{click:function(){t.filters[t.column.dataIndex]=t.selectedKeys[0],t.fetch()}}},[t._v(" Search ")]),r("a-button",{staticStyle:{width:"90px"},attrs:{size:"small"},on:{click:function(){t.clearFilters(),delete t.filters[t.column.dataIndex],t.fetch()}}},[t._v(" Reset ")])],1)},o=[],i={name:"FilterDropdown",props:["setSelectedKeys","selectedKeys","clearFilters","column","filters","fetch"]},c=i,a=r("2877"),s=Object(a["a"])(c,n,o,!1,null,"5e6f101e",null);e["a"]=s.exports},dbb4:function(t,e,r){var n=r("23e7"),o=r("83ab"),i=r("56ef"),c=r("fc6a"),a=r("06cf"),s=r("8418");n({target:"Object",stat:!0,sham:!o},{getOwnPropertyDescriptors:function(t){var e,r,n=c(t),o=a.f,f=i(n),u={},l=0;while(f.length>l)r=o(n,e=f[l++]),void 0!==r&&s(u,e,r);return u}})},e439:function(t,e,r){var n=r("23e7"),o=r("d039"),i=r("fc6a"),c=r("06cf").f,a=r("83ab"),s=o((function(){c(1)})),f=!a||s;n({target:"Object",stat:!0,forced:f,sham:!a},{getOwnPropertyDescriptor:function(t,e){return c(i(t),e)}})},e5383:function(t,e,r){var n=r("b622");e.f=n},e5bf:function(t,e,r){"use strict";r.d(e,"h",(function(){return o})),r.d(e,"c",(function(){return i})),r.d(e,"f",(function(){return c})),r.d(e,"a",(function(){return a})),r.d(e,"i",(function(){return s})),r.d(e,"d",(function(){return f})),r.d(e,"j",(function(){return u})),r.d(e,"e",(function(){return l})),r.d(e,"g",(function(){return d})),r.d(e,"b",(function(){return p}));var n=r("365c");function o(t){return Object(n["a"])({url:"/record/http",params:t,method:"get"})}function i(t){return Object(n["a"])({url:"/record/http",params:t,method:"delete"})}function c(t){return Object(n["a"])({url:"/record/dns",params:t,method:"get"})}function a(t){return Object(n["a"])({url:"/record/dns",params:t,method:"delete"})}function s(t){return Object(n["a"])({url:"/record/mysql",params:t,method:"get"})}function f(t){return Object(n["a"])({url:"/record/mysql",params:t,method:"delete"})}function u(t){return Object(n["a"])({url:"/record/rmi",params:t,method:"get"})}function l(t){return Object(n["a"])({url:"/record/rmi",params:t,method:"delete"})}function d(t){return Object(n["a"])({url:"/record/ftp",params:t,method:"get"})}function p(t){return Object(n["a"])({url:"/record/ftp",params:t,method:"delete"})}}}]); \ No newline at end of file diff --git a/frontend/dist/js/chunk-72839f90.js b/frontend/dist/js/chunk-72839f90.js index d4151c4..c878a0a 100644 --- a/frontend/dist/js/chunk-72839f90.js +++ b/frontend/dist/js/chunk-72839f90.js @@ -1 +1 @@ -(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-72839f90"],{"057f":function(t,e,r){var n=r("fc6a"),o=r("241c").f,i={}.toString,c="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],a=function(t){try{return o(t)}catch(e){return c.slice()}};t.exports.f=function(t){return c&&"[object Window]"==i.call(t)?a(t):o(n(t))}},"159b":function(t,e,r){var n=r("da84"),o=r("fdbc"),i=r("17c2"),c=r("9112");for(var a in o){var s=n[a],f=s&&s.prototype;if(f&&f.forEach!==i)try{c(f,"forEach",i)}catch(u){f.forEach=i}}},"17c2":function(t,e,r){"use strict";var n=r("b727").forEach,o=r("a640"),i=o("forEach");t.exports=i?[].forEach:function(t){return n(this,t,arguments.length>1?arguments[1]:void 0)}},"382b":function(t,e,r){},"430c":function(t,e,r){"use strict";r("382b")},"4de4":function(t,e,r){"use strict";var n=r("23e7"),o=r("b727").filter,i=r("1dde"),c=i("filter");n({target:"Array",proto:!0,forced:!c},{filter:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},5530:function(t,e,r){"use strict";r.d(e,"a",(function(){return i}));r("b64b"),r("a4d3"),r("4de4"),r("e439"),r("159b"),r("dbb4");function n(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function o(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function i(t){for(var e=1;ei)o.push(arguments[i++]);if(n=e,(p(e)||void 0!==t)&&!at(t))return d(e)||(e=function(t,e){if("function"==typeof n&&(e=n.call(this,t,e)),!at(e))return e}),o[1]=e,W.apply(null,o)}})}Q[L][M]||j(Q[L],M,Q[L].valueOf),H(Q,U),F[z]=!0},a640:function(t,e,r){"use strict";var n=r("d039");t.exports=function(t,e){var r=[][t];return!!r&&n((function(){r.call(null,e||function(){throw 1},1)}))}},b64b:function(t,e,r){var n=r("23e7"),o=r("7b0b"),i=r("df75"),c=r("d039"),a=c((function(){i(1)}));n({target:"Object",stat:!0,forced:a},{keys:function(t){return i(o(t))}})},b727:function(t,e,r){var n=r("0366"),o=r("44ad"),i=r("7b0b"),c=r("50c4"),a=r("65f0"),s=[].push,f=function(t){var e=1==t,r=2==t,f=3==t,u=4==t,l=6==t,d=7==t,p=5==t||l;return function(h,b,y,g){for(var m,v,w=i(h),S=o(w),O=n(b,y,3),I=c(S.length),D=0,x=g||a,k=e?x(h,I):r||d?x(h,0):void 0;I>D;D++)if((p||D in S)&&(m=S[D],v=O(m,D,w),t))if(e)k[D]=v;else if(v)switch(t){case 3:return!0;case 5:return m;case 6:return D;case 2:s.call(k,m)}else switch(t){case 4:return!1;case 7:s.call(k,m)}return l?-1:f||u?u:k}};t.exports={forEach:f(0),map:f(1),filter:f(2),some:f(3),every:f(4),find:f(5),findIndex:f(6),filterOut:f(7)}},c5bf:function(t,e,r){"use strict";r.r(e);var n=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("a-table",{staticStyle:{"overflow-x":"auto"},attrs:{columns:t.columns,"data-source":t.data,loading:t.loading,pagination:t.pagination,rowClassName:function(t,e){return e%2===0?"":"gray-table-row"}},on:{change:t.handleTableChange},scopedSlots:t._u([{key:"selectDropdown",fn:function(e){e.setSelectedKeys,e.selectedKeys,e.clearFilters;var n=e.column;return r("div",{staticStyle:{padding:"8px"}},[r("a-checkbox",{attrs:{checked:"CRASHED"===t.filters[n.dataIndex]},on:{change:function(e){e.target.checked?t.filters[n.dataIndex]="CRASHED":t.filters[n.dataIndex]="",t.fetch()}}},[t._v(" CRASHED ")]),r("br"),r("a-checkbox",{attrs:{checked:"FINISHED"===t.filters[n.dataIndex]},on:{change:function(e){e.target.checked?t.filters[n.dataIndex]="FINISHED":t.filters[n.dataIndex]="",t.fetch()}}},[t._v(" FINISHED ")])],1)}},{key:"filterDropdown",fn:function(e){var n=e.setSelectedKeys,o=e.selectedKeys,i=e.clearFilters,c=e.column;return r("filter-dropdown",{attrs:{"set-selected-keys":n,"selected-keys":o,"clear-filters":i,column:c,filters:t.filters,fetch:t.fetch}})}},{key:"filterIcon",fn:function(t){return r("a-icon",{style:{color:t?"#108ee9":void 0},attrs:{type:"search"}})}},{key:"method",fn:function(e){return r("span",{},[e?r("a-tag",{attrs:{color:"UPLOAD"===e?"#eb2f96":"#02a7ff"}},[t._v(t._s(e))]):t._e()],1)}},{key:"file",fn:function(e){return r("span",{},[e?r("a-tag",{attrs:{color:"#f5222d"}},[r("a",{attrs:{target:"_blank",href:"/revsuit/api/file/ftp/"+e.id}},[t._v("TRUE")])]):r("a-tag",{attrs:{color:"#722ed1"}},[t._v(" FALSE ")])],1)}},{key:"time",fn:function(e){return r("span",{},[t._v(" "+t._s(new Date(e).format("yyyy-MM-dd hh:mm:ss"))+" ")])}},{key:"status",fn:function(e){return r("span",{},[r("a-tag",{attrs:{color:t.colors[e]}},[t._v(" "+t._s(e)+" ")])],1)}}])})},o=[],i=r("5530"),c=r("e5bf"),a=r("56d7"),s=r("db40"),f={CRASHED:"#f50",FINISHED:"#52c41a"},u=[{title:"ID",dataIndex:"id",key:"id",sorter:!0,sortDirections:["descend","ascend"]},{title:"REQUEST TIME",dataIndex:"request_time",key:"request_time",scopedSlots:{customRender:"time"}},{title:"RULE",dataIndex:"rule_name",key:"rule_name",scopedSlots:{filterDropdown:"filterDropdown",filterIcon:"filterIcon"}},{title:"FLAG",dataIndex:"flag",key:"flag",scopedSlots:{filterDropdown:"filterDropdown",filterIcon:"filterIcon"}},{title:"USER",dataIndex:"user",key:"user",scopedSlots:{filterDropdown:"filterDropdown",filterIcon:"filterIcon"}},{title:"PASSWORD",dataIndex:"password",key:"password",scopedSlots:{filterDropdown:"filterDropdown",filterIcon:"filterIcon"}},{title:"PATH",dataIndex:"path",key:"path",ellipsis:!0,scopedSlots:{filterDropdown:"filterDropdown",filterIcon:"filterIcon"}},{title:"METHOD",dataIndex:"method",key:"method",scopedSlots:{customRender:"method",filterDropdown:"selectDropdown",filterIcon:"filterIcon"}},{title:"FILE",dataIndex:"file",key:"file",scopedSlots:{customRender:"file"}},{title:"STATUS",dataIndex:"status",key:"status",scopedSlots:{customRender:"status",filterDropdown:"selectDropdown",filterIcon:"filterIcon"}},{title:"REMOTE IP",key:"remote_ip",dataIndex:"remote_ip",scopedSlots:{filterDropdown:"filterDropdown",filterIcon:"filterIcon"}},{title:"IP AREA",key:"ip_area",dataIndex:"ip_area"}],l={name:"FtpLogs",data:function(){return{store:a["store"],data:[],pagination:{current:1,showSizeChanger:!0,pageSize:a["store"].pageSize,onShowSizeChange:function(t,e){a["store"].pageSize=e}},filters:{},order:"desc",loading:!1,columns:u,colors:f}},methods:{handleTableChange:function(t,e,r){var n=Object(i["a"])({},this.pagination);n.current=t.current,this.pagination=n,this.order="ascend"===r.order?"asc":"desc",this.fetch()},fetch:function(){var t=this,e=Object(i["a"])(Object(i["a"])({},this.filters),{},{page:this.pagination.current,pageSize:this.pagination.pageSize,order:this.order});this.loading=!0,Object(c["b"])(e).then((function(e){var r=e.data.result;t.data=r.data;var n=Object(i["a"])({},t.pagination);n.total=r.count,t.pagination=n,t.loading=!1})).catch((function(e){403!==e.response.status&&t.$message.error("Unknown error with status code: "+e.response.status)}))}},mounted:function(){this.fetch()},components:{FilterDropdown:s["a"]}},d=l,p=(r("430c"),r("2877")),h=Object(p["a"])(d,n,o,!1,null,null,null);e["default"]=h.exports},db40:function(t,e,r){"use strict";var n=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticStyle:{padding:"8px"},attrs:{slot:"filterDropdown"},slot:"filterDropdown"},[r("a-input",{staticStyle:{width:"188px","margin-bottom":"8px",display:"block"},attrs:{placeholder:"Search "+t.column.dataIndex,value:t.selectedKeys[0]},on:{change:function(e){return t.setSelectedKeys(e.target.value?[e.target.value]:[])},pressEnter:function(){t.filters[t.column.dataIndex]=t.selectedKeys[0],t.fetch()}}}),r("a-button",{staticStyle:{width:"90px","margin-right":"8px"},attrs:{type:"primary",icon:"search",size:"small"},on:{click:function(){t.filters[t.column.dataIndex]=t.selectedKeys[0],t.fetch()}}},[t._v(" Search ")]),r("a-button",{staticStyle:{width:"90px"},attrs:{size:"small"},on:{click:function(){t.clearFilters(),delete t.filters[t.column.dataIndex],t.fetch()}}},[t._v(" Reset ")])],1)},o=[],i={name:"FilterDropdown",props:["setSelectedKeys","selectedKeys","clearFilters","column","filters","fetch"]},c=i,a=r("2877"),s=Object(a["a"])(c,n,o,!1,null,"5e6f101e",null);e["a"]=s.exports},dbb4:function(t,e,r){var n=r("23e7"),o=r("83ab"),i=r("56ef"),c=r("fc6a"),a=r("06cf"),s=r("8418");n({target:"Object",stat:!0,sham:!o},{getOwnPropertyDescriptors:function(t){var e,r,n=c(t),o=a.f,f=i(n),u={},l=0;while(f.length>l)r=o(n,e=f[l++]),void 0!==r&&s(u,e,r);return u}})},e439:function(t,e,r){var n=r("23e7"),o=r("d039"),i=r("fc6a"),c=r("06cf").f,a=r("83ab"),s=o((function(){c(1)})),f=!a||s;n({target:"Object",stat:!0,forced:f,sham:!a},{getOwnPropertyDescriptor:function(t,e){return c(i(t),e)}})},e5383:function(t,e,r){var n=r("b622");e.f=n},e5bf:function(t,e,r){"use strict";r.d(e,"c",(function(){return o})),r.d(e,"a",(function(){return i})),r.d(e,"d",(function(){return c})),r.d(e,"e",(function(){return a})),r.d(e,"b",(function(){return s}));var n=r("365c");function o(t){return Object(n["a"])({url:"/record/http",params:t,method:"get"})}function i(t){return Object(n["a"])({url:"/record/dns",params:t,method:"get"})}function c(t){return Object(n["a"])({url:"/record/mysql",params:t,method:"get"})}function a(t){return Object(n["a"])({url:"/record/rmi",params:t,method:"get"})}function s(t){return Object(n["a"])({url:"/record/ftp",params:t,method:"get"})}}}]); \ No newline at end of file +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-72839f90"],{"057f":function(t,e,r){var n=r("fc6a"),o=r("241c").f,c={}.toString,i="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],a=function(t){try{return o(t)}catch(e){return i.slice()}};t.exports.f=function(t){return i&&"[object Window]"==c.call(t)?a(t):o(n(t))}},"159b":function(t,e,r){var n=r("da84"),o=r("fdbc"),c=r("17c2"),i=r("9112");for(var a in o){var s=n[a],f=s&&s.prototype;if(f&&f.forEach!==c)try{i(f,"forEach",c)}catch(u){f.forEach=c}}},"17c2":function(t,e,r){"use strict";var n=r("b727").forEach,o=r("a640"),c=o("forEach");t.exports=c?[].forEach:function(t){return n(this,t,arguments.length>1?arguments[1]:void 0)}},"382b":function(t,e,r){},"430c":function(t,e,r){"use strict";r("382b")},"4de4":function(t,e,r){"use strict";var n=r("23e7"),o=r("b727").filter,c=r("1dde"),i=c("filter");n({target:"Array",proto:!0,forced:!i},{filter:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},5530:function(t,e,r){"use strict";r.d(e,"a",(function(){return c}));r("b64b"),r("a4d3"),r("4de4"),r("e439"),r("159b"),r("dbb4");function n(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function o(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function c(t){for(var e=1;ec)o.push(arguments[c++]);if(n=e,(p(e)||void 0!==t)&&!at(t))return d(e)||(e=function(t,e){if("function"==typeof n&&(e=n.call(this,t,e)),!at(e))return e}),o[1]=e,W.apply(null,o)}})}Q[L][M]||k(Q[L],M,Q[L].valueOf),H(Q,U),F[z]=!0},a640:function(t,e,r){"use strict";var n=r("d039");t.exports=function(t,e){var r=[][t];return!!r&&n((function(){r.call(null,e||function(){throw 1},1)}))}},b64b:function(t,e,r){var n=r("23e7"),o=r("7b0b"),c=r("df75"),i=r("d039"),a=i((function(){c(1)}));n({target:"Object",stat:!0,forced:a},{keys:function(t){return c(o(t))}})},b727:function(t,e,r){var n=r("0366"),o=r("44ad"),c=r("7b0b"),i=r("50c4"),a=r("65f0"),s=[].push,f=function(t){var e=1==t,r=2==t,f=3==t,u=4==t,l=6==t,d=7==t,p=5==t||l;return function(h,b,y,g){for(var m,v,w=c(h),O=o(w),S=n(b,y,3),I=i(O.length),j=0,D=g||a,x=e?D(h,I):r||d?D(h,0):void 0;I>j;j++)if((p||j in O)&&(m=O[j],v=S(m,j,w),t))if(e)x[j]=v;else if(v)switch(t){case 3:return!0;case 5:return m;case 6:return j;case 2:s.call(x,m)}else switch(t){case 4:return!1;case 7:s.call(x,m)}return l?-1:f||u?u:x}};t.exports={forEach:f(0),map:f(1),filter:f(2),some:f(3),every:f(4),find:f(5),findIndex:f(6),filterOut:f(7)}},c5bf:function(t,e,r){"use strict";r.r(e);var n=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("a-table",{staticStyle:{"overflow-x":"auto"},attrs:{columns:t.columns,"data-source":t.data,loading:t.loading,pagination:t.pagination,rowClassName:function(t,e){return e%2===0?"":"gray-table-row"}},on:{change:t.handleTableChange},scopedSlots:t._u([{key:"selectDropdown",fn:function(e){e.setSelectedKeys,e.selectedKeys,e.clearFilters;var n=e.column;return r("div",{staticStyle:{padding:"8px"}},[r("a-checkbox",{attrs:{checked:"CRASHED"===t.filters[n.dataIndex]},on:{change:function(e){e.target.checked?t.filters[n.dataIndex]="CRASHED":t.filters[n.dataIndex]="",t.fetch()}}},[t._v(" CRASHED ")]),r("br"),r("a-checkbox",{attrs:{checked:"FINISHED"===t.filters[n.dataIndex]},on:{change:function(e){e.target.checked?t.filters[n.dataIndex]="FINISHED":t.filters[n.dataIndex]="",t.fetch()}}},[t._v(" FINISHED ")])],1)}},{key:"filterDropdown",fn:function(e){var n=e.setSelectedKeys,o=e.selectedKeys,c=e.clearFilters,i=e.column;return r("filter-dropdown",{attrs:{"set-selected-keys":n,"selected-keys":o,"clear-filters":c,column:i,filters:t.filters,fetch:t.fetch}})}},{key:"filterIcon",fn:function(t){return r("a-icon",{style:{color:t?"#108ee9":void 0},attrs:{type:"search"}})}},{key:"method",fn:function(e){return r("span",{},[e?r("a-tag",{attrs:{color:"UPLOAD"===e?"#eb2f96":"#02a7ff"}},[t._v(t._s(e))]):t._e()],1)}},{key:"file",fn:function(e){return r("span",{},[e?r("a-tag",{attrs:{color:"#f5222d"}},[r("a",{attrs:{target:"_blank",href:"/revsuit/api/file/ftp/"+e.id}},[t._v("TRUE")])]):r("a-tag",{attrs:{color:"#722ed1"}},[t._v(" FALSE ")])],1)}},{key:"time",fn:function(e){return r("span",{},[t._v(" "+t._s(new Date(e).format("yyyy-MM-dd hh:mm:ss"))+" ")])}},{key:"status",fn:function(e){return r("span",{},[r("a-tag",{attrs:{color:t.colors[e]}},[t._v(" "+t._s(e)+" ")])],1)}}])})},o=[],c=r("5530"),i=r("e5bf"),a=r("56d7"),s=r("db40"),f={CRASHED:"#f50",FINISHED:"#52c41a"},u=[{title:"ID",dataIndex:"id",key:"id",sorter:!0,sortDirections:["descend","ascend"]},{title:"REQUEST TIME",dataIndex:"request_time",key:"request_time",scopedSlots:{customRender:"time"}},{title:"RULE",dataIndex:"rule_name",key:"rule_name",scopedSlots:{filterDropdown:"filterDropdown",filterIcon:"filterIcon"}},{title:"FLAG",dataIndex:"flag",key:"flag",scopedSlots:{filterDropdown:"filterDropdown",filterIcon:"filterIcon"}},{title:"USER",dataIndex:"user",key:"user",scopedSlots:{filterDropdown:"filterDropdown",filterIcon:"filterIcon"}},{title:"PASSWORD",dataIndex:"password",key:"password",scopedSlots:{filterDropdown:"filterDropdown",filterIcon:"filterIcon"}},{title:"PATH",dataIndex:"path",key:"path",ellipsis:!0,scopedSlots:{filterDropdown:"filterDropdown",filterIcon:"filterIcon"}},{title:"METHOD",dataIndex:"method",key:"method",scopedSlots:{customRender:"method",filterDropdown:"selectDropdown",filterIcon:"filterIcon"}},{title:"FILE",dataIndex:"file",key:"file",scopedSlots:{customRender:"file"}},{title:"STATUS",dataIndex:"status",key:"status",scopedSlots:{customRender:"status",filterDropdown:"selectDropdown",filterIcon:"filterIcon"}},{title:"REMOTE IP",key:"remote_ip",dataIndex:"remote_ip",scopedSlots:{filterDropdown:"filterDropdown",filterIcon:"filterIcon"}},{title:"IP AREA",key:"ip_area",dataIndex:"ip_area"}],l={name:"FtpLogs",data:function(){return{store:a["store"],data:[],pagination:{current:1,showSizeChanger:!0,pageSize:a["store"].pageSize,onShowSizeChange:function(t,e){a["store"].pageSize=e}},filters:{},order:"desc",loading:!1,columns:u,colors:f}},methods:{handleTableChange:function(t,e,r){var n=Object(c["a"])({},this.pagination);n.current=t.current,this.pagination=n,this.order="ascend"===r.order?"asc":"desc",this.fetch()},fetch:function(){var t=this,e=Object(c["a"])(Object(c["a"])({},this.filters),{},{page:this.pagination.current,pageSize:this.pagination.pageSize,order:this.order});this.loading=!0,Object(i["g"])(e).then((function(e){var r=e.data.result;t.data=r.data;var n=Object(c["a"])({},t.pagination);n.total=r.count,t.pagination=n,t.loading=!1})).catch((function(e){403!==e.response.status&&t.$message.error("Unknown error with status code: "+e.response.status)}))},delete:function(){var t=this,e=Object(c["a"])({},this.filters);this.loading=!0,Object(i["b"])(e).then((function(){t.$message.success("Deleted successfully"),t.filters={},t.fetch()})).catch((function(e){403!==e.response.status&&t.$message.error("Failed to delete: "+e.response.data.error)}))}},mounted:function(){this.fetch()},components:{FilterDropdown:s["a"]}},d=l,p=(r("430c"),r("2877")),h=Object(p["a"])(d,n,o,!1,null,null,null);e["default"]=h.exports},db40:function(t,e,r){"use strict";var n=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticStyle:{padding:"8px"},attrs:{slot:"filterDropdown"},slot:"filterDropdown"},[r("a-input",{staticStyle:{width:"188px","margin-bottom":"8px",display:"block"},attrs:{placeholder:"Search "+t.column.dataIndex,value:t.selectedKeys[0]},on:{change:function(e){return t.setSelectedKeys(e.target.value?[e.target.value]:[])},pressEnter:function(){t.filters[t.column.dataIndex]=t.selectedKeys[0],t.fetch()}}}),r("a-button",{staticStyle:{width:"90px","margin-right":"8px"},attrs:{type:"primary",icon:"search",size:"small"},on:{click:function(){t.filters[t.column.dataIndex]=t.selectedKeys[0],t.fetch()}}},[t._v(" Search ")]),r("a-button",{staticStyle:{width:"90px"},attrs:{size:"small"},on:{click:function(){t.clearFilters(),delete t.filters[t.column.dataIndex],t.fetch()}}},[t._v(" Reset ")])],1)},o=[],c={name:"FilterDropdown",props:["setSelectedKeys","selectedKeys","clearFilters","column","filters","fetch"]},i=c,a=r("2877"),s=Object(a["a"])(i,n,o,!1,null,"5e6f101e",null);e["a"]=s.exports},dbb4:function(t,e,r){var n=r("23e7"),o=r("83ab"),c=r("56ef"),i=r("fc6a"),a=r("06cf"),s=r("8418");n({target:"Object",stat:!0,sham:!o},{getOwnPropertyDescriptors:function(t){var e,r,n=i(t),o=a.f,f=c(n),u={},l=0;while(f.length>l)r=o(n,e=f[l++]),void 0!==r&&s(u,e,r);return u}})},e439:function(t,e,r){var n=r("23e7"),o=r("d039"),c=r("fc6a"),i=r("06cf").f,a=r("83ab"),s=o((function(){i(1)})),f=!a||s;n({target:"Object",stat:!0,forced:f,sham:!a},{getOwnPropertyDescriptor:function(t,e){return i(c(t),e)}})},e5383:function(t,e,r){var n=r("b622");e.f=n},e5bf:function(t,e,r){"use strict";r.d(e,"h",(function(){return o})),r.d(e,"c",(function(){return c})),r.d(e,"f",(function(){return i})),r.d(e,"a",(function(){return a})),r.d(e,"i",(function(){return s})),r.d(e,"d",(function(){return f})),r.d(e,"j",(function(){return u})),r.d(e,"e",(function(){return l})),r.d(e,"g",(function(){return d})),r.d(e,"b",(function(){return p}));var n=r("365c");function o(t){return Object(n["a"])({url:"/record/http",params:t,method:"get"})}function c(t){return Object(n["a"])({url:"/record/http",params:t,method:"delete"})}function i(t){return Object(n["a"])({url:"/record/dns",params:t,method:"get"})}function a(t){return Object(n["a"])({url:"/record/dns",params:t,method:"delete"})}function s(t){return Object(n["a"])({url:"/record/mysql",params:t,method:"get"})}function f(t){return Object(n["a"])({url:"/record/mysql",params:t,method:"delete"})}function u(t){return Object(n["a"])({url:"/record/rmi",params:t,method:"get"})}function l(t){return Object(n["a"])({url:"/record/rmi",params:t,method:"delete"})}function d(t){return Object(n["a"])({url:"/record/ftp",params:t,method:"get"})}function p(t){return Object(n["a"])({url:"/record/ftp",params:t,method:"delete"})}}}]); \ No newline at end of file diff --git a/frontend/dist/js/chunk-740736c7.js b/frontend/dist/js/chunk-740736c7.js index 1490ab4..29abd41 100644 --- a/frontend/dist/js/chunk-740736c7.js +++ b/frontend/dist/js/chunk-740736c7.js @@ -1 +1 @@ -(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-740736c7"],{"057f":function(t,e,r){var n=r("fc6a"),o=r("241c").f,i={}.toString,c="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],a=function(t){try{return o(t)}catch(e){return c.slice()}};t.exports.f=function(t){return c&&"[object Window]"==i.call(t)?a(t):o(n(t))}},"159b":function(t,e,r){var n=r("da84"),o=r("fdbc"),i=r("17c2"),c=r("9112");for(var a in o){var s=n[a],f=s&&s.prototype;if(f&&f.forEach!==i)try{c(f,"forEach",i)}catch(u){f.forEach=i}}},"17c2":function(t,e,r){"use strict";var n=r("b727").forEach,o=r("a640"),i=o("forEach");t.exports=i?[].forEach:function(t){return n(this,t,arguments.length>1?arguments[1]:void 0)}},"4de4":function(t,e,r){"use strict";var n=r("23e7"),o=r("b727").filter,i=r("1dde"),c=i("filter");n({target:"Array",proto:!0,forced:!c},{filter:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},5530:function(t,e,r){"use strict";r.d(e,"a",(function(){return i}));r("b64b"),r("a4d3"),r("4de4"),r("e439"),r("159b"),r("dbb4");function n(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function o(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function i(t){for(var e=1;ei)o.push(arguments[i++]);if(n=e,(p(e)||void 0!==t)&&!at(t))return d(e)||(e=function(t,e){if("function"==typeof n&&(e=n.call(this,t,e)),!at(e))return e}),o[1]=e,H.apply(null,o)}})}G[q][L]||D(G[q],L,G[q].valueOf),R(G,M),z[J]=!0},a640:function(t,e,r){"use strict";var n=r("d039");t.exports=function(t,e){var r=[][t];return!!r&&n((function(){r.call(null,e||function(){throw 1},1)}))}},b64b:function(t,e,r){var n=r("23e7"),o=r("7b0b"),i=r("df75"),c=r("d039"),a=c((function(){i(1)}));n({target:"Object",stat:!0,forced:a},{keys:function(t){return i(o(t))}})},b727:function(t,e,r){var n=r("0366"),o=r("44ad"),i=r("7b0b"),c=r("50c4"),a=r("65f0"),s=[].push,f=function(t){var e=1==t,r=2==t,f=3==t,u=4==t,l=6==t,d=7==t,p=5==t||l;return function(b,h,y,g){for(var m,v,w=i(b),O=o(w),S=n(h,y,3),j=c(O.length),x=0,I=g||a,k=e?I(b,j):r||d?I(b,0):void 0;j>x;x++)if((p||x in O)&&(m=O[x],v=S(m,x,w),t))if(e)k[x]=v;else if(v)switch(t){case 3:return!0;case 5:return m;case 6:return x;case 2:s.call(k,m)}else switch(t){case 4:return!1;case 7:s.call(k,m)}return l?-1:f||u?u:k}};t.exports={forEach:f(0),map:f(1),filter:f(2),some:f(3),every:f(4),find:f(5),findIndex:f(6),filterOut:f(7)}},db40:function(t,e,r){"use strict";var n=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticStyle:{padding:"8px"},attrs:{slot:"filterDropdown"},slot:"filterDropdown"},[r("a-input",{staticStyle:{width:"188px","margin-bottom":"8px",display:"block"},attrs:{placeholder:"Search "+t.column.dataIndex,value:t.selectedKeys[0]},on:{change:function(e){return t.setSelectedKeys(e.target.value?[e.target.value]:[])},pressEnter:function(){t.filters[t.column.dataIndex]=t.selectedKeys[0],t.fetch()}}}),r("a-button",{staticStyle:{width:"90px","margin-right":"8px"},attrs:{type:"primary",icon:"search",size:"small"},on:{click:function(){t.filters[t.column.dataIndex]=t.selectedKeys[0],t.fetch()}}},[t._v(" Search ")]),r("a-button",{staticStyle:{width:"90px"},attrs:{size:"small"},on:{click:function(){t.clearFilters(),delete t.filters[t.column.dataIndex],t.fetch()}}},[t._v(" Reset ")])],1)},o=[],i={name:"FilterDropdown",props:["setSelectedKeys","selectedKeys","clearFilters","column","filters","fetch"]},c=i,a=r("2877"),s=Object(a["a"])(c,n,o,!1,null,"5e6f101e",null);e["a"]=s.exports},dbb4:function(t,e,r){var n=r("23e7"),o=r("83ab"),i=r("56ef"),c=r("fc6a"),a=r("06cf"),s=r("8418");n({target:"Object",stat:!0,sham:!o},{getOwnPropertyDescriptors:function(t){var e,r,n=c(t),o=a.f,f=i(n),u={},l=0;while(f.length>l)r=o(n,e=f[l++]),void 0!==r&&s(u,e,r);return u}})},e439:function(t,e,r){var n=r("23e7"),o=r("d039"),i=r("fc6a"),c=r("06cf").f,a=r("83ab"),s=o((function(){c(1)})),f=!a||s;n({target:"Object",stat:!0,forced:f,sham:!a},{getOwnPropertyDescriptor:function(t,e){return c(i(t),e)}})},e5383:function(t,e,r){var n=r("b622");e.f=n},e5bf:function(t,e,r){"use strict";r.d(e,"c",(function(){return o})),r.d(e,"a",(function(){return i})),r.d(e,"d",(function(){return c})),r.d(e,"e",(function(){return a})),r.d(e,"b",(function(){return s}));var n=r("365c");function o(t){return Object(n["a"])({url:"/record/http",params:t,method:"get"})}function i(t){return Object(n["a"])({url:"/record/dns",params:t,method:"get"})}function c(t){return Object(n["a"])({url:"/record/mysql",params:t,method:"get"})}function a(t){return Object(n["a"])({url:"/record/rmi",params:t,method:"get"})}function s(t){return Object(n["a"])({url:"/record/ftp",params:t,method:"get"})}}}]); \ No newline at end of file +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-740736c7"],{"057f":function(t,e,r){var n=r("fc6a"),o=r("241c").f,i={}.toString,c="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],a=function(t){try{return o(t)}catch(e){return c.slice()}};t.exports.f=function(t){return c&&"[object Window]"==i.call(t)?a(t):o(n(t))}},"159b":function(t,e,r){var n=r("da84"),o=r("fdbc"),i=r("17c2"),c=r("9112");for(var a in o){var s=n[a],u=s&&s.prototype;if(u&&u.forEach!==i)try{c(u,"forEach",i)}catch(f){u.forEach=i}}},"17c2":function(t,e,r){"use strict";var n=r("b727").forEach,o=r("a640"),i=o("forEach");t.exports=i?[].forEach:function(t){return n(this,t,arguments.length>1?arguments[1]:void 0)}},"4de4":function(t,e,r){"use strict";var n=r("23e7"),o=r("b727").filter,i=r("1dde"),c=i("filter");n({target:"Array",proto:!0,forced:!c},{filter:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},5530:function(t,e,r){"use strict";r.d(e,"a",(function(){return i}));r("b64b"),r("a4d3"),r("4de4"),r("e439"),r("159b"),r("dbb4");function n(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function o(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function i(t){for(var e=1;ei)o.push(arguments[i++]);if(n=e,(p(e)||void 0!==t)&&!at(t))return d(e)||(e=function(t,e){if("function"==typeof n&&(e=n.call(this,t,e)),!at(e))return e}),o[1]=e,H.apply(null,o)}})}G[J][M]||k(G[J],M,G[J].valueOf),R(G,q),z[$]=!0},a640:function(t,e,r){"use strict";var n=r("d039");t.exports=function(t,e){var r=[][t];return!!r&&n((function(){r.call(null,e||function(){throw 1},1)}))}},b64b:function(t,e,r){var n=r("23e7"),o=r("7b0b"),i=r("df75"),c=r("d039"),a=c((function(){i(1)}));n({target:"Object",stat:!0,forced:a},{keys:function(t){return i(o(t))}})},b727:function(t,e,r){var n=r("0366"),o=r("44ad"),i=r("7b0b"),c=r("50c4"),a=r("65f0"),s=[].push,u=function(t){var e=1==t,r=2==t,u=3==t,f=4==t,l=6==t,d=7==t,p=5==t||l;return function(h,b,m,y){for(var g,v,w=i(h),O=o(w),j=n(b,m,3),S=c(O.length),x=0,I=y||a,D=e?I(h,S):r||d?I(h,0):void 0;S>x;x++)if((p||x in O)&&(g=O[x],v=j(g,x,w),t))if(e)D[x]=v;else if(v)switch(t){case 3:return!0;case 5:return g;case 6:return x;case 2:s.call(D,g)}else switch(t){case 4:return!1;case 7:s.call(D,g)}return l?-1:u||f?f:D}};t.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6),filterOut:u(7)}},db40:function(t,e,r){"use strict";var n=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticStyle:{padding:"8px"},attrs:{slot:"filterDropdown"},slot:"filterDropdown"},[r("a-input",{staticStyle:{width:"188px","margin-bottom":"8px",display:"block"},attrs:{placeholder:"Search "+t.column.dataIndex,value:t.selectedKeys[0]},on:{change:function(e){return t.setSelectedKeys(e.target.value?[e.target.value]:[])},pressEnter:function(){t.filters[t.column.dataIndex]=t.selectedKeys[0],t.fetch()}}}),r("a-button",{staticStyle:{width:"90px","margin-right":"8px"},attrs:{type:"primary",icon:"search",size:"small"},on:{click:function(){t.filters[t.column.dataIndex]=t.selectedKeys[0],t.fetch()}}},[t._v(" Search ")]),r("a-button",{staticStyle:{width:"90px"},attrs:{size:"small"},on:{click:function(){t.clearFilters(),delete t.filters[t.column.dataIndex],t.fetch()}}},[t._v(" Reset ")])],1)},o=[],i={name:"FilterDropdown",props:["setSelectedKeys","selectedKeys","clearFilters","column","filters","fetch"]},c=i,a=r("2877"),s=Object(a["a"])(c,n,o,!1,null,"5e6f101e",null);e["a"]=s.exports},dbb4:function(t,e,r){var n=r("23e7"),o=r("83ab"),i=r("56ef"),c=r("fc6a"),a=r("06cf"),s=r("8418");n({target:"Object",stat:!0,sham:!o},{getOwnPropertyDescriptors:function(t){var e,r,n=c(t),o=a.f,u=i(n),f={},l=0;while(u.length>l)r=o(n,e=u[l++]),void 0!==r&&s(f,e,r);return f}})},e439:function(t,e,r){var n=r("23e7"),o=r("d039"),i=r("fc6a"),c=r("06cf").f,a=r("83ab"),s=o((function(){c(1)})),u=!a||s;n({target:"Object",stat:!0,forced:u,sham:!a},{getOwnPropertyDescriptor:function(t,e){return c(i(t),e)}})},e5383:function(t,e,r){var n=r("b622");e.f=n},e5bf:function(t,e,r){"use strict";r.d(e,"h",(function(){return o})),r.d(e,"c",(function(){return i})),r.d(e,"f",(function(){return c})),r.d(e,"a",(function(){return a})),r.d(e,"i",(function(){return s})),r.d(e,"d",(function(){return u})),r.d(e,"j",(function(){return f})),r.d(e,"e",(function(){return l})),r.d(e,"g",(function(){return d})),r.d(e,"b",(function(){return p}));var n=r("365c");function o(t){return Object(n["a"])({url:"/record/http",params:t,method:"get"})}function i(t){return Object(n["a"])({url:"/record/http",params:t,method:"delete"})}function c(t){return Object(n["a"])({url:"/record/dns",params:t,method:"get"})}function a(t){return Object(n["a"])({url:"/record/dns",params:t,method:"delete"})}function s(t){return Object(n["a"])({url:"/record/mysql",params:t,method:"get"})}function u(t){return Object(n["a"])({url:"/record/mysql",params:t,method:"delete"})}function f(t){return Object(n["a"])({url:"/record/rmi",params:t,method:"get"})}function l(t){return Object(n["a"])({url:"/record/rmi",params:t,method:"delete"})}function d(t){return Object(n["a"])({url:"/record/ftp",params:t,method:"get"})}function p(t){return Object(n["a"])({url:"/record/ftp",params:t,method:"delete"})}}}]); \ No newline at end of file diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 1417a47..04f0b1e 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -62,7 +62,7 @@ />
- + @@ -80,9 +80,23 @@ - + + + + + @@ -123,6 +137,7 @@ export default { pageSize: store.pageSize, collapsed: false, showSettings: false, + showLogNum: false, openKeys: [], version: "", }; @@ -130,7 +145,7 @@ export default { computed: { isLogMode() { return this.$route.path.includes('logs') - } + }, }, methods: { timing() { @@ -145,6 +160,14 @@ export default { getVersion().then(res => { this.version = res.data.result }) + }, + deleteLogs() { + this.$refs.content.delete() + }, + delayChangeShowLogNum() { + setTimeout(() => { + this.showLogNum = !this.showLogNum + }, 1000) } }, mounted() { diff --git a/frontend/src/api/record.js b/frontend/src/api/record.js index 8ad26bc..4ebbb2e 100644 --- a/frontend/src/api/record.js +++ b/frontend/src/api/record.js @@ -9,6 +9,15 @@ export function getHttpRecord(params) { }) } +export function deleteHttpRecord(params) { + return request({ + url: '/record/http', + params: params, + method: 'delete', + + }) +} + export function getDnsRecord(params) { return request({ url: '/record/dns', @@ -17,6 +26,14 @@ export function getDnsRecord(params) { }) } +export function deleteDnsRecord(params) { + return request({ + url: '/record/dns', + params: params, + method: 'delete' + }) +} + export function getMysqlRecord(params) { return request({ url: '/record/mysql', @@ -25,6 +42,14 @@ export function getMysqlRecord(params) { }) } +export function deleteMysqlRecord(params) { + return request({ + url: '/record/mysql', + params: params, + method: 'delete' + }) +} + export function getRmiRecord(params) { return request({ url: '/record/rmi', @@ -33,10 +58,26 @@ export function getRmiRecord(params) { }) } +export function deleteRmiRecord(params) { + return request({ + url: '/record/rmi', + params: params, + method: 'delete' + }) +} + export function getFtpRecord(params) { return request({ url: '/record/ftp', params: params, method: 'get' }) +} + +export function deleteFtpRecord(params) { + return request({ + url: '/record/ftp', + params: params, + method: 'delete' + }) } \ No newline at end of file diff --git a/frontend/src/views/logs/Dns.vue b/frontend/src/views/logs/Dns.vue index 71f9af7..a96a2e2 100644 --- a/frontend/src/views/logs/Dns.vue +++ b/frontend/src/views/logs/Dns.vue @@ -37,7 +37,7 @@