2 lines
3.5 KiB
JavaScript
2 lines
3.5 KiB
JavaScript
var v=(r,D,l)=>new Promise((n,d)=>{var h=i=>{try{_(l.next(i))}catch(c){d(c)}},k=i=>{try{_(l.throw(i))}catch(c){d(c)}},_=i=>i.done?n(i.value):Promise.resolve(i.value).then(h,k);_((l=l.apply(r,D)).next())});import{_ as y,d as E,j as x,v as A,i as f,o as a,c as u,a as e,g as o,l as p,F as S,K as B,L as b,p as N,q as w,C as $}from"./index.js?v=acacf0dc";const F=r=>(N("data-v-613b66e3"),r=r(),w(),r),I={id:"page",class:"page-container"},P=F(()=>e("div",{class:"notice_info"},[e("li",null," \u52A8\u6001 DNS \uFF08DDNS\uFF09\u8BA9\u60A8\u5373\u4F7F\u5728\u6CA1\u6709\u9759\u6001 IP \u5730\u5740\u7684\u60C5\u51B5\u4E0B\uFF0C\u4ECD\u53EF\u5C06\u670D\u52A1\u5668\u8FDE\u540C\u7ED1\u5B9A\u7684\u57DF\u540D\u6620\u5C04\u81F3\u516C\u7F51\u4E0A\u3002 "),e("li",null," \u5982\u679C\u60A8\u6CA1\u6709\u516C\u7F51 IP \u8BF7\u4F7F\u7528 DDNSTO \uFF0C\u521D\u6B21\u4F7F\u7528 DDNSTO \u9700\u8981\u521D\u59CB\u5316\u914D\u7F6E ")],-1)),T={class:"text-container"},O={class:"text-container_item"},q=F(()=>e("div",{class:"text-container_item_title"},[e("span",null,"DDNSTO\uFF1A")],-1)),G={class:"text-container_item_flex"},j={class:"text-container_item_block"},K=["href"],L={key:0,class:"domain"},V={key:1,class:"domain"},z={class:"text-container_item"},H=F(()=>e("div",{class:"text-container_item_title"},[e("span",null,"myddns_ipv4\uFF1A")],-1)),J={class:"text-container_item_flex"},M={class:"text-container_item_block"},Q=["href"],R={key:1,class:"domain"},U={class:"text-container_item"},W=F(()=>e("div",{class:"text-container_item_title"},[e("span",null,"myddns_ipv6\uFF1A")],-1)),X={class:"text-container_item_flex"},Y={class:"text-container_item_block"},Z=["href"],tt={key:1,class:"domain"},et=E({__name:"index",setup(r){return v(this,null,function*(){let D,l;x({ipv4:"",ipv6:""});const n=x({ddnstoDomain:"",ipv4Domain:"",ipv6Domain:""}),d=x({install:!0,error:null}),h=()=>v(this,null,function*(){yield Promise.all([k()])}),k=()=>v(this,null,function*(){try{const t=yield $.Guide.Ddns.GET(),{result:s,error:m}=t.data;if(m)throw m;s&&(n.ddnstoDomain=s.ddnstoDomain,n.ipv4Domain=s.ipv4Domain,n.ipv6Domain=s.ipv6Domain)}catch(t){console.log(t)}});[D,l]=A(()=>h()),yield D,l();const _=f(()=>n.ddnstoDomain),i=f(()=>{const t=n.ipv4Domain;return t!=null&&t!=""&&t!="Stopped"?{url:`http://${t}`,title:t,ok:!0}:{url:`http://${t}`,title:"\u672A\u914D\u7F6E",ok:!1}}),c=f(()=>{const t=n.ipv6Domain;return t!=null&&t!=""&&t!="Stopped"?{url:`http://${t}`,title:t,ok:!0}:{url:`http://${t}`,title:"\u672A\u914D\u7F6E",ok:!1}}),g=()=>{B({domain:_.value,callback:t=>{}})},C=t=>{b({setup:t,callback:s=>{switch(t){case"ipv4":n.ipv4Domain=s.domain;break;case"ipv6":n.ipv6Domain=s.domain;break}}})};return(t,s)=>(a(),u("div",I,[P,e("div",T,[e("div",O,[q,e("div",G,[e("div",j,[d.install?(a(),u("a",{key:0,href:o(_),target:"_blank",class:"domain"},p(o(_)),9,K)):(a(),u(S,{key:1},[d.error?(a(),u("a",L,p(d.error),1)):(a(),u("a",V,"\u672A\u5B89\u88C5"))],64)),e("a",{class:"setting",onClick:s[0]||(s[0]=m=>g())},"\u5FEB\u901F\u914D\u7F6E")])])]),e("div",z,[H,e("div",J,[e("div",M,[o(i).ok?(a(),u("a",{key:0,href:o(i).url,target:"_blank",class:"domain"},p(o(i).title),9,Q)):(a(),u("a",R,p(o(i).title),1)),e("a",{class:"setting",onClick:s[1]||(s[1]=m=>C("ipv4"))},"\u5FEB\u901F\u914D\u7F6E")])])]),e("div",U,[W,e("div",X,[e("div",Y,[o(c).ok?(a(),u("a",{key:0,href:o(c).url,target:"_blank",class:"domain"},p(o(c).title),9,Z)):(a(),u("a",tt,p(o(c).title),1)),e("a",{class:"setting",onClick:s[2]||(s[2]=m=>C("ipv6"))},"\u5FEB\u901F\u914D\u7F6E")])])])])]))})}});var nt=y(et,[["__scopeId","data-v-613b66e3"]]);export{nt as default};
|