Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetUserInfo ¶
type GetUserInfo struct { dto.Base // 数据体 // in: body // required: true Data struct { User UserInfo `json:"user"` Wallet WalletInfo `json:"wallet"` } `json:"data" format:"object"` }
GetUserInfo 获取用户信息返回数据结构 swagger: model
func (GetUserInfo) GetData ¶
func (v GetUserInfo) GetData() interface{}
type SayHello ¶
type SayHello struct { dto.Base // 数据体 // in: body // required: true Data string `json:"data" example:"" format:"string" validate:"required"` }
SayHello 欢迎返回数据结构 swagger: model
type UserInfo ¶
type UserInfo struct { UserID int64 `json:"userId" validate:"required"` // 用户id // 用户昵称 // in: body // required: true Nickname string `json:"userInfo" validate:"required"` // 账号状态 // // UserStatusCodeNormal = UserStatusCode(0) //正常 // UserStatusCodeForbidden = UserStatusCode(1) //禁用 // // in: body // required: true Status modelsEnum.UserStatusCode `json:"status" enums:"0,1" validate:"required"` }
UserInfo 用户基础信息数据结构 swagger: model
type WalletInfo ¶
type WalletInfo struct { // 账户余额 // in: body // required: true Amount float64 `json:"amount" validate:"required"` // 钱包状态 // // WalletStatusCodeNormal = WalletStatusCode(0) //正常 // WalletStatusCodeForbidden = WalletStatusCode(1) //禁用 // // in: body // required: true Status modelsEnum.WalletStatusCode `json:"status" enums:"0,1" validate:"required"` }
WalletInfo 钱包信息数据结构 swagger: model
Click to show internal directories.
Click to hide internal directories.