File: /www/server/panel/BTPanel/static/js/details.js
import{c as x,r as d,g as w,o as C,I as S,j as u,k as b,J as g,p as e,C as B,e as o,v as n,x as r,s as p,q as M,y as N,b5 as T,b6 as V}from"./base-lib.js?v=1777008528";import{_ as j}from"./index206.js?v=1777008528";import{R as E,dQ as I,J as L,dR as R}from"./utils-lib.js?v=1777008528";import"./__commonjsHelpers__.js?v=1777008528";import"./index3.js?v=1777008528";import"./index119.js?v=1777008528";import"./index116.js?v=1777008528";const z={key:1,class:"p-24px"},H=["innerHTML"],K=x({__name:"details",props:{compData:{}},setup(l){const y=l,m=d(""),i=d(!1),v=w(()=>y.compData.id),t=d({data:"",id:0,pid:0,push_title:"",push_type:"",self_type:""}),_=async()=>{try{i.value=!0;const{data:a}=await I({msg_id:v.value});if(a){const{sub:s}=a;if(!L(s))return;switch(a.sub_type){case"push_msg":t.value=s,t.value.data=t.value.data.replace(/\n/g,"<br>");break;case"soft_install":await h(s);break}}}finally{i.value=!1}},h=async a=>{const{data:s}=await R({path:a.file_name});m.value=s.data};return C(()=>{_()}),(a,s)=>{const k=j,c=T,D=V,f=S("bt-loading");return u(),b("div",null,[l.compData.sub_type==="soft_install"?g((u(),B(k,{key:0,class:"h-50rem !rounded-none",content:e(m),fullScreen:{title:"安装日志",onRefresh:_},"element-loading-background":"rgba(var(--el-color-black-rgb), 0.6)"},null,8,["content","fullScreen"])),[[f,e(i)]]):l.compData.sub_type==="push_msg"?g((u(),b("div",z,[o(D,{column:1,border:!0,"content-style":{color:"var(--el-base-primary)",fontSize:"13px"},"label-style":{width:"100px",backgroundColor:"var(--el-fill-color-light)",color:"var(--el-base-primary)",fontSize:"13px"}},{default:n(()=>[o(c,{label:"消息名称"},{default:n(()=>[r(p(e(t).push_title||"--"),1)]),_:1}),o(c,{label:"类型"},{default:n(()=>[r(p(e(t).push_type||"--"),1)]),_:1}),o(c,{label:"来源"},{default:n(()=>[r(p(l.compData.msg_types.join(">")),1)]),_:1}),o(c,{label:"时间"},{default:n(()=>[r(p(e(E)(l.compData.create_time)),1)]),_:1}),o(c,{label:"消息内容"},{default:n(()=>[M("div",{class:"leading-24px",innerHTML:e(t).data||"--"},null,8,H)]),_:1})]),_:1})])),[[f,e(i)]]):N("",!0)])}}});export{K as default};