HEX
Server: nginx/1.28.3
System: Linux ip-172-31-12-242 6.17.0-1007-aws #7~24.04.1-Ubuntu SMP Thu Jan 22 21:04:49 UTC 2026 x86_64
User: root (0)
PHP: 7.4.33
Disabled: passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv
Upload Files
File: /www/server/panel/BTPanel/static/js/index-legacy357.js
!function(){function t(n){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},t(n)}function n(t){return function(t){if(Array.isArray(t))return e(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,n){if(t){if("string"==typeof t)return e(t,n);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?e(t,n):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function e(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=Array(n);e<n;e++)r[e]=t[e];return r}function r(t,n){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),e.push.apply(e,r)}return e}function o(t){for(var n=1;n<arguments.length;n++){var e=null!=arguments[n]?arguments[n]:{};n%2?r(Object(e),!0).forEach(function(n){i(t,n,e[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):r(Object(e)).forEach(function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(e,n))})}return t}function i(n,e,r){return(e=function(n){var e=function(n,e){if("object"!=t(n)||!n)return n;var r=n[Symbol.toPrimitive];if(void 0!==r){var o=r.call(n,e||"default");if("object"!=t(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(n)}(n,"string");return"symbol"==t(e)?e:e+""}(e))in n?Object.defineProperty(n,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):n[e]=r,n}function u(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var t,n,e="function"==typeof Symbol?Symbol:{},r=e.iterator||"@@iterator",o=e.toStringTag||"@@toStringTag";function i(e,r,o,i){var u=r&&r.prototype instanceof l?r:l,f=Object.create(u.prototype);return a(f,"_invoke",function(e,r,o){var i,u,a,l=0,f=o||[],s=!1,p={p:0,n:0,v:t,a:d,f:d.bind(t,4),d:function(n,e){return i=n,u=0,a=t,p.n=e,c}};function d(e,r){for(u=e,a=r,n=0;!s&&l&&!o&&n<f.length;n++){var o,i=f[n],d=p.p,y=i[2];e>3?(o=y===r)&&(a=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=t):i[0]<=d&&((o=e<2&&d<i[1])?(u=0,p.v=r,p.n=i[1]):d<y&&(o=e<3||i[0]>r||r>y)&&(i[4]=e,i[5]=r,p.n=y,u=0))}if(o||e>1)return c;throw s=!0,r}return function(o,f,y){if(l>1)throw TypeError("Generator is already running");for(s&&1===f&&d(f,y),u=f,a=y;(n=u<2?t:a)||!s;){i||(u?u<3?(u>1&&(p.n=-1),d(u,a)):p.n=a:p.v=a);try{if(l=2,i){if(u||(o="next"),n=i[o]){if(!(n=n.call(i,a)))throw TypeError("iterator result is not an object");if(!n.done)return n;a=n.value,u<2&&(u=0)}else 1===u&&(n=i.return)&&n.call(i),u<2&&(a=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=t}else if((n=(s=p.n<0)?a:e.call(r,p))!==c)break}catch(n){i=t,u=1,a=n}finally{l=1}}return{value:n,done:s}}}(e,o,i),!0),f}var c={};function l(){}function f(){}function s(){}n=Object.getPrototypeOf;var p=[][r]?n(n([][r]())):(a(n={},r,function(){return this}),n),d=s.prototype=l.prototype=Object.create(p);function y(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,s):(t.__proto__=s,a(t,o,"GeneratorFunction")),t.prototype=Object.create(d),t}return f.prototype=s,a(d,"constructor",s),a(s,"constructor",f),f.displayName="GeneratorFunction",a(s,o,"GeneratorFunction"),a(d),a(d,o,"Generator"),a(d,r,function(){return this}),a(d,"toString",function(){return"[object Generator]"}),(u=function(){return{w:i,m:y}})()}function a(t,n,e,r){var o=Object.defineProperty;try{o({},"",{})}catch(t){o=0}a=function(t,n,e,r){function i(n,e){a(t,n,function(t){return this._invoke(n,e,t)})}n?o?o(t,n,{value:e,enumerable:!r,configurable:!r,writable:!r}):t[n]=e:(i("next",0),i("throw",1),i("return",2))},a(t,n,e,r)}function c(t,n,e,r,o,i,u){try{var a=t[i](u),c=a.value}catch(t){return void e(t)}a.done?n(c):Promise.resolve(c).then(r,o)}function l(t){return function(){var n=this,e=arguments;return new Promise(function(r,o){var i=t.apply(n,e);function u(t){c(i,r,o,u,a,"next",t)}function a(t){c(i,r,o,u,a,"throw",t)}u(void 0)})}}System.register(["./utils-lib-legacy.js?v=1777008528","./index-legacy192.js?v=1777008528","./index-legacy118.js?v=1777008528","./base-lib-legacy.js?v=1777008528","./index-legacy131.js?v=1777008528","./index-legacy3.js?v=1777008528","./site-legacy.js?v=1777008528","./useStore-legacy2.js?v=1777008528","./__commonjsHelpers__-legacy.js?v=1777008528","./index-legacy119.js?v=1777008528","./index-legacy116.js?v=1777008528"],function(t,e){"use strict";var r,i,a,c,f,s,p,d,y,m,v,b,g,w,h,_,j,O,S,k,P,x,C,T,A,D,F,V,E,I,G,U,N,J,M,R,q;return{setters:[function(t){r=t.c,i=t.e,a=t._,c=t.w,f=t.k,s=t.d3,p=t.cO,d=t.K,y=t.f},function(t){m=t._},function(t){v=t._},function(t){b=t.c,g=t.r,w=t.H,h=t.e,_=t.x,j=t.o,O=t.I,S=t.j,k=t.k,P=t.p,x=t.C,C=t.v,T=t.J,A=t.Q,D=t.q,F=t.z,V=t.ad,E=t.ab},function(t){I=t._},function(t){G=t.F,U=t.g},function(t){N=t.getSingleSiteContentMonitorList,J=t.delContentMonitorInfo,M=t.searchFiles,R=t.scanning},function(t){q=t.u},null,null,null],execute:function(){var H={class:"p-[20px]"},L={class:"p-[20px]"};t("default",b({__name:"index",props:{compData:{default:{}}},setup:function(t){var b=q().siteInfo,z=y(),K=r().payment,Q=g([]),$=g(!1),B=w({word:""}),W=g([G(),{label:"违规词",prop:"key"}]),X=g([]),Y=g(!1),Z=g(!1),tt=g(!1),nt=g(),et=w({title:"违规词检测-功能介绍",ps:"违规词检测能帮助检测网站内容中的合法及非法字段,并输出对应的检测结果,利用图表充分展示各个域名的风险历史、检测情况、敏感词排行等,并实时输出风险动态。",source:111,desc:["违规词内容检测","网页内容修改检测","输出检测报告"],tabImgs:[{title:"概览",imgSrc:"https://www.bt.cn/Public/new/plugin/introduce/firewall/content_detect_detail_1.png"},{title:"监控列表",imgSrc:"https://www.bt.cn/Public/new/plugin/introduce/firewall/content_detect_detail_2.png"},{title:"检测历史",imgSrc:"https://www.bt.cn/Public/new/plugin/introduce/firewall/content_detect_detail_3.png"},{title:"风险列表",imgSrc:"https://www.bt.cn/Public/new/plugin/introduce/firewall/content_detect_detail_4.png"},{title:"检测报告",imgSrc:"https://www.bt.cn/Public/new/plugin/introduce/firewall/content_detect_detail_5.png"}]}),rt=function(){var t=l(u().m(function t(){var n,e;return u().w(function(t){for(;;)switch(t.p=t.n){case 0:if("ltd"===K.value.authType){t.n=1;break}return t.a(2);case 1:return $.value=!0,t.p=2,t.n=3,N({site_name:b.value.name});case 3:n=t.v,Q.value=n.data,t.n=5;break;case 4:t.p=4,e=t.v,console.log(e);case 5:return t.p=5,$.value=!1,t.f(5);case 6:return t.a(2)}},t,null,[[2,4,5,6]])}));return function(){return t.apply(this,arguments)}}(),ot=function(){var t=l(u().m(function t(){return u().w(function(t){for(;;)switch(t.n){case 0:it(o(o({},b.value),{},{id:!1}));case 1:return t.a(2)}},t)}));return function(){return t.apply(this,arguments)}}(),it=function(t){i({title:"".concat(t.id?"编辑":"添加","监控").concat(t.id?"【".concat(t.name,"】"):""),area:68,showFooter:!0,compData:o(o({},t),{},{refreshEvent:rt,isSite:!0}),component:function(){return a(function(){return e.import("./add-monitor-legacy2.js?v=1777008528")},void 0,e.meta.url)}})},ut=function(){i({isAsync:!0,title:"自定义词库",area:[44,39],component:function(){return a(function(){return e.import("./own-thesaurus-legacy2.js?v=1777008528")},void 0,e.meta.url)}})},at=function(){i({isAsync:!0,title:"检测历史",area:80,component:function(){return a(function(){return e.import("./detect-history-legacy.js?v=1777008528")},void 0,e.meta.url)},compData:o({isPopup:!0},b.value)})},ct=function(){i({isAsync:!0,title:"风险列表",area:80,component:function(){return a(function(){return e.import("./risk-list-legacy.js?v=1777008528")},void 0,e.meta.url)},compData:{isPopup:!0}})},lt=function(){var t=l(u().m(function t(n){return u().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,c({title:"删除违规词检测",content:"删除后无法继续监控该网站,是否继续?"});case 1:f({loading:"正在删除,请稍后...",request:J({data:JSON.stringify({id:n.id})}),message:!0,success:function(t){t.status&&rt()}});case 2:return t.a(2)}},t)}));return function(n){return t.apply(this,arguments)}}(),ft=function(){var t;null===(t=nt.value)||void 0===t||t.resetFields(),Z.value=!1},st=function(){var t=l(u().m(function t(){var n,e,r;return u().w(function(t){for(;;)switch(t.p=t.n){case 0:return n=z.load("正在扫描,请稍后..."),t.p=1,t.n=2,M({search:B.word,path:b.value.path});case 2:e=t.v,X.value=e.data.result.map(function(t){return{path:t.name,key:B.word}}),ft(),tt.value=!0,t.n=4;break;case 3:t.p=3,r=t.v,console.log(r);case 4:return t.p=4,Z.value=!1,n.close(),t.f(4);case 5:return t.a(2)}},t,null,[[1,3,4,5]])}));return function(){return t.apply(this,arguments)}}(),pt=function(){var t=l(u().m(function t(n){var r,o,c,l;return u().w(function(t){for(;;)switch(t.p=t.n){case 0:return t.p=0,r=z.load("正在检测,请稍后..."),t.n=1,R({data:JSON.stringify({id:n.id})});case 1:o=t.v,c={name:n.name,id:n.id,path_info:o.data.path_info},r.close(),i({title:"检测日志",area:[64,50],btn:["停止检测"],component:function(){return a(function(){return e.import("./scan-details-legacy2.js?v=1777008528")},void 0,e.meta.url)},compData:c,showFooter:!0}),t.n=3;break;case 2:t.p=2,l=t.v,console.log(l);case 3:return t.a(2)}},t,null,[[0,2]])}));return function(n){return t.apply(this,arguments)}}(),dt=g([{label:"监控名称",prop:"name",showOverflowTooltip:!0},{label:"网站/URL",prop:"url"},{label:"状态",prop:"content",render:function(t){if(1===t.crontab_status)return"正常"}},{label:"发送告警",prop:"send_msg",render:function(t){return 1===t.send_msg?h("span",{class:"text-primary"},[_("已开启")]):"未开启"}},{label:"检测频率",prop:"crontab_info.cycle",showOverflowTooltip:!0},U([{onClick:pt,title:"检测"},{onClick:function(t){it(t)},title:"编辑"},{onClick:lt,title:"删除"}])]);return j(function(){rt()}),function(t,e){var r=F,o=I,i=s,u=p,a=V,c=E,l=d,f=v,y=m,b=O("bt-loading");return S(),k("div",null,["ltd"===P(K).authType?(S(),x(f,{key:0},{"header-left":C(function(){return[h(r,{type:"primary",onClick:ot},{default:C(function(){return n(e[4]||(e[4]=[_("添加监控",-1)]))}),_:1}),h(r,{type:"default",onClick:e[0]||(e[0]=function(t){return Z.value=!0})},{default:C(function(){return n(e[5]||(e[5]=[_(" 自定义扫描 ",-1)]))}),_:1}),h(r,{type:"default",onClick:ut},{default:C(function(){return n(e[6]||(e[6]=[_(" 自定义词库 ",-1)]))}),_:1}),h(r,{type:"default",onClick:at},{default:C(function(){return n(e[7]||(e[7]=[_(" 检测历史 ",-1)]))}),_:1}),h(r,{type:"default",onClick:ct},{default:C(function(){return n(e[8]||(e[8]=[_("风险列表",-1)]))}),_:1})]}),"header-right":C(function(){return[h(o,{onRefresh:rt})]}),content:C(function(){return[T(h(i,{column:P(dt),data:P(Q)},null,8,["column","data"]),[[b,P($)]])]}),popup:C(function(){return[h(l,{title:"自定义扫描",modelValue:P(Z),"onUpdate:modelValue":e[2]||(e[2]=function(t){return A(Z)?Z.value=t:null}),area:42,onConfirm:st,onCancel:ft,showFooter:""},{default:C(function(){return[D("div",H,[h(c,{"label-position":"right",model:P(B),ref_key:"scanRef",ref:nt},{default:C(function(){return[h(a,{label:"扫描违规词",prop:"word"},{default:C(function(){return[h(u,{modelValue:P(B).word,"onUpdate:modelValue":e[1]||(e[1]=function(t){return P(B).word=t}),placeholder:"请输入要扫描的词汇",width:"24rem"},null,8,["modelValue"])]}),_:1})]}),_:1},8,["model"])])]}),_:1},8,["modelValue"]),h(l,{title:"扫描结果",modelValue:P(tt),"onUpdate:modelValue":e[3]||(e[3]=function(t){return A(tt)?tt.value=t:null}),area:52},{default:C(function(){return[D("div",L,[h(f,null,{content:C(function(){return[T(h(i,{column:P(W),data:P(X),"max-height":400},null,8,["column","data"]),[[b,P(Y)]])]}),_:1})])]}),_:1},8,["modelValue"])]}),_:1})):(S(),x(y,{key:1,data:P(et),class:""},null,8,["data"]))])}}}))}}})}();