const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["js/index-chAxdTTm.js?v=1773287522785","js/index-BTglIPU2.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","css/index-DEM1fxGq.css?v=1773287522785","js/index-DIKmrNCq.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-D8O2mMsP.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-BeO8Hyma.js?v=1773287522785","js/data-BVsViUMm.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-D2Bk83Ev.js?v=1773287522785","js/ssl-Bm8jcneQ.js?v=1773287522785","js/useLoading-CZ2gSAW7.js?v=1773287522785","js/useTableData-BmkIKQ_R.js?v=1773287522785","css/index-CqEUWplY.css?v=1773287522785","js/index-DNBADCAq.js?v=1773287522785","js/index-BGYvyLDv.js?v=1773287522785","css/index-CJFLRSI8.css?v=1773287522785","css/index-BUFay6N6.css?v=1773287522785","js/domain-verification-b3GxBSNA.js?v=1773287522785","js/copy-D-wIKr0q.js?v=1773287522785","js/useTableColumns-DDeyYvje.js?v=1773287522785","js/index-S15tYq5l.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-DeTfbeeM.js?v=1773287522785","js/index-Cg6fMjw6.js?v=1773287522785","js/index-C3GT_zZk.js?v=1773287522785","js/ssl-lets-progress-6I5lHATh.js?v=1773287522785","css/ssl-lets-progress-D49nLRZ0.css?v=1773287522785","js/index-yfKEMkql.js?v=1773287522785","js/index-CZps0rIN.js?v=1773287522785","css/index-CdMsogou.css?v=1773287522785","css/index-DOHD_eiv.css?v=1773287522785","js/index-BVqCNNGO.js?v=1773287522785","js/ssl-log-C98gnm7J.js?v=1773287522785","js/index-lEMZglLp.js?v=1773287522785","css/index-Cn3AD8n4.css?v=1773287522785","js/index-BvzpF7HE.js?v=1773287522785","js/planned-URJGV2nd.js?v=1773287522785","css/index-z-fmBVa4.css?v=1773287522785"])))=>i.map(i=>d[i]);
import{_ as ht}from"./index-BRQskX9P.js?v=1773287522785";import{k as G,a6 as W,R as H,e as Z,a0 as o,j as y,$,a8 as q,a9 as m,S as t,aa as D,_ as V,a3 as x,am as J,r as K,o as St,b as wt,Z as gt,X as Lt}from"./vue-core-DJjvd5ZC.js?v=1773287522785";import{t as Q,v as w,w as yt,i as O,h as j,_ as xt,l as Y,x as tt,P as v,ad as vt}from"./index-BTglIPU2.js?v=1773287522785";import{_ as bt}from"./index-COOnaZWq.js?v=1773287522785";import{_ as et}from"./index.vue_vue_type_script_setup_true_lang-DgjjuUjT.js?v=1773287522785";import{_ as nt}from"./index.vue_vue_type_script_setup_true_lang-C5hb-Th7.js?v=1773287522785";import{_ as ot}from"./index.vue_vue_type_script_setup_true_lang-BeO8Hyma.js?v=1773287522785";import{_ as kt}from"./index-DIKmrNCq.js?v=1773287522785";import{u as at}from"./useTableColumns-DDeyYvje.js?v=1773287522785";import{u as st}from"./useTableData-BmkIKQ_R.js?v=1773287522785";import{y as it,z as rt,A as Ct,B as lt,C as Et,D as Dt,E as Rt}from"./ssl-Bm8jcneQ.js?v=1773287522785";import{u as dt,k as ut,r as Bt}from"./utils-DELCcnjr.js?v=1773287522785";import{A as It}from"./index-1Hsfnsau.js?v=1773287522785";import{a8 as N,B as _t,a5 as Tt,k as Mt,a2 as Pt}from"./naive-ui--dJnpVcV.js?v=1773287522785";import{_ as At}from"./index.vue_vue_type_script_setup_true_lang-D2Bk83Ev.js?v=1773287522785";import{T as Ut}from"./transition-BA7nZYVh.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.vue_vue_type_script_setup_true_lang-DeTfbeeM.js?v=1773287522785";import"./index-Cg6fMjw6.js?v=1773287522785";import"./index.vue_vue_type_script_setup_true_lang-D8O2mMsP.js?v=1773287522785";import"./useLoading-CZ2gSAW7.js?v=1773287522785";import"./paypal-js-DVrdQmks.js?v=1773287522785";const Vt={class:"mr-10px"},$t=G({__name:"index",setup(X){const B=x(()=>v(()=>import("./index-chAxdTTm.js?v=1773287522785"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15]))),I=x(()=>v(()=>import("./index-DNBADCAq.js?v=1773287522785"),__vite__mapDeps([16,17,2,3,4,5,1,6,18,7,12,19]))),T=x(()=>v(()=>import("./domain-verification-b3GxBSNA.js?v=1773287522785"),__vite__mapDeps([20,1,2,3,4,5,6,7,12,8,21,9,10,22,23,24,25,14]))),M=Q(),{userInfo:g}=W(M),{t:i}=H(),r=Z({p:1,limit:10}),b=w(i("SSL.Business.index_41"),{onRefresh:(n,e)=>{l.data.request=!0,l.data.uc_id=e,l.data.verify=n,l.show=!0,c()}}),h=w(i("SSL.index_44")),d=w(i("SSL.index_49"),{onRefresh:()=>{c()}}),l=w(i("SSL.Business.index_42"),{onRefresh:()=>{c()}}),{table:p,columns:C}=st([{key:"provider",title:i("SSL.Domain.index_28"),render:n=>n.provider||"--"},{key:"verify_domains",title:i("SSL.index_53"),render:n=>o("span",{innerHTML:n.verify_domains&&n.verify_domains.length>0?n.verify_domains.join("
"):"--"},null)},{key:"title",title:i("Site.Cert.index_44"),render:n=>n.order_info.title},dt({title:i("SSL.index_54")}),{key:"proxy",title:i("SSL.index_55"),render:n=>n.auto_renew!==void 0?o(N,{uncheckedValue:0,checkedValue:1,value:n.auto_renew,"onUpdate:value":[e=>n.auto_renew=e,async()=>{try{await it({hash:n.hash})}catch(e){n.auto_renew=n.auto_renew===1?0:1}}]},null):o("span",null,[y("--")])},{key:"alarm",title:i("SSL.Domain.index_26"),render:n=>n.alarm!==void 0?o(N,{uncheckedValue:0,checkedValue:1,value:n.alarm,"onUpdate:value":[e=>n.alarm=e,async e=>{try{await rt({hash:n.hash,alarm:e})}catch(P){n.alarm=e===1?0:1}}]},null):o("span",null,[y("--")])},{key:"create_time",title:i("Docker.Container.index_9"),render:n=>yt(n.order_info.create_time)},ut((n,e)=>{d.data.row=n,d.show=!0,d.data.menu=e}),{key:"order_status",title:i("SSL.Business.index_43"),render:n=>{const e=n.order_info;if(!e.certId&&!e.domains.length)return o("span",{class:"color-warning cursor-pointer",onClick:()=>f(n)},[i("SSL.Business.index_44")]);if(!e.certId&&e.domains.length)return o("span",{class:"color-warning"},[i("SSL.Business.index_45")]);if(e.order_status==="PENDING"&&e.status===1)return o("span",{class:"color-warning"},[i("SSL.Business.index_46")]);if(e.order_status==="COMPLETE"&&e.status===1)return o("span",{class:"color-#20a53a"},[i("SSL.Business.index_47")]);if(e.order_status==="CANCELLED"&&e.status===1||e.status===-1)return o("span",{class:"color-warning"},[i("SSL.Business.index_48")]);if(e.order_status==="FAILED"&&e.status===1)return o("span",{class:"color-error"},[i("SSL.Business.index_49")]);if(e.order_status==="EXPIRED"&&e.status===1)return o("span",{class:"color-warning"},[i("SSL.Business.index_50")]);if(e.status===1&&!["PENDING","COMPLETE","CANCELLED","FAILED","EXPIRED"].includes(e.order_status))return o("span",{class:"color-warning"},[i("SSL.Business.index_51")]);if(e.status===0)return o("span",{class:"color-warning"},[i("SSL.Business.index_52")])}},at({width:250,options:n=>[{show:!n.order_info.certId&&!n.order_info.domains.length,label:i("SSL.Business.index_53"),onClick:()=>{f(n)}},{show:n.order_info.order_status==="PENDING"&&n.order_info.status===1||!n.order_info.order_status&&n.order_info.certId,label:i("SSL.Business.index_54"),onClick:async()=>{const{message:e}=await Ct({uc_id:n.order_info.uc_id});O(e)&&(l.data.uc_id=n.order_info.uc_id,l.data.verify=e.data,l.data.paths=e.paths,l.show=!0)}},{show:n.order_info.order_status==="COMPLETE"&&n.order_info.status===1,label:i("SSL.index_58"),onClick:async()=>{d.data.row=n,d.show=!0}},{show:n.order_info.order_status==="COMPLETE"&&n.order_info.status===1,label:i("Ftp.Label.index_11"),onClick:async()=>{const e=window.location.origin+"/v2/business_ssl?action=download_cert&uc_id="+n.order_info.uc_id;window.open(e)}},{show:!1,label:i("Public.Btn.Del"),onClick:()=>{j({title:i("SSL.index_59"),content:i("SSL.index_60"),onConfirm:async()=>{await lt({hash:n.hash}),c()}})}}]})]),f=n=>{b.data.row=n,b.show=!0},k=()=>{vt()},c=async()=>{try{p.loading=!0;const{message:n}=await Et(r);O(n)&&(p.data=n.data,p.total=n.total)}finally{p.loading=!1}};return g.value.status&&c(),(n,e)=>{const P=_t,L=Y,F=xt,A=kt,E=Tt,U=ot,S=nt,z=et,a=tt,s=bt;return $(),q(s,{install:t(g).status},{desc:m(()=>[V("span",Vt,D(n.$t("Business certificates require login panel to start using them")),1),o(P,{type:"primary",onClick:k},{default:m(()=>[y(D(n.$t("Login.index_3")),1)]),_:1})]),default:m(()=>[o(z,{feedback:!0},{toolsLeft:m(()=>[o(P,{type:"primary",onClick:e[0]||(e[0]=u=>t(h).show=!0)},{default:m(()=>[y(D(t(i)("SSL.index_44")),1)]),_:1}),o(E,{trigger:"hover"},{trigger:m(()=>[o(L,{name:"base-info",size:18,color:"#999"})]),default:m(()=>[o(A,null,{default:m(()=>[e[8]||(e[8]=V("li",null," If your site uses CDN, high-defence IP, reverse proxy, 301 redirect, etc., it may lead to validation failure ",-1)),e[9]||(e[9]=V("li",null," Certificates can be purchased for many years, and can only be issued once a year (valid for one year), and need to be renewed within 30 days before expiration (domain verification is not required for renewal) ",-1)),e[10]||(e[10]=V("li",null,"Apply for www.yakpanel.com certificate with www as the secondary domain name, binding and resolving the top-level domain (yakpanel.com) is required, otherwise the verification will fail",-1)),V("li",null,[e[7]||(e[7]=y("Compared with ordinary certificates, commercial certificates have higher security, compensation protection and support for wildcard and multi-domain names ")),o(F,{target:"_blank",href:"https://www.yakpanel.com/docs/Function/BusinessCertificate.html"},{default:m(()=>[y(D(n.$t("SSL.Business.index_20")),1)]),_:1})])]),_:1,__:[8,9,10]})]),_:1})]),table:m(()=>[o(U,{loading:t(p).loading,data:t(p).data,columns:t(C)},null,8,["loading","data","columns"])]),pageRight:m(()=>[o(S,{page:t(r).p,"onUpdate:page":e[1]||(e[1]=u=>t(r).p=u),"page-size":t(r).limit,"onUpdate:pageSize":e[2]||(e[2]=u=>t(r).limit=u),"store-key":"ssl-business-page","item-count":t(p).total,onRefresh:c},null,8,["page","page-size","item-count"])]),_:1}),o(a,{show:t(h).show,"onUpdate:show":e[3]||(e[3]=u=>t(h).show=u),title:t(h).title,data:t(h).data,"min-height":250,component:It},null,8,["show","title","data"]),o(a,{show:t(b).show,"onUpdate:show":e[4]||(e[4]=u=>t(b).show=u),title:t(b).title,data:t(b).data,width:650,"min-height":450,component:t(B)},null,8,["show","title","data","component"]),o(a,{show:t(d).show,"onUpdate:show":e[5]||(e[5]=u=>t(d).show=u),title:t(d).title,data:t(d).data,width:720,height:530,component:t(I)},null,8,["show","title","data","component"]),o(a,{show:t(l).show,"onUpdate:show":e[6]||(e[6]=u=>t(l).show=u),title:t(l).title,data:t(l).data,width:650,"min-height":450,component:t(T)},null,8,["show","title","data","component"])]),_:1},8,["install"])}}}),Ot=G({__name:"index",setup(X){const B=x(()=>v(()=>import("./index-C3GT_zZk.js?v=1773287522785"),__vite__mapDeps([26,7,1,2,3,4,5,6,8,12,13,27,9,10,14,28]))),I=x(()=>v(()=>import("./index-yfKEMkql.js?v=1773287522785"),__vite__mapDeps([29,8,2,3,4,5,30,1,6,31,12,32]))),T=x(()=>v(()=>import("./index-BVqCNNGO.js?v=1773287522785"),__vite__mapDeps([33,30,2,3,4,5,1,6,31,12,27,7,9,10,13,14,28]))),M=x(()=>v(()=>import("./index-DNBADCAq.js?v=1773287522785"),__vite__mapDeps([16,17,2,3,4,5,1,6,18,7,12,19]))),g=x(()=>v(()=>import("./ssl-log-C98gnm7J.js?v=1773287522785"),__vite__mapDeps([34,35,1,2,3,4,5,6,36,12,13]))),i=x(()=>v(()=>import("./index-BvzpF7HE.js?v=1773287522785"),__vite__mapDeps([37,35,1,2,3,4,5,6,36,8,38,13,39]))),{t:r}=H(),h=J().currentRoute.value.query,d=w(""),l=w(r("SSL.index_48"),{onRefresh:()=>{S()}}),p=w(r("SSL.index_44"),{onRefresh:()=>{S()},onOpenLog:a=>{A(a)}}),C=w(r("SSL.index_45"),{onRefresh:()=>{S()}}),f=w(r("SSL.index_49"),{onRefresh:()=>{S()}}),k=w(r("SSL.index_50")),c=Z({p:1,limit:10,is_order:0,search:""}),n=()=>{c.p=1,S()},e={dns01:"DNS-01 Automatic",http01:"HTTP-01 Automatic",dns01_manual:"DNS-01 Manual"},P=()=>{j({title:r("SSL.index_51"),content:r("SSL.index_52"),onConfirm:async()=>{const{message:a}=await Rt();O(a)&&(d.title="Renew SSL Certificate Logs",d.data.id=a.id,d.show=!0)}})},{table:L,columns:F}=st([Bt(a=>{A(a)}),{key:"ssl_type",title:r("SSL.index_53"),render:a=>o("span",{innerHTML:a.verify_domains.length>0?a.verify_domains.join("
"):"--"},null)},dt({title:r("SSL.index_54")}),{key:"proxy",title:r("SSL.index_55"),render:a=>o(N,{uncheckedValue:0,checkedValue:1,value:a.auto_renew,"onUpdate:value":[s=>a.auto_renew=s,async()=>{try{await it({hash:a.hash})}catch(s){a.auto_renew=a.auto_renew===1?0:1}}]},null)},{key:"alarm",title:r("SSL.Domain.index_26"),render:a=>o(N,{uncheckedValue:0,checkedValue:1,value:a.alarm,"onUpdate:value":[s=>a.alarm=s,async s=>{try{await rt({hash:a.hash,alarm:s})}catch(u){a.alarm=s===1?0:1}}]},null)},ut((a,s)=>{f.data.row=a,f.show=!0,f.data.menu=s}),{key:"last_apply_time",title:r("SSL.index_56"),render:a=>o(Mt,null,{default:()=>[o("span",null,[a.last_apply_time]),a.log?o(Y,{class:"cursor-pointer",name:"base-left-logs",size:"18",onClick:()=>{A(a.log)}},null):"--"]})},{key:"last_apply_log",title:r("Waf.Setting.config_67"),align:"center",render:a=>e[a.verify]},at({width:250,options:a=>[{label:r("SSL.index_58"),onClick:async()=>{f.data.row=a,f.show=!0}},{label:r("Mail.Mass.index_61"),onClick:()=>{l.data.row=a,l.show=!0}},{label:r("Public.Btn.Del"),onClick:()=>{j({title:r("SSL.index_59"),content:r("SSL.index_60"),onConfirm:async()=>{await lt({hash:a.hash}),S()}})}}]})]),A=a=>{k.data.path=a,k.show=!0};let E=null;const U=K(!1),S=async()=>{try{U.value||(L.loading=!0);const{message:a}=await Dt(c);O(a)&&(U.value=a.data.some(s=>s.task.some(u=>u.task_status!==100)),U.value?z():E&&clearTimeout(E),L.data=a.data,L.total=a.total)}finally{L.loading=!1}},z=async()=>{E=window.setTimeout(()=>{S()},5e3)};return St(()=>{h.domain&&(c.search=h.domain),S()}),wt(()=>{E&&clearTimeout(E)}),(a,s)=>{const u=_t,mt=At,ct=ot,pt=nt,ft=et,R=tt;return $(),gt("div",null,[o(ft,{feedback:!0},{toolsLeft:m(()=>[o(u,{type:"primary",onClick:s[0]||(s[0]=_=>t(p).show=!0)},{default:m(()=>[y(D(t(r)("SSL.index_44")),1)]),_:1}),o(u,{onClick:s[1]||(s[1]=_=>t(C).show=!0)},{default:m(()=>[y(D(t(r)("SSL.index_45")),1)]),_:1}),o(u,{onClick:P},{default:m(()=>[y(D(t(r)("SSL.index_46")),1)]),_:1})]),toolsRight:m(()=>[o(mt,{value:t(c).search,"onUpdate:value":s[2]||(s[2]=_=>t(c).search=_),onSearch:n},null,8,["value"])]),table:m(()=>[o(ct,{loading:t(L).loading,data:t(L).data,columns:t(F)},null,8,["loading","data","columns"])]),pageRight:m(()=>[o(pt,{page:t(c).p,"onUpdate:page":s[3]||(s[3]=_=>t(c).p=_),"page-size":t(c).limit,"onUpdate:pageSize":s[4]||(s[4]=_=>t(c).limit=_),"store-key":"ssl-lets-page","item-count":t(L).total,onRefresh:S},null,8,["page","page-size","item-count"])]),_:1}),o(R,{show:t(p).show,"onUpdate:show":s[5]||(s[5]=_=>t(p).show=_),title:t(p).title,data:t(p).data,width:550,"min-height":250,footer:!0,component:t(B),"confirm-text":t(r)("SSL.index_47")},null,8,["show","title","data","component","confirm-text"]),o(R,{show:t(l).show,"onUpdate:show":s[6]||(s[6]=_=>t(l).show=_),title:t(l).title,data:t(l).data,width:650,"min-height":500,footer:!1,component:t(T)},null,8,["show","title","data","component"]),o(R,{show:t(C).show,"onUpdate:show":s[7]||(s[7]=_=>t(C).show=_),title:t(C).title,data:t(C).data,width:800,"min-height":500,footer:!0,component:t(I)},null,8,["show","title","data","component"]),o(R,{show:t(k).show,"onUpdate:show":s[8]||(s[8]=_=>t(k).show=_),title:t(k).title,data:t(k).data,width:650,"min-height":450,component:t(g)},null,8,["show","title","data","component"]),o(R,{show:t(f).show,"onUpdate:show":s[9]||(s[9]=_=>t(f).show=_),title:t(f).title,data:t(f).data,width:720,height:530,component:t(M)},null,8,["show","title","data","component"]),o(R,{show:t(d).show,"onUpdate:show":s[10]||(s[10]=_=>t(d).show=_),title:t(d).title,data:t(d).data,width:800,"min-height":550,footer:!1,component:t(i)},null,8,["show","title","data","component"])])}}}),me=G({__name:"index",setup(X){const{t:B}=H(),I=J(),T=Q(),{userInfo:M}=W(T),g=K("business"),i=[{key:"business",label:B("SSL.index_9"),component:$t},{key:"let-encrypt",label:"Let's Encrypt",component:Ot}];return I.currentRoute.value.query.domain&&(g.value="let-encrypt"),(b,h)=>{const d=ht,l=Pt;return t(M).status?($(),q(l,{key:0,class:"p-16px"},{default:m(()=>[o(d,{value:t(g),"onUpdate:value":h[0]||(h[0]=p=>Lt(g)?g.value=p:null),options:i},null,8,["value"])]),_:1})):($(),q(Ut,{key:1}))}}});export{me as default};