File: /www/server/panel/BTPanel/static/js/index-legacy106.js
!function(){function n(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var t,r,i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",a=i.toStringTag||"@@toStringTag";function u(n,i,o,a){var u=i&&i.prototype instanceof c?i:c,f=Object.create(u.prototype);return e(f,"_invoke",function(n,e,i){var o,a,u,c=0,f=i||[],s=!1,p={p:0,n:0,v:t,a:v,f:v.bind(t,4),d:function(n,e){return o=n,a=0,u=t,p.n=e,l}};function v(n,e){for(a=n,u=e,r=0;!s&&c&&!i&&r<f.length;r++){var i,o=f[r],v=p.p,w=o[2];n>3?(i=w===e)&&(u=o[(a=o[4])?5:(a=3,3)],o[4]=o[5]=t):o[0]<=v&&((i=n<2&&v<o[1])?(a=0,p.v=e,p.n=o[1]):v<w&&(i=n<3||o[0]>e||e>w)&&(o[4]=n,o[5]=e,p.n=w,a=0))}if(i||n>1)return l;throw s=!0,e}return function(i,f,w){if(c>1)throw TypeError("Generator is already running");for(s&&1===f&&v(f,w),a=f,u=w;(r=a<2?t:u)||!s;){o||(a?a<3?(a>1&&(p.n=-1),v(a,u)):p.n=u:p.v=u);try{if(c=2,o){if(a||(i="next"),r=o[i]){if(!(r=r.call(o,u)))throw TypeError("iterator result is not an object");if(!r.done)return r;u=r.value,a<2&&(a=0)}else 1===a&&(r=o.return)&&r.call(o),a<2&&(u=TypeError("The iterator does not provide a '"+i+"' method"),a=1);o=t}else if((r=(s=p.n<0)?u:n.call(e,p))!==l)break}catch(r){o=t,a=1,u=r}finally{c=1}}return{value:r,done:s}}}(n,o,a),!0),f}var l={};function c(){}function f(){}function s(){}r=Object.getPrototypeOf;var p=[][o]?r(r([][o]())):(e(r={},o,function(){return this}),r),v=s.prototype=c.prototype=Object.create(p);function w(n){return Object.setPrototypeOf?Object.setPrototypeOf(n,s):(n.__proto__=s,e(n,a,"GeneratorFunction")),n.prototype=Object.create(v),n}return f.prototype=s,e(v,"constructor",s),e(s,"constructor",f),f.displayName="GeneratorFunction",e(s,a,"GeneratorFunction"),e(v),e(v,a,"Generator"),e(v,o,function(){return this}),e(v,"toString",function(){return"[object Generator]"}),(n=function(){return{w:u,m:w}})()}function e(n,t,r,i){var o=Object.defineProperty;try{o({},"",{})}catch(n){o=0}e=function(n,t,r,i){function a(t,r){e(n,t,function(n){return this._invoke(t,r,n)})}t?o?o(n,t,{value:r,enumerable:!i,configurable:!i,writable:!i}):n[t]=r:(a("next",0),a("throw",1),a("return",2))},e(n,t,r,i)}function t(n,e,t,r,i,o,a){try{var u=n[o](a),l=u.value}catch(n){return void t(n)}u.done?e(l):Promise.resolve(l).then(r,i)}function r(n){return function(){var e=this,r=arguments;return new Promise(function(i,o){var a=n.apply(e,r);function u(n){t(a,i,o,u,l,"next",n)}function l(n){t(a,i,o,u,l,"throw",n)}u(void 0)})}}System.register(["./index-legacy124.js?v=1777008528","./index-legacy254.js?v=1777008528","./index-legacy3.js?v=1777008528","./utils-lib-legacy.js?v=1777008528","./base-lib-legacy.js?v=1777008528","./index-legacy212.js?v=1777008528","./index-legacy119.js?v=1777008528","./__commonjsHelpers__-legacy.js?v=1777008528","./index-legacy116.js?v=1777008528"],function(e,t){"use strict";var i,o,a,u,l,c,f,s,p,v,w,d,g,m,y,b,h,_,x,k,j,S,P,I,O,T,G;return{setters:[function(n){i=n._},function(n){o=n._},function(n){a=n.k,u=n.p},function(n){l=n.c,c=n.I,f=n.f,s=n.cZ},function(n){p=n.c,v=n.g,w=n.b,d=n.r,g=n.aw,m=n.w,y=n.o,b=n.a_,h=n.I,_=n.J,x=n.p,k=n.j,j=n.k,S=n.M,P=n.C,I=n.y,O=n.v,T=n.e,G=n.Q},null,null,null,null],execute:function(){var t=["src"],W=p({__name:"index",setup:function(e){var s=v(function(){return w().path}),p=l(),W=p.iframezIndex,E=p.menuControl,N=p.routerActive,A=p.iframeActive,C=p.mainHeight,F=(p.payment,d("/software")),V=d(null),z=d(null),B=d(!1),H=d(null),M=g("pluginWafInfo",{setup:!1,endtime:-1}),R=v(function(){return E.value.collapse?"60px":"184px"}),D=[["/waf","/btwaf/index"]],J=d(),L=d(!1),Q=d("waf"),U=d([{name:"waf",show:!0,meta:{title:"防火墙"}}]),Z=f().warn,q=v(function(){var n,e;return{title:"Nginx防火墙-功能介绍",imgSrc:"/soft_ico/ico-btwaf.png",productSrc:"https://www.bt.cn/new/product_nginx_firewall.html",ps:"Nginx防火墙是保护Web应用程序免受各种网络攻击,检测过滤恶意请求限制访问频率,增强应用程序的安全,易于配置和使用,是保护Web应用程序安全的重要工具之一",source:25,desc:["仅支持Nginx","抵御CC攻击","关键词拦截","拦截恶意扫描","阻止黑客入侵"],tabImgs:[{title:"概览",imgSrc:"https://www.bt.cn/Public/new/plugin/introduce/waf/nginx_firewall_1.png"},{title:"攻击地图",imgSrc:"https://www.bt.cn/Public/new/plugin/introduce/waf/nginx_firewall_2.png"},{title:"攻击报表",imgSrc:"https://www.bt.cn/Public/new/plugin/introduce/waf/nginx_firewall_3.png"},{title:"全局设置",imgSrc:"https://www.bt.cn/Public/new/plugin/introduce/waf/nginx_firewall_4.png"},{title:"站点设置",imgSrc:"https://www.bt.cn/Public/new/plugin/introduce/waf/nginx_firewall_5.png"},{title:"封锁记录",imgSrc:"https://www.bt.cn/Public/new/plugin/introduce/waf/nginx_firewall_6.png"},{title:"操作日志",imgSrc:"https://www.bt.cn/Public/new/plugin/introduce/waf/nginx_firewall_7.png"}],pluginInfo:M.value,isInstall:!(null!==(n=M.value)&&void 0!==n&&n.setup)&&(null===(e=M.value)||void 0===e?void 0:e.endtime)>-1}});m(function(){return N.value},function(){var e=r(n().m(function e(t){var r,i;return n().w(function(n){for(;;)switch(n.n){case 0:J.value=D.filter(function(n){return-1!==n.indexOf(N.value)})[0]||[],J.value.length&&(W.value=996,i=null===(r=H.value)||void 0===r?void 0:r.contentWindow,N.value===J.value[0]&&i&&(null==i?void 0:i.location.pathname)===J.value[1]?(i.location.reload(),console.log("reload")):(B.value=!0,z.value=(new Date).getTime(),F.value=J.value[1],A.value=J.value[1]));case 1:return n.a(2)}},e)}));return function(n){return e.apply(this,arguments)}}(),{immediate:!0});var K=function(){var n,e=null===(n=H.value)||void 0===n?void 0:n.contentWindow,t=null==e?void 0:e.document.getElementById("#app");e&&!t&&(A.value=J.value[1],W.value=998)},X=function(){var n,e=null===(n=H.value)||void 0===n?void 0:n.contentWindow;e&&(e.document.getElementById("#app")||(W.value=998))},Y=function(){var e=r(n().m(function e(){var t,r;return n().w(function(n){for(;;)switch(n.p=n.n){case 0:if("/waf"!==s.value){n.n=4;break}return n.p=1,L.value=!0,n.n=2,c({sName:"btwaf"});case 2:t=n.v,M.value=t.data,$(t.data),L.value=!1,n.n=4;break;case 3:n.p=3,r=n.v,console.log(r),L.value=!1;case 4:return n.a(2)}},e,null,[[1,3]])}));return function(){return e.apply(this,arguments)}}(),$=function(){var e=r(n().m(function e(t){var r,i;return n().w(function(n){for(;;)switch(n.p=n.n){case 0:if(n.p=0,!t.setup){n.n=3;break}if(r=null==t?void 0:t.version){n.n=1;break}return n.a(2);case 1:if(!(r.replace(/\./g,"")<955)){n.n=3;break}return n.n=2,u({type:"u",name:"btwaf",pluginInfo:t});case 2:setTimeout(function(){Z("当前插件版本过低,请升级防火墙插件版本至9.5.5及以上版本")},1e3);case 3:n.n=5;break;case 4:n.p=4,i=n.v,console.log(i);case 5:return n.a(2)}},e,null,[[0,4]])}));return function(n){return e.apply(this,arguments)}}();return y(function(){window.pay=a,Y()}),function(n,e){var r,a=b("compatible-load-file"),u=b("compatible-load"),l=o,c=i,f=h("bt-loading");return _((k(),j("div",{class:"w-full",style:S({"min-height":x(C)+"px"}),key:x(z)},[x(B)?(k(),j("div",{key:0,ref_key:"maskRef",ref:V,class:"mask",style:S({left:x(R)})},["/files"===x(N)?(k(),P(a,{key:0})):(k(),P(u,{key:1}))],4)):I("",!0),-1!==x(M).endtime&&null!==(r=x(M))&&void 0!==r&&r.setup||"/waf"!==x(s)?(k(),j("iframe",{key:2,ref_key:"frameRef",ref:H,id:"ifrramApp",class:"ifrramApp",style:S({zIndex:x(W)}),src:x(F),onLoad:K,onMouseenter:X},null,44,t)):(k(),P(c,{key:1,modelValue:x(Q),"onUpdate:modelValue":e[0]||(e[0]=function(n){return G(Q)?Q.value=n:null}),options:x(U)},{default:O(function(){return[T(l,{data:x(q),class:"p-[4rem]"},null,8,["data"])]}),_:1},8,["modelValue","options"]))],4)),[[f,x(L)],[f,"正在加载页面,请稍后...","title"]])}}});e("default",s(W,[["__scopeId","data-v-520c38d3"]]))}}})}();