HEX
Server: nginx/1.28.3
System: Linux ip-172-31-12-242 6.17.0-1007-aws #7~24.04.1-Ubuntu SMP Thu Jan 22 21:04:49 UTC 2026 x86_64
User: root (0)
PHP: 7.4.33
Disabled: passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv
Upload Files
File: /www/server/panel/BTPanel/static/js/bus-cert-verify-info.js
import{c as me,g as pe,e as s,J as c,K as f,x as i,z as A,o as ce,j as n,k as m,v as o,p as l,q as t,F as x,B as C,C as y,s as p,Q as _,L as K,y as O,am as fe,an as _e,ad as ve,ak as be,aW as Fe,aj as ye,ay as xe,aA as Ce,T as Ve,ab as ge}from"./base-lib.js?v=1777008528";import{X as Ae,B as d,cO as q,db as Ee,M as Be,c7 as we,K as ke,cP as De,cZ as he}from"./utils-lib.js?v=1777008528";import{p as Se}from"./form-item.js?v=1777008528";import{_ as v}from"./input-popover.vue_vue_type_script_setup_true_lang.js?v=1777008528";import{am as Ue,an as G,ao as Ie,ap as Ne,aq as He,aa as Me,ar as E,as as Re,at as b,au as J,av as Q,aw as Te,ax as je,ay as Le,az as $e,aA as Pe,aB as h,aC as ze,aD as B,aE as W,aF as Ke,aG as S,aH as U,aI as Oe,aJ as I,aK as qe,aL as X,aM as N,aN as Ge,aO as Je,aP as H,aQ as Qe,aR as M,aS as We}from"./useController8.js?v=1777008528";import{u as Xe}from"./useStore3.js?v=1777008528";import{d as Ze}from"./useMethod6.js?v=1777008528";import"./__commonjsHelpers__.js?v=1777008528";import"./index119.js?v=1777008528";import"./site.js?v=1777008528";import"./ssl.js?v=1777008528";import"./index118.js?v=1777008528";import"./useStore2.js?v=1777008528";import"./index3.js?v=1777008528";import"./index116.js?v=1777008528";import"./useController18.js?v=1777008528";import"./useMethod3.js?v=1777008528";import"./useController13.js?v=1777008528";import"./useController19.js?v=1777008528";import"./useMethod12.js?v=1777008528";import"./index192.js?v=1777008528";import"./useController20.js?v=1777008528";import"./useStore7.js?v=1777008528";const Ye={class:"px-3rem py-1.2rem"},el={key:0,class:"flex items-flex-start"},ll={class:"flex flex-col max-h-[16rem] overflow-y-auto"},al={class:"flex items-center gap-[8px]"},sl={class:"dns-option-content"},tl={class:"dns-name font-500"},ol={class:"dns-domains text-tertiary text-small my-2"},ul={class:"flex items-center"},nl={key:1,class:"flex"},rl={class:"flex items-center gap-[8px]"},il={class:"dns-option-content"},dl={class:"dns-name font-500"},ml={class:"dns-domains text-tertiary text-small my-2"},pl={class:"flex items-center"},cl={class:"mr-[2px]"},fl=["onClick"],_l={key:0,class:"!caret-medium inline-flex items-center"},vl={class:"flex justify-between"},bl={class:"flex flex-col p-[20px] error"},Fl={class:"p-[20px]"},yl={class:"mb-[8px] border-light"},xl={class:"p-[20px]"},Cl=me({__name:"bus-cert-verify-info",props:{compData:{}},emits:["close"],setup(Z,{emit:Y}){const{orderInfo:V,sslDnsApiInfo:ee}=Xe(),le=Y,ae=Z,{BtForm:se,param:g,submit:te}=Ae({data:Ue.value,options:u=>pe(()=>[{type:"custom",render:()=>s(d,{label:"证书信息"},{default:()=>[s("span",{class:"text-primary"},[s("span",null,[V.value.title]),c(s("span",null,[i(",包含"),V.value.limit,i("个域名")]),[[f,V.value.limit>1]])])]})},{type:"slots",key:"sslVerifyType"},{type:"slots",key:"domains"},Se(G,"证书用户信息"),...G.value?[{type:"custom",render:()=>s(d,{label:"所在地区"},{default:()=>[s("div",{class:"flex flex-row"},[s(v,{"custom-class":"mr-[16px] !w-[20rem]",modelValue:u.value.Administrator.state,"onUpdate:modelValue":e=>u.value.Administrator.state=e,"placeholder-tips":"请输入所在省份,必填项"},null),s(v,{"custom-class":"!w-[20rem]",modelValue:u.value.Administrator.city,"onUpdate:modelValue":e=>u.value.Administrator.city=e,"placeholder-tips":"请输入所在市/县,必填项"},null)])]})},...V.value.type!=="dv"?[{type:"custom",render:()=>s(d,{label:"公司详细地址"},{default:()=>[s(v,{"custom-class":"!w-[42rem]",modelValue:u.value.Administrator.address,"onUpdate:modelValue":e=>u.value.Administrator.address=e,"placeholder-tips":"请输入公司详细地址,具体要求见说明,必填项"},null)]})}]:[],{type:"custom",render:()=>s(d,{label:"公司名称"},{default:()=>[s(v,{"custom-class":"!w-[42rem]",modelValue:u.value.Administrator.organation,"onUpdate:modelValue":e=>u.value.Administrator.organation=e,"placeholder-tips":"请输入公司名称,如为个人申请请输入个人姓名,必填项"},null)]})},{type:"custom",render:()=>s(d,{label:"姓名"},{default:()=>[s(v,{"custom-class":"!w-[42rem]",modelValue:u.value.Administrator.name,"onUpdate:modelValue":e=>u.value.Administrator.name=e,"placeholder-tips":"请输入姓名,必填项"},null)]})},{type:"custom",render:()=>s(d,{label:"邮箱"},{default:()=>[s(v,{"custom-class":"!w-[42rem]",modelValue:u.value.Administrator.email,"onUpdate:modelValue":e=>u.value.Administrator.email=e,"placeholder-tips":"请输入邮箱地址,必填项"},null)]})},{type:"custom",render:()=>s(d,{label:"手机"},{default:()=>[s(v,{"custom-class":"!w-[42rem]",modelValue:u.value.Administrator.mobile,"onUpdate:modelValue":e=>u.value.Administrator.mobile=e,"placeholder-tips":"请输入手机号码,若为空,则使用当前绑定手机号"},null)]})}]:[],{type:"custom",render:()=>s(d,{label:" "},{default:()=>[s(A,{type:"primary",onClick:()=>te()},{default:()=>[i("提交资料")]})]})},{type:"help",options:Ie.value}]),submit:async(u,e)=>{try{await e()}catch(F){return!1}return await Ne(u,ae.compData.orderInfo.cert_ssl_type)}}),oe=u=>{Be.msg({customClass:"el-error-html-message",dangerouslyUseHTMLString:!0,message:u.join("<br>"),type:"error"})},R=()=>{le("close"),Ze()};return ce(()=>{He(),Me()}),(u,e)=>{const F=fe,T=we,w=_e,k=ve,ue=be,ne=Fe,re=ye,j=xe,ie=Ce,D=ke,L=Ve,$=De,de=ge;return n(),m("div",Ye,[s(l(se),{"label-width":"80px"},{domains:o(()=>[l(E)?(n(),m("div",el,[e[14]||(e[14]=t("span",{class:"el-form-item__label",style:{width:"80px"}},"域名",-1)),t("div",ll,[(n(!0),m(x,null,C(l(Re),(a,P)=>(n(),y(k,{key:a.key,prop:"_domain_".concat(P),rules:[{validator:(r,Vl,z)=>{!a.value||!String(a.value).trim()?z(new Error("域名不能为空")):z()},trigger:["blur","change"]}]},{default:o(()=>[t("div",al,[s(l(q),{modelValue:a.value,"onUpdate:modelValue":r=>a.value=r,disabled:!l(E),width:l(b)==="CNAME_CSR_HASH"?"29rem":"44rem",class:"disabled-input",placeholder:l(J)},null,8,["modelValue","onUpdate:modelValue","disabled","width","placeholder"]),c(s(w,{modelValue:a.interface,"onUpdate:modelValue":r=>a.interface=r,placeholder:"选择DNS接口",class:"domain-select !w-[14rem]",placement:"bottom"},{default:o(()=>[(n(!0),m(x,null,C(l(Q),r=>(n(),y(F,{key:r.value,label:r.label,value:r.value,class:"dns-option flex flex-col justify-center !h-[5rem] !leading-auto !line-height-normal"},{default:o(()=>[t("div",sl,[t("div",tl,p(r.label),1),t("div",ol,p(r.domains.length?r.domains.join(","):r.value==="manual"?"手动解析":"未添加域名"),1)])]),_:2},1032,["label","value"]))),128)),s(F,{label:"更多类型",value:"none",disabled:""},{default:o(()=>[t("p",ul,[e[13]||(e[13]=t("span",null,"更多类型,请添加DNS接口",-1)),s(T,{class:"ml-2 underline",onClick:R},{default:o(()=>[...e[12]||(e[12]=[i("点击添加",-1)])]),_:1})])]),_:1})]),_:1},8,["modelValue","onUpdate:modelValue"]),[[f,l(b)==="CNAME_CSR_HASH"]])])]),_:2},1032,["prop","rules"]))),128))])])):(n(),m("div",nl,[s(k,{label:"域名",prop:"domains"},{default:o(()=>[t("div",rl,[s(l(q),{modelValue:l(g).domains,"onUpdate:modelValue":e[0]||(e[0]=a=>l(g).domains=a),disabled:!l(E),width:l(b)==="CNAME_CSR_HASH"?"29rem":"44rem",class:"disabled-input",placeholder:l(J)},null,8,["modelValue","disabled","width","placeholder"]),c(s(w,{modelValue:l(g).interface,"onUpdate:modelValue":e[1]||(e[1]=a=>l(g).interface=a),placeholder:"选择DNS接口",class:"domain-select !w-[14rem]",placement:"bottom"},{default:o(()=>[(n(!0),m(x,null,C(l(Q),a=>(n(),y(F,{key:a.value,label:a.label,value:a.value,class:"dns-option flex flex-col justify-center !h-[5rem] !leading-auto !line-height-normal"},{default:o(()=>[t("div",il,[t("div",dl,p(a.label),1),t("div",ml,p(a.domains.length?a.domains.join(","):a.value==="manual"?"手动解析":"未添加域名"),1)])]),_:2},1032,["label","value"]))),128)),s(F,{label:"更多类型",value:"none",disabled:""},{default:o(()=>[t("p",pl,[e[16]||(e[16]=t("span",null,"更多类型,请添加DNS接口",-1)),s(T,{class:"ml-2 underline",onClick:R},{default:o(()=>[...e[15]||(e[15]=[i("点击添加",-1)])]),_:1})])]),_:1})]),_:1},8,["modelValue"]),[[f,l(b)==="CNAME_CSR_HASH"]])]),c(t("div",null,[s(l(A),{size:"small",type:"primary",onClick:l(Te)},{default:o(()=>[...e[17]||(e[17]=[i("选择已有域名",-1)])]),_:1},8,["onClick"]),s(l(A),{size:"small",type:"default",onClick:l(je)},{default:o(()=>[...e[18]||(e[18]=[i("自定义域名",-1)])]),_:1},8,["onClick"])],512),[[f,!l(E)]])]),_:1})]))]),sslVerifyType:o(()=>[s(l(d),{label:"验证方式"},{default:o(()=>[s(re,{class:"!leading-[2.4rem]",modelValue:l(b),"onUpdate:modelValue":e[2]||(e[2]=a=>_(b)?b.value=a:null)},{default:o(()=>[(n(!0),m(x,null,C(l(Le),a=>(n(),y(ne,{class:"item",key:a.value,effect:"dark",enterable:!1,content:a.tips,placement:"top-start"},{default:o(()=>[l($e)(l(Pe),l(h),a)?(n(),y(ue,{key:0,value:a.value},{default:o(()=>[t("span",cl,p(a.label),1),c(t("span",{class:K(["cursor-pointer",a.isCheck?"!text-primary":"!text-danger"]),onClick:P=>oe(a.checkTips)}," ["+p(a.isCheck?"正常":"异常")+"] ",11,fl),[[f,a.isCheck!==""]]),l(ze)?(n(),m("span",_l,[...e[19]||(e[19]=[i(" [ ",-1),t("i",{class:"svgtofont-el-loading mx-[2px]"},null,-1),t("span",{class:"align-middle"},"检测中",-1),i(" ] ",-1)])])):O("",!0)]),_:2},1032,["value"])):O("",!0)]),_:2},1032,["content"]))),128))]),_:1},8,["modelValue"])]),_:1})]),dnsVerify:o(()=>[s(l(d),{label:"选择DNS接口"},{default:o(()=>[s(w,{class:"mr-1rem !w-[16rem]",modelValue:l(B),"onUpdate:modelValue":e[3]||(e[3]=a=>_(B)?B.value=a:null),placeholder:"请选择",onChange:e[4]||(e[4]=a=>l(W)(!0))},{default:o(()=>[(n(!0),m(x,null,C(l(ee),a=>(n(),y(F,{key:a.value,label:a.label,value:a.value},{default:o(()=>[t("span",vl,[t("span",null,p(a.label),1),c(t("span",{class:K(a.data?"text-primary":"text-orange")},p(a.data?"[已配置]":"[未配置]"),3),[[f,a.config]])])]),_:2},1032,["label","value"]))),128))]),_:1},8,["modelValue"]),c(s(l(A),{type:"default",onClick:e[5]||(e[5]=a=>l(W)(!1))},{default:o(()=>[...e[20]||(e[20]=[i("配置",-1)])]),_:1},512),[[f,l(B)!=="dns"]])]),_:1})]),_:1}),s(D,{modelValue:l(S),"onUpdate:modelValue":e[6]||(e[6]=a=>_(S)?S.value=a:null),area:50},{default:o(()=>[t("div",bl,[e[21]||(e[21]=t("span",{class:"flex items-center mb-[12px]"},[t("i",{class:"svgtofont-el-warning text-warning text-[4rem] mr-[4px]"}),t("span",{class:"text-medium"},"当前提交信息存在以下问题,请解决后重新提交!")],-1)),s(ie,{data:l(Ke),border:""},{default:o(()=>[s(j,{prop:"field",label:"错误字段"}),s(j,{prop:"error",label:"错误信息"})]),_:1},8,["data"])])]),_:1},8,["modelValue"]),s(D,{title:"选择域名",modelValue:l(N),"onUpdate:modelValue":e[9]||(e[9]=a=>_(N)?N.value=a:null),area:57,"show-footer":!0,onConfirm:l(Ge)},{default:o(()=>[t("div",Fl,[s(L,{class:"!w-[53rem] mb-[16px]",modelValue:l(U),"onUpdate:modelValue":e[7]||(e[7]=a=>_(U)?U.value=a:null),placeholder:"支持字段模糊搜索",onInput:l(Oe),clearable:""},null,8,["modelValue","onInput"]),t("div",yl,[e[22]||(e[22]=t("div",{class:"flex justify-between items-center bg-base py-[1rem] pl-[1rem]"},"域名",-1)),s(l(Ee),{modelValue:l(I),"onUpdate:modelValue":e[8]||(e[8]=a=>_(I)?I.value=a:null),options:l(qe),class:"custom-radio-group whitespace-nowrap py-[2px] w-full"},null,8,["modelValue","options"])]),s($,{options:l(X),class:"ml-[20px]"},null,8,["options"])])]),_:1},8,["modelValue","onConfirm"]),s(D,{title:"自定义域名",modelValue:l(M),"onUpdate:modelValue":e[11]||(e[11]=a=>_(M)?M.value=a:null),area:57,"show-footer":!0,onConfirm:l(We)},{default:o(()=>[t("div",xl,[s(de,{class:"mb-[16px]",ref_key:"customDomainRef",ref:Je,model:l(H),rules:l(Qe)},{default:o(()=>[s(k,{label:"自定义域名",prop:"domain"},{default:o(()=>[s(L,{autofocus:"",class:"!w-[40rem] mb-[8px]",modelValue:l(H).domain,"onUpdate:modelValue":e[10]||(e[10]=a=>l(H).domain=a),placeholder:"请输入需要申请证书的".concat(l(h)?"IP(IP证书)":"域名(单域名证书)",",必填项,例如:").concat(l(h)?"192.168.1.1":"www.bt.cn")},null,8,["modelValue","placeholder"])]),_:1})]),_:1},8,["model","rules"]),s($,{options:l(X),class:"ml-[20px]"},null,8,["options"])])]),_:1},8,["modelValue","onConfirm"])])}}}),ql=he(Cl,[["__scopeId","data-v-391f1741"]]);export{ql as default};