Some checks failed
Build docker and publish / prepare (push) Has been cancelled
Build docker and publish / build (map[dockerfile:deploy/Dockerfile.admin image_name:ppanel-admin name:admin]) (push) Has been cancelled
Build docker and publish / build (map[dockerfile:deploy/Dockerfile.api image_name:ppanel-api name:api]) (push) Has been cancelled
Build docker and publish / build (map[dockerfile:deploy/Dockerfile.node image_name:ppanel-node name:node]) (push) Has been cancelled
Build docker and publish / build (map[dockerfile:deploy/Dockerfile.queue image_name:ppanel-queue name:queue]) (push) Has been cancelled
Build docker and publish / build (map[dockerfile:deploy/Dockerfile.scheduler image_name:ppanel-scheduler name:scheduler]) (push) Has been cancelled
Build docker and publish / deploy (push) Has been cancelled
Build docker and publish / notify (push) Has been cancelled
29 lines
606 B
Plaintext
29 lines
606 B
Plaintext
syntax = "v1"
|
|
|
|
info (
|
|
title: "控制台"
|
|
)
|
|
|
|
type (
|
|
ConsoleStatsResp {
|
|
TotalUsers int64 `json:"total_users"`
|
|
TotalOrders int64 `json:"total_orders"`
|
|
TotalRevenue int64 `json:"total_revenue"`
|
|
TodayNewUsers int64 `json:"today_new_users"`
|
|
TodayOrders int64 `json:"today_orders"`
|
|
TodayRevenue int64 `json:"today_revenue"`
|
|
OnlineNodes int64 `json:"online_nodes"`
|
|
TotalNodes int64 `json:"total_nodes"`
|
|
}
|
|
)
|
|
|
|
@server (
|
|
prefix: /api/v1/admin/console
|
|
group: console
|
|
jwt: JwtAuth
|
|
)
|
|
service ppaneladmin {
|
|
@handler GetConsoleStatsHandler
|
|
get /stats returns (ConsoleStatsResp)
|
|
}
|