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-legacy28.js
!function(){function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}function t(e){return function(e){if(Array.isArray(e))return n(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return n(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?n(e,t):void 0}}(e)||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 n(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach(function(t){i(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function i(t,n,r){return(n=function(t){var n=function(t,n){if("object"!=e(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var o=r.call(t,n||"default");if("object"!=e(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(t)}(t,"string");return"symbol"==e(n)?n:n+""}(n))in t?Object.defineProperty(t,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[n]=r,t}function u(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var u=r&&r.prototype instanceof l?r:l,s=Object.create(u.prototype);return a(s,"_invoke",function(n,r,o){var i,u,a,l=0,s=o||[],f=!1,p={p:0,n:0,v:e,a:d,f:d.bind(e,4),d:function(t,n){return i=t,u=0,a=e,p.n=n,c}};function d(n,r){for(u=n,a=r,t=0;!f&&l&&!o&&t<s.length;t++){var o,i=s[t],d=p.p,y=i[2];n>3?(o=y===r)&&(a=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=e):i[0]<=d&&((o=n<2&&d<i[1])?(u=0,p.v=r,p.n=i[1]):d<y&&(o=n<3||i[0]>r||r>y)&&(i[4]=n,i[5]=r,p.n=y,u=0))}if(o||n>1)return c;throw f=!0,r}return function(o,s,y){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&d(s,y),u=s,a=y;(t=u<2?e:a)||!f;){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"),t=i[o]){if(!(t=t.call(i,a)))throw TypeError("iterator result is not an object");if(!t.done)return t;a=t.value,u<2&&(u=0)}else 1===u&&(t=i.return)&&t.call(i),u<2&&(a=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=e}else if((t=(f=p.n<0)?a:n.call(r,p))!==c)break}catch(t){i=e,u=1,a=t}finally{l=1}}return{value:t,done:f}}}(n,o,i),!0),s}var c={};function l(){}function s(){}function f(){}t=Object.getPrototypeOf;var p=[][r]?t(t([][r]())):(a(t={},r,function(){return this}),t),d=f.prototype=l.prototype=Object.create(p);function y(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,a(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return s.prototype=f,a(d,"constructor",f),a(f,"constructor",s),s.displayName="GeneratorFunction",a(f,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(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}a=function(e,t,n,r){function i(t,n){a(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},a(e,t,n,r)}function c(e,t,n,r,o,i,u){try{var a=e[i](u),c=a.value}catch(e){return void n(e)}a.done?t(c):Promise.resolve(c).then(r,o)}function l(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function u(e){c(i,r,o,u,a,"next",e)}function a(e){c(i,r,o,u,a,"throw",e)}u(void 0)})}}System.register(["./utils-lib-legacy.js?v=1777008528","./index-legacy118.js?v=1777008528","./index-legacy217.js?v=1777008528","./base-lib-legacy.js?v=1777008528","./index-legacy175.js?v=1777008528","./useStore-legacy4.js?v=1777008528","./database-legacy.js?v=1777008528","./index-legacy3.js?v=1777008528","./useMethod-legacy5.js?v=1777008528","./index-legacy218.js?v=1777008528","./index.vue_vue_type_script_setup_true_lang-legacy.js?v=1777008528","./__commonjsHelpers__-legacy.js?v=1777008528","./index-legacy119.js?v=1777008528","./index.vue_vue_type_style_index_0_scoped_cdc7f4d3_lang-legacy.js?v=1777008528","./index-legacy116.js?v=1777008528"],function(e,n){"use strict";var r,i,a,c,s,f,p,d,y,m,v,b,g,h,w,_,x,j,k,O,S,L,P,C,N,V,T,A,R,D,E,q,F,G,J,U,M,I,B,H,K,z,Q,$,W,X,Y,Z,ee,te,ne,re,oe,ie,ue,ae,ce,le,se,fe,pe,de;return{setters:[function(e){r=e.c,i=e.e,a=e._,c=e.M,s=e.k,f=e.c4,p=e.c7,d=e.cR,y=e.c_,m=e.b,v=e.a,b=e.d3,g=e.d4,h=e.w},function(e){w=e._},function(e){_=e._},function(e){x=e.c,j=e.r,k=e.g,O=e.H,S=e.e,L=e.w,P=e.o,C=e.I,N=e.j,V=e.k,T=e.p,A=e.C,R=e.v,D=e.y,E=e.q,q=e.x,F=e.Q,G=e.F,J=e.B,U=e.L,M=e.M,I=e.s,B=e.J,H=e.z,K=e.am,z=e.an,Q=e.aE},function(e){$=e._},function(e){W=e.g},function(e){X=e.getRedisKey,Y=e.getRedisKeyValue,Z=e.delBatchRedisValue,ee=e.delRedisValue,te=e.getModulesCloudServer},function(e){ne=e.e,re=e.g,oe=e.t,ie=e.b,ue=e.a,ae=e.c,ce=e.v},function(e){le=e.b,se=e.o,fe=e.u},function(e){pe=e.B},function(e){de=e._},null,null,null,null],execute:function(){var ye={class:"flex items-center"},me={class:"flex items-center mx-4px inline-flex"},ve={class:"flex items-center"},be={class:"mr-[1.6rem] text-small"},ge={class:"!float-right mb-8px !w-[24rem] flex items-center gap-[1rem]"};e("default",x({__name:"index",setup:function(e){r();var x=W(),he=x.refs,we=he.isRefreshTable,_e=he.envStatus,xe=he.isHaveServer,je=he.softData,ke=x.resetRefresh,Oe=x.refreshTableList,Se=j("0"),Le=j(),Pe=j(!1),Ce=j(0),Ne=k(function(){return!_e.value.setup&&!xe.value}),Ve=O({serverList:[],keyList:[],valueList:[]}),Te=j(0),Ae=O({search:"",sid:0,limit:10,db_idx:0,p:1}),Re=j({db_status:!0,msg:"加载中"}),De=k(function(){return Re.value.db_status?"check":"close"}),Ee=function(){var e=l(u().m(function e(t,n,r,o,i,a){var c,s,f;return u().w(function(e){for(;;)switch(e.n){case 0:return c=o.label,o.value,s=a.enable,f=a.exclude,e.n=1,t({title:"批量".concat(c,"键"),content:"即将批量".concat(c,"键,是否继续操作!"),column:[{label:"键名",prop:"name"},ie()],onConfirm:function(){var e=l(u().m(function e(){var t,n,o,a,c;return u().w(function(e){for(;;)switch(e.n){case 0:return t=r.value.map(function(e){return{key:e.name}}),n=ue(!1,f,s,{params:{database_list:JSON.stringify(t),sid:Ae.sid,db_idx:Number(Se.value)}}),e.n=1,Z(n);case 1:o=e.v,Oe(),a=ae(o.data),c=a.data,ce(c,{title:"删除键"}),null==i||i();case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}()});case 1:return e.a(2)}},e)}));return function(t,n,r,o,i,u){return e.apply(this,arguments)}}(),qe=function(){i({title:"数据库备份",area:78,compData:{sid:Ae.sid,keyList:Ve.keyList},component:function(){return a(function(){return n.import("./index-legacy223.js?v=1777008528")},void 0,n.meta.url)}})},Fe=function(){i({title:"清理数据库",area:42,compData:{sid:Ae.sid,keyList:Ve.keyList},showFooter:!0,component:function(){return a(function(){return n.import("./index-legacy224.js?v=1777008528")},void 0,n.meta.url)}})},Ge=function(){var e=l(u().m(function e(t){var n;return u().w(function(e){for(;;)switch(e.n){case 0:return n=c.load("正在切换服务器,请稍后..."),Ae.sid=Number(t),e.n=1,ze();case 1:n.close();case 2:return e.a(2)}},e)}));return function(t){return e.apply(this,arguments)}}(),Je=function(){var e=l(u().m(function e(t){return u().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,h({icon:"warning-filled",title:"提示",content:"此操作将删除选中的数据【".concat(t.name,"】, 是否继续?")});case 1:return e.n=2,s({request:ee({data:JSON.stringify({sid:Ae.sid,db_idx:Number(Se.value),key:t.name})}),message:!0});case 2:Oe();case 3:return e.a(2)}},e)}));return function(t){return e.apply(this,arguments)}}(),Ue=function(e,t){Ae.db_idx=Number(e),Be()},Me=function(){var e=l(u().m(function e(){var t;return u().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,s({request:te({data:JSON.stringify({type:"redis"})},"redis"),data:Array});case 1:return t=e.v,Ve.serverList=t,Ve.serverList.length&&(xe.value=!0),e.a(2,t)}},e)}));return function(){return e.apply(this,arguments)}}(),Ie=function(){var e=l(u().m(function e(t){var n;return u().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,s({request:X({data:JSON.stringify({sid:t})}),data:Array});case 1:return n=e.v,Ve.keyList=n,e.a(2,n)}},e)}));return function(t){return e.apply(this,arguments)}}(),Be=function(){var e=l(u().m(function e(){var t;return u().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,s({request:Y({data:JSON.stringify(o({},Ae))}),data:{data:Array,page:f(Te)}});case 1:t=e.v,Ve.valueList=t.data||[];case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),He=[ne({type:"page",key:"name"}),{label:"键",prop:"name"},{label:"值",prop:"val",width:320,render:function(e){return S("span",{class:"truncate !w-[30rem]",title:e.val},[e.val])}},{label:"数据类型",prop:"type"},{label:"数据长度",prop:"len"},{label:"有效期",prop:"showtime"},re([{onClick:function(e){i({title:"编辑redis数据库",area:44,compData:{refresh:function(){return Ie(Ae.sid)},row:o(o({},e),{},{db_idx:Number(Se.value)})},showFooter:!0,component:function(){return a(function(){return n.import("./index-legacy142.js?v=1777008528")},void 0,n.meta.url)}})},title:"编辑"},{onClick:Je,title:"删除"}])],Ke=[{label:"删除",value:"delete",event:Ee}],ze=function(){var e=l(u().m(function e(){var t,n;return u().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,e.n=1,fe(Ae.sid);case 1:if(t=e.v,Re.value=t,Me(),t.db_status){e.n=2;break}return Ve.valueList=[],Ve.keyList=[],xe.value=!1,e.a(2,!1);case 2:Ie(Ae.sid),Be(),e.n=4;break;case 3:e.p=3,n=e.v,console.log(n);case 4:return e.a(2)}},e,null,[[0,3]])}));return function(){return e.apply(this,arguments)}}();return L(function(){return we.value},function(){var e=l(u().m(function e(t){return u().w(function(e){for(;;)switch(e.n){case 0:if(!t){e.n=2;break}return e.n=1,Ie(Ae.sid);case 1:return e.n=2,Be();case 2:ke();case 3:return e.a(2)}},e)}));return function(t){return e.apply(this,arguments)}}()),P(ze),function(e,n){var r=$,o=H,i=p,u=K,a=z,c=Q,l=d,s=y,f=m,h=v,x=b,j=g,k=_,O=w,L=C("bt-loading");return N(),V("div",null,[T(Ne)?(N(),A(r,{key:0},{content:R(function(){return[S(de,{type:"Redis"})]}),_:1})):D("",!0),S(O,null,{"header-left":R(function(){return[E("div",ye,[S(o,{type:"primary",onClick:n[0]||(n[0]=function(e){return T(le)(function(){return Ie(T(Ae).sid)},T(Ae).sid,T(Se))})},{default:R(function(){return t(n[8]||(n[8]=[q("添加Key",-1)]))}),_:1}),S(o,{onClick:T(se)},{default:R(function(){return t(n[9]||(n[9]=[q("远程数据库",-1)]))}),_:1},8,["onClick"]),S(o,{onClick:qe},{default:R(function(){return t(n[10]||(n[10]=[q("备份列表",-1)]))}),_:1}),S(o,{onClick:Fe},{default:R(function(){return t(n[11]||(n[11]=[q("清空数据库",-1)]))}),_:1}),S(pe,{pluginName:"redis","plugin-info":T(je),"is-request":!1,class:"ml-8px"},null,8,["plugin-info"]),S(i,{onClick:n[1]||(n[1]=function(e){return T(oe)({name:"数据库",type:12,id:17})}),class:"ml-[12px] <2xl:hidden"},{default:R(function(){return t(n[12]||(n[12]=[q(" 需求反馈 ",-1)]))}),_:1})])]}),"header-right":R(function(){return[E("div",me,[n[13]||(n[13]=E("span",{class:"text-warning inline-block whitespace-nowrap flex items-center"},[E("i",{class:"svgtofont-el-info-filled mt-2px mr-4px"}),q("当前所有操作都关联至 ")],-1)),S(a,{modelValue:T(Ce),"onUpdate:modelValue":n[2]||(n[2]=function(e){return F(Ce)?Ce.value=e:null}),class:"!w-[16rem] mx-4px",onChange:Ge},{default:R(function(){return[(N(!0),V(G,null,J(T(Ve).serverList,function(e){return N(),A(u,{key:e.ps,label:e.ps,value:e.id},null,8,["label","value"])}),128))]}),_:1},8,["modelValue"])]),E("div",ve,[E("i",{class:U("text-base mt-4px mr-2px svgtofont-el-circle-".concat(T(De),"-filled text-").concat("close"===T(De)?"danger":"primary"))},null,2),E("div",be,[n[14]||(n[14]=E("span",null,"状态:",-1)),E("span",{style:M("color:".concat(T(Re).db_status?"var(--el-color-primary)":"#ef0808"))},I(T(Re).msg),5)])])]}),content:R(function(){return[S(l,{modelValue:T(Se),"onUpdate:modelValue":n[3]||(n[3]=function(e){return F(Se)?Se.value=e:null}),type:"card",onChange:Ue,class:"tab-switch"},{default:R(function(){return[(N(!0),V(G,null,J(T(Ve).keyList,function(e,t){return N(),A(c,{class:"h-0 !p-0",key:t,label:e.name+"【"+e.keynum+"】",name:String(e.id),lazy:!0},null,8,["label","name"])}),128))]}),_:1},8,["modelValue"]),E("div",ge,[S(s,{modelValue:T(Ae).search,"onUpdate:modelValue":n[4]||(n[4]=function(e){return T(Ae).search=e}),onSearch:Be,placeholder:"请输入键名称"},null,8,["modelValue"]),S(h,{onClick:n[5]||(n[5]=function(e){return we.value=!0})},{default:R(function(){return[S(f,{icon:"el-refresh"})]}),_:1})]),B(S(x,{ref_key:"redisTableRef",ref:Le,column:He,data:T(Ve).valueList,total:T(Te)},null,8,["data","total"]),[[L,T(Pe)]])]}),"footer-left":R(function(){return[S(j,{"table-ref":T(Le),options:Ke},null,8,["table-ref"])]}),"footer-right":R(function(){return[S(k,{page:T(Ae).p,"onUpdate:page":n[6]||(n[6]=function(e){return T(Ae).p=e}),row:T(Ae).limit,"onUpdate:row":n[7]||(n[7]=function(e){return T(Ae).limit=e}),total:T(Te),onChange:Be},null,8,["page","row","total"])]}),_:1})])}}}))}}})}();