Files
nexusphp/admin/dist/assets/index.888667d8.js
T

2 lines
3.4 KiB
JavaScript
Raw Normal View History

var S=Object.defineProperty;var T=Object.getOwnPropertySymbols;var V=Object.prototype.hasOwnProperty,$=Object.prototype.propertyIsEnumerable;var y=(t,l,s)=>l in t?S(t,l,{enumerable:!0,configurable:!0,writable:!0,value:s}):t[l]=s,k=(t,l)=>{for(var s in l||(l={}))V.call(l,s)&&y(t,s,l[s]);if(T)for(var s of T(l))$.call(l,s)&&y(t,s,l[s]);return t};import{_ as B,u as L,r as N,o as A,a as w,t as C,b as i,c as E,d as n,e as _,f as a,w as e,g as x,F as f,h as p,i as c,j as m,k as D}from"./index.dabb5305.js";const F={name:"Dashboard",emits:["updateVersion"],setup(t,l){L();const s=N({statData:{loading:!0,user:{},torrent:{},user_class:{},system_info:{}},latestUser:{loading:!0,data:[]},latestTorrent:{loading:!0,data:[]}});return A(()=>{w.listStatData().then(d=>{s.statData=d.data,s.statData.loading=!1,l.emit("updateVersion",d.data.system_info.data)}),w.listLatestUser().then(d=>{s.latestUser.data=d.data,s.latestUser.loading=!1}),w.listLatestTorrent().then(d=>{s.latestTorrent.data=d.data,s.latestTorrent.loading=!1})}),k({},C(s))}};function R(t,l,s,d,j,I){const o=i("el-table-column"),U=i("el-table"),z=i("el-card"),u=i("el-col"),v=i("el-row"),b=i("el-descriptions-item"),g=i("el-descriptions"),h=E("loading");return n(),_(f,null,[a(v,null,{default:e(()=>[a(u,{span:12,class:"stat-box"},{default:e(()=>[a(z,null,{header:e(()=>[p(c(t.latestUser.data.page_title),1)]),default:e(()=>[x((n(),m(U,{data:t.latestUser.data.data,size:"mini"},{default:e(()=>[a(o,{prop:"username",label:"Username"}),a(o,{prop:"email",label:"Email"}),a(o,{prop:"status",label:"Status"}),a(o,{prop:"added",label:"Added",width:"180"})]),_:1},8,["data"])),[[h,t.latestUser.loading]])]),_:1})]),_:1}),a(u,{span:12,class:"stat-box"},{default:e(()=>[a(z,null,{header:e(()=>[p(c(t.latestTorrent.data.page_title),1)]),default:e(()=>[x((n(),m(U,{data:t.latestTorrent.data.data,size:"mini"},{default:e(()=>[a(o,{prop:"name",label:"Name"}),a(o,{prop:"user.username",label:"User",width:"150"}),a(o,{prop:"size_human",label:"Size",width:"100"}),a(o,{prop:"added",label:"Added",width:"180"})]),_:1},8,["data"])),[[h,t.latestTorrent.loading]])]),_:1})]),_:1})]),_:1}),x((n(),_("div",null,[a(v,{class:"row"},{default:e(()=>[a(u,{span:12,class:"stat-box"},{default:e(()=>[a(g,{title:t.statData.user.text,column:2,size:"mini",border:""},{default:e(()=>[(n(!0),_(f,null,D(t.statData.user.data,r=>(n(),m(b,{label:r.text},{default:e(()=>[p(c(r.value),1)]),_:2},1032,["label"]))),256))]),_:1},8,["title"])]),_:1}),a(u,{span:12,class:"stat-box"},{default:e(()=>[a(g,{title:t.statData.user_class.text,column:2,size:"mini",border:""},{default:e(()=>[(n(!0),_(f,null,D(t.statData.user_class.data,r=>(n(),m(b,{label:r.class_text},{default:e(()=>[p(c(r.counts),1)]),_:2},1032,["label"]))),256))]),_:1},8,["title"])]),_:1})]),_:1}),a(v,{class:"row"},{default:e(()=>[a(u,{span:12,class:"stat-box"},{default:e(()=>[a(g,{title:t.statData.torrent.text,column:2,size:"mini",border:""},{default:e(()=>[(n(!0),_(f,null,D(t.statData.torrent.data,r=>(n(),m(b,{label:r.text},{default:e(()=>[p(c(r.value),1)]),_:2},1032,["label"]))),256))]),_:1},8,["title"])]),_:1}),a(u,{span:12,class:"stat-box"},{default:e(()=>[a(g,{title:t.statData.system_info.text,column:2,size:"mini",border:""},{default:e(()=>[(n(!0),_(f,null,D(t.statData.system_info.data,r=>(n(),m(b,{label:r.text},{default:e(()=>[p(c(r.value),1)]),_:2},1032,["label"]))),256))]),_:1},8,["title"])]),_:1})]),_:1})])),[[h,t.statData.loading]])],64)}var G=B(F,[["render",R],["__scopeId","data-v-64158476"]]);export{G as default};