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-legacy38.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,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function n(e){for(var n=1;n<arguments.length;n++){var a=null!=arguments[n]?arguments[n]:{};n%2?t(Object(a),!0).forEach(function(t){r(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):t(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}function r(t,n,r){return(n=function(t){var n=function(t,n){if("object"!=e(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var a=r.call(t,n||"default");if("object"!=e(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(t)}(t,"string");return"symbol"==e(n)?n:n+""}(n))in t?Object.defineProperty(t,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[n]=r,t}function a(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 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)?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 n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function c(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function o(n,r,a,o){var c=r&&r.prototype instanceof i?r:i,s=Object.create(c.prototype);return l(s,"_invoke",function(n,r,a){var o,c,l,i=0,s=a||[],f=!1,m={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,c=0,l=e,m.n=n,u}};function p(n,r){for(c=n,l=r,t=0;!f&&i&&!a&&t<s.length;t++){var a,o=s[t],p=m.p,d=o[2];n>3?(a=d===r)&&(l=o[(c=o[4])?5:(c=3,3)],o[4]=o[5]=e):o[0]<=p&&((a=n<2&&p<o[1])?(c=0,m.v=r,m.n=o[1]):p<d&&(a=n<3||o[0]>r||r>d)&&(o[4]=n,o[5]=r,m.n=d,c=0))}if(a||n>1)return u;throw f=!0,r}return function(a,s,d){if(i>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,d),c=s,l=d;(t=c<2?e:l)||!f;){o||(c?c<3?(c>1&&(m.n=-1),p(c,l)):m.n=l:m.v=l);try{if(i=2,o){if(c||(a="next"),t=o[a]){if(!(t=t.call(o,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=o.return)&&t.call(o),c<2&&(l=TypeError("The iterator does not provide a '"+a+"' method"),c=1);o=e}else if((t=(f=m.n<0)?l:n.call(r,m))!==u)break}catch(t){o=e,c=1,l=t}finally{i=1}}return{value:t,done:f}}}(n,a,o),!0),s}var u={};function i(){}function s(){}function f(){}t=Object.getPrototypeOf;var m=[][r]?t(t([][r]())):(l(t={},r,function(){return this}),t),p=f.prototype=i.prototype=Object.create(m);function d(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,l(e,a,"GeneratorFunction")),e.prototype=Object.create(p),e}return s.prototype=f,l(p,"constructor",f),l(f,"constructor",s),s.displayName="GeneratorFunction",l(f,a,"GeneratorFunction"),l(p),l(p,a,"Generator"),l(p,r,function(){return this}),l(p,"toString",function(){return"[object Generator]"}),(c=function(){return{w:o,m:d}})()}function l(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}l=function(e,t,n,r){function o(t,n){l(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},l(e,t,n,r)}function u(e,t,n,r,a,o,c){try{var l=e[o](c),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function i(e){return function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function c(e){u(o,r,a,c,l,"next",e)}function l(e){u(o,r,a,c,l,"throw",e)}c(void 0)})}}System.register(["./base-lib-legacy.js?v=1777008528","./utils-lib-legacy.js?v=1777008528","./useMethods-legacy.js?v=1777008528","./use-socket-request-legacy.js?v=1777008528","./index-legacy317.js?v=1777008528","./index-legacy206.js?v=1777008528","./index-legacy130.js?v=1777008528","./__commonjsHelpers__-legacy.js?v=1777008528","./index-legacy3.js?v=1777008528","./index-legacy119.js?v=1777008528","./index-legacy116.js?v=1777008528","./ace-legacy.js?v=1777008528"],function(e,t){"use strict";var r,o,l,u,s,f,m,p,d,v,h,g,y,_,b,k,x,w,C,j,S,P,O,D,R,T,V,q,I,M,U,E,A,H,F,L,N,W,B,G,z,K,J,Q,X,Y,Z,$,ee,te,ne,re,ae,oe,ce,le,ue,ie,se,fe,me,pe,de,ve,he,ge,ye;return{setters:[function(e){r=e.r,o=e.H,l=e.aF,u=e.c,s=e.g,f=e.w,m=e.o,p=e.a8,d=e.I,v=e.j,h=e.k,g=e.q,y=e.e,_=e.p,b=e.v,k=e.x,x=e.Q,w=e.C,C=e.F,j=e.B,S=e.L,P=e.R,O=e.J,D=e.K,R=e.s,T=e.y,V=e.P,q=e.M,I=e.z,M=e.T,U=e.bM,E=e.bk,A=e.U,H=e.D,F=e.az,L=e.aB,N=e.at,W=e.as,B=e.ar,G=e.aW,z=e.a7,K=e.b4,J=e.bC,Q=e.bI},function(e){X=e.L,Y=e.e,Z=e._,$=e.M,ee=e.w,te=e.jj,ne=e.k,re=e.U,ae=e.a2,oe=e.jk,ce=e.c,le=e.cZ,ue=e.K,ie=e.df,se=e.R,fe=e.c7},function(e){me=e.e,pe=e.t,de=e.N},function(e){ve=e.u},function(e){he=e._},function(e){ge=e._},function(e){ye=e.B},null,null,null,null,null],execute:function(){var _e=X().refs.orchestrationData,be=r(null),ke=r(!1),xe=function(e){switch(e){case"running":return{text:"运行中",type:"success"};case"exited":return{text:"已停止",type:"danger"};default:return{text:"异常",type:"warning"}}},we=r(!0),Ce=function(){var e=i(c().m(function e(n){return c().w(function(e){for(;;)switch(e.n){case 0:Y({isAsync:!0,component:function(){return Z(function(){return t.import("./index-legacy534.js?v=1777008528")},void 0,t.meta.url)},compData:{wsConfirm:n},title:"添加容器编排",area:70,btn:"确定"});case 1:return e.a(2)}},e)}));return function(t){return e.apply(this,arguments)}}(),je=function(){var e=i(c().m(function e(){var n,r;return c().w(function(e){for(;;)switch(e.n){case 0:if(r=null===(n=_e.value.currentCompose)||void 0===n?void 0:n.name){e.n=1;break}return $.warn("请先选择要备份的编排"),e.a(2);case 1:Y({component:function(){return Z(function(){return t.import("./index-legacy515.js?v=1777008528")},void 0,t.meta.url)},compData:{composeName:r},showFooter:!1,title:"编排备份 - ".concat(r),area:100});case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),Se=function(){var e=i(c().m(function e(n){var r,a;return c().w(function(e){for(;;)switch(e.p=e.n){case 0:return r=n.params,a=n.close,e.p=1,e.a(2,new Promise(function(){var e=i(c().m(function e(n,o){return c().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,Y({isAsync:!0,title:"添加日志 - 请耐心等待不要关闭此窗口",area:60,component:function(){return Z(function(){return t.import("./index-legacy530.js?v=1777008528")},void 0,t.meta.url)},compData:{init:function(e){be.value.socketRequest({params:r,onMessage:function(t){a(),e(t.msg),-1===(null==t?void 0:t.data)&&($.request(t),_e.value.refreshList="force",n(t))}})}}});case 1:e.v;case 2:return e.a(2)}},e)}));return function(t,n){return e.apply(this,arguments)}}()));case 2:e.p=2,e.v;case 3:return e.a(2)}},e,null,[[1,2]])}));return function(t){return e.apply(this,arguments)}}(),Pe=function(){var e=i(c().m(function e(t){var n;return c().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,e.n=1,ee({icon:"warning-filled",title:"删除容器编排【".concat(t.name,"】"),width:"35rem",content:"将删除指定容器编排【".concat(t.name,"】,是否继续?")});case 1:return n={mod_name:"docker",sub_mod_name:"com",def_name:"delete",project_name:t.name,path:t.path,ws_callback:"delete"},_e.value.noRefresh=!0,e.a(2,new Promise(function(e,t){var r=$.load("正在删除中");be.value.socketRequest({params:n,onMessage:function(t){-1===(null==t?void 0:t.data)&&(r.close(),$.request(t),_e.value.noRefresh=!1,_e.value.refreshList=!0,e(t))}})}));case 2:e.p=2,e.v;case 3:return e.a(2)}},e,null,[[0,2]])}));return function(t){return e.apply(this,arguments)}}(),Oe=function(){var e=i(c().m(function e(){var t,n,r,a;return c().w(function(e){for(;;)if(0===e.n)return null===(t=be.value)||void 0===t||t.socketDestroy(),n=ve("/ws_modsoc",!1),r=n.socketRequest,a=n.socketDestroy,be.value={socketRequest:r,socketDestroy:a},e.a(2,new Promise(function(e,t){e(be.value)}))},e)}));return function(){return e.apply(this,arguments)}}(),De=function(e,t){if(e.startsWith("0.0.0.0:")){var n=window.vite_public_ip,r=e.split("->")[0].split(":")[1],a="".concat(t,"://").concat(n,":").concat(r);window.open(a,"_blank")}},Re=null,Te=null,Ve="",qe=function(){if(Re){try{Re.postMessage({type:"terminate"}),Re.terminate()}catch(e){}Re=null}},Ie=function(e){Ve=e,null===Te&&(Te=setTimeout(function(){Ee.value=Ve,Te&&clearTimeout(Te),Te=null},100))},Me=function(e,t){var n=function(){if(Re||"undefined"==typeof Worker)return Re;try{var e=new Blob(["\n\t\t\tlet logs = [];\n\t\t\tconst limit = 200;\n\t\t\tself.onmessage = (event) => {\n\t\t\t\tconst { type, payload } = event.data || {};\n\t\t\t\tif (type === 'append') {\n\t\t\t\t\tconst msg = (payload ?? '').toString();\n\t\t\t\t\tif (msg === '暂无日志信息') {\n\t\t\t\t\t\tlogs = [];\n\t\t\t\t\t\tself.postMessage({ content: '暂无日志信息' });\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\t\t\t\t\tif (logs.length >= limit) {\n\t\t\t\t\t\tlogs.shift();\n\t\t\t\t\t}\n\t\t\t\t\tlogs.push(msg);\n\t\t\t\t\tself.postMessage({ content: logs.join('\\n') });\n\t\t\t\t} else if (type === 'reset') {\n\t\t\t\t\tlogs = [];\n\t\t\t\t} else if (type === 'terminate') {\n\t\t\t\t\tself.close();\n\t\t\t\t}\n\t\t\t};\n\t\t"],{type:"application/javascript"});Re=new Worker(URL.createObjectURL(e))}catch(t){Re=null}return Re}();return!!n&&(n.onmessage=function(e){var n=(e.data||{}).content;"string"==typeof n&&t(n)},n.onerror=function(){qe()},n.postMessage({type:"append",payload:e}),!0)},Ue=X().refs.orchestrationData,Ee=r(""),Ae=r([]),He=o({con:!1,log:!1}),Fe=r("容器日志"),Le=r(!1),Ne=r("暂无日志信息"),We=function(e){var t=[{text:"重启",command:"restart"},{text:"停止",command:"stop"},{text:"强制停止",command:"kill"}],n=[{text:"启动",command:"start"}],r=[{text:"重启",command:"restart"},{text:"强制停止",command:"kill"}];switch(e){case"running":return t;case"exited":return n;default:return r}},Be=function(e){switch(e){case"running":return{text:"运行中",type:"success"};case"exited":return{text:"已停止",type:"danger"};default:return{text:"异常",type:"warning"}}},Ge=function(){var e=i(c().m(function e(n){var r,a,o,l,u=arguments;return c().w(function(e){for(;;)switch(e.p=e.n){case 0:r=!(u.length>1&&void 0!==u[1])||u[1],e.p=1,a="",l=n,e.n="stop"===l?2:"start"===l?3:"restart"===l?4:"update"===l?5:"rebuild"===l?6:"down"===l?7:"delete"===l?9:10;break;case 2:"stop"===n&&(a="停止");case 3:"start"===n&&(a="启动");case 4:"restart"===n&&(a="重启");case 5:"update"===n&&(a="更新");case 6:"rebuild"===n&&(a="重建");case 7:if("down"===n&&(a="停止并删除所有容器"),!r){e.n=8;break}return e.n=8,ee({icon:"warning-filled",title:"【".concat(Ue.value.currentCompose.name,"】").concat(a),width:"35rem",content:"容器编排即将".concat(a,",是否继续?")});case 8:return o={mod_name:"docker",sub_mod_name:"com",def_name:n,path:Ue.value.currentCompose.path,project_name:Ue.value.currentCompose.name,ws_callback:n},Y({isAsync:!0,title:"编排【".concat(Ue.value.currentCompose.name,"】日志"),area:60,component:function(){return Z(function(){return t.import("./index-legacy530.js?v=1777008528")},void 0,t.meta.url)},compData:{init:function(e){be.value.socketRequest({params:o,onMessage:function(t){-1===t.data&&$.request(t),e(t.msg)}})}}}),e.a(3,10);case 9:return Pe(Ue.value.currentCompose),e.a(3,10);case 10:e.n=12;break;case 11:e.p=11,e.v;case 12:return e.a(2)}},e,null,[[1,11]])}));return function(t){return e.apply(this,arguments)}}(),ze=function(){var e=i(c().m(function e(t){var n;return c().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,e.n=1,te({container_id:t.ID});case 1:(n=e.v).status?(Fe.value="容器【".concat(t.Name,"】日志"),Ne.value=n.data.msg,Le.value=!0):$.error(n.msg),e.n=3;break;case 2:e.p=2,e.v;case 3:return e.a(2)}},e,null,[[0,2]])}));return function(t){return e.apply(this,arguments)}}(),Ke=function(){var e=i(c().m(function e(t,n){var r;return c().w(function(e){for(;;)switch(e.n){case 0:r={id:n.ID,status:t},ne({request:re({data:JSON.stringify(r)}),loading:"正在设置容器状态,请稍后...",message:!0});case 1:return e.a(2)}},e)}));return function(t,n){return e.apply(this,arguments)}}(),Je=function(){var e=i(c().m(function e(){var t;return c().w(function(e){for(;;)switch(e.p=e.n){case 0:if(e.p=0,Ue.value.currentCompose.path){e.n=1;break}return He.con=!1,e.a(2);case 1:t={mod_name:"docker",sub_mod_name:"com",def_name:"get_project_ps",path:Ue.value.currentCompose.path,ws_callback:"get_project_ps"},He.con=!0,be.value.socketRequest({params:t,onMessage:function(e){Ae.value=ae(e.data,"array",[]),He.con=!1,Ae.value.map(function(e){e.port=e.Ports.split(",").filter(function(e){return""!==e})})}}),e.n=3;break;case 2:e.p=2,e.v;case 3:return e.a(2)}},e,null,[[0,2]])}));return function(){return e.apply(this,arguments)}}(),Qe=function(){var e=i(c().m(function e(){var t,n,r;return c().w(function(e){for(;;)switch(e.p=e.n){case 0:if(e.p=0,Ue.value.currentCompose.path){e.n=1;break}return He.log=!1,e.a(2);case 1:t={mod_name:"docker",sub_mod_name:"com",def_name:"get_logs",path:Ue.value.currentCompose.path,ws_callback:"get_logs"},He.log=!0,n=0,r=[],be.value.socketRequest({params:t,onMessage:function(e){He.log=!1;var t="string"==typeof e.msg?e.msg:"";if("暂无日志信息"===t)return Ee.value=t,Ve="",Te&&clearTimeout(Te),Te=null,void(n=0);Me(t,function(e){Ie(e)})||(n>=200&&r.shift(),r.push(t),n++,Ie(r.join("\n")))}}),e.n=3;break;case 2:e.p=2,e.v;case 3:return e.a(2)}},e,null,[[0,2]])}));return function(){return e.apply(this,arguments)}}(),Xe=function(){qe(),Te&&clearTimeout(Te),Te=null,Ve="",Ee.value="",Ae.value=[],He.con=!1,He.log=!1,Fe.value="容器日志",Le.value=!1,Ne.value="暂无日志信息"},Ye=X().refs.orchestrationData,Ze=r(""),$e=r({}),et=r([]),tt=r([]),nt=o({checked:!1,showCheckPopover:!1,showSlectPopover:!1,popoverContent:"",type:""}),rt=r(!1),at=[{active:!0,class:"add_dialog_compose",content:"添加容器编排",event:function(){return Ce(Se)}}],ot=null,ct=r(!0),lt=r({}),ut=r(""),it=function(e){switch(e.run_status){case"running":return{text:"运行中",type:"success"};case"exited":return{text:"已停止",type:"danger"};default:return{text:"异常",type:"warning"}}},st=function(e){var t=et.value.indexOf(e.name);-1===t?(et.value.push(e.name),nt.checked=et.value.length===tt.value.length):(et.value.splice(t,1),nt.checked=!1)},ft=function(e){ut.value=e.remark,lt.value[e.name]=!0},mt=function(e){var t={},n=e.map(function(e){return t[e.name]=et.value.includes(e.name),e.name});return et.value=et.value.filter(function(e){return n.includes(e)}),t},pt=function(e){switch(clearTimeout(ot),nt.showSlectPopover=!1,nt.showCheckPopover=!1,e){case"select":nt.showSlectPopover=!0,ot=setTimeout(function(){nt.showSlectPopover=!1},2e3);break;case"check":nt.showCheckPopover=!0,ot=setTimeout(function(){nt.showCheckPopover=!1},2e3)}},dt=function(){if(0===et.value.length||""===nt.type)switch(!0){case 0===et.value.length:nt.popoverContent="请先选择要操作的容器编排",pt("check");break;case""===nt.type:nt.popoverContent="请选择批量操作",pt("select")}},vt=function(e){e?(et.value=tt.value.map(function(e){return e.name}),$e.value=mt(tt.value)):(et.value=[],$e.value=mt(tt.value))},ht=function(){return gt()},gt=function(){var e=i(c().m(function e(){var n,r,a;return c().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,e.n=1,ee({icon:"warning-filled",title:"批量删除容器编排",width:"35rem",content:"将批量删除选中的".concat(et.value.length,"个容器编排,是否继续?")});case 1:n={mod_name:"docker",sub_mod_name:"com",def_name:"batch_delete",project_list:[],ws_callback:"batch_delete"},et.value.map(function(e){var t=tt.value.find(function(t){return t.name===e});t&&n.project_list.push({project_name:e,path:t.path})}),r=[],Ye.value.noRefresh=!0,a=$.load("正在删除中"),be.value.socketRequest({params:n,onMessage:function(e){var n=ae(e.data,"object",!1);n&&r.push({name:n.project_name,status:n.status}),-1===e.data&&(Ye.value.noRefresh=!1,a.close(),rt.value=!1,Y({title:"批量删除结果",area:42,component:function(){return Z(function(){return t.import("./index-legacy127.js?v=1777008528")},void 0,t.meta.url)},compData:{resultData:r,autoTitle:"批量删除完成",resultColumn:[{label:"容器编排名称",prop:"name"},{label:"操作结果",align:"right",render:function(e){return l("span",{class:e.status?"text-primary":e.status?"text-danger":""},e.status?"删除成功":"删除失败")}}]}}))}}),e.n=3;break;case 2:e.p=2,e.v;case 3:return e.a(2)}},e,null,[[0,2]])}));return function(){return e.apply(this,arguments)}}(),yt=function(e){e.target.blur()},_t=function(){var e=i(c().m(function e(t,n){return c().w(function(e){for(;;)switch(e.n){case 0:if(lt.value[n.name]=!1,Ye.value.isEdit=!1,t.target.value!==n.remark){e.n=1;break}return e.a(2);case 1:return e.n=2,ne({request:oe({remark:t.target.value,name:n.name,path:n.path}),message:!0,success:function(e){e.status&&(n.remark=t.target.value)}});case 2:bt(n);case 3:return e.a(2)}},e)}));return function(t,n){return e.apply(this,arguments)}}(),bt=function(){var e=i(c().m(function e(t){return c().w(function(e){for(;;)switch(e.n){case 0:if(!lt.value[t.name]){e.n=1;break}return e.a(2);case 1:return e.n=2,Oe();case 2:xt(),t.path===Ye.value.currentCompose.path&&(Ye.value.refreshItem=!Ye.value.refreshItem),Ye.value.currentCompose=t;case 3:return e.a(2)}},e)}));return function(t){return e.apply(this,arguments)}}(),kt=function(){Y({title:"编排模板",area:100,component:function(){return Z(function(){return t.import("./index-legacy457.js?v=1777008528")},void 0,t.meta.url)}})},xt=function(){var e=i(c().m(function e(t){var n;return c().w(function(e){for(;;)switch(e.n){case 0:try{n={mod_name:"docker",sub_mod_name:"com",def_name:"get_project_list",ws_callback:"get_project_list"},Ye.value.refreshList=!1,be.value.socketRequest({params:n,onMessage:function(){var e=i(c().m(function e(n){var r,a;return c().w(function(e){for(;;)switch(e.n){case 0:if(!Ye.value.isEdit){e.n=1;break}return e.a(2);case 1:if(tt.value=n.data||[],Ye.value.loading=!1,$e.value=mt(tt.value),we.value=0===tt.value.length,0!==tt.value.length){e.n=2;break}return ct.value=!1,e.a(2);case 2:if(!Ye.value.noRefresh){e.n=3;break}return e.a(2);case 3:if(tt.value.forEach(function(e){lt.value[e.name]||(lt.value[e.name]=!1)}),r=Ye.value.currentCompose.name,(a=tt.value.find(function(e){return e.name===r}))||!r){e.n=5;break}return e.n=4,Oe();case 4:xt();case 5:"force"===t?bt(tt.value[0]):Ye.value.currentCompose=a||tt.value[0],ct.value=!1;case 6:return e.a(2)}},e)}));return function(t){return e.apply(this,arguments)}}()})}catch(r){Ye.value.loading=!1,ct.value=!1}case 1:return e.a(2)}},e)}));return function(t){return e.apply(this,arguments)}}(),wt={class:"flex items-center flex-wrap gap-[10px] p-[1.6rem]"},Ct={class:"w-full relative"},jt={class:"flex items-center gap-[1rem] w-full"},St={class:"flex flex-col gap-[0.8rem] flex-1"},Pt=["onClick"],Ot={class:"w-[1.6rem]"},Dt={class:"flex flex-col ml-[1rem] w-[60%] truncate"},Rt={class:"truncate compose-title"},Tt=["onClick"],Vt=["value","onBlur"],qt={class:"batch-select"},It={class:"ml-[1rem]"},Mt=u({__name:"index",setup:function(e){var t=ce().mainHeight,n=X().refs.orchestrationData,r=s(function(){return Ze.value?tt.value.filter(function(e){return e.name.includes(Ze.value)}):tt.value}),o=s(function(){return 0===et.value.length}),c=s(function(){return tt.value.length!==et.value.length&&et.value.length>0});return f(function(){return n.value.refreshList},function(e){e&&xt(e)}),m(function(){xt()}),p(function(){Ze.value="",et.value=[],$e.value={},tt.value=[],nt.checked=!1,nt.showCheckPopover=!1,nt.showSlectPopover=!1,nt.popoverContent="",nt.type="",rt.value=!1,lt.value={},ut.value="",ct.value=!0,clearTimeout(ot),ot=null}),function(e,l){var u=he,i=I,s=M,f=U,m=E,p=A,N=H,W=F,B=L,G=d("focus");return v(),h("div",{class:"left-list",style:q({height:"".concat(_(t)-107,"px")})},[g("div",wt,[y(u,{options:_(at)},null,8,["options"]),y(i,{onClick:_(kt)},{default:b(function(){return a(l[10]||(l[10]=[k("编排模板",-1)]))}),_:1},8,["onClick"]),g("div",Ct,[y(s,{modelValue:_(Ze),"onUpdate:modelValue":l[0]||(l[0]=function(e){return x(Ze)?Ze.value=e:null}),placeholder:"请输入关键字",clear:""},{prefix:b(function(){return a(l[11]||(l[11]=[g("i",{class:"svgtofont-el-search"},null,-1)]))}),_:1},8,["modelValue"])])]),g("div",{class:"table-con",style:q({height:"".concat(_(t)-270,"px")})},[_(ct)?(v(),w(m,{key:0,animated:"",class:"list-skeleton"},{template:b(function(){return[(v(),h(C,null,j(5,function(e){return g("div",{key:"skeleton-".concat(e),class:"list-skeleton__item"},[g("div",jt,[y(f,{variant:"button",class:"list-skeleton__tag"}),g("div",St,[y(f,{variant:"text",class:"list-skeleton__title"}),y(f,{variant:"text",class:"list-skeleton__subtitle"})])])])}),64))]}),_:1})):(v(),h(C,{key:1},[(v(!0),h(C,null,j(_(r),function(e){return v(),h("div",{key:e.name,class:S(["list-item h-[5.4rem]",{active:e.name===_(n).currentCompose.name}]),onClick:function(t){return _(bt)(e)}},[y(p,{modelValue:_($e)[e.name],"onUpdate:modelValue":function(t){return _($e)[e.name]=t},onChange:function(t){return _(st)(e)},onClick:l[1]||(l[1]=P(function(){},["stop"]))},null,8,["modelValue","onUpdate:modelValue","onChange"]),O(g("div",Ot,null,512),[[D,!_(rt)]]),y(N,{type:_(it)(e).type,class:"ml-[1rem] w-[5rem] status-tag text-center !h-[1.9rem] !leading-[1.9rem] !px-[.4rem]"},{default:b(function(){return[k(R(_(it)(e).text),1)]}),_:2},1032,["type"]),g("div",Dt,[g("span",Rt,R(e.name),1),_(lt)[e.name]?T("",!0):(v(),h("span",{key:0,class:S(["remark-text",e.remark?"":"empty-remark"]),onClick:P(function(t){return _(ft)(e)},["stop"])},R(e.remark||"点击编辑备注"),11,Tt)),_(lt)[e.name]?O((v(),h("input",{key:1,type:"text",class:"remark-input",title:"点击编辑备注,回车或失焦保存",value:_(ut),placeholder:"点击编辑备注",onClick:l[2]||(l[2]=P(function(){},["stop"])),onFocus:l[3]||(l[3]=function(e){return _(n).isEdit=!0}),onKeyup:l[4]||(l[4]=V(function(){return _(yt)&&_(yt).apply(void 0,arguments)},["enter"])),onMousedown:l[5]||(l[5]=P(function(){},["stop"])),onMouseup:l[6]||(l[6]=P(function(){},["stop"])),onBlur:function(t){return _(_t)(t,e)}},null,40,Vt)),[[G]]):T("",!0)])],10,Pt)}),128)),O(y(W,{description:"当前列表为空"},null,512),[[D,0===_(r).length]])],64))],4),g("div",qt,[y(B,{modelValue:_(nt).showCheckPopover,"onUpdate:modelValue":l[8]||(l[8]=function(e){return _(nt).showCheckPopover=e}),trigger:"manual","popper-class":"popper-danger",placement:"top-start",content:_(nt).popoverContent},{reference:b(function(){return[y(p,{modelValue:_(nt).checked,"onUpdate:modelValue":l[7]||(l[7]=function(e){return _(nt).checked=e}),indeterminate:_(c),onChange:_(vt)},null,8,["modelValue","indeterminate","onChange"])]}),_:1},8,["modelValue","content"]),g("div",{class:"relative flex items-center",onClick:l[9]||(l[9]=function(){return _(dt)&&_(dt).apply(void 0,arguments)})},[g("div",{class:S(["absolute w-full h-full z-999 cursor-not-allowed",_(o)?"":"hidden"])},null,2),g("div",It,[y(i,{type:"primary",disabled:_(o),onClick:_(ht)},{default:b(function(){return a(l[12]||(l[12]=[k(" 批量删除 ",-1)]))}),_:1},8,["disabled","onClick"])])])])],4)}}}),Ut=le(Mt,[["__scopeId","data-v-630f5b7b"]]),Et={class:"menu-col h-full"},At={class:"p-[1.6rem] !pt-0 overflow-y-auto",style:{height:"calc(100% - 50px)"}},Ht={class:"flex justify-between items-center"},Ft={class:"flex items-center gap-[1rem] flex-1"},Lt={class:"flex gap-[1rem]"},Nt={class:"flex gap-[1rem] mt-[1rem]"},Wt={class:"flex flex-col w-full"},Bt={class:"flex items-center w-full"},Gt=["title"],zt=["onClick"],Kt={class:"flex items-center ml-[2rem]"},Jt=["title"],Qt={class:"flex flex-wrap content-center gap-[1rem]",style:{"grid-template-columns":"repeat(2, auto)"}},Xt={class:"-m-[12px]"},Yt=["onClick"],Zt=["onClick"],$t={class:"mt-[1.6rem] bg-[rgba(var(--el-color-white-rgb),var(--bt-main-content-opacity))] rounded-base"},en=u({__name:"index",setup:function(e){var t=ce().mainHeight,r=X().refs.orchestrationData,o=s(function(){return r.value.currentCompose});return f(function(){return o.value.path},function(){Xe(),Je(),Qe()},{immediate:!0}),f(function(){return r.value.refreshItem},function(e){Xe(),Je(),Qe()}),f(function(){return ke.value},function(e){e&&(ke.value=!1,Ge("start",!1))}),p(function(){Xe()}),function(e,r){var o=U,c=E,l=H,u=N,i=W,s=B,f=I,m=G,p=L,d=F,P=ge,O=ue;return v(),h("div",Et,[g("div",{class:"mt-[1.6rem] bg-[rgba(var(--el-color-white-rgb),var(--bt-main-content-opacity))] rounded-base",style:q("height: calc(100% - ".concat(_(t)>800?410:255,"px)"))},[r[3]||(r[3]=g("div",{class:"card-title"},"容器列表",-1)),g("div",At,[_(He).con?(v(),w(c,{key:0,animated:"",class:"container-skeleton"},{template:b(function(){return[(v(),h(C,null,j(3,function(e){return g("div",{key:"container-skeleton-".concat(e),class:"container-skeleton__item"},[g("div",Ht,[g("div",Ft,[y(o,{variant:"text",class:"container-skeleton__name"}),y(o,{variant:"button",class:"container-skeleton__status"})]),g("div",Lt,[y(o,{variant:"button",class:"container-skeleton__button"}),y(o,{variant:"button",class:"container-skeleton__button"})])]),y(o,{variant:"text",class:"container-skeleton__id"}),g("div",Nt,[y(o,{variant:"button",class:"container-skeleton__port"}),y(o,{variant:"button",class:"container-skeleton__port"})])])}),64))]}),_:1})):(v(),h(C,{key:1},[(v(!0),h(C,null,j(_(Ae),function(e){return v(),h("div",{class:"card-item con-item w-full !rounded-0",key:e.ID},[g("div",Wt,[g("div",Bt,[g("div",{class:"flex items-center",style:{width:"calc(100% - 160px)"},title:e.Name},[g("span",{class:"inline-block truncate leading-normal cursor-pointer",style:{"max-width":"calc(100% - 60px)"},onClick:function(t){return _(me)(n(n({},e),{},{id:e.ID,name:e.Name}))}},R(e.Name),9,zt),y(s,{placement:"bottom",onCommand:function(t){return _(Ke)(t,e)}},{dropdown:b(function(){return[y(i,null,{default:b(function(){return[(v(!0),h(C,null,j(_(We)(e.State),function(e){return v(),w(u,{key:e.command,command:e.command},{default:b(function(){return[k(R(e.text),1)]}),_:2},1032,["command"])}),128))]}),_:2},1024)]}),default:b(function(){return[y(l,{type:_(Be)(e.State).type,class:"status-tag w-[5rem] text-center ml-[.5rem]",title:""},{default:b(function(){return[k(R(_(Be)(e.State).text),1)]}),_:2},1032,["type"])]}),_:2},1032,["onCommand"])],8,Gt),g("div",Kt,[y(m,{effect:"dark",content:"容器终端",placement:"top","open-delay":500},{default:b(function(){return[y(f,{onClick:function(t){return _(pe)({id:e.ID,status:e.State})}},{default:b(function(){return a(r[1]||(r[1]=[g("div",{class:"flex items-center"},[g("span",{class:"fileTerminal-icon"}),k("终端")],-1)]))}),_:1},8,["onClick"])]}),_:2},1024),y(m,{effect:"dark",content:"容器日志",placement:"top","open-delay":500},{default:b(function(){return[y(f,{type:"default",onClick:function(t){return _(ze)(e)},class:"ml-[1rem]"},{default:b(function(){return a(r[2]||(r[2]=[g("div",{class:"flex items-center"},[g("span",{class:"record-icon"}),k("日志")],-1)]))}),_:1},8,["onClick"])]}),_:2},1024)])]),g("div",{class:"text-disabled w-[40%] truncate mt-[-.4rem]",title:e.ID},R(e.ID),9,Jt)]),g("div",{class:S(["flex items-center justify-between mt-[1.2rem]",e.port.length>0?"mt-[1.6rem]":""])},[g("div",Qt,[(v(!0),h(C,null,j(e.port,function(e){return v(),w(p,{key:e,disabled:!e.startsWith("0.0.0.0:"),trigger:"hover",placement:"bottom",width:"12.5rem","popper-class":"!min-w-[12.5rem]"},{reference:b(function(){return[y(l,{type:"info",class:S({"cursor-pointer":e.startsWith("0.0.0.0:")}),onClick:function(t){return _(De)(e,"http")}},{default:b(function(){return[k(R(e),1)]}),_:2},1032,["class","onClick"])]}),default:b(function(){return[g("div",Xt,[g("div",{class:"px-[16px] py-[8px] cursor-pointer text-center hover:bg-light",onClick:function(t){return _(De)(e,"http")}},"HTTP协议访问",8,Yt),g("div",{class:"px-[16px] py-[8px] cursor-pointer text-center hover:bg-light",onClick:function(t){return _(De)(e,"https")}},"HTTPS协议访问",8,Zt)])]}),_:2},1032,["disabled"])}),128))])],2)])}),128)),0!==_(Ae).length||_(He).con?T("",!0):(v(),w(d,{key:0,style:{height:"calc(100% - 50px)"},description:"暂无容器"}))],64))])],4),g("div",$t,[r[4]||(r[4]=g("div",{class:"card-title"},"编排日志",-1)),g("div",{class:"card-item !p-[.8rem] h-full",style:q({height:_(t)>800?"33rem":"18rem"})},[_(He).log?(v(),w(c,{key:0,animated:"",class:"log-skeleton"},{template:b(function(){return[y(o,{variant:"rect",class:"log-skeleton__content",style:q({height:_(t)>800?"31rem":"16rem"})},null,8,["style"])]}),_:1})):(v(),w(P,{key:1,title:"全屏查看-编排日志",content:_(Ee),isHtml:!0,fullScreen:{title:"全屏查看-编排日志",onRefresh:_(Qe)},class:"h-full font-[PingFang SC]"},null,8,["content","fullScreen"]))],4)]),y(O,{title:_(Fe),area:[60,40],modelValue:_(Le),"onUpdate:modelValue":r[0]||(r[0]=function(e){return x(Le)?Le.value=e:null}),"append-to-body":!0},{default:b(function(){return[y(P,{title:"全屏查看-日志",content:_(Ne),isHtml:!0,isRefreshBtn:!1,class:"h-[40rem] font-[PingFang SC]"},null,8,["content"])]}),_:1},8,["title","modelValue"])])}}}),tn=le(en,[["__scopeId","data-v-545c6848"]]),nn=X().refs.orchestrationData,rn=r(""),an=r(""),on=r(!1),cn={config:"",env:""},ln=z(),un=r(0),sn={mode:"ace/mode/yaml",theme:ln.value?"ace/theme/clouds_midnight":"ace/theme/chrome"},fn=function(e){ie("Path",e.path),window.location.href=window.location.origin+"/files"},mn=function(){var e=i(c().m(function e(t){var n,r;return c().w(function(e){for(;;)switch(e.p=e.n){case 0:if(on.value=!0,nn.value.currentCompose.path){e.n=1;break}return vn(),e.a(2);case 1:return e.p=1,n={mod_name:"docker",sub_mod_name:"com",def_name:"get_config",path:nn.value.currentCompose.path,ws_callback:"get_config"},e.n=2,be.value.socketRequest({params:n});case 2:(r=e.v).status?(cn.config=ae(r.data.config,"string",""),cn.env=ae(r.data.env,"string",""),rn.value=cn.config,an.value=cn.env):$.error(r.msg),setTimeout(function(){un.value=t.value.offsetWidth-20},100),e.n=4;break;case 3:e.p=3,e.v;case 4:return e.p=4,on.value=!1,e.f(4);case 5:return e.a(2)}},e,null,[[1,3,4,5]])}));return function(t){return e.apply(this,arguments)}}(),pn=function(){var e=i(c().m(function e(){var t,n;return c().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,e.n=1,ee({title:"保存文件",width:"35rem",icon:"warning-filled",content:"即将保存文件,保存后将重启容器编排,是否继续?"});case 1:return t={mod_name:"docker",sub_mod_name:"com",def_name:"save_config",config:rn.value,env:an.value,path:nn.value.currentCompose.path,ws_callback:"save_config"},e.n=2,be.value.socketRequest({params:t});case 2:(n=e.v).status?(ke.value=!0,cn.config=rn.value,cn.env=an.value):$.request(n),e.n=4;break;case 3:e.p=3,e.v,dn();case 4:return e.a(2)}},e,null,[[0,3]])}));return function(){return e.apply(this,arguments)}}(),dn=function(){rn.value=cn.config,an.value=cn.env},vn=function(){rn.value="",an.value="",cn.config="",cn.env="",on.value=!1},hn={style:{height:"calc(100% - 20px)"}},gn={class:"px-[1.6rem] pb-[1.6rem] h-full"},yn={class:"flex items-center gap-[1rem] mt-[1.6rem]"},_n={class:"flex justify-end mt-[1.6rem]"},bn={class:"text-base mt-[.8rem] mb-[1.2rem] !pt-0 flex items-center truncate"},kn=["title"],xn={style:{height:"calc(100% - 75px)"}},wn={class:"flex items-center justify-end mt-[1.6rem]"},Cn=u({__name:"index",setup:function(e){var t=ce().mainHeight,n=X().refs.orchestrationData,o=r(null),c=r(null),l=r(null),u=s(function(){return n.value.currentCompose});return f(function(){return u.value.path},function(){mn(l)},{immediate:!0}),f(function(){return n.value.refreshItem},function(e){mn(l)}),p(function(){vn()}),function(e,n){var r=U,i=E,s=ye,f=I;return v(),h("div",hn,[g("div",{ref_key:"editorRef",ref:l,class:"bg-[rgba(var(--el-color-white-rgb),var(--bt-main-content-opacity))] rounded-base mt-[1.6rem] h-full"},[n[6]||(n[6]=g("div",{class:"card-title"},"配置文件",-1)),g("div",gn,[_(on)?(v(),w(i,{key:0,animated:"",class:"editor-skeleton"},{template:b(function(){return[g("div",yn,[y(r,{variant:"text",class:"editor-skeleton__label"}),y(r,{variant:"text",class:"editor-skeleton__path"})]),y(r,{variant:"rect",class:"editor-skeleton__editor-main",style:q({height:"calc(100% - ".concat(_(t)>800?380:288,"px)")})},null,8,["style"]),y(r,{variant:"text",class:"editor-skeleton__label"}),y(r,{variant:"rect",class:"editor-skeleton__editor-env",style:q({height:_(t)>800?"200px":"100px"})},null,8,["style"]),g("div",_n,[y(r,{variant:"button",class:"editor-skeleton__button"})])]}),_:1})):(v(),h(C,{key:1},[g("div",bn,[n[3]||(n[3]=k(" docker-compose文件内容 ",-1)),g("span",{class:"ml-[1rem] path",title:_(u).path,onClick:n[0]||(n[0]=function(e){return _(fn)({path:_(u).path})})},"跳转目录",8,kn)]),g("div",xn,[y(s,{ref_key:"yamlRef",ref:o,style:q(" height: calc(100% - ".concat(_(t)>800?287:195,"px)")),class:"compose-editor",modelValue:_(rn),"onUpdate:modelValue":n[1]||(n[1]=function(e){return x(rn)?rn.value=e:null}),autoSave:!1,request:{},editorOption:_(sn),onSave:_(pn)},null,8,["style","modelValue","editorOption","onSave"]),n[5]||(n[5]=g("div",{class:"my-[1rem] text-base"},".env",-1)),y(s,{ref_key:"envRef",ref:c,style:q({height:_(t)>800?"200px":"100px"}),modelValue:_(an),"onUpdate:modelValue":n[2]||(n[2]=function(e){return x(an)?an.value=e:null}),autoSave:!1,request:{},editorOption:_(sn),onSave:_(pn)},null,8,["style","modelValue","editorOption","onSave"]),g("div",wn,[y(f,{type:"primary",onClick:_(pn)},{default:b(function(){return a(n[4]||(n[4]=[k("保存",-1)]))}),_:1},8,["onClick"])])])],64))])],512)])}}}),jn=le(Cn,[["__scopeId","data-v-d719d691"]]),Sn={class:"relative h-full"},Pn={class:"orchestration-skeleton__header p-[1.6rem] rounded-medium bg-[rgba(var(--el-color-white-rgb),var(--bt-main-content-opacity))]"},On={class:"flex items-center"},Dn={class:"flex flex-col gap-[1.2rem]"},Rn={class:"flex gap-[2rem]"},Tn={class:"flex gap-[1rem] ml-[5rem]"},Vn={class:"flex flex-col gap-[1.6rem] h-full"},qn={class:"orchestration-skeleton__card-title"},In={class:"p-[1.6rem] !pt-0"},Mn={class:"flex justify-between items-center"},Un={class:"flex items-center gap-[1rem] flex-1"},En={class:"flex gap-[1rem]"},An={class:"orchestration-skeleton__card-title"},Hn={class:"p-[1.6rem] !pt-0"},Fn={class:"orchestration-skeleton__card bg-[rgba(var(--el-color-white-rgb),var(--bt-main-content-opacity))] rounded-medium h-full"},Ln={class:"orchestration-skeleton__card-title"},Nn={class:"p-[1.6rem] !pt-0 flex flex-col gap-[1.6rem]",style:{height:"calc(100% - 5rem)"}},Wn={class:"flex items-center gap-[1rem]"},Bn={class:"flex items-center gap-[1rem]"},Gn={class:"p-[1.6rem] compose-menu !mt-[0rem] rounded-base bg-[rgba(var(--el-color-white-rgb),var(--bt-main-content-opacity))]"},zn={class:"flex items-center justify-between"},Kn={class:"flex items-center"},Jn={class:"text-large whitespace-nowrap"},Qn={class:"flex justify-center mt-[1.6rem] gap-[1rem] items-center text-small text-tertiary"},Xn={class:"whitespace-nowrap"},Yn={class:"whitespace-nowrap"},Zn={class:"flex items-center ml-[5rem]"},$n=u({__name:"index",setup:function(e){var t=ce(),n=t.mainHeight,r=t.mainWidth,o=X().refs.orchestrationData,c=s(function(){return o.value.currentCompose});return Oe(),_e.value.currentCompose.path="",_e.value.loading=!0,p(function(){var e;_e.value.currentCompose.path="",null===(e=be.value)||void 0===e||e.socketDestroy(),ke.value=!1,be.value=null}),function(e,t){var l=K,u=U,i=J,s=E,f=I,m=Q,p=fe,d=F;return v(),h("div",{class:"relative container-table-tab !bg-transparent",style:q({height:"".concat(_(n)-170,"px")})},[g("div",Sn,[y(i,{gutter:20,class:"!mx-0"},{default:b(function(){return[y(l,{xs:24,sm:8,md:8,lg:5,xl:4,class:"!pl-0"},{default:b(function(){return[y(Ut)]}),_:1}),O(y(l,{xs:24,sm:16,md:16,lg:19,xl:20,class:"!pl-0 !pr-0",style:q({height:"".concat(_(n)-80,"px"),overflowY:_(r)<984?"auto":"hidden",overflowX:"hidden"})},{default:b(function(){var e,r,d,x;return[_(o).loading?(v(),w(s,{key:0,animated:"",class:"orchestration-skeleton"},{template:b(function(){return[g("div",Pn,[g("div",On,[g("div",Dn,[y(u,{variant:"text",class:"orchestration-skeleton__title"}),g("div",Rn,[y(u,{variant:"text",class:"orchestration-skeleton__subtitle"}),y(u,{variant:"text",class:"orchestration-skeleton__subtitle"})])]),g("div",Tn,[y(u,{variant:"button",class:"orchestration-skeleton__button"}),y(u,{variant:"button",class:"orchestration-skeleton__button"}),y(u,{variant:"button",class:"orchestration-skeleton__button"}),y(u,{variant:"button",class:"orchestration-skeleton__button"})])])]),y(i,{gutter:20,style:q({height:"".concat(_(n)-178,"px")}),class:"mt-[1.6rem]"},{default:b(function(){return[y(l,{xs:24,sm:24,md:24,lg:14,xl:16,style:{height:"100%"}},{default:b(function(){return[g("div",Vn,[g("div",{class:"orchestration-skeleton__card bg-[rgba(var(--el-color-white-rgb),var(--bt-main-content-opacity))] rounded-medium",style:q("height: calc(100% - ".concat(_(n)>800?410:255,"px)"))},[g("div",qn,[y(u,{variant:"text",class:"!w-[8rem]"})]),g("div",In,[(v(),h(C,null,j(1,function(e){return g("div",{key:"container-".concat(e),class:"orchestration-skeleton__container-item"},[g("div",Mn,[g("div",Un,[y(u,{variant:"text",class:"!w-[40%]"}),y(u,{variant:"button",class:"!w-[5rem] !h-[2.4rem]"})]),g("div",En,[y(u,{variant:"button",class:"!w-[7rem]"}),y(u,{variant:"button",class:"!w-[7rem]"})])]),y(u,{variant:"text",class:"!w-[60%] !mt-[1rem]"})])}),64))])],4),g("div",{class:"orchestration-skeleton__card bg-[rgba(var(--el-color-white-rgb),var(--bt-main-content-opacity))] rounded-medium",style:q({height:_(n)>800?"35rem":"20rem"})},[g("div",An,[y(u,{variant:"text",class:"!w-[8rem]"})]),g("div",Hn,[y(u,{variant:"rect",class:"orchestration-skeleton__log-content",style:q({height:_(n)>800?"28rem":"15rem"})},null,8,["style"])])],4)])]}),_:1}),y(l,{xs:24,sm:24,md:24,lg:10,xl:8,style:{height:"100%"},class:"lt-xl:pt-[1.6rem] !pl-0"},{default:b(function(){return[g("div",Fn,[g("div",Ln,[y(u,{variant:"text",class:"!w-[8rem]"})]),g("div",Nn,[g("div",Wn,[y(u,{variant:"text",class:"!w-[14rem]"}),y(u,{variant:"text",class:"!w-[20rem]"})]),y(u,{variant:"rect",class:"flex-1"}),g("div",Bn,[y(u,{variant:"text",class:"!w-[5rem]"})]),y(u,{variant:"rect",class:"!h-[10rem]"})])])]}),_:1})]}),_:1},8,["style"])]}),_:1})):(v(),h(C,{key:1},[g("div",Gn,[g("div",zn,[g("div",Kn,[g("span",Jn,[g("span",null,R(null===(e=_(c))||void 0===e?void 0:e.name),1),g("span",Qn,[g("span",Xn,"创建时间:"+R(null!==(r=_(c))&&void 0!==r&&r.time?_(se)(null===(d=_(c))||void 0===d?void 0:d.time):"--"),1),g("span",Yn,"容量数量:"+R(null===(x=_(c))||void 0===x?void 0:x.container_count),1)])]),g("div",Zn,[y(m,null,{default:b(function(){return["danger"===_(xe)(_(c).run_status).type?(v(),w(f,{key:0,type:"default",onClick:t[0]||(t[0]=function(e){return _(Ge)("start")})},{default:b(function(){return a(t[7]||(t[7]=[k("启动",-1)]))}),_:1})):T("",!0),"danger"!==_(xe)(_(c).run_status).type?(v(),w(f,{key:1,type:"default",onClick:t[1]||(t[1]=function(e){return _(Ge)("stop")})},{default:b(function(){return a(t[8]||(t[8]=[k("停止",-1)]))}),_:1})):T("",!0),"danger"!==_(xe)(_(c).run_status).type?(v(),w(f,{key:2,type:"default",onClick:t[2]||(t[2]=function(e){return _(Ge)("restart")})},{default:b(function(){return a(t[9]||(t[9]=[k("重启",-1)]))}),_:1})):T("",!0),y(f,{type:"default",onClick:t[3]||(t[3]=function(e){return _(Ge)("update")})},{default:b(function(){return a(t[10]||(t[10]=[k("更新镜像",-1)]))}),_:1}),y(f,{type:"default",onClick:t[4]||(t[4]=function(e){return _(Ge)("rebuild")})},{default:b(function(){return a(t[11]||(t[11]=[k("重建",-1)]))}),_:1}),y(f,{type:"default",onClick:_(je)},{default:b(function(){return a(t[12]||(t[12]=[k("备份",-1)]))}),_:1},8,["onClick"]),y(f,{class:"!hover:bg-danger !hover:text-white !hover:border-danger",type:"default",onClick:t[5]||(t[5]=function(e){return _(Ge)("delete")})},{default:b(function(){return a(t[13]||(t[13]=[k("删除",-1)]))}),_:1})]}),_:1}),y(p,{class:"ml-[1.6rem]",onClick:_(de)},{default:b(function(){return a(t[14]||(t[14]=[k("需求反馈",-1)]))}),_:1},8,["onClick"])])])])]),y(i,{gutter:20,style:q({height:"".concat(_(n)-178,"px")})},{default:b(function(){return[y(l,{xs:24,sm:24,md:24,lg:14,xl:16,style:{height:"100%"}},{default:b(function(){return[y(tn)]}),_:1}),y(l,{xs:24,sm:24,md:24,lg:10,xl:8,style:{height:"100%"},class:"lt-xl:pt-[1.6rem] !pl-0"},{default:b(function(){return[y(jn)]}),_:1})]}),_:1},8,["style"])],64))]}),_:1},8,["style"]),[[D,!_(we)||_(o).loading]]),O(y(l,{class:"bg-[rgba(var(--el-color-white-rgb),var(--bt-main-content-opacity))] overflow-hidden rounded-extraLarge",xs:24,sm:16,md:16,lg:19,xl:20},{default:b(function(){return[y(d,{style:q({height:"".concat(_(n)-120,"px"),borderRadius:"1.6rem"}),description:"当前暂无容器编排"},{default:b(function(){return[g("span",{class:"cursor-pointer text-primary hover:text-primaryDark",onClick:t[6]||(t[6]=function(e){return _(Ce)(_(Se))})},"点击添加容器编排")]}),_:1},8,["style"])]}),_:1},512),[[D,_(we)&&!_(o).loading]])]}),_:1})])],4)}}});e("default",le($n,[["__scopeId","data-v-fb7cb5c3"]]))}}})}();