Files

3 lines
19 KiB
JavaScript
Raw Permalink Normal View History

2026-04-07 02:04:22 +05:30
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["js/index-B3q6dy4D.js?v=1773287522785","js/index-BRQskX9P.js?v=1773287522785","js/vue-core-DJjvd5ZC.js?v=1773287522785","js/prismjs-BZPoR7_J.js?v=1773287522785","css/prismjs-D-3FhBe_.css?v=1773287522785","js/naive-ui--dJnpVcV.js?v=1773287522785","js/index-BTglIPU2.js?v=1773287522785","css/index-DEM1fxGq.css?v=1773287522785","css/index-CCworjcO.css?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-D8O2mMsP.js?v=1773287522785","js/index-Cy3Gp9Hk.js?v=1773287522785","js/theme-monokai-Bqt0uTuQ.js?v=1773287522785","js/ace-CNnfDSio.js?v=1773287522785","js/useLoading-CZ2gSAW7.js?v=1773287522785","js/file-B5PwfK2h.js?v=1773287522785","css/index-v0taN_O4.css?v=1773287522785","js/index-BDlR_GtR.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-CSTYW8Te.js?v=1773287522785","js/index-CZps0rIN.js?v=1773287522785","css/index-CdMsogou.css?v=1773287522785","js/index-Dv0jR0f5.js?v=1773287522785","js/xterm-dpUsuiNl.js?v=1773287522785","css/xterm-Vgv5f8wO.css?v=1773287522785","js/xterm-addon-canvas-DELv9KNm.js?v=1773287522785","css/index-L7kUR7TB.css?v=1773287522785","js/index-DyfZXLZj.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-DgjjuUjT.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-B7YvCBmY.js?v=1773287522785","css/index-CVIzYRIt.css?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-BeO8Hyma.js?v=1773287522785","js/data-BVsViUMm.js?v=1773287522785","js/useTableData-BmkIKQ_R.js?v=1773287522785","js/useTableColumns-DDeyYvje.js?v=1773287522785","js/index-S15tYq5l.js?v=1773287522785","js/copy-D-wIKr0q.js?v=1773287522785","js/index-DIKmrNCq.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-DeTfbeeM.js?v=1773287522785","js/index-Cg6fMjw6.js?v=1773287522785"])))=>i.map(i=>d[i]);
import{t as ve,aS as he,p as q,P as X,a3 as Z,as as ae,bD as ke,c as B,h as I,m as T,i as K,l as ce,w as ge,bu as xe,n as le,aJ as we,_ as Ce}from"./index-BTglIPU2.js?v=1773287522785";import{a6 as be,c as P,i as Se,p as ye,a3 as Q,k as j,r as b,$ as k,Z as $,l as oe,v as ne,S as r,_ as v,aj as ie,L as re,aa as w,as as $e,X as z,n as De,t as W,R as A,a0 as _,a9 as g,j as N,a8 as D,ak as J,an as Ne,w as V,F as H,P as G,am as je,H as Pe}from"./vue-core-DJjvd5ZC.js?v=1773287522785";import{u as Re}from"./useSocket-DTHwGZgK.js?v=1773287522785";import{al as ue,o as Y,B as F,a9 as ee,ac as te,b as Le,a2 as E,aH as Ie,ai as Be}from"./naive-ui--dJnpVcV.js?v=1773287522785";import{_ as Ae}from"./index.vue_vue_type_script_setup_true_lang-zxYX_mVh.js?v=1773287522785";import{u as _e}from"./useLoading-CZ2gSAW7.js?v=1773287522785";import{a as Me}from"./useModal-C6nhdOJK.js?v=1773287522785";import{_ as pe}from"./index-BDlR_GtR.js?v=1773287522785";import se from"./index-Cy3Gp9Hk.js?v=1773287522785";import"./prismjs-BZPoR7_J.js?v=1773287522785";import"./data-BVsViUMm.js?v=1773287522785";import"./theme-monokai-Bqt0uTuQ.js?v=1773287522785";import"./ace-CNnfDSio.js?v=1773287522785";import"./file-B5PwfK2h.js?v=1773287522785";function Oe(h){const n=ve(),{mainHeight:o}=be(n),{top:p,bottom:e}=he(h);return{height:P(()=>{if(o.value===0)return"auto";const l=document.querySelector("#layout-main"),d=l==null?void 0:l.children[0],m=d==null?void 0:d.getBoundingClientRect(),u=((m==null?void 0:m.bottom)||0)-e.value;return"".concat(o.value-p.value-u,"px")})}}const me=Symbol("docker-compose");function Te(h){ye(me,h)}function R(){return Se(me)}const de=h=>{q({title:Z.global.t("Docker.ComposeNew.index_38"),width:640,minHeight:300,footer:!0,data:h,component:Q(()=>X(()=>import("./index-B3q6dy4D.js?v=1773287522785"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19])))})},U=(h,n)=>{q({title:Z.global.t("Docker.ComposeNew.index_39",[h]),width:640,height:440,data:n,component:Q(()=>X(()=>import("./index-Dv0jR0f5.js?v=1773287522785"),__vite__mapDeps([20,21,22,23,6,2,3,4,5,7,24])))})},ze=h=>ae.post("/mod/docker/com/edit_remark",h,{requestOptions:{loading:Z.global.t("Docker.api.index_54"),successMessage:!0}}),Ee=h=>ae.post("/mod/docker/com/get_project_container_logs",h),Ue=j({__name:"menu-item-remark",props:{value:{default:""},blur:{}},setup(h){const n=h,o=b(n.value),p=b(!1),e=b(null),c=b(null),{isOutside:l}=ke(e),d=()=>{o.value=n.value,p.value=!0,De(()=>{var t;(t=c.value)==null||t.focus()})},m=async()=>{var t;try{await((t=n.blur)==null?void 0:t.call(n,o.value))}finally{p.value=!1}};return(t,u)=>(k(),$("div",{ref_key:"remarkRef",ref:e,class:"text-desc"},[oe(v("div",{class:re(["project-remark",{active:r(l)}]),onClick:ie(d,["stop"])},w(t.value||t.$t("Docker.ComposeNew.index_12")),3),[[ne,!r(p)]]),oe(v("input",{ref_key:"inputRef",ref:c,"onUpdate:modelValue":u[0]||(u[0]=s=>z(o)?o.value=s:null),class:"project-input",onBlur:m},null,544),[[ne,r(p)],[$e,r(o)]])],512))}}),Je=B(Ue,[["__scopeId","data-v-5787eab9"]]),Ve={class:"flex-1 pr-16px overflow-hidden"},He={class:"menu-name"},qe=j({__name:"menu-item",props:{checked:{type:Boolean},active:{type:Boolean,default:!1},project:{}},emits:["changeChecked"],setup(h,{emit:n}){const o=h,p=n,e=W(o,"project"),{t:c}=A(),l=P(()=>{const t={text:c("Public.Status.Abnormal"),type:"warning"};switch(e.value.run_status){case"running":t.text=c("Public.Status.Running"),t.type="success";break;case"exited":t.text=c("Public.Status.Stopped"),t.type="error"}return t}),d=t=>{p("changeChecked",t,e.value.name)},m=async t=>{t!==e.value.remark&&(await ze({name:e.value.name,remark:t,path:e.value.path}),e.value.remark=t)};return(t,u)=>{const s=ue,a=Y;return k(),$("div",{class:re(["menu-item",{active:t.active}])},[_(s,{checked:t.checked,onClick:ie(()=>!1,["stop"]),"onUpdate:checked":d},null,8,["checked"]),_(a,{class:"ml-16px mr-10px",size:"small",type:r(l).type},{default:g(()=>[N(w(r(l).text),1)]),_:1},8,["type"]),v("div",Ve,[v("div",He,w(r(e).name),1),t.active||r(e).remark?(k(),D(Je,{key:0,value:r(e).remark,class:"mt-2px",blur:m},null,8,["value