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-legacy143.js
!function(){function e(r){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(r)}function r(e){return function(e){if(Array.isArray(e))return t(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,r){if(e){if("string"==typeof e)return t(e,r);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?t(e,r):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 t(e,r){(null==r||r>e.length)&&(r=e.length);for(var t=0,n=Array(r);t<r;t++)n[t]=e[t];return n}function n(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,r,t="function"==typeof Symbol?Symbol:{},u=t.iterator||"@@iterator",a=t.toStringTag||"@@toStringTag";function i(t,n,u,a){var i=n&&n.prototype instanceof l?n:l,s=Object.create(i.prototype);return o(s,"_invoke",function(t,n,o){var u,a,i,l=0,s=o||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(r,t){return u=r,a=0,i=e,d.n=t,c}};function p(t,n){for(a=t,i=n,r=0;!f&&l&&!o&&r<s.length;r++){var o,u=s[r],p=d.p,b=u[2];t>3?(o=b===n)&&(i=u[(a=u[4])?5:(a=3,3)],u[4]=u[5]=e):u[0]<=p&&((o=t<2&&p<u[1])?(a=0,d.v=n,d.n=u[1]):p<b&&(o=t<3||u[0]>n||n>b)&&(u[4]=t,u[5]=n,d.n=b,a=0))}if(o||t>1)return c;throw f=!0,n}return function(o,s,b){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,b),a=s,i=b;(r=a<2?e:i)||!f;){u||(a?a<3?(a>1&&(d.n=-1),p(a,i)):d.n=i:d.v=i);try{if(l=2,u){if(a||(o="next"),r=u[o]){if(!(r=r.call(u,i)))throw TypeError("iterator result is not an object");if(!r.done)return r;i=r.value,a<2&&(a=0)}else 1===a&&(r=u.return)&&r.call(u),a<2&&(i=TypeError("The iterator does not provide a '"+o+"' method"),a=1);u=e}else if((r=(f=d.n<0)?i:t.call(n,d))!==c)break}catch(r){u=e,a=1,i=r}finally{l=1}}return{value:r,done:f}}}(t,u,a),!0),s}var c={};function l(){}function s(){}function f(){}r=Object.getPrototypeOf;var d=[][u]?r(r([][u]())):(o(r={},u,function(){return this}),r),p=f.prototype=l.prototype=Object.create(d);function b(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,o(e,a,"GeneratorFunction")),e.prototype=Object.create(p),e}return s.prototype=f,o(p,"constructor",f),o(f,"constructor",s),s.displayName="GeneratorFunction",o(f,a,"GeneratorFunction"),o(p),o(p,a,"Generator"),o(p,u,function(){return this}),o(p,"toString",function(){return"[object Generator]"}),(n=function(){return{w:i,m:b}})()}function o(e,r,t,n){var u=Object.defineProperty;try{u({},"",{})}catch(e){u=0}o=function(e,r,t,n){function a(r,t){o(e,r,function(e){return this._invoke(r,t,e)})}r?u?u(e,r,{value:t,enumerable:!n,configurable:!n,writable:!n}):e[r]=t:(a("next",0),a("throw",1),a("return",2))},o(e,r,t,n)}function u(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,n)}return t}function a(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?u(Object(t),!0).forEach(function(r){i(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):u(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}function i(r,t,n){return(t=function(r){var t=function(r,t){if("object"!=e(r)||!r)return r;var n=r[Symbol.toPrimitive];if(void 0!==n){var o=n.call(r,t||"default");if("object"!=e(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(r)}(r,"string");return"symbol"==e(t)?t:t+""}(t))in r?Object.defineProperty(r,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):r[t]=n,r}function c(e,r,t,n,o,u,a){try{var i=e[u](a),c=i.value}catch(e){return void t(e)}i.done?r(c):Promise.resolve(c).then(n,o)}function l(e){return function(){var r=this,t=arguments;return new Promise(function(n,o){var u=e.apply(r,t);function a(e){c(u,n,o,a,i,"next",e)}function i(e){c(u,n,o,a,i,"throw",e)}a(void 0)})}}System.register(["./base-lib-legacy.js?v=1777008528","./utils-lib-legacy.js?v=1777008528","./index-legacy116.js?v=1777008528","./useStore-legacy4.js?v=1777008528","./useMethod-legacy5.js?v=1777008528","./database-legacy.js?v=1777008528","./index.vue_vue_type_script_setup_true_lang-legacy6.js?v=1777008528","./__commonjsHelpers__-legacy.js?v=1777008528","./index-legacy3.js?v=1777008528","./index-legacy119.js?v=1777008528"],function(e,t){"use strict";var o,u,i,c,s,f,d,p,b,v,m,y,g,h,_,w,j,O,S,P,k,x,V,A,T,E,D,C,G,I,M;return{setters:[function(e){o=e.c,u=e.r,i=e.g,c=e.o,s=e.j,f=e.k,d=e.e,p=e.v,b=e.p,v=e.F,m=e.B,y=e.C,g=e.x,h=e.R,_=e.T,w=e.ad,j=e.am,O=e.an,S=e.ab},function(e){P=e.dm,k=e.k,x=e.M,V=e.cO,A=e.c7,T=e.cZ},function(e){E=e._},function(e){D=e.g},function(e){C=e.o,G=e.u},function(e){I=e.addModulesDatabase},function(e){M=e._},null,null,null],execute:function(){var t={class:"p-[24px]"},F=o({__name:"index",props:{compData:{default:function(){return{options:[]}}}},setup:function(e,o){var T=o.expose,F=e,U=D(),q=U.refs.tabActive,L=U.refreshTableList,N=u(),R=u(!1),B=u([]),H=i(function(){var e;return(null===(e=B.value)||void 0===e||null===(e=e.find(function(e){return e.id===Q.value.sid}))||void 0===e?void 0:e.db_host)||""}),Q=u({name:"",db_user:"",password:P(16),dataAccess:"127.0.0.1",address:"",codeing:"utf8mb4",dtype:"MySQL",ps:"",sid:0,listen_ip:"0.0.0.0/0",host:""}),Z={name:[{required:!0,message:"请输入数据库名",trigger:["blur","change"]},{validator:function(e,r,t){/^\d/.test(r)&&t(new Error("数据库名不能以数字开头")),t()}}],db_user:[{required:!0,message:"请输入用户名",trigger:["blur","change"]}],password:[{required:!0,message:"请输入密码",trigger:["blur","change"]}]},$=function(e){Q.value.db_user=e,Q.value.ps=e},z=function(){var e=l(n().m(function e(r){var t;return n().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,N.value.validate();case 1:return e.n=2,J();case 2:return t=a(a({},Q.value),{},{sid:String(Q.value.sid)}),e.n=3,k({loading:"正在添加数据库, 请稍后...",request:I(t,q.value),message:!0});case 3:L(),r();case 4:return e.a(2)}},e)}));return function(r){return e.apply(this,arguments)}}(),J=function(){var e=l(n().m(function e(){var r,t,o;return n().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,R.value=!0,e.n=1,G(Q.value.sid);case 1:if(r=e.v,t=r.status,r.msg,o=r.err_msg,t){e.n=2;break}throw x.error(o),new Error("服务器连接失败");case 2:R.value=!1,e.n=4;break;case 3:e.p=3,e.v;case 4:return e.a(2)}},e,null,[[0,3]])}));return function(){return e.apply(this,arguments)}}();return c(l(n().m(function e(){var r,t,o;return n().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,null===(r=F.compData)||void 0===r?void 0:r.refresh();case 1:if(o=e.v){e.n=2;break}o=[];case 2:B.value=o,Q.value.sid=null===(t=B.value[0])||void 0===t?void 0:t.id;case 3:return e.a(2)}},e)}))),T({onConfirm:z}),function(e,n){var o=_,u=w,a=V,i=E,c=j,l=O,k=A,x=S;return s(),f("div",t,[d(x,{disabled:b(R),model:b(Q),ref_key:"addFormRef",ref:N,rules:Z,onSubmit:n[5]||(n[5]=h(function(){},["prevent"]))},{default:p(function(){return[d(u,{label:"数据库名",prop:"name"},{default:p(function(){return[d(o,{class:"w-[38rem]",ref:"data_name",placeholder:"新的数据库名称",modelValue:b(Q).name,"onUpdate:modelValue":n[0]||(n[0]=function(e){return b(Q).name=e}),onInput:$},null,8,["modelValue"])]}),_:1}),d(u,{label:"用户名",prop:"db_user"},{default:p(function(){return[d(a,{width:"38rem",placeholder:"数据库用户",modelValue:b(Q).db_user,"onUpdate:modelValue":n[1]||(n[1]=function(e){return b(Q).db_user=e})},null,8,["modelValue"])]}),_:1}),d(u,{label:"密码",prop:"password"},{default:p(function(){return[d(i,{width:"38rem",icon:"el-refresh",modelValue:b(Q).password,"onUpdate:modelValue":n[2]||(n[2]=function(e){return b(Q).password=e}),modelModifiers:{sync:!0},onIconClick:n[3]||(n[3]=function(){return b(Q).password=b(P)(16)}),isActive:!0},null,8,["modelValue"])]}),_:1}),d(u,{label:"添加至",prop:"sid",class:"!mb-0"},{default:p(function(){return[d(l,{class:"!w-[24rem]",modelValue:b(Q).sid,"onUpdate:modelValue":n[4]||(n[4]=function(e){return b(Q).sid=e})},{default:p(function(){return[(s(!0),f(v,null,m(b(B),function(e,r){return s(),y(c,{key:r,label:e.ps+(e.db_host?"("+e.db_host+")":""),value:e.id},null,8,["label","value"])}),128))]}),_:1},8,["modelValue"]),d(k,{class:"ml-[8px]",onClick:b(C)},{default:p(function(){return r(n[6]||(n[6]=[g("管理远程数据库",-1)]))}),_:1},8,["onClick"])]}),_:1}),d(u,{label:" ",class:"!mb-0"},{default:p(function(){return[d(M,{server:{sid:b(Q).sid,ip:b(H)}},null,8,["server"])]}),_:1})]}),_:1},8,["disabled","model"])])}}});e("default",T(F,[["__scopeId","data-v-293d7cff"]]))}}})}();