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/php-form-legacy.js
!function(){function e(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var r,n,o="function"==typeof Symbol?Symbol:{},u=o.iterator||"@@iterator",a=o.toStringTag||"@@toStringTag";function l(e,o,u,a){var l=o&&o.prototype instanceof c?o:c,s=Object.create(l.prototype);return t(s,"_invoke",function(e,t,o){var u,a,l,c=0,s=o||[],f=!1,p={p:0,n:0,v:r,a:v,f:v.bind(r,4),d:function(e,t){return u=e,a=0,l=r,p.n=t,i}};function v(e,t){for(a=e,l=t,n=0;!f&&c&&!o&&n<s.length;n++){var o,u=s[n],v=p.p,m=u[2];e>3?(o=m===t)&&(l=u[(a=u[4])?5:(a=3,3)],u[4]=u[5]=r):u[0]<=v&&((o=e<2&&v<u[1])?(a=0,p.v=t,p.n=u[1]):v<m&&(o=e<3||u[0]>t||t>m)&&(u[4]=e,u[5]=t,p.n=m,a=0))}if(o||e>1)return i;throw f=!0,t}return function(o,s,m){if(c>1)throw TypeError("Generator is already running");for(f&&1===s&&v(s,m),a=s,l=m;(n=a<2?r:l)||!f;){u||(a?a<3?(a>1&&(p.n=-1),v(a,l)):p.n=l:p.v=l);try{if(c=2,u){if(a||(o="next"),n=u[o]){if(!(n=n.call(u,l)))throw TypeError("iterator result is not an object");if(!n.done)return n;l=n.value,a<2&&(a=0)}else 1===a&&(n=u.return)&&n.call(u),a<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),a=1);u=r}else if((n=(f=p.n<0)?l:e.call(t,p))!==i)break}catch(n){u=r,a=1,l=n}finally{c=1}}return{value:n,done:f}}}(e,u,a),!0),s}var i={};function c(){}function s(){}function f(){}n=Object.getPrototypeOf;var p=[][u]?n(n([][u]())):(t(n={},u,function(){return this}),n),v=f.prototype=c.prototype=Object.create(p);function m(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,t(e,a,"GeneratorFunction")),e.prototype=Object.create(v),e}return s.prototype=f,t(v,"constructor",f),t(f,"constructor",s),s.displayName="GeneratorFunction",t(f,a,"GeneratorFunction"),t(v),t(v,a,"Generator"),t(v,u,function(){return this}),t(v,"toString",function(){return"[object Generator]"}),(e=function(){return{w:l,m:m}})()}function t(e,r,n,o){var u=Object.defineProperty;try{u({},"",{})}catch(e){u=0}t=function(e,r,n,o){function a(r,n){t(e,r,function(e){return this._invoke(r,n,e)})}r?u?u(e,r,{value:n,enumerable:!o,configurable:!o,writable:!o}):e[r]=n:(a("next",0),a("throw",1),a("return",2))},t(e,r,n,o)}function r(e,t,r,n,o,u,a){try{var l=e[u](a),i=l.value}catch(e){return void r(e)}l.done?t(i):Promise.resolve(i).then(n,o)}function n(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)||function(e,t){if(e){if("string"==typeof e)return o(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)?o(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 o(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}System.register(["./utils-lib-legacy.js?v=1777008528","./base-lib-legacy.js?v=1777008528","./form-item-legacy.js?v=1777008528","./index-legacy362.js?v=1777008528","./__commonjsHelpers__-legacy.js?v=1777008528","./index-legacy119.js?v=1777008528","./index-legacy118.js?v=1777008528","./index-legacy3.js?v=1777008528","./index-legacy116.js?v=1777008528","./useController-legacy20.js?v=1777008528","./useController-legacy19.js?v=1777008528","./site-legacy.js?v=1777008528","./useStore-legacy2.js?v=1777008528","./useController-legacy13.js?v=1777008528","./useMethod-legacy12.js?v=1777008528","./index-legacy192.js?v=1777008528"],function(t,o){"use strict";var u,a,l,i,c,s,f,p,v,m,g,y,d,b,h,j,x,w,O,_,P,S,C,k;return{setters:[function(e){u=e.X},function(e){a=e.c,l=e.aI,i=e.aC,c=e.r,s=e.g,f=e.e,p=e.b8,v=e.am,m=e.an,g=e.o,y=e.j,d=e.k,b=e.p,h=e.i},function(e){j=e.F,x=e.i,w=e.g},function(e){O=e.m,_=e.n,P=e.s,S=e.p,C=e.q,k=e.r},null,null,null,null,null,null,null,null,null,null,null,null],execute:function(){var o={class:"p-[2rem]"};t("default",a({__name:"php-form",setup:function(t,a){var A,T,q=a.expose,G=O(),H=l(G),E=H.versionOptions,F=H.extendOptions,I=H.templateOptions,V=H.extendsupOptions,U=H.isEdit,M=i("popupClose",function(){}),B=c(),N=u({data:_,options:function(e){return s(function(){return[j("名称","name",{attrs:{class:"!w-[320px]",placeholder:"请输入环境名称",disabled:U.value},rules:[{required:!0,message:"请输入环境名称",trigger:"blur"}]}),x("版本","version",E.value,{attrs:{class:"!w-[22rem]",disabled:U.value,onChange:function(e){P(e)}},rules:[{required:!0,message:"请选择PHP版本",trigger:"change"}]}),w("PHP扩展源",function(){return f(p,{modelValue:e.value.repo_url,"onUpdate:modelValue":function(t){return e.value.repo_url=t},class:"!w-[32rem]",placeholder:"请选择或输入PHP扩展源","fetch-suggestions":function(e,t){t(F.value)},"popper-class":"my-extautocomplete"},{default:function(t){var r=t.item;return f("div",{class:r.value===e.value.repo_url?"bg-light flex items-center justify-between px-[2rem]":"flex items-center justify-between px-[2rem]"},[f("div",{class:r.value===e.value.repo_url?"bt-link w-[38rem] truncate":"w-[38rem] truncate"},[r.value+"(".concat(r.label,")")])])}})},"repo_url",{attrs:{class:"!w-[22rem]"},rules:[{required:!0,message:"请输入或选择PHP扩展源",trigger:"change"}]})].concat(n(U.value?[]:[x("扩展模板","template",I.value,{attrs:{class:"!w-[22rem]",onChange:function(t){var r=I.value.find(function(e){return e.value===t});r&&(e.value.exts=r.ext.split(","))}},rules:[{required:!1,message:"请选择PHP扩展模板",trigger:"change"}]})]),[w("扩展",function(){var t,r;return f(m,{ref:function(e){return B.value=e},class:"!w-[32rem]",modelValue:e.value.exts,"onUpdate:modelValue":function(t){return e.value.exts=t},filterable:!0,multiple:!0,"collapse-tags":!0,"collapse-tags-tooltip":!0,"reserve-keyword":!1,placeholder:"请选择扩展,可多选(可粘贴识别多个扩展,用,分隔)","filter-method":function(t){return S(t,V,e.value.version,z,B)}},"function"==typeof(r=t=V.value.map(function(e){return f(v,{key:e.value,label:e.label,value:e.value},null)}))||"[object Object]"===Object.prototype.toString.call(r)&&!h(r)?t:{default:function(){return[t]}})},"exts",{rules:[{required:!0,message:"请选择扩展,可多选(可粘贴识别多个扩展,用,分隔)",trigger:"change"}]})])})},submit:(A=e().m(function t(r,n,o){return e().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,n();case 1:C(r.value,M);case 2:return e.a(2)}},t)}),T=function(){var e=this,t=arguments;return new Promise(function(n,o){var u=A.apply(e,t);function a(e){r(u,n,o,a,l,"next",e)}function l(e){r(u,n,o,a,l,"throw",e)}a(void 0)})},function(e,t,r){return T.apply(this,arguments)})}),X=N.BtForm,$=N.submit,z=N.param;return g(function(){k(z)}),q({onConfirm:$}),function(e,t){return y(),d("div",o,[f(b(X))])}}}))}}})}();