System.register(["./tableColumns-legacy-DejnTUNK.js?v=1773287522785","./index-legacy-DQdImDha.js?v=1773287522785","./vue-core-legacy-Cn1vuJ3s.js?v=1773287522785","./naive-ui-legacy-BW82sq8q.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-BBkGleHZ.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-IFFYkvEY.js?v=1773287522785","./useLoading-legacy-IiShPpjk.js?v=1773287522785","./useTableColumns-legacy-DP6ypvsQ.js?v=1773287522785","./useTableData-legacy-3kc3lnk4.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-CvnE2rtV.js?v=1773287522785","./soft-legacy-CzxZ2w7j.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,n,s,l,i,o,r,c,p,u,d,_,g,m,v,y,x,f,b,h,k,j,S,w,C,$,R,z,L,P,I,U,B,H,N,T,E,M,A,D,F,Q,Y,Z,q,G,J,K,O,V,W,X,ee,te,ae,ne,se,le;return{setters:[e=>{a=e.u,n=e.s,s=e.o,l=e.a,i=e.b,o=e.c,r=e.d,c=e.e,p=e._,u=e.R},e=>{d=e.c,_=e.t,g=e.Q,m=e.a,v=e.cr,y=e.cs,x=e.ct,f=e.au,b=e.cu,h=e.z,k=e.af,j=e.cv,S=e.m,w=e.h,C=e.cw,$=e.cx,R=e.i,z=e.ap,L=e._,P=e.cy},e=>{I=e.k,U=e.r,B=e.$,H=e.a8,N=e.a9,T=e._,E=e.aa,M=e.Z,A=e.P,D=e.L,F=e.S,Q=e.F,Y=e.a6,Z=e.a0,q=e.j,G=e.ak,J=e.R,K=e.w,O=e.N},e=>{V=e.k,W=e.B,X=e.a2},e=>{ee=e._},e=>{te=e._},e=>{ae=e._},e=>{ne=e.u},e=>{se=e.u},e=>{le=e.u},null,null,null,null,null,null,null,null,null,null],execute:function(){var t=document.createElement("style");t.textContent=".list[data-v-f717e7ea]{cursor:pointer;border-radius:4px;padding:8px 16px;background:var(--app-soft-sort-bg)}.list[data-v-f717e7ea]:hover,.active[data-v-f717e7ea]{color:var(--button-text-base-color);background:var(--color-primary)}.box[data-v-59a63bb3]{padding:16px;font-weight:600;color:var(--app-soft-pro-tips-text);background:var(--app-soft-pro-tips-bg);border-radius:8px}\n/*$vite$:1*/",document.head.appendChild(t);const ie={class:"w-80px inline-block"},oe=["onClick"],re=d(I({__name:"app-sort",setup(e){const t=a(),l=U(n.type);return(()=>{const e=Number(localStorage.getItem("soft-app"));e&&(l.value=e,n.type=e)})(),(e,a)=>{const i=V;return B(),H(i,{class:"py-16px items-center"},{default:N((()=>[T("span",ie,E(e.$t("Soft.index_7")),1),(B(!0),M(Q,null,A(F(s),(e=>(B(),M("div",{class:D(["list",{active:F(l)===e.value}]),key:e.value,onClick:a=>{return s=e.value,l.value=s,n.p=1,n.type=s,localStorage.setItem("soft-app",s.toString()),void t.setRefresh(!0);var s}},E(e.label),11,oe)))),128))])),_:1})}}}),[["__scopeId","data-v-f717e7ea"]]),ce={key:0,class:"box appStore-pro-tips"},pe={key:0,class:"mr-15px"},ue={key:1,class:"mr-10px"},de=d(I({__name:"index",setup(e){const t=_(),{isPro:a,authExpired:n}=Y(t);return(e,t)=>{const s=W;return"Lifetime"!==F(n)?(B(),M("div",ce,[F(a)?(B(),M("span",pe,E(e.$t("Soft.index_16",[F(n)])),1)):(B(),M("span",ue,E(e.$t("Soft.index_17")),1)),Z(s,{type:"primary",size:"small",onClick:t[0]||(t[0]=e=>{g({source:a.value?30:29})})},{default:N((()=>[q(E(F(a)?e.$t("Soft.index_18"):e.$t("Home.index_22")),1)])),_:1})])):G("",!0)}}}),[["__scopeId","data-v-59a63bb3"]]),_e=I({__name:"index",setup(e){const{t:t}=J(),s=a(),p=_(),{multiService:u}=Y(p),{keys:d,table:I,columns:U}=le([l(),{key:"name",title:t("Soft.index_9"),width:"100",ellipsis:{tooltip:{width:"trigger"}},render:e=>e.author?e.author:t("Soft.index_11")},{key:"name",title:t("Soft.index_10"),ellipsis:{tooltip:{width:"trigger"}},render:e=>Z("span",{innerHTML:e.ps},null)},{key:"name",title:t("Soft.index_12"),width:"60",render:e=>"0.00"===e.price||0===e.price?Z("span",null,[t("Soft.index_13")]):Z("span",{class:"color-#fc6d26"},[`$${e.price}`])},i(),o(),r(),c(),se({width:180,align:"right",options:e=>e.custom?[{label:t("Config.Panel.index_83_1"),onClick:()=>{m.push(e.route)}}]:[{label:t("Home.index_5"),show:x(e),onClick:()=>{const t=v(e),a={name:e.name,title:e.title,m_version:e.versions[t].m_version,version:e.versions[t].version,update_msg:e.versions[t].update_msg,create_time:e.versions[t].create_time};y(a,(()=>{A()}))}},{label:t("Layout.Sider.mail_12"),show:e.setup&&!b(e),onClick:()=>{f(e)}},{label:-1===e.endtime?t("Component.Auth.index_3"):t("Soft.index_18"),show:b(e),onClick:()=>{const t={source:-1===e.endtime?31:32,plugin:{name:e.title,pid:e.pid,type:e.type,plugin:!0,renew:e.endtime,ps:e.ps}};g(t)}},{label:j(e),show:!e.setup&&!b(e),onClick:()=>{"1"===e.task?k(e.name,(()=>{A()})):h()}},{label:t("Public.Btn.Uninstall"),show:e.setup,onClick:()=>{u.value&&["nginx","apache","openlitespeed"].includes(e.name)?S.error("You cannot uninstall if multiple services are enabled. Please disable multiple services before uninstalling."):w({title:t("Public.Btn.Uninstall"),content:t("Soft.index_15",[e.title,e.version]),onConfirm:async()=>{const t=e.name.includes("nginx");e.version=e.name.includes("php-")?e.versions[0].m_version:e.version,await C({sName:e.name,version:t?"":e.version}),A()}})}}]})]),{loading:T,setLoading:M}=ne();K((()=>s.isRefresh),(e=>{e&&(s.setRefresh(!1),A())})),K((()=>p.taskCount),(e=>{e&&console.log(e),A()}));const A=async()=>{try{M(!0);const{message:e}=await $(O(n),!!n.force);R(e)&&(e.m_list=e.m_list||[],I.data=[...e.list.data,...e.m_list.map((e=>({...e,custom:!0,price:"0.00"})))],I.total=z(e.list.page))}finally{d.value=[],n.force=0,M(!1)}};return A(),(e,t)=>{const a=L,s=ae,l=te,i=ee;return B(),H(i,{class:"py-16px"},{table:N((()=>[Z(s,{"row-key":"name",loading:F(T),data:F(I).data,columns:F(U)},{empty:N((()=>[Z(a,{onClick:F(P)},{default:N((()=>[q(E(e.$t("Soft.index_26")),1)])),_:1},8,["onClick"])])),_:1},8,["loading","data","columns"])])),pageRight:N((()=>[Z(l,{page:F(n).p,"onUpdate:page":t[0]||(t[0]=e=>F(n).p=e),"page-size":F(n).row,"onUpdate:pageSize":t[1]||(t[1]=e=>F(n).row=e),"item-count":F(I).total,onRefresh:A},null,8,["page","page-size","item-count"])])),_:1})}}});e("default",I({__name:"index",setup:e=>(e,t)=>{const a=X;return B(),H(a,{class:"p-16px"},{default:N((()=>[Z(p),Z(u),Z(re),Z(de),Z(_e)])),_:1})}}))}}}));