1 line
5.9 KiB
JavaScript
1 line
5.9 KiB
JavaScript
"use strict";(globalThis["webpackChunksyseye"]=globalThis["webpackChunksyseye"]||[]).push([[95],{3875:(e,t,o)=>{o.d(t,{Z:()=>n});o(5363);function r(){const e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";this.encode=function(o){let r,n,l,a,i,u,s,c="",d=0;o=t(o);while(d<o.length)r=o.charCodeAt(d++),n=o.charCodeAt(d++),l=o.charCodeAt(d++),a=r>>2,i=(3&r)<<4|n>>4,u=(15&n)<<2|l>>6,s=63&l,isNaN(n)?u=s=64:isNaN(l)&&(s=64),c=c+e.charAt(a)+e.charAt(i)+e.charAt(u)+e.charAt(s);return c},this.decode=function(t){let r,n,l,a,i,u,s,c="",d=0;t=t.replace(/[^A-Za-z0-9\+\/\=]/g,"");while(d<t.length)a=e.indexOf(t.charAt(d++)),i=e.indexOf(t.charAt(d++)),u=e.indexOf(t.charAt(d++)),s=e.indexOf(t.charAt(d++)),r=a<<2|i>>4,n=(15&i)<<4|u>>2,l=(3&u)<<6|s,c+=String.fromCharCode(r),64!=u&&(c+=String.fromCharCode(n)),64!=s&&(c+=String.fromCharCode(l));return c=o(c),c};var t=function(e){e=e.replace(/\r\n/g,"\n");let t="";for(let o=0;o<e.length;o++){const r=e.charCodeAt(o);r<128?t+=String.fromCharCode(r):r>127&&r<2048?(t+=String.fromCharCode(r>>6|192),t+=String.fromCharCode(63&r|128)):(t+=String.fromCharCode(r>>12|224),t+=String.fromCharCode(r>>6&63|128),t+=String.fromCharCode(63&r|128))}return t},o=function(e){let t="",o=0,r=0,n=0,l=0;while(o<e.length)r=e.charCodeAt(o),r<128?(t+=String.fromCharCode(r),o++):r>191&&r<224?(l=e.charCodeAt(o+1),t+=String.fromCharCode((31&r)<<6|63&l),o+=2):(l=e.charCodeAt(o+1),n=e.charCodeAt(o+2),t+=String.fromCharCode((15&r)<<12|(63&l)<<6|63&n),o+=3);return t}}const n=r},7095:(e,t,o)=>{o.r(t),o.d(t,{default:()=>Q});var r=o(3673),n=o(2323);const l=(0,r.Uk)(" RmEye测试版v1.0.1.3 "),a={key:1,class:"q-gutter-md q-mb-sm q-pa-lg"};function i(e,t,o,i,u,s){const c=(0,r.up)("q-toolbar-title"),d=(0,r.up)("q-btn"),h=(0,r.up)("q-color"),m=(0,r.up)("q-banner"),g=(0,r.up)("q-popup-proxy"),p=(0,r.up)("q-toolbar"),C=(0,r.up)("q-breadcrumbs-el"),b=(0,r.up)("q-breadcrumbs"),f=(0,r.up)("q-header"),w=(0,r.up)("router-view"),y=(0,r.up)("q-page-container"),k=(0,r.up)("HtmlPanel"),Z=(0,r.up)("q-layout");return(0,r.wg)(),(0,r.j4)(Z,{view:"lHh Lpr lFf",style:(0,n.j5)(`background-color: ${e.colors.background}`)},{default:(0,r.w5)((()=>[(0,r.Wm)(f,{elevated:"","height-hint":"98"},{default:(0,r.w5)((()=>[(0,r.Wm)(p,{class:"text-white",style:(0,n.j5)(`background-color: ${e.colors.toolbar}`)},{default:(0,r.w5)((()=>[(0,r.Wm)(c,null,{default:(0,r.w5)((()=>[l])),_:1}),(0,r.Wm)(d,{flat:"",dense:"",icon:"restore",label:"重置颜色",onClick:e.cleanUpCookie},null,8,["onClick"]),(0,r.Wm)(g,null,{default:(0,r.w5)((()=>[(0,r.Wm)(m,null,{default:(0,r.w5)((()=>[(0,r.Wm)(h,{modelValue:e.colors.toolbar,"onUpdate:modelValue":t[0]||(t[0]=t=>e.colors.toolbar=t),onChange:t[1]||(t[1]=t=>e.updateCookie(e.colors.toolbar)),class:"my-picker"},null,8,["modelValue"])])),_:1})])),_:1})])),_:1},8,["style"]),(0,r.Wm)(p,{style:(0,n.j5)(`font-size: 16px;background-color: ${e.colors.layout}`)},{default:(0,r.w5)((()=>[(0,r.Wm)(b,{"active-color":"white"},{default:(0,r.w5)((()=>[(0,r.Wm)(C,{label:"仪表盘",icon:"dashboard",to:"/page/dashboard"}),(0,r.Wm)(C,{label:"未处理威胁列表",icon:"report",to:"#",onClick:t[2]||(t[2]=t=>{e.routerToThreatList(0)})}),(0,r.Wm)(C,{label:"已处理威胁列表",icon:"done",to:"#",onClick:t[3]||(t[3]=t=>{e.routerToThreatList(1)})}),(0,r.Wm)(C,{label:"已忽略威胁列表",icon:"texture",to:"#",onClick:t[4]||(t[4]=t=>{e.routerToThreatList(2)})}),(0,r.Wm)(C,{label:"白名单列表",icon:"list",to:"#",onClick:t[5]||(t[5]=t=>{e.routerToWhiteList()})})])),_:1}),(0,r.Wm)(g,null,{default:(0,r.w5)((()=>[(0,r.Wm)(m,null,{default:(0,r.w5)((()=>[(0,r.Wm)(h,{modelValue:e.colors.layout,"onUpdate:modelValue":t[6]||(t[6]=t=>e.colors.layout=t),onChange:t[7]||(t[7]=t=>e.updateCookie(e.colors.layout)),class:"my-picker"},null,8,["modelValue"])])),_:1})])),_:1})])),_:1},8,["style"])])),_:1}),0==e.isInPlugin?((0,r.wg)(),(0,r.j4)(y,{key:0},{default:(0,r.w5)((()=>[(0,r.Wm)(w)])),_:1})):(0,r.kq)("",!0),e.isInPlugin?((0,r.wg)(),(0,r.iD)("div",a,[(0,r.Wm)(k,{url:e.PluginUrl,"onUpdate:url":t[8]||(t[8]=t=>e.PluginUrl=t)},null,8,["url"])])):(0,r.kq)("",!0)])),_:1},8,["style"])}var u=o(3875);const s=["innerHTML"];function c(e,t,o,n,l,a){return(0,r.wg)(),(0,r.iD)("div",{innerHTML:e.html},null,8,s)}var d=o(52),h=o.n(d);const m=(0,r.aZ)({props:{url:{required:!0}},data(){return{html:""}},watch:{url(e){this.load(e)}},mounted(){this.load(this.url)},methods:{load(e){if(e&&e.length>0){const t={accept:"text/html, text/plain"};h().get(e,t).then((e=>{this.html=e.data})).catch((()=>{this.html="加载失败"}))}}}});var g=o(4260);const p=(0,g.Z)(m,[["render",c]]),C=p;var b=o(2471);const f=(0,r.aZ)({components:{HtmlPanel:C},name:"MainLayout",setup(){return{}},data:function(){return{selectLabel:"dashboard",drawer:!1,miniState:!0,plugin:[],isInPlugin:!1,PluginUrl:"",colors:{layout:"rgb(47,43,48)",toolbar:"rgb(210,61,42)",background:"rgb(239, 243, 246)"}}},methods:{updateCookie(e){const t=new u.Z;b.Z.set("custom_banner",t.encode(JSON.stringify(this.colors)))},cleanUpCookie(){b.Z.remove("custom_threat_item"),b.Z.remove("custom_banner"),window.location.reload()},routerToWhiteList(){this.isInPlugin=!1,this.$router.push({name:"whitelist"})},routerToThreatList(e){this.isInPlugin=!1,this.$router.push({name:"index",params:{queryIndex:e}})},routerToPlugin(e){this.isInPlugin=!0,this.PluginUrl="/plugin/"+e},getPluginsMenu(){h().get("/api/v1/get/plugin_menu",{"Content-Type":"application/json"}).then((e=>{this.plugin=e.data.data.menu,console.log(this.plugin)}))}},mounted(){this.getPluginsMenu();const e=b.Z.get("custom_banner");if(e){const t=new u.Z;this.colors=JSON.parse(t.decode(e))}}});var w=o(3066),y=o(3812),k=o(9570),Z=o(3747),W=o(8240),T=o(3944),q=o(5607),P=o(281),v=o(1481),A=o(5926),_=o(2652),S=o(7518),x=o.n(S);const L=(0,g.Z)(f,[["render",i]]),Q=L;x()(f,"components",{QLayout:w.Z,QHeader:y.Z,QToolbar:k.Z,QToolbarTitle:Z.Z,QBtn:W.Z,QPopupProxy:T.Z,QBanner:q.Z,QColor:P.Z,QBreadcrumbs:v.Z,QBreadcrumbsEl:A.Z,QPageContainer:_.Z})}}]); |