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 p,d as b,e as f,f as c,g as _,h as m,w as x,F as g,i as D,j as h}from"./index.8e64bfd4.js";const y={name:"Dashboard",emits:["updateVersion"],setup(a,u){i();const p=r({statData:{loading:!0,user:{},torrent:{},user_class:{},system_info:{}},latestUser:{loading:!0,data:[]},latestTorrent:{loading:!0,data:[]}});return d((()=>{n.listStatData().then((a=>{p.statData=a.data,p.statData.loading=!1,u.emit("updateVersion",a.data.system_info.data)})),n.listLatestUser().then((a=>{p.latestUser.data=a.data,p.latestUser.loading=!1})),n.listLatestTorrent().then((a=>{p.latestTorrent.data=a.data,p.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(p))}},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=p("loading");return b(),f(g,null,[c(h,null,{default:w((()=>[c(i,{span:12,class:"stat-box"},{default:w((()=>[c(o,null,{header:w((()=>[_(m(a.latestUser.data.page_title),1)])),default:w((()=>[x(c(n,{data:a.latestUser.data.data,size:"mini"},{default:w((()=>[c(d,{prop:"username",label:"Username"}),c(d,{prop:"email",label:"Email"}),c(d,{prop:"status",label:"Status"}),c(d,{prop:"added",label:"Added"})])),_:1},8,["data"]),[[U,a.latestUser.loading]])])),_:1})])),_:1}),c(i,{span:12,class:"stat-box"},{default:w((()=>[c(o,null,{header:w((()=>[_(m(a.latestTorrent.data.page_title),1)])),default:w((()=>[x(c(n,{data:a.latestTorrent.data.data,size:"mini"},{default:w((()=>[c(d,{prop:"name",label:"Name"}),c(d,{prop:"user.username",label:"User",width:"150"}),c(d,{prop:"size_human",label:"Size",width:"100"}),c(d,{prop:"added",label:"Added",width:"160"})])),_:1},8,["data"]),[[U,a.latestTorrent.loading]])])),_:1})])),_:1})])),_:1}),x(c("div",null,[c(h,{class:"row"},{default:w((()=>[c(i,{span:12,class:"stat-box"},{default:w((()=>[c(v,{title:a.statData.user.text,column:2,size:"mini",border:""},{default:w((()=>[(b(!0),f(g,null,D(a.statData.user.data,(a=>(b(),f(y,{label:a.text},{default:w((()=>[_(m(a.value),1)])),_:2},1032,["label"])))),256))])),_:1},8,["title"])])),_:1}),c(i,{span:12,class:"stat-box"},{default:w((()=>[c(v,{title:a.statData.user_class.text,column:2,size:"mini",border:""},{default:w((()=>[(b(!0),f(g,null,D(a.statData.user_class.data,(a=>(b(),f(y,{label:a.class_text},{default:w((()=>[_(m(a.counts),1)])),_:2},1032,["label"])))),256))])),_:1},8,["title"])])),_:1})])),_:1}),c(h,{class:"row"},{default:w((()=>[c(i,{span:12,class:"stat-box"},{default:w((()=>[c(v,{title:a.statData.torrent.text,column:2,size:"mini",border:""},{default:w((()=>[(b(!0),f(g,null,D(a.statData.torrent.data,(a=>(b(),f(y,{label:a.text},{default:w((()=>[_(m(a.value),1)])),_:2},1032,["label"])))),256))])),_:1},8,["title"])])),_:1}),c(i,{span:12,class:"stat-box"},{default:w((()=>[c(v,{title:a.statData.system_info.text,column:2,size:"mini",border:""},{default:w((()=>[(b(!0),f(g,null,D(a.statData.system_info.data,(a=>(b(),f(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-31aefdd2";export default y;
|