Files
0451meishi/backend/internal/handlers/admin_user_get.go
2026-01-15 11:37:22 +08:00

23 lines
424 B
Go

package handlers
import (
"net/http"
"strconv"
"0451meishiditu/backend/internal/models"
"0451meishiditu/backend/internal/resp"
"github.com/gin-gonic/gin"
)
func (h *Handlers) AdminUserGet(c *gin.Context) {
id64, _ := strconv.ParseUint(c.Param("id"), 10, 64)
var u models.User
if err := h.db.First(&u, uint(id64)).Error; err != nil {
resp.Fail(c, http.StatusNotFound, "not found")
return
}
resp.OK(c, u)
}