package requests type LoginRequest struct { Login // 登录 } // Login 登录 type Login struct { Source int `json:"source" form:"source" label:"来源" validate:"required,oneof=2"` // (1:app 2:公众号) OpenId string `json:"openid" form:"openid" label:"openid" validate:"required"` HeadImgUrl string `json:"headimgurl" form:"headimgurl" label:"头像"` UnionId string `json:"unionid" form:"unionid" label:"unionid" validate:"required"` UserName string `json:"user_name" form:"user_name" label:"用户名称" validate:"required"` }