import{d as e,r as a,l,m as t,$ as r,c as o,v as s,p as i,y as n,o as p,z as d}from"./main-_YC_VKXp.js";import{u,k as m}from"./index-om8gqXR9.js";import{r as v}from"./verify-Bg53mWHJ.js";import{D as _}from"./index-B5gc07tN.js";import{n as c}from"./utils-CRt-4gJj.js";import"./index-B4eCK1Vg.js";import"./index-CfvcGIZn.js";import"./test-ewKHOpi5.js";import"./useStore-DPijp5DV.js";import"./business-BHFtjiXL.js";import"./useStore-nSggliRA.js";import"./setting-BMEV_MFa.js";import"./index-DhckRLAl.js";import"./index-C6bi-oGn.js";import"./text-B3dBNZHq.js";const h=e({name:"ApplyNodeDrawer",props:{node:{type:Object,default:()=>({id:"",config:{domains:"",email:"",provider_id:"",provider:"",end_day:30,name_server:"",skip_check:1,algorithm:"RSA2048"}})}},setup(e){const{updateNodeConfig:h,advancedOptions:f,isRefreshNode:j}=u(),{confirm:y}=d(),{useFormInput:R,useFormSelect:S,useFormMore:w,useFormHelp:x,useFormSwitch:g}=t(),A=a(m(e.node.config)),b=l((()=>[R(r("t_17_1745227838561"),"domains",{placeholder:r("t_0_1745735774005"),allowInput:c,onInput:e=>{A.value.domains=e.replace(/,/g,",").replace(/;/g,",")}}),R(r("t_1_1745735764953"),"email",{placeholder:r("t_2_1745735773668"),allowInput:c}),{type:"custom",render:()=>o(_,{type:"dns",path:"provider_id",value:A.value.provider_id,"onUpdate:value":e=>{A.value.provider_id=e.value,A.value.provider=e.type}},null)},{type:"custom",render:()=>o(i,{label:r("t_5_1745735769112"),path:"end_day"},{default:()=>[o(s,{value:A.value.end_day,"onUpdate:value":e=>A.value.end_day=e,showButton:!1,min:1,class:"w-[180px]",placeholder:r("t_6_1745735765205")},null),o("span",{class:"text-[1.4rem] ml-[1.2rem]"},[r("t_7_1745735768326")])]})},w(f),...f.value?[S(r("t_0_1747647014927"),"algorithm",[{label:"RSA2048",value:"RSA2048"},{label:"RSA3072",value:"RSA3072"},{label:"RSA4096",value:"RSA4096"},{label:"RSA8192",value:"RSA8192"},{label:"EC256",value:"EC256"},{label:"EC384",value:"EC384"}],{},{showRequireMark:!1}),R(r("t_0_1747106957037"),"name_server",{placeholder:r("t_1_1747106961747"),allowInput:c,onInput:e=>{A.value.name_server=e.replace(/,/g,",").replace(/;/g,",")}},{showRequireMark:!1}),g(r("t_2_1747106957037"),"skip_check",{},{showRequireMark:!1})]:[],x([{content:r("t_0_1747040228657"),isHtml:!1},{content:r("t_1_1747040226143"),isHtml:!1}])])),{component:k,data:I,example:C}=n({defaultValue:A,config:b,rules:v});return p((()=>{f.value=!1})),y((async a=>{var l;try{await(null==(l=C.value)?void 0:l.validate()),h(e.node.id,I.value),j.value=e.node.id,a()}catch(t){}})),()=>o("div",{class:"apply-node-drawer"},[o(k,{labelPlacement:"top"},null)])}});export{h as default};