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:"头像"` }