File: /www/server/panel/BTPanel/static/js/index460.js
import{X as b,cQ as T,K as D,c7 as E,$ as q,e8 as O,cZ as $}from"./utils-lib.js?v=1777008528";import{_ as N}from"./index118.js?v=1777008528";import{c as P,aI as R,g as S,r as j,w as Q,o as U,j as z,k as G,e as r,v as a,x as c,p as l,q as n,Q as w,z as K}from"./base-lib.js?v=1777008528";import{F as f,i as M}from"./form-item.js?v=1777008528";import{g as X}from"./index3.js?v=1777008528";import{a as Z,b as A,c as H,d as J}from"./index63.js?v=1777008528";import{L as W}from"./useController27.js?v=1777008528";import"./__commonjsHelpers__.js?v=1777008528";import"./index119.js?v=1777008528";import"./index116.js?v=1777008528";import"./useStore9.js?v=1777008528";import"./index207.js?v=1777008528";import"./config.js?v=1777008528";import"./index131.js?v=1777008528";import"./index206.js?v=1777008528";import"./firewall.js?v=1777008528";import"./useStore10.js?v=1777008528";const Y={class:"p-[20px]"},ee={class:"p-[2rem]"},te={class:"p-[2rem]"},oe={class:"list-disc mt-[20px] pl-[28px]"},re={class:"h-[2.4rem]"},se=P({__name:"index",setup(ae){const g=W(),{sForm:le,sendSource:d,logSystemDialog:m,logSystemForm:i,sourceForm:ne,logSystemData:ie,logSystemLoad:y,logSysForm:ue,logSystemList:p}=R(g),{getLogSystemData:x,getLogSystemSite:C,sendSourceConfirm:me}=g,{BtForm:F,submit:h}=b({data:i.value,options:t=>S(()=>[f("IP","ip",{attrs:{placeholder:"日志服务系统的ip",clearable:!0,class:"!w-22rem"},rules:[{required:!0,validator:(e,o,s)=>{q(o)||s(new Error("请输入正确的IP")),s()},trigger:["blur","change"]}]}),f("端口","port",{attrs:{placeholder:"请输入端口号",clearable:!0,"controls-position":"right",class:"!w-22rem",type:"number"},rules:[{required:!0,validator:(e,o,s)=>{(!O(o)||!o)&&s(new Error("请输入正确的端口(范围为1-65535)")),s()},trigger:["blur","change"]}]})]),submit:async(t,e,o)=>(await e(),await Z(t.value))}),_=j({site:[],ip:i.value.port?i.value.ip+":"+i.value.port:"未配置"});Q(i,t=>{p.value[0].ip,_.value.ip=t.port?t.ip+":"+t.port:"未配置"},{deep:!0});const{BtForm:B,submit:L}=b({data:_.value,options:t=>S(()=>[M("网站","site",A.value,{attrs:{multiple:!0,collapseTags:!0,class:"!w-22rem"},rules:[{required:!0,message:"请选择网站",trigger:"change"}]}),f("日志系统","ip",{attrs:{disabled:!0,class:"!w-22rem"}})]),submit:async(t,e,o)=>(await e(),await H({...t.value,server_id:p.value.length?p.value[0].id:""}))}),V=()=>{m.value=!1,y.value=!1,p.value.length>0&&Object.assign(i.value,p.value[0])},{BtTable:k}=T({request:x,columns:[{label:"已设置站点",prop:"site_name"},X([{onClick:J,title:"删除"}])]});return U(()=>{C()}),(t,e)=>{const o=K,s=N,v=D,I=E;return z(),G("div",Y,[r(s,null,{"header-left":a(()=>[r(o,{onClick:e[0]||(e[0]=u=>d.value=!0),type:"primary"},{default:a(()=>[...e[5]||(e[5]=[c(" 设置发送源 ",-1)])]),_:1}),r(o,{onClick:e[1]||(e[1]=u=>m.value=!0)},{default:a(()=>[...e[6]||(e[6]=[c("日志服务系统配置",-1)])]),_:1})]),content:a(()=>[r(l(k),{"max-height":"360"}),e[7]||(e[7]=n("ul",{class:"list-disc w-[50rem] pl-[1rem] mt-[12px] text-secondary"},[n("li",null,"注意:网站被访问后才会在日志服务系统中显示")],-1))]),_:1}),r(v,{title:"设置发送源",modelValue:l(d),"onUpdate:modelValue":e[2]||(e[2]=u=>w(d)?d.value=u:null),"show-footer":!0,area:[40],onConfirm:l(L)},{default:a(()=>[n("div",ee,[r(l(B),{"label-width":"80px"})])]),_:1},8,["modelValue","onConfirm"]),r(v,{title:"日志服务系统配置",modelValue:l(m),"onUpdate:modelValue":e[3]||(e[3]=u=>w(m)?m.value=u:null),"show-footer":!0,area:[40],onConfirm:l(h),onCancel:e[4]||(e[4]=u=>V())},{default:a(()=>[n("div",te,[r(l(F),{"label-width":"80px"}),n("ul",oe,[n("li",re,[r(I,{href:"https://www.bt.cn/bbs/thread-120054-1-1.html"},{default:a(()=>[...e[8]||(e[8]=[c(" 如何配置日志服务系统 ",-1)])]),_:1})]),e[9]||(e[9]=n("li",null,"端口:日志服务收集端口,请在安装“日志服务系统”的机器通过 btlogs 8 获取",-1))])])]),_:1},8,["modelValue","onConfirm"])])}}}),Ve=$(se,[["__scopeId","data-v-a699a992"]]);export{Ve as default};