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/own-thesaurus-legacy.js
!function(){function n(n){return function(n){if(Array.isArray(n))return e(n)}(n)||function(n){if("undefined"!=typeof Symbol&&null!=n[Symbol.iterator]||null!=n["@@iterator"])return Array.from(n)}(n)||function(n,t){if(n){if("string"==typeof n)return e(n,t);var r={}.toString.call(n).slice(8,-1);return"Object"===r&&n.constructor&&(r=n.constructor.name),"Map"===r||"Set"===r?Array.from(n):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?e(n,t):void 0}}(n)||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(n,e){(null==e||e>n.length)&&(e=n.length);for(var t=0,r=Array(e);t<e;t++)r[t]=n[t];return r}function t(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var n,e,o="function"==typeof Symbol?Symbol:{},u=o.iterator||"@@iterator",a=o.toStringTag||"@@toStringTag";function i(t,o,u,a){var i=o&&o.prototype instanceof l?o:l,f=Object.create(i.prototype);return r(f,"_invoke",function(t,r,o){var u,a,i,l=0,f=o||[],s=!1,p={p:0,n:0,v:n,a:d,f:d.bind(n,4),d:function(e,t){return u=e,a=0,i=n,p.n=t,c}};function d(t,r){for(a=t,i=r,e=0;!s&&l&&!o&&e<f.length;e++){var o,u=f[e],d=p.p,m=u[2];t>3?(o=m===r)&&(i=u[(a=u[4])?5:(a=3,3)],u[4]=u[5]=n):u[0]<=d&&((o=t<2&&d<u[1])?(a=0,p.v=r,p.n=u[1]):d<m&&(o=t<3||u[0]>r||r>m)&&(u[4]=t,u[5]=r,p.n=m,a=0))}if(o||t>1)return c;throw s=!0,r}return function(o,f,m){if(l>1)throw TypeError("Generator is already running");for(s&&1===f&&d(f,m),a=f,i=m;(e=a<2?n:i)||!s;){u||(a?a<3?(a>1&&(p.n=-1),d(a,i)):p.n=i:p.v=i);try{if(l=2,u){if(a||(o="next"),e=u[o]){if(!(e=e.call(u,i)))throw TypeError("iterator result is not an object");if(!e.done)return e;i=e.value,a<2&&(a=0)}else 1===a&&(e=u.return)&&e.call(u),a<2&&(i=TypeError("The iterator does not provide a '"+o+"' method"),a=1);u=n}else if((e=(s=p.n<0)?i:t.call(r,p))!==c)break}catch(e){u=n,a=1,i=e}finally{l=1}}return{value:e,done:s}}}(t,u,a),!0),f}var c={};function l(){}function f(){}function s(){}e=Object.getPrototypeOf;var p=[][u]?e(e([][u]())):(r(e={},u,function(){return this}),e),d=s.prototype=l.prototype=Object.create(p);function m(n){return Object.setPrototypeOf?Object.setPrototypeOf(n,s):(n.__proto__=s,r(n,a,"GeneratorFunction")),n.prototype=Object.create(d),n}return f.prototype=s,r(d,"constructor",s),r(s,"constructor",f),f.displayName="GeneratorFunction",r(s,a,"GeneratorFunction"),r(d),r(d,a,"Generator"),r(d,u,function(){return this}),r(d,"toString",function(){return"[object Generator]"}),(t=function(){return{w:i,m:m}})()}function r(n,e,t,o){var u=Object.defineProperty;try{u({},"",{})}catch(n){u=0}r=function(n,e,t,o){function a(e,t){r(n,e,function(n){return this._invoke(e,t,n)})}e?u?u(n,e,{value:t,enumerable:!o,configurable:!o,writable:!o}):n[e]=t:(a("next",0),a("throw",1),a("return",2))},r(n,e,t,o)}function o(n,e,t,r,o,u,a){try{var i=n[u](a),c=i.value}catch(n){return void t(n)}i.done?e(c):Promise.resolve(c).then(r,o)}function u(n){return function(){var e=this,t=arguments;return new Promise(function(r,u){var a=n.apply(e,t);function i(n){o(a,r,u,i,c,"next",n)}function c(n){o(a,r,u,i,c,"throw",n)}i(void 0)})}}System.register(["./index-legacy118.js?v=1777008528","./utils-lib-legacy.js?v=1777008528","./base-lib-legacy.js?v=1777008528","./firewall-legacy.js?v=1777008528","./index-legacy3.js?v=1777008528","./__commonjsHelpers__-legacy.js?v=1777008528","./index-legacy119.js?v=1777008528","./index-legacy116.js?v=1777008528"],function(e,r){"use strict";var o,a,i,c,l,f,s,p,d,m,y,v,h,b,g,_,w,k,j,x,S,O,C,q,A,T,V,G,P,z,I,E,F;return{setters:[function(n){o=n._},function(n){a=n.f,i=n.k,c=n.d3,l=n.cO,f=n.K},function(n){s=n.c,p=n.r,d=n.H,m=n.j,y=n.k,v=n.e,h=n.v,b=n.J,g=n.p,_=n.z,w=n.ba,k=n.K,j=n.V,x=n.o,S=n.I,O=n.C,C=n.x,q=n.q,A=n.Q,T=n.ad,V=n.ab},function(n){G=n.bi,P=n.bj,z=n.bk,I=n.bl,E=n.bm},function(n){F=n.g},null,null,null],execute:function(){var r=s({__name:"upload-thesaurus",emits:["upload-success"],setup:function(n,e){var t=e.expose,r=e.emit,o=a(),u=p(),i=p(),c=r,l=window.location.protocol+"//"+window.location.host+"/project/content/in_thesaurus",f=d({f_size:0,f_path:"/tmp/",f_name:"inthesaurus.txt",f_start:0}),s=p([]),j=[".txt"].join(","),x=function(){c("upload-success")},S=function(){o.error("导入失败")},O={"x-http-token":window.vite_public_request_token},C=function(n){n.value=n,f.f_size=n.size,f.f_start=0},q=function(n,e){s.value=e},A=function(n,e,t){f.f_start=n.percent,s.value=t.map(function(t){return t.uid===e.uid&&(t.percentage=n.percent),t})};return t({onConfirm:function(){i.value.submit()},open:function(){u.value.$el.click()},fileData:f}),function(n,e){var t=_,r=w;return m(),y("div",null,[v(r,{class:"upload-demo",ref_key:"uploadRef",ref:i,name:"blob",data:g(f),action:l,headers:O,accept:g(j),"on-error":S,multiple:!1,"show-file-list":!1,"auto-upload":!0,"on-success":x,"on-progress":A,"file-list":g(s),"on-change":q,"before-upload":C},{default:h(function(){return[b(v(t,{ref_key:"openRef",ref:u,size:"small",type:"primary"},null,512),[[k,!1]])]}),_:1},8,["data","accept","file-list"])])}}});e("default",s({__name:"own-thesaurus",setup:function(e){var a=p(null),s=j([]),y=p(!1),w=p(null),k=p(!1),R=d({key:""}),U=d({key:[{trigger:["blur","change"],required:!0,message:"请输入关键词"}]}),H=function(){var n=u(t().m(function n(){return t().w(function(n){for(;;)switch(n.n){case 0:a.value.open();case 1:return n.a(2)}},n)}));return function(){return n.apply(this,arguments)}}(),K=function(){var n=u(t().m(function n(){var e;return t().w(function(n){for(;;)switch(n.n){case 0:return n.n=1,i({loading:"正在导出关键词文件,请稍后...",request:G(),data:{msg:String}});case 1:e=n.v,window.open("/download?filename="+e.msg,"_blank","noopener,noreferrer");case 2:return n.a(2)}},n)}));return function(){return n.apply(this,arguments)}}(),$=function(){var n=u(t().m(function n(e){return t().w(function(n){for(;;)switch(n.n){case 0:N();case 1:return n.a(2)}},n)}));return function(e){return n.apply(this,arguments)}}(),D=function(){var n=u(t().m(function n(e){return t().w(function(n){for(;;)switch(n.n){case 0:return n.n=1,i({loading:"正在删除关键词,请稍后...",request:P({key:e}),message:!0});case 1:N();case 2:return n.a(2)}},n)}));return function(e){return n.apply(this,arguments)}}(),J=[{label:"关键词\t",render:function(n){return v("span",null,[n])}},F([{onClick:D,title:"删除"}])],M=function(){var n=u(t().m(function n(){return t().w(function(n){for(;;)switch(n.n){case 0:return n.n=1,i({loading:"正在清空自定义词库,请稍后...",request:z(),message:!0});case 1:N();case 2:return n.a(2)}},n)}));return function(){return n.apply(this,arguments)}}(),N=function(){var n=u(t().m(function n(){return t().w(function(n){for(;;)switch(n.n){case 0:return n.n=1,i({loading:"正在加载词库列表,请稍后...",request:I(),data:[Array,s]});case 1:return n.a(2)}},n)}));return function(){return n.apply(this,arguments)}}(),Q=function(){var n=u(t().m(function n(e){return t().w(function(n){for(;;)switch(n.n){case 0:return n.n=1,w.value.validate();case 1:return n.n=2,i({loading:"正在添加关键词,请稍候...",request:E(R),message:!0});case 2:R.key="",k.value=!1,N();case 3:return n.a(2)}},n)}));return function(e){return n.apply(this,arguments)}}();return x(function(){return N()}),function(e,t){var u=_,i=c,p=l,d=T,j=V,x=f,G=o,P=S("bt-loading");return m(),O(G,{class:"px-[1.6rem] py-[1.6rem]"},{"header-left":h(function(){return[v(u,{onClick:t[0]||(t[0]=function(n){return k.value=!0}),type:"primary"},{default:h(function(){return n(t[3]||(t[3]=[C("添加",-1)]))}),_:1}),v(u,{onClick:H},{default:h(function(){return n(t[4]||(t[4]=[C("导入",-1)]))}),_:1}),v(u,{onClick:K},{default:h(function(){return n(t[5]||(t[5]=[C("导出",-1)]))}),_:1}),v(u,{onClick:M},{default:h(function(){return n(t[6]||(t[6]=[C("清空",-1)]))}),_:1}),v(r,{ref_key:"fileIpRef",ref:a,onUploadSuccess:$},null,512)]}),content:h(function(){return[b(v(i,{"max-height":"260",column:J,data:g(s),description:"词库列表为空"},null,8,["data"]),[[P,g(y)],[P,"正在加载词库列表,请稍后...","title"]])]}),popup:h(function(){return[v(x,{title:"添加自定义词库",modelValue:g(k),"onUpdate:modelValue":t[2]||(t[2]=function(n){return A(k)?k.value=n:null}),area:42,onConfirm:Q,showFooter:""},{default:h(function(){return[v(j,{ref_key:"addThesaurusRef",ref:w,rules:g(U),model:g(R),class:"p-[2rem]","label-width":"5rem"},{default:h(function(){return[v(d,{label:"关键词",prop:"key"},{default:h(function(){return[v(p,{modelValue:g(R).key,"onUpdate:modelValue":t[1]||(t[1]=function(n){return g(R).key=n}),width:"20rem",placeholder:"请输入你需要扫描的关键词"},null,8,["modelValue"])]}),_:1}),t[7]||(t[7]=q("ul",{class:"leading-8 text-small list-disc ml-20px"},[q("li",null,"关键字小于2时会引起大量误报,请设置大于等于2个关键字!")],-1))]}),_:1},8,["rules","model"])]}),_:1},8,["modelValue"])]}),_:1})}}}))}}})}();