Files
quyun-v2/backend/app/http/super/user.go
2025-12-17 13:24:32 +08:00

29 lines
602 B
Go

package super
import (
"quyun/v2/app/http/super/dto"
"quyun/v2/app/requests"
"quyun/v2/app/services"
_ "quyun/v2/database/models"
"github.com/gofiber/fiber/v3"
)
// @provider
type user struct{}
// list
//
// @Summary 租户列表
// @Tags Super
// @Accept json
// @Produce json
// @Param filter query dto.UserPageFilter true "Filter"
// @Success 200 {object} requests.Pager{items=dto.UserItem}
//
// @Router /super/v1/users [get]
// @Bind filter query
func (*user) list(ctx fiber.Ctx, filter *dto.UserPageFilter) (*requests.Pager, error) {
return services.User.Page(ctx, filter)
}