mirror of
https://github.com/lkddi/nexusphp.git
synced 2026-04-14 20:40:49 +08:00
2 lines
3.4 KiB
JavaScript
Vendored
2 lines
3.4 KiB
JavaScript
Vendored
var a=Object.defineProperty,t=Object.prototype.hasOwnProperty,e=Object.getOwnPropertySymbols,l=Object.prototype.propertyIsEnumerable,s=(t,e,l)=>e in t?a(t,e,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[e]=l;import{r,o as d,a as n,t as o,u as i,b as u,c as b,d as p,e as c,f,g as _,h as m,w as x,F as g,i as D,j as h}from"./index.815ab905.js";const y={name:"Dashboard",emits:["updateVersion"],setup(a,u){i();const b=r({statData:{loading:!0,user:{},torrent:{},user_class:{},system_info:{}},latestUser:{loading:!0,data:[]},latestTorrent:{loading:!0,data:[]}});return d((()=>{n.listStatData().then((a=>{b.statData=a.data,b.statData.loading=!1,u.emit("updateVersion",a.data.system_info.data)})),n.listLatestUser().then((a=>{b.latestUser.data=a.data,b.latestUser.loading=!1})),n.listLatestTorrent().then((a=>{b.latestTorrent.data=a.data,b.latestTorrent.loading=!1}))})),((a,r)=>{for(var d in r||(r={}))t.call(r,d)&&s(a,d,r[d]);if(e)for(var d of e(r))l.call(r,d)&&s(a,d,r[d]);return a})({},o(b))}},w=h(),v=w(((a,t,e,l,s,r)=>{const d=u("el-table-column"),n=u("el-table"),o=u("el-card"),i=u("el-col"),h=u("el-row"),y=u("el-descriptions-item"),v=u("el-descriptions"),U=b("loading");return p(),c(g,null,[f(h,null,{default:w((()=>[f(i,{span:12,class:"stat-box"},{default:w((()=>[f(o,null,{header:w((()=>[_(m(a.latestUser.data.page_title),1)])),default:w((()=>[x(f(n,{data:a.latestUser.data.data,size:"mini"},{default:w((()=>[f(d,{prop:"username",label:"Username"}),f(d,{prop:"email",label:"Email"}),f(d,{prop:"status",label:"Status"}),f(d,{prop:"added",label:"Added"})])),_:1},8,["data"]),[[U,a.latestUser.loading]])])),_:1})])),_:1}),f(i,{span:12,class:"stat-box"},{default:w((()=>[f(o,null,{header:w((()=>[_(m(a.latestTorrent.data.page_title),1)])),default:w((()=>[x(f(n,{data:a.latestTorrent.data.data,size:"mini"},{default:w((()=>[f(d,{prop:"name",label:"Name"}),f(d,{prop:"user.username",label:"User",width:"150"}),f(d,{prop:"size_human",label:"Size",width:"100"}),f(d,{prop:"added",label:"Added",width:"160"})])),_:1},8,["data"]),[[U,a.latestTorrent.loading]])])),_:1})])),_:1})])),_:1}),x(f("div",null,[f(h,{class:"row"},{default:w((()=>[f(i,{span:12,class:"stat-box"},{default:w((()=>[f(v,{title:a.statData.user.text,column:2,size:"mini",border:""},{default:w((()=>[(p(!0),c(g,null,D(a.statData.user.data,(a=>(p(),c(y,{label:a.text},{default:w((()=>[_(m(a.value),1)])),_:2},1032,["label"])))),256))])),_:1},8,["title"])])),_:1}),f(i,{span:12,class:"stat-box"},{default:w((()=>[f(v,{title:a.statData.user_class.text,column:2,size:"mini",border:""},{default:w((()=>[(p(!0),c(g,null,D(a.statData.user_class.data,(a=>(p(),c(y,{label:a.class_text},{default:w((()=>[_(m(a.counts),1)])),_:2},1032,["label"])))),256))])),_:1},8,["title"])])),_:1})])),_:1}),f(h,{class:"row"},{default:w((()=>[f(i,{span:12,class:"stat-box"},{default:w((()=>[f(v,{title:a.statData.torrent.text,column:2,size:"mini",border:""},{default:w((()=>[(p(!0),c(g,null,D(a.statData.torrent.data,(a=>(p(),c(y,{label:a.text},{default:w((()=>[_(m(a.value),1)])),_:2},1032,["label"])))),256))])),_:1},8,["title"])])),_:1}),f(i,{span:12,class:"stat-box"},{default:w((()=>[f(v,{title:a.statData.system_info.text,column:2,size:"mini",border:""},{default:w((()=>[(p(!0),c(g,null,D(a.statData.system_info.data,(a=>(p(),c(y,{label:a.text},{default:w((()=>[_(m(a.value),1)])),_:2},1032,["label"])))),256))])),_:1},8,["title"])])),_:1})])),_:1})],512),[[U,a.statData.loading]])],64)}));y.render=v,y.__scopeId="data-v-a414bbca";export default y;
|