Files
ai_proxy/server/model/system/request/sys_user.go
2026-03-03 06:05:51 +08:00

23 lines
622 B
Go

package request
type LoginRequest struct {
Username string `json:"username" binding:"required"`
Password string `json:"password" binding:"required"`
}
type RegisterRequest struct {
Username string `json:"username" binding:"required,min=3,max=50"`
Password string `json:"password" binding:"required,min=6"`
Email string `json:"email" binding:"email"`
}
type UpdateUserRequest struct {
ID uint `json:"id"`
Nickname string `json:"nickname"`
Email string `json:"email"`
Phone string `json:"phone"`
Avatar string `json:"avatar"`
Role string `json:"role"`
Status string `json:"status"`
}