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/index229.js
import{r as k,c as P,w as Z,g as j,a8 as z,I as K,j as r,k as l,q as v,e as y,v as u,p as e,x as C,Q as T,P as L,C as g,J as R,b6 as Q,F as D,B as V,b5 as F,s as h,y as w,z as G,T as M,D as J,aE as X,aG as Y,az as ee}from"./base-lib.js?v=1777008528";import{Z as ae,f as $,cZ as te}from"./utils-lib.js?v=1777008528";import{w as se}from"./domain.js?v=1777008528";import{_ as re}from"./index122.js?v=1777008528";import"./__commonjsHelpers__.js?v=1777008528";const i=k(!1),c=k(""),a=k(null),x=$(),E=async()=>{var s,f;if(!c.value.trim()){x.warn("请输入要查询的域名");return}if(!ae(c.value.trim())){x.error("请输入正确的域名格式");return}i.value=!0,a.value=null;try{const d=c.value.trim(),p=await se({domain:d});if(p.data.status){const t=p.data.data,S=_=>{if(!_)return"";const b=_.match(/ROID:\s*(.+)/i);return b?b[1]:_};a.value={domainName:t.domain_name||d.toUpperCase(),registryDomainId:S(t.org||""),registrarWhoisServer:t.whois_server||"",registrarUrl:t.registrar_url||"",updatedDate:t.updated_date||"",creationDate:t.creation_date||"2020-10-24 16:00:12 (北京时间)",registryExpiryDate:t.expiration_date||"2026-10-24 16:00:12 (北京时间)",registrar:t.registrar||t.org||"Guizhou Zhongyu Zhike Network Technology Co., Ltd.",registrarIanaId:"",registrarAbuseContactEmail:((s=t.emails)==null?void 0:s[0])||"",registrarAbuseContactPhone:((f=t.phone)==null?void 0:f[0])||"",domainStatus:t.status?[t.status]:[],nameServer:t.name_servers||[],dnssec:t.dnssec||"",lastUpdate:t.updated_date||"",registrant:t.name||"请联系当前域名注册商获取",rawData:t.rawData||""}}else x.error(p.data.msg||"查询失败"),a.value=null}catch(d){x.error("查询失败,请稍后重试"),a.value=null}finally{i.value=!1}},ne=s=>s.rawData&&s.rawData.trim()?s.rawData.trim():"Domain Name: ".concat(s.domainName,"\n		ROID: ").concat(s.registryDomainId,"\n		Domain Status: ").concat(s.domainStatus.join(", "),"\n		Registrant: ").concat(s.registrant,"\n		Registrant Contact Email: ").concat(s.registrarAbuseContactEmail,"\n		Sponsoring Registrar: ").concat(s.registrar,"\n		Name Server: ").concat(s.nameServer.join("\nName Server: "),"\n		Registration Time: ").concat(s.creationDate,"\n		Expiration Time: ").concat(s.registryExpiryDate,"\n		DNSSEC: ").concat(s.dnssec),oe=()=>{a.value=null,i.value=!1,c.value=""},le={class:"whois-query-content"},ie={class:"query-input-section mb-4"},ue={class:"query-result-section"},ce={class:"formatted-result"},de={key:0,class:"loading-placeholder","element-loading-text":"正在查询WHOIS信息..."},me={key:0,class:"list-container"},pe={key:1,class:"text-gray-400"},_e={key:0},ve={key:1,class:"text-gray-400"},ye={class:"raw-result"},ge={key:0,class:"loading-placeholder","element-loading-text":"正在查询WHOIS信息..."},fe={class:"whitespace-pre-wrap max-h-96 overflow-y-auto w-62rem"},be={key:1,class:"empty-state"},De=P({__name:"index",props:{compData:{default:()=>({})}},setup(s){const f=s;Z(()=>{var o;return(o=f.compData)==null?void 0:o.domainName},o=>{o&&(c.value=o,E())},{immediate:!0});const d=k("formatted"),p=o=>!o||o.trim()==="unsigned"?"warning":"primary",t=o=>!o||o.trim()==="unsigned"?"未签名":"已签名",S=$(),_=(o,m)=>i.value?(S.warn("查询中,请稍后再切换"),!1):!0,b=j(()=>a.value?[{label:"域名",value:a.value.domainName,type:"text"},{label:"域名所有者",value:a.value.registrant,type:"text"},{label:"所有者邮箱",value:a.value.registrarAbuseContactEmail,type:"text"},{label:"域名状态",value:a.value.domainStatus,type:"list"},{label:"注册商",value:a.value.registrar,type:"text"},{label:"注册时间",value:a.value.creationDate,type:"text"},{label:"到期时间",value:a.value.registryExpiryDate,type:"text"},{label:"ROID",value:a.value.registryDomainId,type:"text"},{label:"DNS 服务器",value:a.value.nameServer,type:"list"},{label:"DNSSEC",value:a.value.dnssec,type:"tag"}]:[]);return z(()=>{oe()}),(o,m)=>{const O=G,W=M,B=J,I=X,H=Y,U=ee,N=K("bt-loading");return r(),l("div",le,[v("div",ie,[y(W,{modelValue:e(c),"onUpdate:modelValue":m[0]||(m[0]=n=>T(c)?c.value=n:null),placeholder:"请输入要查询的域名",class:"query-input",onKeyup:L(e(E),["enter"])},{append:u(()=>[y(O,{type:"primary",onClick:e(E),loading:e(i)},{default:u(()=>[...m[2]||(m[2]=[C(" 查询 ",-1)])]),_:1},8,["onClick","loading"])]),_:1},8,["modelValue","onKeyup"])]),v("div",ue,[e(a)||e(i)?(r(),g(H,{key:0,modelValue:e(d),"onUpdate:modelValue":m[1]||(m[1]=n=>T(d)?d.value=n:null),class:"result-tabs","before-leave":_},{default:u(()=>[y(I,{label:"格式化结果",name:"formatted"},{default:u(()=>[v("div",ce,[e(i)&&!e(a)?R((r(),l("div",de,null,512)),[[N,e(i)]]):e(a)?(r(),g(e(Q),{key:1,column:1,border:""},{default:u(()=>[(r(!0),l(D,null,V(e(b),n=>(r(),g(e(F),{key:n.label,label:n.label},{default:u(()=>[n.type==="tag"?(r(),g(B,{key:0,type:p(n.value)},{default:u(()=>[C(h(t(n.value)),1)]),_:2},1032,["type"])):n.type==="list"?(r(),l(D,{key:1},[n.value&&n.value.length>0?(r(),l("div",me,[(r(!0),l(D,null,V(n.value,(q,A)=>(r(),l("div",{key:A,class:"list-item"},h(q),1))),128))])):(r(),l("span",pe,"-"))],64)):(r(),l(D,{key:2},[n.value&&n.value.toString().trim()?(r(),l("span",_e,h(n.value),1)):(r(),l("span",ve,"-"))],64))]),_:2},1032,["label"]))),128))]),_:1})):w("",!0)])]),_:1}),y(I,{label:"原文",name:"raw"},{default:u(()=>[v("div",ye,[e(i)&&!e(a)?R((r(),l("div",ge,null,512)),[[N,e(i)]]):e(a)?(r(),g(e(re),{key:1,type:"info",closable:!1,"show-icon":!1},{default:u(()=>[v("pre",fe,h(e(ne)(e(a))),1)]),_:1})):w("",!0)])]),_:1})]),_:1},8,["modelValue"])):w("",!0),!e(a)&&!e(i)?(r(),l("div",be,[y(U,{description:"请输入域名并点击查询按钮获取WHOIS信息"})])):w("",!0)])])}}}),Ee=te(De,[["__scopeId","data-v-cbba7d1d"]]);export{Ee as default};