File: /www/server/panel/BTPanel/static/js/index-legacy447.js
!function(){function e(e){return function(e){if(Array.isArray(e))return n(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return n(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?n(e,t):void 0}}(e)||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 n(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t<n;t++)r[t]=e[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 e,n,a="function"==typeof Symbol?Symbol:{},u=a.iterator||"@@iterator",o=a.toStringTag||"@@toStringTag";function i(t,a,u,o){var i=a&&a.prototype instanceof c?a:c,s=Object.create(i.prototype);return r(s,"_invoke",function(t,r,a){var u,o,i,c=0,s=a||[],f=!1,v={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(n,t){return u=n,o=0,i=e,v.n=t,l}};function p(t,r){for(o=t,i=r,n=0;!f&&c&&!a&&n<s.length;n++){var a,u=s[n],p=v.p,d=u[2];t>3?(a=d===r)&&(i=u[(o=u[4])?5:(o=3,3)],u[4]=u[5]=e):u[0]<=p&&((a=t<2&&p<u[1])?(o=0,v.v=r,v.n=u[1]):p<d&&(a=t<3||u[0]>r||r>d)&&(u[4]=t,u[5]=r,v.n=d,o=0))}if(a||t>1)return l;throw f=!0,r}return function(a,s,d){if(c>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,d),o=s,i=d;(n=o<2?e:i)||!f;){u||(o?o<3?(o>1&&(v.n=-1),p(o,i)):v.n=i:v.v=i);try{if(c=2,u){if(o||(a="next"),n=u[a]){if(!(n=n.call(u,i)))throw TypeError("iterator result is not an object");if(!n.done)return n;i=n.value,o<2&&(o=0)}else 1===o&&(n=u.return)&&n.call(u),o<2&&(i=TypeError("The iterator does not provide a '"+a+"' method"),o=1);u=e}else if((n=(f=v.n<0)?i:t.call(r,v))!==l)break}catch(n){u=e,o=1,i=n}finally{c=1}}return{value:n,done:f}}}(t,u,o),!0),s}var l={};function c(){}function s(){}function f(){}n=Object.getPrototypeOf;var v=[][u]?n(n([][u]())):(r(n={},u,function(){return this}),n),p=f.prototype=c.prototype=Object.create(v);function d(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,r(e,o,"GeneratorFunction")),e.prototype=Object.create(p),e}return s.prototype=f,r(p,"constructor",f),r(f,"constructor",s),s.displayName="GeneratorFunction",r(f,o,"GeneratorFunction"),r(p),r(p,o,"Generator"),r(p,u,function(){return this}),r(p,"toString",function(){return"[object Generator]"}),(t=function(){return{w:i,m:d}})()}function r(e,n,t,a){var u=Object.defineProperty;try{u({},"",{})}catch(e){u=0}r=function(e,n,t,a){function o(n,t){r(e,n,function(e){return this._invoke(n,t,e)})}n?u?u(e,n,{value:t,enumerable:!a,configurable:!a,writable:!a}):e[n]=t:(o("next",0),o("throw",1),o("return",2))},r(e,n,t,a)}function a(e,n,t,r,a,u,o){try{var i=e[u](o),l=i.value}catch(e){return void t(e)}i.done?n(l):Promise.resolve(l).then(r,a)}function u(e){return function(){var n=this,t=arguments;return new Promise(function(r,u){var o=e.apply(n,t);function i(e){a(o,r,u,i,l,"next",e)}function l(e){a(o,r,u,i,l,"throw",e)}i(void 0)})}}System.register(["./utils-lib-legacy.js?v=1777008528","./base-lib-legacy.js?v=1777008528","./useStore-legacy3.js?v=1777008528","./ssl-legacy.js?v=1777008528","./index-legacy119.js?v=1777008528","./useStore-legacy11.js?v=1777008528","./__commonjsHelpers__-legacy.js?v=1777008528","./site-legacy.js?v=1777008528","./useStore-legacy2.js?v=1777008528"],function(n,r){"use strict";var a,o,i,l,c,s,f,v,p,d,y,m,_,b,g,h,w,j,x,k,S,O,T,D,P,A,C,G,I;return{setters:[function(e){a=e.Q,o=e.k,i=e.X,l=e.cO,c=e.B,s=e.cP,f=e.f},function(e){v=e.r,p=e.e,d=e.x,y=e.aW,m=e.c,_=e.aI,b=e.g,g=e.z,h=e.w,w=e.o,j=e.a8,x=e.j,k=e.k,S=e.q,O=e.s,T=e.p,D=e.v},function(e){P=e.u},function(e){A=e.P,C=e.g},function(e){G=e._},function(e){I=e.u},null,null,null],execute:function(){var r=v(!1),q=v([]),B=v({verify_name:"",verify_value:"",domain:""}),E=v(null),F=v({});v([{label:"URL",prop:"domain",showOverflowTooltip:!0,render:function(e){return p("span",null,[U(e)])}},{label:"验证结果",prop:"status",width:100,render:function(e){return p("span",{class:"".concat(e.status?"text-primary":"text-danger")},[e.status?"成功":"失败"])}},{label:"自动设置验证值",prop:"verify_status",width:120,isHide:function(){return 3===E.value},render:function(e){return e.verify_status?p("span",{class:"text-primary"},[d("成功")]):p(y,{placement:"top",content:e.msg,enterable:!1},{default:function(){return[p("span",{class:"text-danger"},[d("失败")])]}})}},{label:"操作",align:"right",width:160,render:function(e,n){var t=[];return 3===E.value&&t.push(p("span",{class:"cursor-pointer bt-link",onClick:function(){return a({value:U(e)})}},[d("复制")]),p(G,null,null),p("a",{class:"bt-link",href:U(e),target:"_blank"},[d("打开")]),p(G,null,null)),t.push(p("span",{class:"cursor-pointer bt-link",onClick:function(){return V(e,n)}},[d("重新验证")])),p("div",{class:"flex items-center justify-end"},[t])}}]);var U=function(e){return 3!==E.value?e.domain:"http://".concat(e.domain).concat(B.value.verify_name)},V=function(){var e=u(t().m(function e(n,r){var a,u,i,l,c,s,f,v,p,d,y;return t().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,console.log("row",n,r),a=B.value,u=a.verify_name,i=a.verify_value,l=N({domain:n.domain,verify_name:u,verify_value:i,dns_id:""}),c=3===E.value,e.n=1,o({loading:"正在重新验证,请稍候...",request:A({verify_type:c?"file":"dns",verify_data:JSON.stringify(l),set_verify_value:!1})});case 1:s=e.v,f=s.data,v=f.data[0].rep,p=v.local_verify,d=v.status,q.value[r].status=p,q.value[r].verify_status=d,e.n=3;break;case 2:e.p=2,y=e.v,console.log(y);case 3:return e.a(2)}},e,null,[[0,2]])}));return function(n,t){return e.apply(this,arguments)}}(),L=function(){var e=u(t().m(function e(){var n,a,u,i,l,c,s,f,v,p,d,y,m;return t().w(function(e){for(;;)switch(e.p=e.n){case 0:return r.value=!0,n=3===E.value,a=B.value,u=a.domain,i=a.verify_name,l=a.verify_value,c=F.value,s=c.set_verify,f=c.dns_id,e.p=1,p=N({domain:u,verify_name:i,verify_value:l,dns_id:f}),e.n=2,o({request:A({verify_type:n?"file":"dns",verify_data:JSON.stringify(p),set_verify_value:Boolean(s)})});case 2:d=e.v,y=d.data,console.log("bt_verify_info_res",y),q.value=null===(v=y.data)||void 0===v?void 0:v.map(function(e){return{domain:e.domain,status:e.rep.local_verify,verify_status:e.rep.status,msg:e.rep.msg}}),e.n=4;break;case 3:e.p=3,m=e.v,console.log(m);case 4:return e.p=4,r.value=!1,e.f(4);case 5:return e.a(2)}},e,null,[[1,3,4,5]])}));return function(){return e.apply(this,arguments)}}(),N=function(e){var n=e.domain,t=e.verify_name,r=e.verify_value,a=e.dns_id;return 3===E.value?[{domain:n,file_name:t,file_value:r}]:[{domain:n,record_type:"TXT",dns_id:a||"",sub_domain:t,dns_value:r}]},R={class:"p-[5rem]"},X={class:"text-base mb-[2rem]"},H={class:"text-primary"},J={class:"mt-[20px]"};n("default",m({__name:"index",props:{compData:{}},emits:["close"],setup:function(n,r){var y,m,A,G=r.emit,q=P(),U=q.otherPopup,V=q.isRefreshBtSSL,N=_(I()).btIsRefresh,W=f(),z=n;F.value=z.compData,B.value=(null===(y=z.compData)||void 0===y?void 0:y.cert_info)||{},E.value=null===(m=z.compData)||void 0===m?void 0:m.product_id;var M=null===(A=z.compData)||void 0===A?void 0:A.id,Q=3===E.value;console.log("props.compData",z.compData);var $=v([{content:"本次验证结果是由【本服务器验证】,实际验证将由【CA服务器】进行验证,请耐心等候"},{content:"请确保以上列表所有项都验证成功后点击【验证域名】重新提交验证"},{content:function(){return p("span",null,[d("如何添加域名解析,《"),p("a",{href:"https://cloud.tencent.com/document/product/302/3446",class:"text-primary",target:"__blink"},[d("点击查看教程")]),d("》,和咨询服务器运营商")])}}]),K=b(function(){var e=B.value,n=e.verify_name,t=e.verify_value;return null===n||null===t}),Y=function(e){a({value:e})},Z=i({data:function(){return{verify_name:B.value.verify_name||"",verify_value:B.value.verify_value||""}},options:function(e){return b(function(){return[{type:"custom",render:function(){return p(c,{label:Q?"文件名:":"主机记录:"},{default:function(){return[p(l,{modelValue:e.value.verify_name,"onUpdate:modelValue":function(n){return e.value.verify_name=n},class:"!w-[36rem] mr-[1rem]",type:"text",readonly:!0},null),p(g,{type:"primary",onClick:function(){return Y(e.value.verify_name)}},{default:function(){return[d("复制")]}})]}})}},{type:"custom",render:function(){return p(c,{label:"记录值:"},{default:function(){return[p("div",{class:"flex"},[p(l,{modelValue:e.value.verify_value,"onUpdate:modelValue":function(n){return e.value.verify_value=n},class:"!w-[36rem] mr-[1rem]",type:"textarea",rows:3,readonly:!0},null),p(g,{type:"primary",onClick:function(){return Y(e.value.verify_value)},class:"align-top"},{default:function(){return[d("复制")]}})])]}})}}]})}}),ee=Z.BtForm,ne=Z.param,te=function(){var e=u(t().m(function e(){var n,r,a,u;return t().w(function(e){for(;;)switch(e.p=e.n){case 0:if(Q&&$.value.splice(2,1,{content:function(){return p("span",null,[d("SSL添加文件验证方式 ->> "),p("a",{href:"https://www.bt.cn/bbs/thread-56802-1-1.html",target:"_blank",class:"text-primary"},[d("查看教程")])])}}),K.value){e.n=1;break}return L(),e.a(2);case 1:return n=W.load("正在获取证书详情,请稍后..."),e.p=2,e.n=3,o({request:C({url:"/api/v1/ssl/cert/get_cert_detail",order_id:M})});case 3:r=e.v,a=r.data,B.value=a.data.cert_data||{},L(),e.n=5;break;case 4:e.p=4,u=e.v,console.error(u);case 5:return e.p=5,n.close(),e.f(5);case 6:return e.a(2)}},e,null,[[2,4,5,6]])}));return function(){return e.apply(this,arguments)}}();h(function(){return B.value},function(e){ne.value&&(ne.value.verify_name=e.verify_name||"",ne.value.verify_value=e.verify_value||"")},{deep:!0}),w(function(){te()}),j(function(){U.value=null});var re=function(){var e=u(t().m(function e(n){var r,a,u,o,i;return t().w(function(e){for(;;)switch(e.p=e.n){case 0:return r=W.load("正在验证域名,请稍后..."),e.p=1,e.n=2,C({url:"/api/v1/ssl/cert/submit_verify",order_id:n});case 2:a=e.v,(u=a.data).status&&(null===(o=U.value)||void 0===o||o.unmount(),V.value=!0,N.value=!0),W[u.status?"success":"error"](u.msg),e.n=4;break;case 3:e.p=3,i=e.v,console.log(i);case 4:return e.p=4,r.close(),e.f(4);case 5:return e.a(2)}},e,null,[[1,3,4,5]])}));return function(n){return e.apply(this,arguments)}}(),ae=b(function(){var e,n=(null===(e=z.compData)||void 0===e||null===(e=e.cert_info)||void 0===e?void 0:e.domain)||"";return n.startsWith("*.")?n.substring(2):n}),ue=G;return function(n,t){var r=s;return x(),k("div",R,[S("div",X,[t[2]||(t[2]=d(" 请给以下域名【 ",-1)),S("span",H,O(T(ae)),1),t[3]||(t[3]=d(" 】 ",-1)),S("span",null,"添加“"+O(Q?"文件验证":"TXT")+"”记录解析,解析参数如下:",1)]),p(T(ee),{class:"mb-[20px]"}),p(r,{options:T($),class:"ml-[20px] mt-[12px]"},null,8,["options"]),S("div",J,[p(T(g),{type:"primary",onClick:t[0]||(t[0]=function(e){var n;return re(null===(n=z.compData)||void 0===n?void 0:n.id)})},{default:D(function(){return e(t[4]||(t[4]=[d("验证域名",-1)]))}),_:1}),p(T(g),{type:"default",onClick:t[1]||(t[1]=function(e){return ue("close")})},{default:D(function(){return e(t[5]||(t[5]=[d("返回列表",-1)]))}),_:1})])])}}}))}}})}();