File: /www/server/panel/BTPanel/static/js/index-legacy145.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 r(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 r(e,t);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)?r(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 r(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];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,t,r="function"==typeof Symbol?Symbol:{},u=r.iterator||"@@iterator",a=r.toStringTag||"@@toStringTag";function i(r,n,u,a){var i=n&&n.prototype instanceof c?n:c,s=Object.create(i.prototype);return o(s,"_invoke",function(r,n,o){var u,a,i,c=0,s=o||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,r){return u=t,a=0,i=e,d.n=r,l}};function p(r,n){for(a=r,i=n,t=0;!f&&c&&!o&&t<s.length;t++){var o,u=s[t],p=d.p,m=u[2];r>3?(o=m===n)&&(i=u[(a=u[4])?5:(a=3,3)],u[4]=u[5]=e):u[0]<=p&&((o=r<2&&p<u[1])?(a=0,d.v=n,d.n=u[1]):p<m&&(o=r<3||u[0]>n||n>m)&&(u[4]=r,u[5]=n,d.n=m,a=0))}if(o||r>1)return l;throw f=!0,n}return function(o,s,m){if(c>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,m),a=s,i=m;(t=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(c=2,u){if(a||(o="next"),t=u[o]){if(!(t=t.call(u,i)))throw TypeError("iterator result is not an object");if(!t.done)return t;i=t.value,a<2&&(a=0)}else 1===a&&(t=u.return)&&t.call(u),a<2&&(i=TypeError("The iterator does not provide a '"+o+"' method"),a=1);u=e}else if((t=(f=d.n<0)?i:r.call(n,d))!==l)break}catch(t){u=e,a=1,i=t}finally{c=1}}return{value:t,done:f}}}(r,u,a),!0),s}var l={};function c(){}function s(){}function f(){}t=Object.getPrototypeOf;var d=[][u]?t(t([][u]())):(o(t={},u,function(){return this}),t),p=f.prototype=c.prototype=Object.create(d);function m(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:m}})()}function o(e,t,r,n){var u=Object.defineProperty;try{u({},"",{})}catch(e){u=0}o=function(e,t,r,n){function a(t,r){o(e,t,function(e){return this._invoke(t,r,e)})}t?u?u(e,t,{value:r,enumerable:!n,configurable:!n,writable:!n}):e[t]=r:(a("next",0),a("throw",1),a("return",2))},o(e,t,r,n)}function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function a(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach(function(t){i(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function i(t,r,n){return(r=function(t){var r=function(t,r){if("object"!=e(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,r||"default");if("object"!=e(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(t)}(t,"string");return"symbol"==e(r)?r:r+""}(r))in t?Object.defineProperty(t,r,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[r]=n,t}function l(e,t,r,n,o,u,a){try{var i=e[u](a),l=i.value}catch(e){return void r(e)}i.done?t(l):Promise.resolve(l).then(n,o)}function c(e){return function(){var t=this,r=arguments;return new Promise(function(n,o){var u=e.apply(t,r);function a(e){l(u,n,o,a,i,"next",e)}function i(e){l(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","./database-legacy.js?v=1777008528","./useMethod-legacy5.js?v=1777008528","./useStore-legacy4.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,r){"use strict";var o,u,i,l,s,f,d,p,m,v,b,y,g,h,_,w,j,O,S,V,P,k,x,A,T,E,D,U,C,G,I,F;return{setters:[function(e){o=e.c,u=e.r,i=e.V,l=e.g,s=e.o,f=e.j,d=e.k,p=e.e,m=e.v,v=e.p,b=e.C,y=e.y,g=e.F,h=e.B,_=e.x,w=e.R,j=e.ad,O=e.am,S=e.an,V=e.ab},function(e){P=e.dm,k=e.k,x=e.M,A=e.cO,T=e.c7,E=e.cZ},function(e){D=e._},function(e){U=e.addModulesDatabase},function(e){C=e.o,G=e.u},function(e){I=e.g},function(e){F=e._},null,null,null],execute:function(){var r={class:"p-[24px]"},M=o({__name:"index",props:{compData:{default:function(){return{options:[]}}}},setup:function(e,o){var E=o.expose,M=I(),q=M.refs.tabActive,N=M.refreshTableList,R=e,B=u(),H=i(!1),L=u([]),Z=u({name:"",db_user:"",password:P(16),ps:"",sid:0,listen_ip:"0.0.0.0/0",host:""}),$={name:[{required:!0,message:"请输入数据库名",trigger:["blur","change"]}],db_user:[{required:!0,message:"请输入用户名",trigger:["blur","change"]}],password:[{required:!0,message:"请输入密码",trigger:["blur","change"]}]},z=l(function(){var e;return(null===(e=L.value.find(function(e){return e.id===Z.value.sid}))||void 0===e?void 0:e.db_host)||""}),J=function(e){Z.value.db_user=Z.value.name,Z.value.ps=Z.value.name},K=function(){var e=c(n().m(function e(t){var r;return n().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,B.value.validate();case 1:return H.value=!0,e.n=2,Q();case 2:return(r=a(a({},Z.value),{},{sid:String(Z.value.sid)})).listen_ip="ip"===r.listen_ip?r.host:r.listen_ip,e.n=3,k({loading:"正在添加数据库,请稍后...",request:U(r,q.value),message:!0});case 3:N(),t();case 4:return e.a(2)}},e)}));return function(t){return e.apply(this,arguments)}}(),Q=function(){var e=c(n().m(function e(){var t,r,o,u;return n().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,H.value=!0,e.n=1,G(Z.value.sid);case 1:if(t=e.v,r=t.status,o=t.msg,u=t.err_msg,r){e.n=2;break}throw x.error(u||o),new Error(u||o);case 2:H.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 s(c(n().m(function e(){var t,r;return n().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,null===(t=R.compData)||void 0===t?void 0:t.refresh();case 1:L.value=e.v,Z.value.sid=null===(r=L.value[0])||void 0===r?void 0:r.id;case 2:return e.a(2)}},e)}))),E({onConfirm:K}),function(e,n){var o=A,u=j,a=D,i=O,l=S,c=T,s=V;return f(),d("div",r,[p(s,{disabled:v(H),model:v(Z),ref_key:"addFormRef",ref:B,rules:$,onSubmit:n[7]||(n[7]=w(function(){},["prevent"]))},{default:m(function(){return[p(u,{label:"数据库名",prop:"name"},{default:m(function(){return[p(o,{width:"38rem",ref:"data_name",placeholder:"新的数据库名称",modelValue:v(Z).name,"onUpdate:modelValue":n[0]||(n[0]=function(e){return v(Z).name=e}),onInput:J},null,8,["modelValue"])]}),_:1}),p(u,{label:"用户名",prop:"db_user"},{default:m(function(){return[p(o,{width:"38rem",placeholder:"数据库用户",modelValue:v(Z).db_user,"onUpdate:modelValue":n[1]||(n[1]=function(e){return v(Z).db_user=e})},null,8,["modelValue"])]}),_:1}),p(u,{label:"密码",prop:"password"},{default:m(function(){return[p(a,{width:"38rem",icon:"el-refresh",modelValue:v(Z).password,"onUpdate:modelValue":n[2]||(n[2]=function(e){return v(Z).password=e}),modelModifiers:{sync:!0},onIconClick:n[3]||(n[3]=function(){return v(Z).password=v(P)(16)}),isActive:!0},null,8,["modelValue"])]}),_:1}),p(u,{label:"访问权限",prop:"dataAccess"},{default:m(function(){return[p(l,{class:"!w-[38rem]",modelValue:v(Z).listen_ip,"onUpdate:modelValue":n[4]||(n[4]=function(e){return v(Z).listen_ip=e})},{default:m(function(){return[p(i,{label:"所有人",value:"0.0.0.0/0"}),p(i,{label:"本地服务器",value:"127.0.0.1/32"}),p(i,{label:"指定ip",value:"ip"})]}),_:1},8,["modelValue"]),p(u,{prop:"host"},{default:m(function(){return["ip"===v(Z).listen_ip?(f(),b(o,{key:0,placeholder:"填写格式如:192.168.69.11/24",modelValue:v(Z).host,"onUpdate:modelValue":n[5]||(n[5]=function(e){return v(Z).host=e}),width:"38rem",class:"mt-8px w-full"},null,8,["modelValue"])):y("",!0)]}),_:1})]}),_:1}),p(u,{label:"添加至",prop:"sid",class:"!mb-0"},{default:m(function(){return[p(l,{class:"!w-[24rem]",modelValue:v(Z).sid,"onUpdate:modelValue":n[6]||(n[6]=function(e){return v(Z).sid=e})},{default:m(function(){return[(f(!0),d(g,null,h(v(L),function(e,t){return f(),b(i,{key:t,label:e.ps+(e.db_host?"("+e.db_host+")":""),value:e.id},null,8,["label","value"])}),128))]}),_:1},8,["modelValue"]),p(c,{class:"ml-[8px]",onClick:v(C)},{default:m(function(){return t(n[8]||(n[8]=[_(" 管理远程数据库 ",-1)]))}),_:1},8,["onClick"])]}),_:1}),p(u,{label:" ",class:"!mb-0"},{default:m(function(){return[p(F,{server:{sid:v(Z).sid,ip:v(z)}},null,8,["server"])]}),_:1})]}),_:1},8,["disabled","model"])])}}});e("default",E(M,[["__scopeId","data-v-1c688efe"]]))}}})}();