Files
quark-go/pkg/app/handler/admin/dashboards/index.go
tangtanglove 5244508c40 first commit
2023-01-18 13:40:07 +08:00

36 lines
621 B
Go

package dashboards
import (
"github.com/quarkcms/quark-go/pkg/app/handler/admin/metrics"
"github.com/quarkcms/quark-go/pkg/builder"
"github.com/quarkcms/quark-go/pkg/builder/template/admindashboard"
)
type Index struct {
admindashboard.Template
}
// 初始化
func (p *Index) Init() interface{} {
// 初始化模板
p.TemplateInit()
p.Title = "仪表盘"
return p
}
// 内容
func (p *Index) Cards(request *builder.Request) interface{} {
return []any{
&metrics.TotalAdmin{},
&metrics.TotalLog{},
&metrics.TotalPicture{},
&metrics.TotalFile{},
&metrics.SystemInfo{},
&metrics.TeamInfo{},
}
}