2 lines
12 KiB
JavaScript
2 lines
12 KiB
JavaScript
import{i as R,m as ie,v as X,l as re,_ as de,x as ue,c as pe}from"./index-BTglIPU2.js?v=1773287522785";import{_ as E}from"./index-DIKmrNCq.js?v=1773287522785";import{_ as J}from"./index.vue_vue_type_script_setup_true_lang-D8O2mMsP.js?v=1773287522785";import{k as I,R as V,r as T,e as z,$ as L,Z as D,a0 as s,a9 as t,S as n,_ as p,aa as i,a8 as j,X as me,O as _e,c as Y,j as $,l as A,v as H,F as fe,P as ce,L as Se}from"./vue-core-DJjvd5ZC.js?v=1773287522785";import{a1 as K,b as Z,a9 as G,k as ge,B as ve,a3 as be,a4 as ye,ad as he,a0 as xe}from"./naive-ui--dJnpVcV.js?v=1773287522785";import{_ as we}from"./index.vue_vue_type_script_setup_true_lang-BeO8Hyma.js?v=1773287522785";import{_ as $e}from"./index.vue_vue_type_script_setup_true_lang-D2Bk83Ev.js?v=1773287522785";import{V as Le,W as Be,X as Ce,Y as ke}from"./ssl-Bm8jcneQ.js?v=1773287522785";import{u as Q}from"./useLoading-CZ2gSAW7.js?v=1773287522785";import{u as Ne}from"./useTableData-BmkIKQ_R.js?v=1773287522785";import"./prismjs-BZPoR7_J.js?v=1773287522785";import"./data-BVsViUMm.js?v=1773287522785";const Me={class:"p-20px"},Ue=I({__name:"custom-domain",props:{onConfirm:{type:Function},single:{type:Boolean}},setup(C,{expose:k}){const{t:m}=V(),S=C,r=T(null),f=z({domain:""}),g={domain:[{required:!0,message:m("Mail.Setting.index_50"),trigger:"blur"}]};return k({onConfirm:async()=>{var d;await((d=r.value)==null?void 0:d.validate()),S.onConfirm(f.domain.split("\n"))}}),(d,h)=>{const v=Z,x=K,w=J,e=E;return L(),D("div",Me,[s(w,{ref_key:"formRef",ref:r,model:n(f),rules:g},{default:t(()=>[s(x,{label:d.$t("Mail.Mass.index_45"),path:"domain"},{default:t(()=>[s(v,{"input-props":{spellcheck:!1},type:S.single?"text":"textarea",class:"w-350px!",value:n(f).domain,"onUpdate:value":h[0]||(h[0]=y=>n(f).domain=y),placeholder:S.single?d.$t("SSL.Business.index_24"):d.$t("SSL.index_14")},null,8,["type","value","placeholder"])]),_:1},8,["label"])]),_:1},8,["model"]),s(e,{class:"mt-16px!"},{default:t(()=>[p("li",null,i(d.$t("SSL.Business.index_9")),1),p("li",null,i(d.$t("SSL.Business.index_10")),1),p("li",null,i(d.$t("SSL.Business.index_11")),1),p("li",null,i(d.$t("SSL.Business.index_12")),1),p("li",null,i(d.$t("SSL.Business.index_13")),1),p("li",null,i(d.$t("SSL.Business.index_14")),1)]),_:1})])}}}),Ae=I({__name:"exist-domain",props:{onConfirm:{type:Function},single:{type:Boolean}},setup(C,{expose:k}){const{t:m}=V(),S=C,r=z({keyword:""}),f=()=>{x()},{keys:g,table:c,columns:d}=Ne([{type:"selection",width:40,multiple:!S.single},{title:m("Mail.Mass.index_45"),key:"name"}]),{loading:h,setLoading:v}=Q(),x=async()=>{try{v(!0);const{message:e}=await Le({tojs:"site.get_list",table:"domain",limit:1e4,search:r.keyword,p:1,order:"id desc",type:-1});R(e)&&(c.data=e.data)}finally{v(!1)}};return x(),k({onConfirm:async()=>{if(g.value.length===0)return ie.error(m("SSL.SiteSSL.index_16")),!1;S.onConfirm(g.value)}}),(e,y)=>{const N=$e,q=we,P=E,M=G;return L(),j(M,{show:n(h),class:"p-20px"},{default:t(()=>[s(N,{class:"w-full!",clearable:"",value:n(r).keyword,"onUpdate:value":y[0]||(y[0]=U=>n(r).keyword=U),placeholder:e.$t("Mail.Setting.index_50"),onSearch:f},null,8,["value","placeholder"]),s(q,{class:"my-16px","max-height":250,"checked-row-keys":n(g),"onUpdate:checkedRowKeys":y[1]||(y[1]=U=>me(g)?g.value=U:null),loading:n(c).loading,"row-key":"name",data:n(c).data,columns:n(d)},null,8,["checked-row-keys","loading","data","columns"]),s(P,null,{default:t(()=>[p("li",null,i(e.$t("SSL.Business.index_9")),1),p("li",null,i(e.$t("SSL.Business.index_10")),1),p("li",null,i(e.$t("SSL.Business.index_11")),1),p("li",null,i(e.$t("SSL.Business.index_12")),1),p("li",null,i(e.$t("SSL.Business.index_13")),1),p("li",null,i(e.$t("SSL.Business.index_14")),1)]),_:1})]),_:1},8,["show"])}}}),He={class:"color-#20a53a"},Re={class:"color-#20a53a text-12px"},Te={class:"mt-16px"},je=I({__name:"index",props:{data:{}},emits:["close"],setup(C,{emit:k}){const{t:m}=V(),S=C,{row:r}=_e(S.data),f=Y(()=>r.value.order_info.title.includes("Single")),g=k,c=X(m("SSL.Business.index_26"),{onConfirm:a=>{e.domain=a.map(l=>l.replace(/,\s*$/,"").trim()).filter(Boolean).join("\n"),N()},single:f.value}),d=X(m("SSL.Business.index_25"),{onConfirm:a=>{e.domain=a.join("\n"),N()},single:f.value}),h=T(null),v=T(!0),x=Y(()=>!r.value.order_info.code.includes("wildcard")),w=T([]),e=z({domain:"",verifyMethod:"CNAME_CSR_HASH",province:"",city:"",company:"",email:"",phone:"",job:"",postCode:"",country:"",firstName:"",lastName:"",address:"",tel_prefix:""}),y={domain:[{required:!0,message:m("Mail.Setting.index_50"),trigger:"blur"}],province:[{required:!0,message:m("SSL.Business.index_37"),trigger:"blur"}],city:[{required:!0,message:m("SSL.Business.index_38"),trigger:"blur"}],address:[{required:!0,message:"Address details",trigger:"blur"}],company:[{required:!0,message:m("SSL.Business.index_39"),trigger:"blur"}],firstName:[{required:!0,message:"First Name",trigger:"blur"}],lastName:[{required:!0,message:"Last Name",trigger:"blur"}],email:[{required:!0,message:m("Mail.Unsubscribe.index_5"),trigger:"blur"}],phone:[{required:!0,message:m("SSL.Business.index_40"),trigger:"blur"}],tel_prefix:[{required:!0,message:"Tel Prefix",trigger:"blur"}]},N=async()=>{const{message:a}=await Be({domains:e.domain.split("\n").join(",")});R(a)&&(w.value=a.auto)},q=async()=>{var l,u,_,B,b;await((l=h.value)==null?void 0:l.validate());const{message:a}=await Ce({pdata:JSON.stringify({pid:(u=r==null?void 0:r.value)==null?void 0:u.order_info.pid,oid:(_=r==null?void 0:r.value)==null?void 0:_.order_info.oid,uc_id:(B=r==null?void 0:r.value)==null?void 0:B.order_info.uc_id,domains:e.domain.split("\n"),dcvMethod:e.verifyMethod,auth_to:"dns",auto:e.verifyMethod==="CNAME_CSR_HASH"?w.value:"",Administrator:{job:e.job,postCode:e.postCode,country:e.country,firstName:e.firstName,lastName:e.lastName,state:e.province,city:e.city,address:e.address,organation:e.company,email:e.email,mobile:e.phone,tel_prefix:e.tel_prefix}})});R(a)&&S.data.onRefresh(a.verify_info,(b=r.value)==null?void 0:b.order_info.uc_id),g("close")},{loading:P,setLoading:M}=Q();return(async()=>{try{M(!0);const{message:a}=await ke();R(a)&&(e.province=a.state,e.city=a.city,e.company=a.organation,e.firstName=a.firstName,e.lastName=a.lastName,e.email=a.email,e.phone=a.mobile,e.job=a.job,e.postCode=a.postCode,e.country=a.country,e.address=a.address,e.tel_prefix=a.tel_prefix)}finally{M(!1)}})(),(a,l)=>{const u=K,_=Z,B=ve,b=ge,F=ye,ee=be,O=he,ne=re,se=xe,ae=J,te=de,le=E,W=ue,oe=G;return L(),j(oe,{show:n(P),class:"p-16px"},{default:t(()=>[s(ae,{ref_key:"formRef",ref:h,model:n(e),rules:y},{default:t(()=>[s(u,{label:a.$t("Config.Safe.index_28")},{default:t(()=>[p("span",He,i(n(r).order_info.title),1)]),_:1},8,["label"]),s(u,{label:a.$t("Mail.Mass.index_45"),path:"domain"},{default:t(()=>[s(b,{class:"w-420px"},{default:t(()=>[s(_,{type:n(f)?"text":"textarea",disabled:"",value:n(e).domain,"onUpdate:value":l[0]||(l[0]=o=>n(e).domain=o),placeholder:n(f)?a.$t("SSL.Business.index_24"):a.$t("SSL.index_14")},null,8,["type","value","placeholder"]),s(b,null,{default:t(()=>[s(B,{size:"small",type:"primary",onClick:l[1]||(l[1]=o=>n(d).show=!0)},{default:t(()=>[$(i(a.$t("SSL.Business.index_25")),1)]),_:1}),s(B,{size:"small",onClick:l[2]||(l[2]=o=>n(c).show=!0)},{default:t(()=>[$(i(a.$t("SSL.Business.index_26")),1)]),_:1})]),_:1})]),_:1})]),_:1},8,["label"]),s(u,{label:a.$t("Waf.Setting.config_67"),path:"verifyMethod","show-feedback":!1},{default:t(()=>[s(ee,{value:n(e).verifyMethod,"onUpdate:value":l[3]||(l[3]=o=>n(e).verifyMethod=o)},{default:t(()=>[s(F,{value:"CNAME_CSR_HASH"},{default:t(()=>[$(i(a.$t("SSL.index_12")),1)]),_:1}),A(s(F,{value:"HTTP_CSR_HASH"},{default:t(()=>[$(i(a.$t("SSL.SiteSSL.index_17"))+"(HTTP) ",1)]),_:1},512),[[H,n(x)]]),A(s(F,{value:"HTTPS_CSR_HASH"},{default:t(()=>[$(i(a.$t("SSL.SiteSSL.index_17"))+"(HTTPS) ",1)]),_:1},512),[[H,n(x)]])]),_:1},8,["value"])]),_:1},8,["label"]),A(s(u,{label:" ","show-feedback":!1},{default:t(()=>[n(w).length?(L(),j(O,{key:0,type:"success",class:"w-full"},{default:t(()=>[(L(!0),D(fe,null,ce(n(w),o=>(L(),D("div",{key:o.id},i(o.domain)+" The parsing record will be added automatically",1))),128))]),_:1})):(L(),j(O,{key:1,type:"warning",class:"w-full"},{default:t(()=>l[16]||(l[16]=[p("span",null,"Your domain name is not in the Domain management center, please manually add the domain name resolution record",-1)])),_:1,__:[16]}))]),_:1},512),[[H,n(e).domain&&n(e).verifyMethod==="CNAME_CSR_HASH"]]),s(se,{class:"my-16px!"},{default:t(()=>[s(b,{size:5,class:"items-center flex-nowrap! cursor-pointer",onClick:l[4]||(l[4]=o=>v.value=!n(v))},{default:t(()=>[s(ne,{name:"base-arrow-bottom",class:Se(["color-#20a53a",{hiden:n(v)}])},null,8,["class"]),p("span",Re,i(a.$t("SSL.Business.index_27")),1)]),_:1})]),_:1}),A(p("div",Te,[s(u,{label:a.$t("SSL.Business.index_32"),"show-feedback":!1},{default:t(()=>[s(b,null,{default:t(()=>[s(u,{label:"",path:"province"},{default:t(()=>[s(_,{value:n(e).province,"onUpdate:value":l[5]||(l[5]=o=>n(e).province=o),placeholder:a.$t("SSL.Business.index_28")},null,8,["value","placeholder"])]),_:1}),s(u,{label:"",path:"city"},{default:t(()=>[s(_,{value:n(e).city,"onUpdate:value":l[6]||(l[6]=o=>n(e).city=o),placeholder:a.$t("SSL.Business.index_29")},null,8,["value","placeholder"])]),_:1})]),_:1})]),_:1},8,["label"]),s(u,{label:a.$t("Mail.Forward.index_2"),path:"address"},{default:t(()=>[s(_,{class:"w-420px!",value:n(e).address,"onUpdate:value":l[7]||(l[7]=o=>n(e).address=o),placeholder:"Address details"},null,8,["value"])]),_:1},8,["label"]),s(u,{label:a.$t("SSL.Business.index_30"),path:"company"},{default:t(()=>[s(_,{class:"w-420px!",value:n(e).company,"onUpdate:value":l[8]||(l[8]=o=>n(e).company=o),placeholder:a.$t("SSL.Business.index_30")},null,8,["value","placeholder"])]),_:1},8,["label"]),s(u,{label:a.$t("Config.Alarm.index_43"),"show-feedback":!1},{default:t(()=>[s(b,null,{default:t(()=>[s(u,{label:"",path:"firstName"},{default:t(()=>[s(_,{value:n(e).firstName,"onUpdate:value":l[9]||(l[9]=o=>n(e).firstName=o),placeholder:"First Name"},null,8,["value"])]),_:1}),s(u,{label:"",path:"lastName"},{default:t(()=>[s(_,{value:n(e).lastName,"onUpdate:value":l[10]||(l[10]=o=>n(e).lastName=o),placeholder:"Last Name"},null,8,["value"])]),_:1})]),_:1})]),_:1},8,["label"]),s(u,{label:a.$t("Config.Alarm.index_3"),path:"email"},{default:t(()=>[s(_,{class:"w-420px!",value:n(e).email,"onUpdate:value":l[11]||(l[11]=o=>n(e).email=o),placeholder:a.$t("Config.Alarm.index_3")},null,8,["value","placeholder"])]),_:1},8,["label"]),s(u,{label:a.$t("SSL.Business.index_31"),"show-feedback":!1},{default:t(()=>[s(b,null,{default:t(()=>[s(u,{label:"",path:"tel_prefix"},{default:t(()=>[s(_,{class:"w-120px!",value:n(e).tel_prefix,"onUpdate:value":l[12]||(l[12]=o=>n(e).tel_prefix=o),placeholder:"Tel Prefix"},null,8,["value"])]),_:1}),s(u,{label:"",path:"phone"},{default:t(()=>[s(_,{class:"w-290px!",value:n(e).phone,"onUpdate:value":l[13]||(l[13]=o=>n(e).phone=o),placeholder:"Phone Number"},null,8,["value"])]),_:1})]),_:1})]),_:1},8,["label"])],512),[[H,n(v)]]),s(u,{label:" "},{default:t(()=>[s(B,{type:"primary",onClick:q},{default:t(()=>[$(i(a.$t("SSL.Business.index_33")),1)]),_:1})]),_:1})]),_:1},8,["model"]),s(le,null,{default:t(()=>[p("li",null,i(a.$t("SSL.Business.index_34")),1),p("li",null,i(a.$t("SSL.Business.index_35")),1),p("li",null,[s(te,{target:"_blank",href:"https://www.yakpanel.com/docs/Function/BusinessCertificate.html"},{default:t(()=>[$(i(a.$t("SSL.Business.index_36")),1)]),_:1})])]),_:1}),s(W,{show:n(d).show,"onUpdate:show":l[14]||(l[14]=o=>n(d).show=o),title:n(d).title,data:n(d).data,footer:!0,width:580,component:Ae},null,8,["show","title","data"]),s(W,{show:n(c).show,"onUpdate:show":l[15]||(l[15]=o=>n(c).show=o),title:n(c).title,data:n(c).data,footer:!0,width:580,component:Ue},null,8,["show","title","data"])]),_:1},8,["show"])}}}),Je=pe(je,[["__scopeId","data-v-09b21549"]]);export{Je as default};
|