| 12 |
- import{d as w,cm as N,c as i,f as S,Z as p,$ as b,a0 as o,T as n,aC as V,n as l,bj as z,a1 as g,a5 as f,a6 as y,bn as k,a9 as C,a7 as K,aP as h}from"./index-8a67e3df.js";import"./dayjs-919e6097.js";import{a as T}from"./logrotate-d8e38f16.js";import{_ as $}from"./index-66456a53.js";import{c as q,b as D}from"./index-5769f132.js";const G={key:0},M=["onClick"],R=w({name:"Logs"}),J=w({...R,setup(U){const{t:s}=V(),d=N(),u=i(""),r=i(""),v=i(!0),c=i([]),x=S(()=>u.value?c.value.filter(a=>a.name.indexOf(u.value)!=-1):c.value);function _(a,e=""){const t={"":"K",K:"M",M:"G",G:null};return a>1024&&t[e]?_(a/1024,t[e]):(a||0).toFixed(2).replace(".00","")+e+"B"}const L=[{title:s("名称"),dataIndex:"name",key:"name",width:100},{title:s("大小"),dataIndex:"size",key:"size",width:100,customRender:({text:a})=>_(+a)},{title:s("操作"),key:"action",width:220}];(async()=>{c.value=await T(),v.value=!1})();function B(){r.value&&d.push({name:"logs-search",query:{q:r.value}})}function F(){d.push({name:"logs-tail"})}function I(a){d.push({name:"LogsDetail",params:{logName:a.name}})}return(a,e)=>(p(),b(n(D),null,{default:o(()=>[l(n(q),null,{default:o(()=>[l(n(z),{title:()=>a.$t("日志文件列表"),loading:v.value,columns:L,"data-source":x.value,pagination:{simple:!0},scroll:{x:1090},"row-key":t=>t.name},{headerCell:o(({column:t})=>[t.key==="name"?(p(),g("div",G,[f(y(n(s)("名称"))+" ",1),l(n(k),{value:u.value,"onUpdate:value":e[0]||(e[0]=m=>u.value=m),placeholder:"按名称过滤",size:"small",style:{width:"80%",marginLeft:"10px"}},null,8,["value"])])):C("",!0)]),bodyCell:o(({column:t,record:m})=>[t.key==="action"?(p(),g("a",{key:0,onClick:E=>I(m)},y(n(s)("查看")),9,M)):C("",!0)]),title:o(()=>[K("div",null,[l(n($),null,{default:o(()=>[l(n(k),{value:r.value,"onUpdate:value":e[1]||(e[1]=t=>r.value=t),placeholder:"搜索内容"},null,8,["value"]),l(n(h),{onClick:B},{default:o(()=>e[2]||(e[2]=[f("全文搜索")])),_:1}),l(n(h),{onClick:F},{default:o(()=>e[3]||(e[3]=[f("实时跟踪")])),_:1})]),_:1})])]),_:1},8,["title","loading","data-source","row-key"])]),_:1})]),_:1}))}});export{J as default};
- //# sourceMappingURL=log-1ccd1609.js.map
|