2024-07-18 14:19:02 +08:00

16 lines
737 B
Go

package requests
type UserRequest struct {
PutUser // 修改用户数据-基本信息
}
// PutUser 修改用户数据-基本信息
type PutUser struct {
UserName string `json:"user_name" form:"user_name" label:"用户名称" validate:"required"`
Mobile string `json:"mobile" form:"mobile" label:"手机号" validate:"required,Mobile"`
RegisterSource int `json:"register_source" form:"register_source" label:"注册来源" validate:"required,oneof=1 2"`
Age uint `json:"age" form:"age" label:"年龄" validate:"omitempty,min=1,max=120"`
Sex uint `json:"sex" form:"sex" label:"性别" validate:"omitempty,oneof=1 2"`
Avatar string `json:"avatar" form:"avatar" label:"头像"`
}