File: /www/server/panel/BTPanel/static/js/index-legacy104.js
!function(){function n(n){return function(n){if(Array.isArray(n))return t(n)}(n)||function(n){if("undefined"!=typeof Symbol&&null!=n[Symbol.iterator]||null!=n["@@iterator"])return Array.from(n)}(n)||function(n,e){if(n){if("string"==typeof n)return t(n,e);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)?t(n,e):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 t(n,t){(null==t||t>n.length)&&(t=n.length);for(var e=0,r=Array(t);e<t;e++)r[e]=n[e];return r}function e(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var n,t,o="function"==typeof Symbol?Symbol:{},c=o.iterator||"@@iterator",u=o.toStringTag||"@@toStringTag";function a(e,o,c,u){var a=o&&o.prototype instanceof l?o:l,f=Object.create(a.prototype);return r(f,"_invoke",function(e,r,o){var c,u,a,l=0,f=o||[],s=!1,p={p:0,n:0,v:n,a:v,f:v.bind(n,4),d:function(t,e){return c=t,u=0,a=n,p.n=e,i}};function v(e,r){for(u=e,a=r,t=0;!s&&l&&!o&&t<f.length;t++){var o,c=f[t],v=p.p,y=c[2];e>3?(o=y===r)&&(a=c[(u=c[4])?5:(u=3,3)],c[4]=c[5]=n):c[0]<=v&&((o=e<2&&v<c[1])?(u=0,p.v=r,p.n=c[1]):v<y&&(o=e<3||c[0]>r||r>y)&&(c[4]=e,c[5]=r,p.n=y,u=0))}if(o||e>1)return i;throw s=!0,r}return function(o,f,y){if(l>1)throw TypeError("Generator is already running");for(s&&1===f&&v(f,y),u=f,a=y;(t=u<2?n:a)||!s;){c||(u?u<3?(u>1&&(p.n=-1),v(u,a)):p.n=a:p.v=a);try{if(l=2,c){if(u||(o="next"),t=c[o]){if(!(t=t.call(c,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=c.return)&&t.call(c),u<2&&(a=TypeError("The iterator does not provide a '"+o+"' method"),u=1);c=n}else if((t=(s=p.n<0)?a:e.call(r,p))!==i)break}catch(t){c=n,u=1,a=t}finally{l=1}}return{value:t,done:s}}}(e,c,u),!0),f}var i={};function l(){}function f(){}function s(){}t=Object.getPrototypeOf;var p=[][c]?t(t([][c]())):(r(t={},c,function(){return this}),t),v=s.prototype=l.prototype=Object.create(p);function y(n){return Object.setPrototypeOf?Object.setPrototypeOf(n,s):(n.__proto__=s,r(n,u,"GeneratorFunction")),n.prototype=Object.create(v),n}return f.prototype=s,r(v,"constructor",s),r(s,"constructor",f),f.displayName="GeneratorFunction",r(s,u,"GeneratorFunction"),r(v),r(v,u,"Generator"),r(v,c,function(){return this}),r(v,"toString",function(){return"[object Generator]"}),(e=function(){return{w:a,m:y}})()}function r(n,t,e,o){var c=Object.defineProperty;try{c({},"",{})}catch(n){c=0}r=function(n,t,e,o){function u(t,e){r(n,t,function(n){return this._invoke(t,e,n)})}t?c?c(n,t,{value:e,enumerable:!o,configurable:!o,writable:!o}):n[t]=e:(u("next",0),u("throw",1),u("return",2))},r(n,t,e,o)}function o(n,t,e,r,o,c,u){try{var a=n[c](u),i=a.value}catch(n){return void e(n)}a.done?t(i):Promise.resolve(i).then(r,o)}function c(n){return function(){var t=this,e=arguments;return new Promise(function(r,c){var u=n.apply(t,e);function a(n){o(u,r,c,a,i,"next",n)}function i(n){o(u,r,c,a,i,"throw",n)}a(void 0)})}}System.register(["./utils-lib-legacy.js?v=1777008528","./version-compare.vue_vue_type_script_setup_true_lang-legacy.js?v=1777008528","./base-lib-legacy.js?v=1777008528","./__commonjsHelpers__-legacy.js?v=1777008528"],function(t,r){"use strict";var o,u,a,i,l,f,s,p,v,y,d,m,b,_,g,h,x,w,k,C,S,j,P,I,O,V;return{setters:[function(n){o=n.cn,u=n.cO,a=n.w,i=n.e,l=n.gg,f=n.gh,s=n.f,p=n.gi,v=n.b,y=n.a,d=n.B,m=n.c7,b=n.eg},function(n){_=n._},function(n){g=n.c,h=n.j,x=n.k,w=n.q,k=n.e,C=n.p,S=n.o,j=n.v,P=n.x,I=n.s,O=n.L,V=n.Q},null],execute:function(){var r={class:"p-[20px] flex"},T={class:"flex-1 flex flex-col mr-[15px]"},A={class:"flex-1 flex flex-col"},E=g({__name:"index",setup:function(n){var t=o().certInfo;return function(n,e){var o=u;return h(),x("div",r,[w("div",T,[e[2]||(e[2]=w("span",{class:"mb-[5px]"},"密钥 (KEY)",-1)),k(o,{type:"textarea",rows:16,modelValue:C(t).private_key,"onUpdate:modelValue":e[0]||(e[0]=function(n){return C(t).private_key=n}),class:"w-full"},null,8,["modelValue"])]),w("div",A,[e[3]||(e[3]=w("span",{class:"mb-[5px]"},"证书 (CRT/PEM)",-1)),k(o,{type:"textarea",rows:16,modelValue:C(t).certificate,"onUpdate:modelValue":e[1]||(e[1]=function(n){return C(t).certificate=n}),class:"w-full"},null,8,["modelValue"])])])}}}),G=s(),F=G.request,U=G.error,L=o(),M=L.getInfo,q=L.hasCert,R=L.serverIP,B=L.serverProtocol,H=L.serverPort,K=L.certInfo,N=L.getCertInfo,Q=new Map([["start","启动"],["stop","停止"],["reload","重载"],["restart","重启"]]),Y=function(n){var t,r=Q.get(n)||"";a({title:"".concat(r,"服务"),content:"是否".concat(r,"虚拟主机服务,是否继续?"),onConfirm:(t=c(e().m(function t(){var r;return e().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,p(n);case 1:return r=t.v,console.log(r),t.n=2,F(r);case 2:M();case 3:return t.a(2)}},t)})),function(){return t.apply(this,arguments)})})},$=function(){var n=c(e().m(function n(){return e().w(function(n){for(;;)switch(n.n){case 0:if(q.value){n.n=1;break}return U("请先上传证书"),n.a(2);case 1:i({title:"设置SSL证书",area:70,component:E,showFooter:!0,onOpen:function(){N()},onConfirm:function(){var n=c(e().m(function n(){var t,r,o,c;return e().w(function(n){for(;;)switch(n.n){case 0:return t=K.value,r=t.certificate,o=t.private_key,n.n=1,l(r,o);case 1:return c=n.v,n.n=2,F(c);case 2:return n.a(2)}},n)}));return function(){return n.apply(this,arguments)}}()});case 2:return n.a(2)}},n)}));return function(){return n.apply(this,arguments)}}(),z=function(){var n=c(e().m(function n(){var t;return e().w(function(n){for(;;)switch(n.n){case 0:if(""!==R.value){n.n=1;break}return U("Please enter the server IP"),n.a(2);case 1:return n.n=2,f(R.value);case 2:return t=n.v,n.n=3,F(t);case 3:return n.a(2)}},n)}));return function(){return n.apply(this,arguments)}}(),D=function(){window.open("".concat(B.value,"://").concat(R.value).concat(H.value,"/account/login"),"_blank","noopener,noreferrer")},J={class:""},W={class:"ml-[100px] mt-[2px]"};t("default",g({__name:"index",setup:function(t){var e=o(),r=e.isServerRunning,c=e.serverIP,a=e.serverProtocol,i=e.serverPort,l=e.resetServerEvent,f=e.getServerIP,s=e.getCertInfo;return S(function(){s(),f()}),function(t,e){var o=v,f=y,s=d,p=u,g=m,S=b;return h(),x("div",J,[k(_),k(S,{class:"my-[16px]"},{default:j(function(){return[k(s,{label:"服务状态"},{default:j(function(){return[w("div",{class:O(["mr-[8px] text-secondary flex items-center",C(r).color])},[P(I(C(r).tips),1),k(o,{icon:"icon-".concat(C(r).icon),class:O(["mr-[4px]",C(r).color])},null,8,["icon","class"])],2),k(f,{onClick:e[0]||(e[0]=function(n){return C(Y)(C(r).type)})},{default:j(function(){return[P(I(C(r).text),1)]}),_:1}),k(f,{onClick:e[1]||(e[1]=function(n){return C(Y)("restart")})},{default:j(function(){return n(e[4]||(e[4]=[P("重启",-1)]))}),_:1}),k(f,{onClick:e[2]||(e[2]=function(n){return C(Y)("reload")})},{default:j(function(){return n(e[5]||(e[5]=[P("重载",-1)]))}),_:1})]}),_:1}),k(s,{label:"证书SSL"},{default:j(function(){return[k(f,{type:"primary",onClick:C($)},{default:j(function(){return n(e[6]||(e[6]=[P("修改",-1)]))}),_:1},8,["onClick"])]}),_:1}),k(s,{label:"IP地址"},{default:j(function(){return[k(p,{modelValue:C(c),"onUpdate:modelValue":e[3]||(e[3]=function(n){return V(c)?c.value=n:null}),class:"mr-[10px] w-[250px]"},null,8,["modelValue"]),k(f,{onClick:C(z),type:"primary"},{default:j(function(){return n(e[7]||(e[7]=[P("修改",-1)]))}),_:1},8,["onClick"]),k(f,{onClick:C(l)},{default:j(function(){return n(e[8]||(e[8]=[P("重置",-1)]))}),_:1},8,["onClick"])]}),_:1}),w("p",W,[e[9]||(e[9]=w("span",{class:"mr-[4px]"},"访问地址:",-1)),k(g,{onClick:C(D)},{default:j(function(){return[P(I("".concat(C(a),"://").concat(C(c)).concat(C(i),"/account/login")),1)]}),_:1},8,["onClick"])])]}),_:1})])}}}))}}})}();