File: /www/server/panel/BTPanel/static/js/index-legacy46.js
!function(){function n(n){return function(n){if(Array.isArray(n))return e(n)}(n)||function(n){if("undefined"!=typeof Symbol&&null!=n[Symbol.iterator]||null!=n["@@iterator"])return Array.from(n)}(n)||function(n,t){if(n){if("string"==typeof n)return e(n,t);var r={}.toString.call(n).slice(8,-1);return"Object"===r&&n.constructor&&(r=n.constructor.name),"Map"===r||"Set"===r?Array.from(n):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?e(n,t):void 0}}(n)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function e(n,e){(null==e||e>n.length)&&(e=n.length);for(var t=0,r=Array(e);t<e;t++)r[t]=n[t];return r}function t(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var n,e,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.toStringTag||"@@toStringTag";function u(t,o,i,a){var u=o&&o.prototype instanceof l?o:l,s=Object.create(u.prototype);return r(s,"_invoke",function(t,r,o){var i,a,u,l=0,s=o||[],f=!1,d={p:0,n:0,v:n,a:p,f:p.bind(n,4),d:function(e,t){return i=e,a=0,u=n,d.n=t,c}};function p(t,r){for(a=t,u=r,e=0;!f&&l&&!o&&e<s.length;e++){var o,i=s[e],p=d.p,v=i[2];t>3?(o=v===r)&&(u=i[(a=i[4])?5:(a=3,3)],i[4]=i[5]=n):i[0]<=p&&((o=t<2&&p<i[1])?(a=0,d.v=r,d.n=i[1]):p<v&&(o=t<3||i[0]>r||r>v)&&(i[4]=t,i[5]=r,d.n=v,a=0))}if(o||t>1)return c;throw f=!0,r}return function(o,s,v){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,v),a=s,u=v;(e=a<2?n:u)||!f;){i||(a?a<3?(a>1&&(d.n=-1),p(a,u)):d.n=u:d.v=u);try{if(l=2,i){if(a||(o="next"),e=i[o]){if(!(e=e.call(i,u)))throw TypeError("iterator result is not an object");if(!e.done)return e;u=e.value,a<2&&(a=0)}else 1===a&&(e=i.return)&&e.call(i),a<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),a=1);i=n}else if((e=(f=d.n<0)?u:t.call(r,d))!==c)break}catch(e){i=n,a=1,u=e}finally{l=1}}return{value:e,done:f}}}(t,i,a),!0),s}var c={};function l(){}function s(){}function f(){}e=Object.getPrototypeOf;var d=[][i]?e(e([][i]())):(r(e={},i,function(){return this}),e),p=f.prototype=l.prototype=Object.create(d);function v(n){return Object.setPrototypeOf?Object.setPrototypeOf(n,f):(n.__proto__=f,r(n,a,"GeneratorFunction")),n.prototype=Object.create(p),n}return s.prototype=f,r(p,"constructor",f),r(f,"constructor",s),s.displayName="GeneratorFunction",r(f,a,"GeneratorFunction"),r(p),r(p,a,"Generator"),r(p,i,function(){return this}),r(p,"toString",function(){return"[object Generator]"}),(t=function(){return{w:u,m:v}})()}function r(n,e,t,o){var i=Object.defineProperty;try{i({},"",{})}catch(n){i=0}r=function(n,e,t,o){function a(e,t){r(n,e,function(n){return this._invoke(e,t,n)})}e?i?i(n,e,{value:t,enumerable:!o,configurable:!o,writable:!o}):n[e]=t:(a("next",0),a("throw",1),a("return",2))},r(n,e,t,o)}function o(n,e,t,r,o,i,a){try{var u=n[i](a),c=u.value}catch(n){return void t(n)}u.done?e(c):Promise.resolve(c).then(r,o)}function i(n){return function(){var e=this,t=arguments;return new Promise(function(r,i){var a=n.apply(e,t);function u(n){o(a,r,i,u,c,"next",n)}function c(n){o(a,r,i,u,c,"throw",n)}u(void 0)})}}System.register(["./utils-lib-legacy.js?v=1777008528","./index-legacy118.js?v=1777008528","./base-lib-legacy.js?v=1777008528","./index-legacy317.js?v=1777008528","./index-legacy122.js?v=1777008528","./useStore-legacy7.js?v=1777008528","./index-legacy3.js?v=1777008528","./useMethod-legacy6.js?v=1777008528","./useMethod-legacy3.js?v=1777008528","./ssl-legacy.js?v=1777008528","./index-legacy151.js?v=1777008528","./index.vue_vue_type_style_index_0_scoped_cdc7f4d3_lang-legacy.js?v=1777008528","./useStore-legacy6.js?v=1777008528","./useController-legacy26.js?v=1777008528","./useController-legacy4.js?v=1777008528","./__commonjsHelpers__-legacy.js?v=1777008528","./index-legacy119.js?v=1777008528","./index-legacy116.js?v=1777008528","./index-legacy152.js?v=1777008528","./domain-legacy.js?v=1777008528"],function(e,r){"use strict";var o,a,u,c,l,s,f,d,p,v,m,y,h,b,g,_,w,j,x,S,C,k,T,D,O,B,A,N,P,I,G,E,R,V,H,M,q,F,L,U,z,Q,Z,$,J,K,W,X,Y,nn,en,tn,rn,on,an,un;return{setters:[function(n){o=n.c,a=n.da,u=n.cT,c=n.dd,l=n.i,s=n.o,f=n.a2,d=n.cU,p=n.w,v=n.e,m=n._,y=n.c7,h=n.f,b=n.cZ},function(n){g=n._},function(n){_=n.c,w=n.V,j=n.r,x=n.e,S=n.x,C=n.o,k=n.b,T=n.a0,D=n.j,O=n.k,B=n.v,A=n.q,N=n.p,P=n.Q,I=n.z,G=n.T,E=n.ad},function(n){R=n._},function(n){V=n._},function(n){H=n.g},function(n){M=n.e,q=n.g,F=n.t,L=n.b},function(n){U=n.s,z=n.h,Q=n.d,Z=n.c,$=n.a,J=n.b},function(n){K=n.d,W=n.s},function(n){X=n.z,Y=n.A,nn=n.B,en=n.C,tn=n.D},function(n){rn=n.u},null,function(n){on=n.u},function(n){an=n.l},function(n){un=n.f},null,null,null,null,null],execute:function(){var cn={class:"domain-manger module-ui"},ln={class:"flex items-center"},sn={class:"flex items-center ip-edit-input-group mr-[12px]"},fn=_({__name:"index",setup:function(e){var b=h(),_=o().mainHeight,fn=H().refs,dn=fn.tabActive,pn=fn.isRefreshDomainList,vn=fn.typeList,mn=on(),yn=mn.ipSearchValue,hn=mn.publicIp,bn=vn;w([]),j([]);var gn=w([]);j(null);var _n,wn=[{content:"DNS接口设置",dropdownClass:"bg-white",active:!0,event:function(){Q()}},{content:"添加域名",splitButton:!0,event:function(){Rn()}}],jn=function(){var n=i(t().m(function n(e){var r,o,i;return t().w(function(n){for(;;)switch(n.p=n.n){case 0:return n.p=0,"-1"===(r={p:e.p,type_id:l(e.type)||"all"===e.type?"-1":e.type,search:e.search,limit:e.limit}).type_id&&delete r.type_id,n.n=1,X(r);case 1:return o=n.v,i=o.data,n.a(2,{data:i.data,total:s(i.page),other:{search_history:i.search_history}});case 2:return n.p=2,n.v,n.a(2,{data:[],total:0})}},n,null,[[0,2]])}));return function(e){return n.apply(this,arguments)}}(),xn=function(){var n=i(t().m(function n(e,r,o,a){var u,c,l,s;return t().w(function(n){for(;;)switch(n.n){case 0:return u=a.label,c=a.value,l=new Map([["delete","即将批量删除选中的域名"]]),s=function(){var n=i(t().m(function n(e,r){var o,i;return t().w(function(n){for(;;)switch(n.n){case 0:o=e.domain,i=c,n.n="delete"===i?1:3;break;case 1:return n.n=2,tn({domains:o});case 2:return n.a(2,n.v);case 3:return n.a(2)}},n)}));return function(e,t){return n.apply(this,arguments)}}(),n.n=1,e({title:"批量".concat(u),content:"".concat(l.get(c),",是否继续操作!"),column:[{label:"域名",prop:"domain"},L()],onConfirm:function(){var n=i(t().m(function n(){return t().w(function(n){for(;;)switch(n.n){case 0:return n.n=1,r(s);case 1:return pn.value=!0,n.a(2,!1)}},n)}));return function(){return n.apply(this,arguments)}}()});case 1:return n.a(2)}},n)}));return function(e,t,r,o){return n.apply(this,arguments)}}(),Sn=[{label:"设置分类",value:"type",event:function(n,e,t,r){return W(t.value,"domain")}},{label:"配置DNS接口",value:"dnsSet",event:function(n,e,t,r){return K(t.value[0],t.value)}},{label:"设置到期时间",value:"dateSet",event:function(n,e,t,r){return U({},t.value)}},{label:"删除",value:"delete",event:xn}],Cn=rn({key:"type",name:"域名分类",options:function(){return[{label:"全部分类",value:"-1"}]},event:{get:(_n=i(t().m(function n(){var e,r;return t().w(function(n){for(;;)switch(n.n){case 0:return n.n=1,Y();case 1:return e=n.v,r=e.data,bn.value=r,bn.value=f(r,"array",[]).map(function(n){return{label:n.name,value:n.type_id}}),bn.value.unshift({label:"全部分类",value:"all"}),n.a(2,bn.value)}},n)})),function(){return _n.apply(this,arguments)}),add:function(n){return nn(n)},update:function(n){return nn(n)},delete:function(n){return en({type_id:n.id})}},ignore:["0"],field:"name",showEdit:!1}),kn=d(Sn),Tn=a({request:jn,columns:[M(),{label:"域名",prop:"domain"},{label:"分组",width:180,isCustom:!0,render:function(n){var e=bn.value.find(function(e){return e.value==n.type_id});return e?e.label:"未分组"}},{label:"解析数量",prop:"sbd_count",isCustom:!0},{label:"DNS接口",width:200,isCustom:!0,render:function(n){var e;return x("div",{class:"flex items-center"},[null!==(e=n.dns)&&void 0!==e&&e.dns_name?x("span",null,[n.dns.dns_name]):x("span",{class:"bt-link cursor-pointer",onClick:function(){return K(n)}},[S("未配置")]),x("div",{class:"el-divider el-divider--vertical"},null),x("span",{class:"bt-link cursor-pointer",onClick:function(){return K(n)}},[S("点击配置")])])}},{label:"到期时间",isCustom:!0,render:function(n){var e=(new Date).setHours(0,0,0,0),t=n.endtime?new Date(n.endtime.replace(/-/g,"/")).getTime():0,r=0!==n.endtime&&t<e,o=0!==n.endtime&&t-Date.now()<6048e5;return x("span",{class:"cursor-pointer "+(r?"bt-danger":o?"bt-warn":"bt-link"),onClick:function(){U(n)}},[r?"已过期":0===n.endtime?"未设置":n.endtime])}},q([{onClick:function(n){Z(n)},title:"创建网站"},{onClick:function(n){n.dns_id?$(n):(b.error("请先配置DNS"),K(n))},title:"快速解析"},{onClick:function(n){var e;null!==(e=n.dns)&&void 0!==e&&e.dns_name?J(n):(b.error("请先配置DNS"),K(n))},title:"解析记录管理",width:120},{onClick:function(n){En(n)},title:"删除"}])],extension:[Cn,kn,u(pn),c("search",{name:"ssl",key:"get_domain_list",list:[],showRecommend:!1})]}),Dn=Tn.BtTable,On=Tn.BtPage,Bn=Tn.BtRefresh,An=Tn.BtColumn,Nn=(Tn.refresh,Tn.BtBatch),Pn=Tn.BtTableCategory,In=Tn.BtRecommendSearch,Gn=function(){F({title:"域名需求反馈收集",type:28,isNoRate:!0,softName:"1",isCard:!1,id:993})},En=function(){var n=i(t().m(function n(e){var r,o,i,a,u=arguments;return t().w(function(n){for(;;)switch(n.p=n.n){case 0:if(r=u.length>1&&void 0!==u[1]&&u[1],n.p=1,r){n.n=2;break}return n.n=2,p({title:"删除【".concat(e.domain,"】域名"),content:"删除该域名,是否继续操作?",icon:"warning",width:45});case 2:return r||(o=b.load("正在删除域名,请稍候...")),n.n=3,tn({domains:e.domain});case 3:return i=n.v,r||b.request(i),i.status&&!r&&(pn.value=!0),n.a(2,i);case 4:n.p=4,a=n.v,console.log("error",a);case 5:return n.p=5,o&&o.close(),n.f(5);case 6:return n.a(2)}},n,null,[[1,4,5,6]])}));return function(e){return n.apply(this,arguments)}}(),Rn=function(){var n=i(t().m(function n(){return t().w(function(n){for(;;)switch(n.n){case 0:v({title:"添加域名",btn:["确认","取消"],component:function(){return m(function(){return r.import("./index-legacy315.js?v=1777008528")},void 0,r.meta.url)},area:50});case 1:return n.a(2)}},n)}));return function(){return n.apply(this,arguments)}}();return C(i(t().m(function n(){return t().w(function(n){for(;;)switch(n.n){case 0:return dn.value=k().name,n.n=1,un();case 1:return hn.value=n.v,n.n=2,an();case 2:return n.a(2)}},n)}))),T("sslHistoryList",gn),function(e,t){var r=V,o=R,i=I,a=G,u=E,c=y,l=g;return D(),O("div",cn,[x(r,{class:"!mb-[12px]",type:"warning","show-icon":""},{title:B(function(){return n(t[2]||(t[2]=[A("div",null,"当前域名列表仅显示顶级域名,配置DNS,可以快速解析域名和申请证书。",-1)]))}),_:1}),x(l,null,{"header-left":B(function(){return[A("div",ln,[x(o,{options:wn}),t[5]||(t[5]=A("span",{class:"bg-darkTertiary w-[1px] h-[16px] mx-[16px]"},null,-1)),A("div",sn,[x(u,{prop:"ip",class:"!mb-0"},{default:B(function(){return[x(a,{disabled:"",modelValue:N(yn),"onUpdate:modelValue":t[1]||(t[1]=function(n){return P(yn)?yn.value=n:null}),value:"解析IP:".concat(N(yn)),placeholder:"解析IP:".concat(N(yn))},{append:B(function(){return[x(i,{type:"default",onClick:t[0]||(t[0]=function(n){return N(z)(N(yn))})},{default:B(function(){return n(t[3]||(t[3]=[S("修改",-1)]))}),_:1})]}),_:1},8,["modelValue","value","placeholder"])]}),_:1})]),x(c,{class:"flex items-center",onClick:Gn},{default:B(function(){return n(t[4]||(t[4]=[A("div",{class:"flex items-center"},[A("span",{class:"svgtofont-desired text-medium"}),A("span",null,"需求反馈")],-1)]))}),_:1})])]}),"header-right":B(function(){return[x(N(Pn),{class:"!w-[140px] mr-[10px]"}),x(N(In),{type:"ssl-domain",placeholder:"请输入域名",class:"!w-[270px] mr-[10px]"}),x(N(Bn),{class:"mr-4"}),x(N(An))]}),content:B(function(){return[x(N(Dn),{"min-height":N(_)},null,8,["min-height"])]}),"footer-left":B(function(){return[x(N(Nn))]}),"footer-right":B(function(){return[x(N(On))]}),_:1})])}}});e("default",b(fn,[["__scopeId","data-v-f2295fe2"]]))}}})}();