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/index230.js
import{_ as me}from"./index118.js?v=1777008528";import{aI as ve,aJ as ye,r as f,H as be,a as C,c as _e,o as ke,a8 as fe,I as De,j as d,k as m,e as _,v as p,p as a,x as X,C as T,q as V,y as F,J as ge,s as A,F as K,B as $,L as we,z as xe,aV as Ae,ay as Se,am as he,an as Te,aA as Ve,ax as Ce}from"./base-lib.js?v=1777008528";import{_ as Ne}from"./index119.js?v=1777008528";import{m as Le,dL as H,w as Re,f as Ee,e as Ue,_ as Ie,c_ as Me,cO as qe,cZ as Pe}from"./utils-lib.js?v=1777008528";import{_ as Oe}from"./index131.js?v=1777008528";import{N as ze}from"./index3.js?v=1777008528";import{a as q}from"./domain.js?v=1777008528";const Xe=ye("DNS-RESOLVE-STORE",()=>{const e=f(!1),t=f([]),o=f([]),u=f([]),n=f(!1),i=f(!1),r=f(!0),D=f("name"),v=f(!1),y=f([{title:"A",key:"A"},{title:"AAAA",key:"AAAA"},{title:"CNAME",key:"CNAME"},{title:"MX",key:"MX"},{title:"TXT",key:"TXT"},{title:"CAA",key:"CAA"},{title:"NS",key:"NS"},{title:"SRV",key:"SRV"}]),P=f([{label:"默认",value:0,description:"默认线路"},{label:"电信",value:285344768,description:"电信线路"},{label:"联通",value:285345792,description:"联通线路"},{label:"移动",value:285346816,description:"移动线路"}]),O=be({domain_id:0,searchKey:"record",searchValue:"",domain_type:1,p:1,limit:10,total:0}),j=f(""),b=f({A:[{key:"8.8.8.8",label:"8.8.8.8",value:"8.8.8.8",description:"公网IPv4地址(Google DNS)",clickable:!0},{key:"1.1.1.1",label:"1.1.1.1",value:"1.1.1.1",description:"公网IPv4地址(Cloudflare DNS)",clickable:!0},{key:"192.168.1.1",label:"192.168.1.1",value:"192.168.1.1",description:"私有网络地址",clickable:!0}],AAAA:[{key:"2001:4860:4860::8888",label:"2001:4860:4860::8888",value:"2001:4860:4860::8888",description:"IPv6地址(Google DNS)",clickable:!0},{key:"2606:4700:4700::1111",label:"2606:4700:4700::1111",value:"2606:4700:4700::1111",description:"IPv6地址(Cloudflare DNS)",clickable:!0}],CNAME:[{key:"www.example.com",label:"www.example.com",value:"www.example.com",description:"指向另一个域名的CNAME记录",clickable:!0},{key:"cdn.example.com",label:"cdn.example.com",value:"cdn.example.com",description:"CDN域名CNAME记录",clickable:!0}],MX:[{key:"10 mail.example.com",label:"10 mail.example.com",value:"10 mail.example.com",description:"邮件服务器记录(优先级10)",clickable:!0},{key:"20 mail2.example.com",label:"20 mail2.example.com",value:"20 mail2.example.com",description:"备用邮件服务器记录(优先级20)",clickable:!0}],TXT:[{key:"v=spf1 include:_spf.google.com ~all",label:"v=spf1 include:_spf.google.com ~all",value:"v=spf1 include:_spf.google.com ~all",description:"SPF记录,防止邮件伪造",clickable:!0},{key:"google-site-verification=abc123",label:"google-site-verification=abc123",value:"google-site-verification=abc123",description:"Google网站验证记录",clickable:!0}],CAA:[{key:"0 issue www.51dns.com",label:"0 issue www.51dns.com",value:"0 issue www.51dns.com",description:"CAA记录示例:flag=0, tag=issue, value=www.51dns.com",clickable:!0},{key:"0 issuewild www.51dns.com",label:"0 issuewild www.51dns.com",value:"0 issuewild www.51dns.com",description:"CAA记录示例:flag=0, tag=issuewild, value=www.51dns.com",clickable:!0},{key:"0 iodef mailto:admin@example.com",label:"0 iodef mailto:admin@example.com",value:"0 iodef mailto:admin@example.com",description:"CAA记录示例:flag=0, tag=iodef, value=mailto:admin@example.com",clickable:!0}],NS:[{key:"ns1.example.com",label:"ns1.example.com",value:"ns1.example.com",description:"主域名服务器",clickable:!0},{key:"ns2.example.com",label:"ns2.example.com",value:"ns2.example.com",description:"备用域名服务器",clickable:!0},{key:"dns1.aliyun.com",label:"dns1.aliyun.com",value:"dns1.aliyun.com",description:"阿里云DNS服务器",clickable:!0}],SRV:[{key:"0 5 5060 sipserver.example.com",label:"0 5 5060 sipserver.example.com",value:"0 5 5060 sipserver.example.com",description:"SIP服务记录(优先级0,权重5,端口5060)",clickable:!0},{key:"10 5 389 ldapserver.example.com",label:"10 5 389 ldapserver.example.com",value:"10 5 389 ldapserver.example.com",description:"LDAP服务记录(优先级10,权重5,端口389)",clickable:!0},{key:"0 5 443 httpserver.example.com",label:"0 5 443 httpserver.example.com",value:"0 5 443 httpserver.example.com",description:"HTTPS服务记录(优先级0,权重5,端口443)",clickable:!0}]}),w=f({A:{title:"A记录说明",description:"将域名指向IPv4地址,填写服务器的IPv4地址(如:8.8.8.8)"},AAAA:{title:"AAAA记录说明",description:"将域名指向IPv6地址,填写服务器的IPv6地址(如:2001:4860:4860::8888)"},CNAME:{title:"CNAME记录说明",description:"将域名指向另一个域名,填写目标域名(如:www.example.com)"},MX:{title:"MX记录说明",description:"邮件服务器记录,格式为:优先级 邮件服务器域名(如:10 mail.example.com)"},TXT:{title:"TXT记录说明",description:"文本记录,常用于SPF、DKIM、DMARC等邮件验证,或网站验证"},CAA:{title:"CAA记录格式说明",description:'格式为:flag tag value。其中flag目前取值为0-128;tag取值为issue、issuewild、iodef;value为不包含|、""、、<>、中文字符的字符串。'},NS:{title:"NS记录说明",description:"指定域名的权威DNS服务器,填写DNS服务器域名(如:ns1.example.com)"},SRV:{title:"SRV记录说明",description:"服务记录,格式为:优先级 权重 端口 目标主机(如:0 5 5060 sipserver.example.com)"}}),I=f({name:{title:"主机记录说明",description:"指定DNS解析的子域名前缀,温馨提示,如果要解析www.bt.com,主机记录填写www即可:"},type:{title:"记录类型说明",description:"DNS记录的类型决定了如何解析域名:"},priority:{title:"MX优先级说明",description:"数值越小优先级越高;相同优先级将进行负载均衡"},ttl:{title:"TTL说明",description:"生存时间(秒),表示DNS记录在缓存中的保留时长"},remark:{title:"备注",description:"为DNS记录添加备注信息,便于管理和识别"}}),s=f([{key:"www",label:"www",value:"www",description:"解析后的域名为www.example.com",clickable:!0},{key:"@",label:"@",value:"@",description:"直接解析主域名example.com",clickable:!0},{key:"*",label:"*",value:"*",description:"泛解析,匹配其他所有域名*.example.com",clickable:!0},{key:"mail",label:"mail",value:"mail",description:"将域名解析为mail.example.com,通常用于解析邮箱服务器",clickable:!0}]);return{isSubDomainLoading:e,subDomainTableList:t,tableList:o,expandRowKeys:u,isUpdate:n,isAdd:i,isDisabledAdd:r,currentHint:D,requestData:O,securityToken:j,isRefreshDomainList:v,typeOptions:y,lineTypeOptions:P,recordValueExamples:b,recordValueDescriptions:w,hostRecordExamples:s,fieldDescriptions:I}}),Z=()=>ve(Xe()),{securityToken:L,isRefreshDomainList:Q,typeOptions:Y,lineTypeOptions:Fe,currentHint:U,subDomainTableList:R,tableList:Ke,isDisabledAdd:Ea,isUpdate:ee,isAdd:ae,expandRowKeys:le,recordValueExamples:Be,recordValueDescriptions:He,hostRecordExamples:We,fieldDescriptions:je}=Z(),S=Ee(),W=(e,t)=>{var o,u,n,i;return Ue({title:"验证密保问题",area:50,btn:["确认","取消"],showFooter:!0,compData:{questionId:(u=(o=e.questions)==null?void 0:o[0])==null?void 0:u.question_id,questionText:(i=(n=e.questions)==null?void 0:n[0])==null?void 0:i.question_text,operationType:e.operation_type,onSuccess:async r=>{L.value=r,await t()}},component:()=>Ie(()=>import("./index490.js?v=1777008528"),__vite__mapDeps([]),import.meta.url)})},Ge=async()=>{try{const e=await q({url:"/api/v1/dns/record/get_record_type_list"});if(e.data.status&&e.data.data){const t=e.data.data.map(o=>({label:o.type,value:o.type,description:o.desc,default:o.default}));return Y.value=t.map(o=>({title:o.label,key:o.value,description:o.description,default:o.default})),{recordTypes:t}}return{recordTypes:[]}}catch(e){return{recordTypes:[]}}},N=async(e,t)=>{if(e.isUpdate.value)return C.error("请先保存当前修改的数据,再进行其他操作!");e.isUpdate.value=!1,e.isAdd.value=!1,e.expandRowKeys.value=[],e.isSubDomainLoading.value=!0;try{const o={url:"/api/v1/dns/record/list",domain_id:e.requestData.value.domain_id,searchKey:e.requestData.value.searchKey,domain_type:e.requestData.value.domain_type,p:e.requestData.value.p,row:e.requestData.value.limit,...e.requestData.value.searchValue&&{searchValue:e.requestData.value.searchValue}},u=await q(o);if(u.data.status){const{data:n}=u.data;if(Le(n.data)){const i=n.data.map(r=>({RecordId:r.record_id,name:r.record,type:r.type,value:r.value,ttl:r.TTL,priority:r.MX,state:r.state,status:r.state===0?"启用":"暂停",remark:r.remark,created_at:r.created_at,lineWeight:1,line:0,line_type:r.line_type||0}));e.subDomainTableList.value=i,e.tableList.value=H(i),e.isDisabledAdd.value=!1}else e.subDomainTableList.value=[],e.tableList.value=[],e.isDisabledAdd.value=!0;e.requestData.value.total=n.count||0}else C.error(u.data.msg||"获取DNS记录失败")}catch(o){C.error("获取DNS记录失败")}finally{e.isSubDomainLoading.value=!1}},E=(e,t)=>{U.value=e,R.value=H(R.value)},$e=(e,t)=>{t.type=e},Je=(e,t)=>{R.value.length>0&&(R.value[0][t]=e)},B=()=>{if(U.value==="value"){const e=R.value[0],t=e==null?void 0:e.type;return He.value[t]||null}return je.value[U.value]||null},J=()=>{const e=U.value;if(e==="name")return We.value;if(e==="value"){const t=R.value[0],o=t==null?void 0:t.type;return Be.value[o]||[]}return e==="type"?Y.value.map(t=>({key:t.key,label:t.title,value:t.key,description:t.description||"暂无描述",clickable:!0})):[]},Ze=e=>{const t=Fe.value.find(o=>o.value===e);return(t==null?void 0:t.label)||"默认"},te=(e,t,o)=>{ee.value=!1,ae.value=!1,U.value="name",le.value=[],R.value=H(Ke.value)},Qe=async(e,t,o)=>{if(!e.name){C.error("主机记录不能为空");return}if(!e.value){C.error("记录值不能为空");return}const u=async()=>{const n=S.load("正在保存解析记录,请稍候..."),i=e.RecordId===0,r=i?"/api/v1/dns/record/create":"/api/v1/dns/record/update";let D={domain_type:1,domain_id:o.compData.domainId,record:e.name,value:e.value,type:e.type,mx:e.priority||1,ttl:e.ttl||600,remark:e.remark||"",view_id:e.line_type||0};L.value&&(D.security_token=L.value),i||(D.record_id=e.RecordId);try{const v=await q({url:r,...D});if(n&&n.close(),v.data.status)S.success(i?"创建成功":"更新成功"),ee.value=!1,ae.value=!1,U.value="name",le.value=[],await N(t,o),Q.value=!0;else{const y=v.data.data||v.data;v.data.code===3005&&y.security_required?await W(y,u):S.error(v.data.msg||"保存失败")}}catch(v){n&&n.close(),S.error("保存失败,请重试")}};await u()},Ye=(e,t,o,u)=>{if(o.isUpdate.value)return C.error("请先保存当前修改的数据,再进行其他操作!");if(o.isUpdate.value=!0,o.expandRowKeys.value=[e.RecordId],t!==0){const n=o.subDomainTableList.value[0];o.subDomainTableList.value[0]={...e},o.subDomainTableList.value[t]=n}else o.subDomainTableList.value[0]={...e}},ea=e=>{if(e.isDisabledAdd.value)return C.error("暂无数据");if(e.isUpdate.value)return C.error("请先保存当前修改的数据,再进行其他操作!");e.isUpdate.value=!0,e.isAdd.value=!0,e.expandRowKeys.value=[0],e.subDomainTableList.value.unshift({RecordId:0,name:"",type:"A",line:"default",line_type:0,value:"",priority:1,ttl:600,status:"启用",remark:""})},aa=async(e,t,o)=>{if(t.isUpdate.value)return C.error("请先保存当前修改的数据,再进行其他操作!");await Re({title:"删除【".concat(e.name,"】"),content:"删除该DNS记录,是否继续操作?",icon:"warning"});const u=async()=>{try{const n=S.load("正在删除DNS记录,请稍候..."),i={url:"/api/v1/dns/record/delete",record_id:e.RecordId,domain_type:1,domain_id:o.compData.domainId};L.value&&(i.security_token=L.value);const r=await q(i);if(n&&n.close(),r.data.status)S.success("删除成功"),await N(t,o),Q.value=!0;else{const D=r.data.data||r.data;r.data.code===3005&&D.security_required?await W(D,u):S.error(r.data.msg||"删除失败")}}catch(n){C.error("删除失败,请重试")}};await u()},la=async(e,t,o)=>{const u=async()=>{let n;try{const i=e.status==="启用",D={url:i?"/api/v1/dns/record/pause":"/api/v1/dns/record/start",record_id:e.RecordId,domain_type:1,domain_id:o.compData.domainId};L.value&&(D.security_token=L.value),n=S.load("正在修改状态,请稍候...");const v=await q(D);if(n&&n.close(),v.data.status)S.success(i?"暂停成功":"启动成功"),te(e,0,t),await N(t,o);else{const y=v.data.data||v.data;v.data.code===3005&&y.security_required?await W(y,u):S.error(v.data.msg||"状态修改失败")}}catch(i){S.error("状态修改失败,请重试")}finally{n&&n.close()}};await u()},ta={class:"p-2rem"},oa={key:0,class:"p-1rem pt-0"},sa={class:"pl-[.8rem] text-secondary leading-[2.4rem]"},ia={class:"font-bold"},na={key:0},ra={key:0,class:"w-full hint-table"},da=["onClick"],ca={class:"text-secondary"},ua={key:1,class:"text-gray-500 pl-[.8rem]"},pa={key:1},ma={key:1},va={key:0},ya={key:1},ba={key:1},_a={key:1},ka={key:1},fa={key:0},Da={key:1},ga={key:0,class:"flex"},wa=["onClick"],xa=["onClick"],Aa=_e({__name:"index",props:{compData:{type:Object,default:()=>{}}},setup(e){const{isSubDomainLoading:t,subDomainTableList:o,tableList:u,expandRowKeys:n,isUpdate:i,isAdd:r,isDisabledAdd:D,currentHint:v,requestData:y,securityToken:P,typeOptions:O,lineTypeOptions:j}=Z(),b={isUpdate:i,isAdd:r,expandRowKeys:n,isSubDomainLoading:t,subDomainTableList:o,tableList:u,isDisabledAdd:D,requestData:y,currentHint:v},w=e;return ke(async()=>{var I;t.value=!0,await Ge(),(I=w.compData)!=null&&I.domainId&&(y.value.domain_id=w.compData.domainId,await N({isUpdate:i,isAdd:r,expandRowKeys:n,isSubDomainLoading:t,subDomainTableList:o,tableList:u,isDisabledAdd:D,requestData:y}))}),fe(()=>{P.value="",i.value=!1,o.value=[],v.value="name"}),(I,s)=>{const z=xe,oe=Ae,se=Me,ie=Oe,h=Se,M=qe,ne=he,re=Te,de=Ne,ce=Ve,ue=Ce,pe=me,G=De("bt-loading");return d(),m("div",ta,[_(pe,null,{"header-left":p(()=>{var l,c;return[_(z,{type:"primary",onClick:s[0]||(s[0]=()=>a(ea)(b)),disabled:a(D)},{default:p(()=>[...s[14]||(s[14]=[X("添加",-1)])]),_:1},8,["disabled"]),((c=(l=e.compData.row)==null?void 0:l.dns)==null?void 0:c.dns_name)==="WestDns"?(d(),T(oe,{key:0,type:"warning",class:"h-[100%] !ml-[1rem]",closable:!1,"show-icon":""},{title:p(()=>[...s[15]||(s[15]=[V("span",{class:"text-base"},[V("span",null," 提示:WestDns 西部数码不支持修改解析记录的主机记录和记录类型")],-1)])]),_:1})):F("",!0)]}),"header-right":p(()=>[_(se,{modelValue:a(y).searchValue,"onUpdate:modelValue":s[1]||(s[1]=l=>a(y).searchValue=l),placeholder:"请输入主机记录",onSearch:s[2]||(s[2]=()=>a(N)(b,w)),class:"!mr-[.8rem] !w-[23rem]"},null,8,["modelValue"]),_(ie,{onRefresh:s[3]||(s[3]=()=>a(N)(b,w)),class:"!mr-[.8rem]"})]),content:p(()=>[ge((d(),T(ce,{class:"w-full sub-domain-table",data:a(o),"row-key":"RecordId","expand-row-keys":a(n),"max-height":550},{empty:p(()=>[...s[16]||(s[16]=[V("span",{class:"text-secondary"},"您的DNS记录列表为空",-1)])]),default:p(()=>[_(h,{type:"expand",width:"1","min-width":"1"},{default:p(()=>{var l,c,k;return[a(i)?(d(),m("div",oa,[V("div",sa,[V("div",ia,A(((l=a(B)())==null?void 0:l.title)||""),1),(c=a(B)())!=null&&c.description?(d(),m("div",na,A((k=a(B)())==null?void 0:k.description),1)):F("",!0)]),a(J)().length>0?(d(),m("table",ra,[V("tbody",null,[(d(!0),m(K,null,$(a(J)(),g=>(d(),m("tr",{key:g.key,class:we({"cursor-pointer":g.clickable}),onClick:x=>g.clickable?a(Je)(g.value,a(v)):null},[V("th",null,A(g.label),1),V("td",ca,A(g.description),1)],10,da))),128))])])):(d(),m("div",ua))])):F("",!0)]}),_:1}),_(h,{label:"主机记录",prop:"name"},{default:p(({row:l,$index:c})=>{var k,g;return[a(i)&&c==0?(d(),T(M,{key:0,class:"record-name-input !w-full",disabled:((g=(k=e.compData.row)==null?void 0:k.dns)==null?void 0:g.dns_name)==="WestDns"&&!a(r),modelValue:l.name,"onUpdate:modelValue":x=>l.name=x,type:"text",size:"small",placeholder:"@ / www / mail / *",onFocus:s[4]||(s[4]=()=>a(E)("name",b))},null,8,["disabled","modelValue","onUpdate:modelValue"])):(d(),m("span",pa,A(l.name),1))]}),_:1}),_(h,{label:"记录类型",prop:"type",width:"100"},{default:p(({row:l,$index:c})=>{var k,g;return[a(i)&&c==0?(d(),T(re,{key:0,onClick:s[5]||(s[5]=()=>a(E)("type",b)),size:"small",disabled:((g=(k=e.compData.row)==null?void 0:k.dns)==null?void 0:g.dns_name)==="WestDns"&&!a(r),modelValue:l.type,"onUpdate:modelValue":x=>l.type=x,class:"!w-full",placeholder:"请选择",onChange:x=>a($e)(x,l)},{default:p(()=>[(d(!0),m(K,null,$(a(O),x=>(d(),T(ne,{key:x.key,label:x.title,value:x.key},null,8,["label","value"]))),128))]),_:1},8,["disabled","modelValue","onUpdate:modelValue","onChange"])):(d(),m("span",ma,A(l.type),1))]}),_:1}),_(h,{label:"线路类型",prop:"line_type",width:"120"},{default:p(({row:l,$index:c})=>[a(i)&&c==0?(d(),m("span",va,"默认")):(d(),m("span",ya,A(a(Ze)(l.line_type)),1))]),_:1}),_(h,{label:"记录值",prop:"value"},{default:p(({row:l,$index:c})=>[a(i)&&c==0?(d(),T(M,{key:0,modelValue:l.value,"onUpdate:modelValue":k=>l.value=k,type:"text",placeholder:"必填",size:"small",onFocus:s[6]||(s[6]=()=>a(E)("value",b))},null,8,["modelValue","onUpdate:modelValue"])):(d(),m("span",ba,A(l.value),1))]),_:1}),_(h,{label:"MX/权重",prop:"priority",width:"100"},{default:p(({row:l,$index:c})=>[a(i)&&c==0?(d(),T(M,{key:0,modelValue:l.priority,"onUpdate:modelValue":k=>l.priority=k,type:"text",placeholder:"1",size:"small",onFocus:s[7]||(s[7]=()=>a(E)("priority",b))},null,8,["modelValue","onUpdate:modelValue"])):(d(),m("span",_a,A(l.priority||1),1))]),_:1}),_(h,{label:"TTL",prop:"ttl",width:"100"},{default:p(({row:l,$index:c})=>[a(i)&&c==0?(d(),T(M,{key:0,modelValue:l.ttl,"onUpdate:modelValue":k=>l.ttl=k,type:"text",size:"small",onFocus:s[8]||(s[8]=()=>a(E)("ttl",b))},null,8,["modelValue","onUpdate:modelValue"])):(d(),m("span",ka,A(l.ttl),1))]),_:1}),_(h,{label:"状态",prop:"status",width:"80"},{default:p(({row:l,$index:c})=>[a(i)&&c==0?(d(),m("div",fa," - ")):(d(),T(a(ze),{key:1,data:["暂停","启用"],modelValue:l.status==="启用",onClick:()=>a(la)(l,b,w)},null,8,["modelValue","onClick"]))]),_:1}),_(h,{label:"备注",prop:"remark",width:"120"},{default:p(({row:l,$index:c})=>{var k,g;return[a(i)&&c==0?(d(),T(M,{key:0,disabled:((g=(k=e.compData.row)==null?void 0:k.dns)==null?void 0:g.dns_name)==="WestDns",modelValue:l.remark,"onUpdate:modelValue":x=>l.remark=x,type:"text",size:"small",placeholder:"请输入备注",onFocus:s[9]||(s[9]=()=>a(E)("remark",b))},null,8,["disabled","modelValue","onUpdate:modelValue"])):(d(),m("span",Da,A(l.remark),1))]}),_:1}),_(h,{label:"操作",width:"140",align:"right"},{default:p(({row:l,$index:c})=>[a(i)&&c==0?(d(),m("div",ga,[_(z,{type:"primary",onClick:()=>a(Qe)(l,b,w)},{default:p(()=>[...s[17]||(s[17]=[X("保存",-1)])]),_:1},8,["onClick"]),_(z,{type:"default",onClick:()=>a(te)(l,c,b)},{default:p(()=>[...s[18]||(s[18]=[X("取消",-1)])]),_:1},8,["onClick"])])):(d(),m(K,{key:1},[V("span",{class:"bt-link cursor-pointer",onClick:()=>a(Ye)(l,c,b,w)},"修改",8,wa),_(de),V("span",{class:"bt-link cursor-pointer",onClick:()=>a(aa)(l,b,w)},"删除",8,xa)],64))]),_:1})]),_:1},8,["data","expand-row-keys"])),[[G,a(t)],[G,"正在加载DNS记录列表,请稍后...","title"]])]),"footer-right":p(()=>[_(ue,{"current-page":a(y).p,"onUpdate:currentPage":s[10]||(s[10]=l=>a(y).p=l),"page-size":a(y).limit,"onUpdate:pageSize":s[11]||(s[11]=l=>a(y).limit=l),total:a(y).total,"page-sizes":[10,20,50,100],layout:"total, sizes, prev, pager, next, jumper",onSizeChange:s[12]||(s[12]=()=>a(N)(b,w)),onCurrentChange:s[13]||(s[13]=()=>a(N)(b,w))},null,8,["current-page","page-size","total"])]),_:1})])}}}),Sa=Pe(Aa,[["__scopeId","data-v-372fc082"]]),Ua=Object.freeze(Object.defineProperty({__proto__:null,default:Sa},Symbol.toStringTag,{value:"Module"}));export{Ua as i,Z as u};
function __vite__mapDeps(indexes) {
  if (!__vite__mapDeps.viteFileDeps) {
    __vite__mapDeps.viteFileDeps = []
  }
  return indexes.map((i) => __vite__mapDeps.viteFileDeps[i])
}