15 lines
566 B
Go
15 lines
566 B
Go
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"`
|
||
}
|