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-legacy221.js
!function(){function e(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,o,a,u,i=[],l=!0,c=!1;try{if(a=(t=t.call(e)).next,0===n){if(Object(t)!==t)return;l=!1}else for(;!(l=(r=a.call(t)).done)&&(i.push(r.value),i.length!==n);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=t.return&&(u=t.return(),Object(u)!==u))return}finally{if(c)throw o}}return i}}(e,n)||r(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function n(e){return n="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},n(e)}function t(e){return function(e){if(Array.isArray(e))return o(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||r(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,n){if(e){if("string"==typeof e)return o(e,n);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?o(e,n):void 0}}function o(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t<n;t++)r[t]=e[t];return r}function a(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,n,t="function"==typeof Symbol?Symbol:{},r=t.iterator||"@@iterator",o=t.toStringTag||"@@toStringTag";function i(t,r,o,a){var i=r&&r.prototype instanceof c?r:c,f=Object.create(i.prototype);return u(f,"_invoke",function(t,r,o){var a,u,i,c=0,f=o||[],s=!1,v={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(n,t){return a=n,u=0,i=e,v.n=t,l}};function p(t,r){for(u=t,i=r,n=0;!s&&c&&!o&&n<f.length;n++){var o,a=f[n],p=v.p,d=a[2];t>3?(o=d===r)&&(i=a[(u=a[4])?5:(u=3,3)],a[4]=a[5]=e):a[0]<=p&&((o=t<2&&p<a[1])?(u=0,v.v=r,v.n=a[1]):p<d&&(o=t<3||a[0]>r||r>d)&&(a[4]=t,a[5]=r,v.n=d,u=0))}if(o||t>1)return l;throw s=!0,r}return function(o,f,d){if(c>1)throw TypeError("Generator is already running");for(s&&1===f&&p(f,d),u=f,i=d;(n=u<2?e:i)||!s;){a||(u?u<3?(u>1&&(v.n=-1),p(u,i)):v.n=i:v.v=i);try{if(c=2,a){if(u||(o="next"),n=a[o]){if(!(n=n.call(a,i)))throw TypeError("iterator result is not an object");if(!n.done)return n;i=n.value,u<2&&(u=0)}else 1===u&&(n=a.return)&&n.call(a),u<2&&(i=TypeError("The iterator does not provide a '"+o+"' method"),u=1);a=e}else if((n=(s=v.n<0)?i:t.call(r,v))!==l)break}catch(n){a=e,u=1,i=n}finally{c=1}}return{value:n,done:s}}}(t,o,a),!0),f}var l={};function c(){}function f(){}function s(){}n=Object.getPrototypeOf;var v=[][r]?n(n([][r]())):(u(n={},r,function(){return this}),n),p=s.prototype=c.prototype=Object.create(v);function d(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,u(e,o,"GeneratorFunction")),e.prototype=Object.create(p),e}return f.prototype=s,u(p,"constructor",s),u(s,"constructor",f),f.displayName="GeneratorFunction",u(s,o,"GeneratorFunction"),u(p),u(p,o,"Generator"),u(p,r,function(){return this}),u(p,"toString",function(){return"[object Generator]"}),(a=function(){return{w:i,m:d}})()}function u(e,n,t,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}u=function(e,n,t,r){function a(n,t){u(e,n,function(e){return this._invoke(n,t,e)})}n?o?o(e,n,{value:t,enumerable:!r,configurable:!r,writable:!r}):e[n]=t:(a("next",0),a("throw",1),a("return",2))},u(e,n,t,r)}function i(e,n,t,r,o,a,u){try{var i=e[a](u),l=i.value}catch(e){return void t(e)}i.done?n(l):Promise.resolve(l).then(r,o)}function l(e){return function(){var n=this,t=arguments;return new Promise(function(r,o){var a=e.apply(n,t);function u(e){i(a,r,o,u,l,"next",e)}function l(e){i(a,r,o,u,l,"throw",e)}u(void 0)})}}function c(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function f(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?c(Object(t),!0).forEach(function(n){s(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):c(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function s(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=n(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var o=r.call(e,t||"default");if("object"!=n(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==n(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}System.register(["./index-legacy119.js?v=1777008528","./utils-lib-legacy.js?v=1777008528","./base-lib-legacy.js?v=1777008528","./ssl-legacy.js?v=1777008528","./form-item-legacy.js?v=1777008528","./useController-legacy18.js?v=1777008528","./__commonjsHelpers__-legacy.js?v=1777008528"],function(r,o){"use strict";var u,i,c,s,v,p,d,y,m,g,b,h,j,w,O,S,P,_,k,E,x,V,A,T,C,F,G,I,q,D;return{setters:[function(e){u=e._},function(e){i=e.X,c=e.k,s=e.f,v=e.cZ},function(e){p=e.c,d=e.r,y=e.g,m=e.e,g=e.an,b=e.am,h=e.x,j=e.F,w=e.z,O=e.n,S=e.o,P=e.j,_=e.k,k=e.p,E=e.i},function(e){x=e.E,V=e.F,A=e.G,T=e.H,C=e.I},function(e){F=e.F,G=e.g,I=e.i,q=e.k},function(e){D=e.u},null],execute:function(){var o={class:"edit-auth-container p-[2rem]"};var R="!w-[41rem]",N=p({__name:"index",setup:function(r,v){var p,N=v.expose,H=D(),U=H.isRefreshAuthList,z=H.isEditAuth,B=H.authRowData,J=H.parentReresh,L=s(),M=d({name:"",config:"",configValues:{}}),X=d([]),Z=d([]),$=d([]),K=d([]),Q=function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=Z.value.find(function(n){return n.name===e}),r=(null==t?void 0:t.config)||[],o=r.map(function(e){return e.name});n||K.value.forEach(function(e){if(e in M.value){var n=r.find(function(n){return n.name===e});M.value[e]="boolean"!==(null==n?void 0:n.type)&&""}}),K.value=o,function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];M.value.configValues=e.reduce(function(e,n){var t,r;return e[n.name]=void 0!==(null===(t=M.value.configValues)||void 0===t?void 0:t[n.name])?null===(r=M.value.configValues)||void 0===r?void 0:r[n.name]:"boolean"!==n.type&&"",e},{}),$.value=e.map(function(e){var n=e.description,t=e.name,r=e.required,o=e.type,a=e.options,u={attrs:{class:R},rules:r?[{required:!0,message:"请输入".concat(n),trigger:["blur","change"]}]:[]};switch(o){case"string":return F(n,t,f(f({},u),{},{attrs:f(f({},u.attrs),{},{placeholder:"请输入".concat(n),showPassword:"secret_key"===t})}));case"boolean":return q(n,t,u);case"enum":return I(n,t,a||[],u);default:return F(n,t,u)}}),e.forEach(function(e){var n,t,r=e.name,o=e.type;r in M.value||(M.value[r]=void 0!==(null===(n=M.value.configValues)||void 0===n?void 0:n[r])?null===(t=M.value.configValues)||void 0===t?void 0:t[r]:"boolean"!==o&&"")})}(r),O(function(){var e;o.length&&(null===(e=te.value)||void 0===e||e.clearValidate(o))})},W=function(){var e=l(a().m(function e(n){var t,r,o;return a().w(function(e){for(;;)switch(e.n){case 0:return t=n.name,r=n.install,o=n.update,console.log("install:",n),e.n=1,c({loading:"正在".concat(r?"安装":"卸载","插件,请稍后..."),request:r||o?T({plugin_name:t}):C({plugin_name:t}),message:!0});case 1:e.v.status&&re();case 2:return e.a(2)}},e)}));return function(n){return e.apply(this,arguments)}}(),Y=i({data:function(){return M.value},options:function(){return y(function(){return[F("名称","name",{attrs:{placeholder:"请输入名称",class:R,disabled:z.value},rules:[{required:!0,message:"请输入名称",trigger:["blur","change"]}]}),G("类型",function(){var e,n;return m("div",{class:"flex items-center gap-2"},[m(g,{modelValue:M.value.config,"onUpdate:modelValue":function(e){return M.value.config=e},class:"!w-[35.6rem]",placeholder:"请选择类型",onChange:function(e){return Q(e)}},(n=e=Z.value.map(function(e){return m(b,{key:e.name,label:e.description,value:e.name,disabled:e.install},{default:function(){return m("div",{class:"flex items-center justify-between w-full"},[m("span",null,[e.description]),m("div",null,[e.install?m("span",{class:"bt-link text-primary",onClick:function(n){n.stopPropagation(),W(e)}},[h("安装")]):m(j,null,[e.update&&m("span",{class:"bt-link",onClick:function(n){n.stopPropagation(),W(e)}},[h("更新")]),e.update&&m(u,null,null),m("span",{class:"bt-link !text-danger",onClick:function(n){n.stopPropagation(),W(e)}},[h("卸载")])])])])}})}),"function"==typeof n||"[object Object]"===Object.prototype.toString.call(n)&&!E(n)?e:{default:function(){return[e]}})),m(w,{type:"default",onClick:function(){return re(!0)}},{default:function(){return[h("刷新")]}})])},"config",{rules:[{required:!0,message:"请选择类型",trigger:["blur","change"]}]})].concat(t($.value))})},submit:(p=l(a().m(function e(n,t){var r,o,u,i,l,f;return a().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,e.n=1,t();case 1:return console.log(n.value),r=Z.value.find(function(e){return e.name===M.value.config}),o=(null==r?void 0:r.config)||[],u={},o.forEach(function(e){var n=e.name;n in M.value&&(u[n]=M.value[n])}),i={name:M.value.name,type:M.value.config,config:JSON.stringify(u)},z.value&&(i.auth_id=B.value.id),console.log("payload",i),e.n=2,c({loading:"正在".concat(z.value?"修改":"添加","授权,请稍后..."),request:z.value?x(i):V(i),message:!0});case 2:return(l=e.v).status&&(U.value=!0,J.value=!0),e.a(2,l.status);case 3:return e.p=3,f=e.v,console.error(f),e.a(2,!1)}},e,null,[[0,3]])})),function(e,n){return p.apply(this,arguments)})}),ee=Y.BtForm,ne=Y.submit,te=Y.ref,re=function(){var t=l(a().m(function t(){var r,o,u,i,l,c,f,s=arguments;return a().w(function(t){for(;;)switch(t.p=t.n){case 0:return r=s.length>0&&void 0!==s[0]&&s[0],t.p=1,r&&(o=L.load("正在刷新授权列表...")),t.n=2,A();case 2:u=t.v,i=u.data,console.log(i),console.log("formVal.value.configValues",M.value.configValues),X.value=i.map(function(e){return{label:e.description,value:e.name}}),Z.value=i,B.value&&z.value&&(l=B.value,M.value.name=l.name||"",M.value.config=l.type||"",l.config&&"object"===n(l.config)&&(Q(l.type,!0),O(function(){Object.entries(l.config).forEach(function(n){var t=e(n,2),r=t[0],o=t[1];r in M.value&&(M.value[r]=void 0!==o?o:"")})}))),t.n=4;break;case 3:t.p=3,f=t.v,console.error(f);case 4:return t.p=4,null===(c=o)||void 0===c||c.close(),t.f(4);case 5:return t.a(2)}},t,null,[[1,3,4,5]])}));return function(){return t.apply(this,arguments)}}();return S(function(){re(),console.log("authRowData",B.value)}),N({onConfirm:ne}),function(e,n){return P(),_("div",o,[m(k(ee),{labelPosition:"top"})])}}});r("default",v(N,[["__scopeId","data-v-881ab471"]]))}}})}();