feat: user items
This commit is contained in:
@@ -79,3 +79,34 @@ type UserLoginSession struct {
|
||||
AppId uint32 `json:"app_id"`
|
||||
LastTime utils.CustomTime `json:"last_time"`
|
||||
}
|
||||
|
||||
type UserListRow struct {
|
||||
Id int64 `gorm:"column:id" json:"id"`
|
||||
Username string `gorm:"column:username" json:"username"`
|
||||
Nickname string `gorm:"column:nickname" json:"nickname"`
|
||||
Avatar string `gorm:"column:avatar" json:"avatar"`
|
||||
Mobile string `gorm:"column:mobile" json:"mobile"`
|
||||
OnTrialNum int `gorm:"column:on_trial_num" json:"on_trial_num"`
|
||||
Gender int `gorm:"column:gender" json:"gender"`
|
||||
Birthday string `gorm:"column:birthday" json:"birthday"`
|
||||
CreatedAt utils.CustomTime `gorm:"column:created_at" json:"created_at"`
|
||||
UpdatedAt utils.CustomTime `gorm:"column:updated_at" json:"updated_at"`
|
||||
}
|
||||
|
||||
type UserListItem struct {
|
||||
Id int64 `json:"id"`
|
||||
Username string `json:"username"`
|
||||
Nickname string `json:"nickname"`
|
||||
HeadPortrait string `json:"head_portrait"`
|
||||
Mobile string `json:"mobile"`
|
||||
OnTrialNum int `json:"on_trial_num"`
|
||||
Gender int `json:"gender"`
|
||||
Birthday string `json:"birthday"`
|
||||
CreatedAt utils.CustomTime `json:"created_at"`
|
||||
UpdatedAt utils.CustomTime `json:"updated_at"`
|
||||
}
|
||||
|
||||
type UserItemsData struct {
|
||||
Count int64 `json:"count"`
|
||||
Items []UserListItem `json:"items"`
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user