feat: update admin

This commit is contained in:
yanghao05
2025-04-28 19:12:31 +08:00
parent 82c112b1eb
commit 685c87207f
12 changed files with 251 additions and 238 deletions

View File

@@ -13,13 +13,14 @@ import (
// @provider contracts.HttpRoute atom.GroupRoutes
type Routes struct {
log *log.Entry `inject:"false"`
auth *auth
medias *medias
orders *orders
posts *posts
uploads *uploads
users *users
log *log.Entry `inject:"false"`
auth *auth
medias *medias
orders *orders
posts *posts
statistics *statistics
uploads *uploads
users *users
}
func (r *Routes) Prepare() error {
@@ -96,6 +97,11 @@ func (r *Routes) Register(router fiber.Router) {
PathParam[int64]("userId"),
))
// 注册路由组: statistics
router.Get("/admin/statistics", DataFunc0(
r.statistics.statistics,
))
// 注册路由组: uploads
router.Get("/admin/uploads/pre-uploaded-check/:md5.:ext", DataFunc3(
r.uploads.PreUploadCheck,