File: /www/server/panel/BTPanel/static/js/add-result.js
import{c as S,r as p,e as r,o as g,j as o,k as l,q as n,L as k,x as c,s as i,y as m,v as u,C as w,G as h,z as q}from"./base-lib.js?v=1777008528";import{Q as b,k as $,c7 as C}from"./utils-lib.js?v=1777008528";import{setSiteDns as T}from"./site.js?v=1777008528";import"./__commonjsHelpers__.js?v=1777008528";const B={class:"p-28px"},E={class:"flex items-center"},N={key:0,class:"flex flex-col flex-shrink w-full ml-32px",style:{gap:"12px"}},V={key:0,class:"flex flex-col"},z={class:"flex items-center max-w-[27rem]"},F=["title"],L={class:"flex items-center max-w-[27rem]"},P=["title"],j={key:1,class:"text-danger my-8px"},A={key:2,class:"text-danger my-8px"},G={key:3,class:"flex flex-col"},H={key:0,class:"flex items-center max-w-[27rem]"},I=["title"],M={class:"flex items-center max-w-[27rem]"},O=["title"],Q={class:"flex items-center max-w-[27rem]"},R=["title"],U={key:1,class:"flex items-center"},J={key:4,class:"flex items-center"},K={class:"flex my-8px"},W={key:5,class:"text-danger my-8px"},X={key:6,class:"my-8px"},Y={key:1,class:"ml-1rem"},et=S({__name:"add-result",props:{compData:{default:()=>({ftp:!0,sql:!0,ftpStatus:!0,databaseStatus:!0,ftpData:{username:"",password:""},sqlData:{username:"",password:""},siteStatus:!0,site:{name:""},accessSite:""})}},setup(t){const s=t,d=p([]);p([{label:"域名",prop:"domain",width:120},{label:"结果",prop:"msg",align:"right",showOverflowTooltip:!0,render:e=>e.msg?r("div",{class:"truncate ".concat(e.status?"text-primary":"text-danger")},[e.msg]):r("div",{class:"svgtofont-el-loading text-base"},null)}]);const x=()=>{let e="";s.compData.ftp&&s.compData.ftpStatus&&(e+="FTP账号资料\n",e+="用户:".concat(s.compData.ftpData.username,"\n"),e+="密码:".concat(s.compData.ftpData.password,"\n\n")),s.compData.sql&&s.compData.databaseStatus&&(e+="数据库账号资料\n",s.compData.siteStatus&&(e+="数据库名:".concat(s.compData.sqlData.username,"\n")),e+="用户:".concat(s.compData.sqlData.username,"\n"),e+="密码:".concat(s.compData.sqlData.password,"\n"),s.compData.siteStatus&&s.compData.site.name&&(e+="访问站点:http://".concat(s.compData.site.name,"\n")),e+="\n"),s.compData.accessSite&&(e+="初次启动URL:".concat(s.compData.accessSite,"\n\n")),b({value:e})},y=async()=>{var e;s.compData.dns&&(d.value=s.compData.dns,$({request:T({domains:(e=d.value.map(a=>a.domain))==null?void 0:e.join(",")}),data:[Array,d]}))};return g(()=>{y()}),(e,a)=>{const D=h,f=C,v=q;return o(),l("div",B,[n("div",E,[n("i",{class:k(["svgtofont-el-success-filled text-primary","".concat(t.compData.title?"!text-titleLarge":"!text-large100")])},null,2),t.compData.ftp||t.compData.sql?(o(),l("div",N,[t.compData.ftp&&t.compData.ftpStatus?(o(),l("div",V,[a[2]||(a[2]=c(" FTP账号资料 ",-1)),r(D,{class:"!my-8px"}),n("span",z,[a[0]||(a[0]=c(" 用户: ",-1)),n("strong",{class:"flex-1 truncate",title:t.compData.ftpData.username},i(t.compData.ftpData.username),9,F)]),n("span",L,[a[1]||(a[1]=c(" 密码: ",-1)),n("strong",{class:"flex-1 truncate",title:t.compData.ftpData.password},i(t.compData.ftpData.password),9,P)])])):m("",!0),t.compData.ftp&&!t.compData.ftpStatus?(o(),l("div",j,"FTP账号添加失败!")):m("",!0),t.compData.sql&&!t.compData.databaseStatus?(o(),l("div",A,"数据库添加失败!")):m("",!0),t.compData.sql&&t.compData.databaseStatus?(o(),l("div",G,[a[7]||(a[7]=c(" 数据库账号资料 ",-1)),r(D,{class:"!my-8px"}),t.compData.siteStatus?(o(),l("span",H,[a[3]||(a[3]=c(" 数据库名: ",-1)),n("strong",{class:"flex-1 truncate",title:t.compData.sqlData.username},i(t.compData.sqlData.username),9,I)])):m("",!0),n("span",M,[a[4]||(a[4]=c(" 用户: ",-1)),n("strong",{class:"flex-1 truncate",title:t.compData.sqlData.username},i(t.compData.sqlData.username),9,O)]),n("span",Q,[a[5]||(a[5]=c(" 密码: ",-1)),n("strong",{class:"flex-1 truncate",title:t.compData.sqlData.password},i(t.compData.sqlData.password),9,R)]),t.compData.siteStatus&&t.compData.site.name?(o(),l("span",U,[a[6]||(a[6]=c(" 访问站点: ",-1)),r(f,{href:"http://"+t.compData.site.name},{default:u(()=>[c(i("http://"+t.compData.site.name),1)]),_:1},8,["href"])])):m("",!0)])):m("",!0),t.compData.accessSite?(o(),l("span",J,[a[8]||(a[8]=n("div",{class:"whitespace-nowrap"},"初次启动url:",-1)),t.compData.accessSite?(o(),w(f,{key:0,href:t.compData.accessSite},{default:u(()=>[c(i(t.compData.accessSite),1)]),_:1},8,["href"])):m("",!0)])):m("",!0),n("div",K,[r(v,{type:"primary",size:"small",onClick:x},{default:u(()=>[...a[9]||(a[9]=[n("i",{class:"svgtofont-el-document-copy mr-2"},null,-1),c(" 复制信息 ",-1)])]),_:1})]),t.compData.siteStatus?m("",!0):(o(),l("div",W,"网站添加失败!")),t.compData.siteStatus?(o(),l("div",X,"网站添加成功!")):m("",!0)])):(o(),l("div",Y,i(t.compData.title),1))])])}}});export{et as default};