Files
yakpanel-core/YakPanel/static/vite/js/index-legacy-CNtp6rDj.js
2026-04-07 02:04:22 +05:30

2 lines
10 KiB
JavaScript

System.register(["./index-legacy-DQdImDha.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-BWPgT9-g.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-IFFYkvEY.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-BtQUnlS_.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-CvnE2rtV.js?v=1773287522785","./vue-core-legacy-Cn1vuJ3s.js?v=1773287522785","./useLoading-legacy-IiShPpjk.js?v=1773287522785","./useTableData-legacy-3kc3lnk4.js?v=1773287522785","./useTableColumns-legacy-DP6ypvsQ.js?v=1773287522785","./index-legacy-LW6bKapS.js?v=1773287522785","./naive-ui-legacy-BW82sq8q.js?v=1773287522785","./useModal-legacy-C6-BWPEX.js?v=1773287522785","./prismjs-legacy-BN0FEcG9.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-BQ2Kqzbl.js?v=1773287522785","./data-legacy-B9xdUIE5.js?v=1773287522785","./index-legacy-hh1mlQOF.js?v=1773287522785","./copy-legacy-CoXPjkKf.js?v=1773287522785","./index-legacy-DgZ0-E4f.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-B9P08_gB.js?v=1773287522785","./index-legacy-BFkuWVH1.js?v=1773287522785"],(function(e,t){"use strict";var a,i,n,l,o,s,c,r,d,u,p,k,h,y,_,m,b,g,w,x,C,D,f,v,j,S,P,U,R,W,$,B,K,z,O,T,I,L,E,M,F,H,J,V,X,Y,q,A,G,N;return{setters:[e=>{a=e.bm,i=e.v,n=e.w,l=e.br,o=e.h,s=e.bs,c=e.bt,r=e.i,d=e.aJ,u=e.bu,p=e.x,k=e.P,h=e.bv,y=e.bw,_=e.n,m=e.bx},e=>{b=e._},e=>{g=e._},e=>{w=e._},e=>{x=e._},e=>{C=e.R,D=e.a0,f=e.k,v=e.r,j=e.e,S=e.am,P=e.w,U=e.$,R=e.a8,W=e.a9,$=e.S,B=e.X,K=e.j,z=e.aa,O=e.a3,T=e.F,I=e.u},e=>{L=e.u},e=>{E=e.u},e=>{M=e.e,F=e.u},e=>{H=e._},e=>{J=e.ai,V=e.o,X=e.k,Y=e.B,q=e.a2,A=e.al},e=>{G=e.o,N=e.a},null,null,null,null,null,null,null,null],execute:function(){function Q({width:e,onSelect:t}){const{t:a}=C();return{key:"status",title:a("Public.Table.Status"),width:e||"7%",minWidth:70,render:e=>{const i=(e=>{const{t:t}=C();return"running"===e.status?[{key:"stop",label:t("Public.Status.Stop")},{key:"restart",label:t("Public.Status.Restart")},{key:"kill",label:t("Public.Status.Kill")},{key:"pause",label:t("Public.Status.Pause")}]:"exited"===e.status?[{key:"start",label:t("Public.Status.Start")},{key:"restart",label:t("Public.Status.Restart")}]:[{key:"restart",label:t("Public.Status.Restart")},{key:"unpause",label:t("Public.Status.Unpause")},{key:"kill",label:t("Public.Status.Kill")}]})(e);return D(J,{options:i,width:78,onSelect:a=>{t(a,e)}},{default:()=>[D(H,{class:"min-w-68px",value:e.status,"checked-value":"running","unchecked-label":"exited"===e.status?a("Public.Status.Stopped"):a("Public.Status.Paused")},null)]})}}}function Z(e){return"function"==typeof e||"[object Object]"===Object.prototype.toString.call(e)&&!I(e)}e("default",f({__name:"index",setup(e){const f=O((()=>k((()=>t.import("./index-legacy-BmolwTu-.js?v=1773287522785")),void 0))),I=O((()=>k((()=>t.import("./index-legacy-BcF-D-dy.js?v=1773287522785")),void 0))),H=O((()=>k((()=>t.import("./index-legacy-Bz6IG49p.js?v=1773287522785")),void 0))),J=O((()=>k((()=>t.import("./index-legacy--XEdCKwm.js?v=1773287522785")),void 0))),{t:ee}=C(),te=a(),ae=i(ee("Docker.Container.index_1")),ie=()=>{ae.show=!0},ne=i(ee("Docker.Container.index_4")),le=e=>{ne.data.id=e?e.id:"",ne.show=!0},oe=()=>{const e=v(!1);o({width:400,title:ee("Docker.Container.index_3"),content:()=>D(T,null,[D("div",{class:"mb-16px"},[ee("Docker.Container.index_25")]),D(A,{checked:e.value,"onUpdate:checked":t=>{e.value=t}},{default:()=>[D("span",{class:"text-error"},[ee("Docker.Container.index_26.index_1")])]})]),onConfirm:async()=>{await h({type:e.value?1:0}),je()}})},se=v(""),ce=j({page:1,pageSize:10}),re=v([]),{keys:de,table:ue,columns:pe}=E([{type:"selection",width:40},{key:"name",title:ee("Docker.Container.index_5"),width:"10%",minWidth:120,ellipsis:{tooltip:!0},render:e=>D("a",{href:"javascript:;",class:"bt-link",onClick:()=>{ke(e)}},[e.name])},{key:"id",title:ee("Docker.Container.index_6"),width:"8%",minWidth:100,ellipsis:{tooltip:!0}},Q({onSelect:async(e,t)=>{await u({id:t.id,status:e}),je()}}),{key:"image",title:ee("Docker.Container.index_7"),width:"10%",minWidth:100,ellipsis:{tooltip:!0}},{key:"ip",title:"IP",width:"6%",minWidth:60,ellipsis:{tooltip:!0},render:e=>e.ip&&e.ip.length>0&&e.ip[0]?e.ip[0]:"--"},{key:"ipv6",title:"IPV6",width:"6%",minWidth:60,ellipsis:{tooltip:!0},render:e=>e.ipv6.length>0?e.ipv6[0]:"--"},{key:"image",title:ee("Docker.Container.index_8"),minWidth:130,render:e=>{let t;const a=[],i=Object.entries(e.ports);return i.length>0&&i.forEach((([e,t])=>{t&&a.push(`${t[0].HostPort} --\x3e ${e}`)})),0===a.length?"--":D(X,{size:4},Z(t=a.map((e=>D(V,{type:"success",size:"small"},Z(e)?e:{default:()=>[e]}))))?t:{default:()=>[t]})}},{key:"created_time",title:ee("Docker.Container.index_9"),width:"10%",minWidth:138,render:e=>n(e.created_time)},M({key:"remark",width:"8%",minWidth:90,onBlur:async(e,t)=>{await l({id:t.id,remark:e})}}),F({width:230,options:e=>[{label:ee("Docker.Container.index_10"),onClick:()=>{ke(e)}},{label:ee("Docker.Container.index_11"),onClick:()=>{he(e)}},{label:ee("Public.Btn.Del"),onClick:()=>{ye(e)}},{label:ee("Public.Btn.More"),linkType:"dropdown",dropdown:{options:[{key:"log",label:ee("Docker.Container.index_14")},{key:"rename",label:ee("Docker.Container.index_15")},{key:"path",label:ee("Docker.Container.index_17")}],onSelect:t=>{switch(t){case"log":le(e);break;case"rename":me(e);break;case"monitor":ge(e);break;case"path":xe(e)}}}}]})]),ke=e=>{G(e)},he=e=>{N({id:e.id,status:e.status})},ye=e=>{o({title:ee("Docker.Container.index_20",[e.name]),content:ee("Docker.Container.index_21",[e.name]),onConfirm:async()=>{await s({id:e.id}),je()}})},_e=i(ee("Docker.Container.index_22")),me=e=>{_e.data.row=e,_e.title=ee("Docker.Container.index_23",[e.name]),_e.show=!0},be=i(ee("Docker.Container.index_16")),ge=e=>{be.data.row=e,be.title=ee("Docker.Container.index_24",[e.name]),be.show=!0},we=S(),xe=async e=>{const{message:t}=await c({id:e.id});r(t)&&(d("Path",t.path),we.push("/files"))},Ce=[{key:"start",label:ee("Public.Status.Start"),type:"confirm",confirm:{title:ee("Docker.Container.batch.start.title"),desc:ee("Docker.Container.batch.start.desc"),api:e=>u({id:e.id,status:"start"},!1),done:()=>{je()},columns:[{key:"name",title:ee("Docker.Container.index_5")}]}},{key:"restart",label:ee("Public.Status.Restart"),type:"confirm",confirm:{title:ee("Docker.Container.batch.restart.title"),desc:ee("Docker.Container.batch.restart.desc"),api:e=>u({id:e.id,status:"restart"},!1),done:()=>{je()},columns:[{key:"name",title:ee("Docker.Container.index_5")}]}},{key:"stop",label:ee("Public.Status.Stop"),type:"confirm",confirm:{title:ee("Docker.Container.batch.stop.title"),desc:ee("Docker.Container.batch.stop.desc"),api:e=>u({id:e.id,status:"stop"},!1),done:()=>{je()},columns:[{key:"name",title:ee("Docker.Container.index_5")}]}},{key:"kill",label:ee("Public.Status.Kill"),type:"confirm",confirm:{title:ee("Docker.Container.batch.kill.title"),desc:ee("Docker.Container.batch.kill.desc"),api:e=>u({id:e.id,status:"kill"},!1),done:()=>{je()},columns:[{key:"name",title:ee("Docker.Container.index_5")}]}},{key:"pause",label:ee("Public.Status.Pause"),type:"confirm",confirm:{title:ee("Docker.Container.batch.pause.title"),desc:ee("Docker.Container.batch.pause.desc"),api:e=>u({id:e.id,status:"pause"},!1),done:()=>{je()},columns:[{key:"name",title:ee("Docker.Container.index_5")}]}},{key:"unpause",label:ee("Public.Status.Unpause"),type:"confirm",confirm:{title:ee("Docker.Container.batch.unpause.title"),desc:ee("Docker.Container.batch.unpause.desc"),api:e=>u({id:e.id,status:"unpause"},!1),done:()=>{je()},columns:[{key:"name",title:ee("Docker.Container.index_5")}]}},{key:"del",label:ee("Public.Btn.Del"),type:"confirm",confirm:{title:ee("Docker.Container.batch.del.title"),desc:ee("Docker.Container.batch.del.desc"),api:e=>s({id:e.id},!1),done:()=>{je()},columns:[{key:"name",title:ee("Docker.Container.index_5")}]}}],{loading:De,setLoading:fe}=L(),ve=e=>{ue.data=e?re.value.filter((t=>t.name.includes(e)||t.id.includes(e)||t.image.includes(e))):re.value},je=async()=>{await(async()=>{try{fe(!0);const{message:e}=await y();r(e)&&(te.setServerInfo(e.mem_total,e.online_cpus),ue.data=_(e.container_list)?e.container_list.map((e=>({...e,monitor:{loading:!0,cpu_usage:0,mem_percent:0}}))):[],re.value=ue.data)}finally{de.value=[],fe(!1)}})(),await(async()=>{const{message:e}=await m();_(e)&&ue.data.forEach((t=>{const a=e.find((e=>e.id===t.id));a&&(t=Object.assign(t,{...a}))}))})()};return P((()=>te.isRefresh),(e=>{e&&(te.setRefresh(!1),je())})),je(),(e,t)=>{const a=Y,i=x,n=w,l=g,o=b,s=p,c=q;return U(),R(c,{class:"p-20px"},{default:W((()=>[D(o,null,{toolsLeft:W((()=>[D(a,{type:"primary",onClick:ie},{default:W((()=>[K(z(e.$t("Docker.Container.index_1")),1)])),_:1}),D(a,{onClick:t[0]||(t[0]=e=>le())},{default:W((()=>[K(z(e.$t("Docker.Container.index_2")),1)])),_:1}),D(a,{onClick:oe},{default:W((()=>[K(z(e.$t("Docker.Container.index_3")),1)])),_:1})])),toolsRight:W((()=>[D(i,{value:$(se),"onUpdate:value":t[1]||(t[1]=e=>B(se)?se.value=e:null),width:280,placeholder:e.$t("Docker.Container.search.placeholder"),onSearch:ve},null,8,["value","placeholder"])])),table:W((()=>[D(l,{page:$(ce),"onUpdate:page":t[3]||(t[3]=e=>B(ce)?ce.value=e:null),"checked-row-keys":$(de),"onUpdate:checkedRowKeys":t[4]||(t[4]=e=>B(de)?de.value=e:null),"is-page":!0,loading:$(De),data:$(ue).data,columns:$(pe)},{pagePrefix:W((()=>[D(n,{"checked-row-keys":$(de),"onUpdate:checkedRowKeys":t[2]||(t[2]=e=>B(de)?de.value=e:null),data:$(ue).data,options:Ce},null,8,["checked-row-keys","data"])])),_:1},8,["page","checked-row-keys","loading","data","columns"])])),_:1}),D($(f),{show:$(ae).show,"onUpdate:show":t[5]||(t[5]=e=>$(ae).show=e)},null,8,["show"]),D(s,{show:$(ne).show,"onUpdate:show":t[6]||(t[6]=e=>$(ne).show=e),title:$(ne).title,data:$(ne).data,width:880,height:640,component:$(I)},null,8,["show","title","data","component"]),D(s,{show:$(_e).show,"onUpdate:show":t[7]||(t[7]=e=>$(_e).show=e),title:$(_e).title,data:$(_e).data,width:400,height:72,footer:!0,component:$(H)},null,8,["show","title","data","component"]),D(s,{show:$(be).show,"onUpdate:show":t[8]||(t[8]=e=>$(be).show=e),title:$(be).title,data:$(be).data,width:840,height:640,component:$(J)},null,8,["show","title","data","component"])])),_:1})}}}))}}}));