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

2 lines
5.6 KiB
JavaScript

import{u as L,s as l,o as V,a as A,b as D,c as E,d as F,e as H,_ as M,R as j}from"./tableColumns-BfPej9yA.js?v=1773287522785";import{c as P,t as R,Q as T,a as G,cr as O,cs as Q,ct as Y,au as Z,cu as k,z as q,af as J,cv as K,m as W,h as X,cw as w,cx as ee,i as te,ap as se,_ as ne,cy as ae}from"./index-BTglIPU2.js?v=1773287522785";import{k as S,r as oe,$ as r,a8 as C,a9 as m,_ as ie,aa as d,Z as x,P as le,L as pe,S as a,F as ce,a6 as B,a0 as o,j as N,ak as re,R as ue,w as $,N as _e}from"./vue-core-DJjvd5ZC.js?v=1773287522785";import{k as me,B as de,a2 as fe}from"./naive-ui--dJnpVcV.js?v=1773287522785";import{_ as ge}from"./index.vue_vue_type_script_setup_true_lang-DgjjuUjT.js?v=1773287522785";import{_ as xe}from"./index.vue_vue_type_script_setup_true_lang-C5hb-Th7.js?v=1773287522785";import{_ as ye}from"./index.vue_vue_type_script_setup_true_lang-BeO8Hyma.js?v=1773287522785";import{u as Se}from"./useLoading-CZ2gSAW7.js?v=1773287522785";import{u as be}from"./useTableColumns-DDeyYvje.js?v=1773287522785";import{u as he}from"./useTableData-BmkIKQ_R.js?v=1773287522785";import"./index.vue_vue_type_script_setup_true_lang-D2Bk83Ev.js?v=1773287522785";import"./soft-Cjyfamvm.js?v=1773287522785";import"./prismjs-BZPoR7_J.js?v=1773287522785";import"./index.vue_vue_type_script_setup_true_lang-B7YvCBmY.js?v=1773287522785";import"./data-BVsViUMm.js?v=1773287522785";import"./index-S15tYq5l.js?v=1773287522785";import"./copy-D-wIKr0q.js?v=1773287522785";import"./index-DIKmrNCq.js?v=1773287522785";import"./index.vue_vue_type_script_setup_true_lang-DeTfbeeM.js?v=1773287522785";import"./index-Cg6fMjw6.js?v=1773287522785";const ve={class:"w-80px inline-block"},ke=["onClick"],Ce=S({__name:"app-sort",setup(b){const t=L(),i=oe(l.type),p=s=>{i.value=s,l.p=1,l.type=s,localStorage.setItem("soft-app",s.toString()),t.setRefresh(!0)};return(()=>{const s=Number(localStorage.getItem("soft-app"));s&&(i.value=s,l.type=s)})(),(s,c)=>{const f=me;return r(),C(f,{class:"py-16px items-center"},{default:m(()=>[ie("span",ve,d(s.$t("Soft.index_7")),1),(r(!0),x(ce,null,le(a(V),u=>(r(),x("div",{class:pe(["list",{active:a(i)===u.value}]),key:u.value,onClick:h=>p(u.value)},d(u.label),11,ke))),128))]),_:1})}}}),$e=P(Ce,[["__scopeId","data-v-f717e7ea"]]),Le={key:0,class:"box appStore-pro-tips"},Pe={key:0,class:"mr-15px"},Re={key:1,class:"mr-10px"},Te=S({__name:"index",setup(b){const t=R(),{isPro:i,authExpired:p}=B(t),y=()=>{T({source:i.value?30:29})};return(s,c)=>{const f=de;return a(p)!=="Lifetime"?(r(),x("div",Le,[a(i)?(r(),x("span",Pe,d(s.$t("Soft.index_16",[a(p)])),1)):(r(),x("span",Re,d(s.$t("Soft.index_17")),1)),o(f,{type:"primary",size:"small",onClick:c[0]||(c[0]=u=>y())},{default:m(()=>[N(d(a(i)?s.$t("Soft.index_18"):s.$t("Home.index_22")),1)]),_:1})])):re("",!0)}}}),Be=P(Te,[["__scopeId","data-v-59a63bb3"]]),Ne=S({__name:"index",setup(b){const{t}=ue(),i=L(),p=R(),{multiService:y}=B(p),{keys:s,table:c,columns:f}=he([A(),{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=>o("span",{innerHTML:e.ps},null)},{key:"name",title:t("Soft.index_12"),width:"60",render:e=>e.price==="0.00"||e.price===0?o("span",null,[t("Soft.index_13")]):o("span",{class:"color-#fc6d26"},["$".concat(e.price)])},D(),E(),F(),H(),be({width:180,align:"right",options:e=>e.custom?[{label:t("Config.Panel.index_83_1"),onClick:()=>{G.push(e.route)}}]:[{label:t("Home.index_5"),show:Y(e),onClick:()=>{const n=O(e),g={name:e.name,title:e.title,m_version:e.versions[n].m_version,version:e.versions[n].version,update_msg:e.versions[n].update_msg,create_time:e.versions[n].create_time};Q(g,()=>{_()})}},{label:t("Layout.Sider.mail_12"),show:e.setup&&!k(e),onClick:()=>{Z(e)}},{label:e.endtime===-1?t("Component.Auth.index_3"):t("Soft.index_18"),show:k(e),onClick:()=>{const n={source:e.endtime===-1?31:32,plugin:{name:e.title,pid:e.pid,type:e.type,plugin:!0,renew:e.endtime,ps:e.ps}};T(n)}},{label:K(e),show:!e.setup&&!k(e),onClick:()=>{if(e.task!=="1"){q();return}J(e.name,()=>{_()})}},{label:t("Public.Btn.Uninstall"),show:e.setup,onClick:()=>{const n=["nginx","apache","openlitespeed"];if(y.value&&n.includes(e.name)){W.error("You cannot uninstall if multiple services are enabled. Please disable multiple services before uninstalling.");return}X({title:t("Public.Btn.Uninstall"),content:t("Soft.index_15",[e.title,e.version]),onConfirm:async()=>{const g=e.name.includes("nginx");e.version=e.name.includes("php-")?e.versions[0].m_version:e.version,await w({sName:e.name,version:g?"":e.version}),_()}})}}]})]),{loading:u,setLoading:h}=Se();$(()=>i.isRefresh,e=>{e&&(i.setRefresh(!1),_())}),$(()=>p.taskCount,e=>{e&&console.log(e),_()});const _=async()=>{try{h(!0);const{message:e}=await ee(_e(l),!!l.force);te(e)&&(e.m_list=e.m_list||[],c.data=[...e.list.data,...e.m_list.map(n=>({...n,custom:!0,price:"0.00"}))],c.total=se(e.list.page))}finally{s.value=[],l.force=0,h(!1)}};return _(),(e,n)=>{const g=ne,I=ye,U=xe,z=ge;return r(),C(z,{class:"py-16px"},{table:m(()=>[o(I,{"row-key":"name",loading:a(u),data:a(c).data,columns:a(f)},{empty:m(()=>[o(g,{onClick:a(ae)},{default:m(()=>[N(d(e.$t("Soft.index_26")),1)]),_:1},8,["onClick"])]),_:1},8,["loading","data","columns"])]),pageRight:m(()=>[o(U,{page:a(l).p,"onUpdate:page":n[0]||(n[0]=v=>a(l).p=v),"page-size":a(l).row,"onUpdate:pageSize":n[1]||(n[1]=v=>a(l).row=v),"item-count":a(c).total,onRefresh:_},null,8,["page","page-size","item-count"])]),_:1})}}}),Xe=S({__name:"index",setup(b){return(t,i)=>{const p=fe;return r(),C(p,{class:"p-16px"},{default:m(()=>[o(M),o(j),o($e),o(Be),o(Ne)]),_:1})}}});export{Xe as default};