37 lines
1.6 KiB
Go
37 lines
1.6 KiB
Go
package requests
|
|
|
|
type UserVoteDayRequest struct {
|
|
GetArticleUserVoteDayPage // 用户投票记录列表-图文-分页
|
|
GetVideoUserVoteDayPage // 用户投票记录列表-视频-分页
|
|
GetArticleVoteDayPage // 投票记录列表-图文-分页
|
|
GetVideoVoteDayPage // 投票记录列表-视频-分页
|
|
}
|
|
|
|
// GetArticleUserVoteDayPage 用户投票记录列表-图文-分页
|
|
type GetArticleUserVoteDayPage struct {
|
|
Page int `json:"page" form:"page" label:"页码"`
|
|
PageSize int `json:"page_size" form:"page_size" label:"每页个数"`
|
|
UserId string `json:"user_id" form:"user_id" label:"用户id" validate:"required"`
|
|
}
|
|
|
|
// GetVideoUserVoteDayPage 用户投票记录列表-视频-分页
|
|
type GetVideoUserVoteDayPage struct {
|
|
Page int `json:"page" form:"page" label:"页码"`
|
|
PageSize int `json:"page_size" form:"page_size" label:"每页个数"`
|
|
UserId string `json:"user_id" form:"user_id" label:"用户id" validate:"required"`
|
|
}
|
|
|
|
// GetArticleVoteDayPage 投票记录列表-图文-分页
|
|
type GetArticleVoteDayPage struct {
|
|
Page int `json:"page" form:"page" label:"页码"`
|
|
PageSize int `json:"page_size" form:"page_size" label:"每页个数"`
|
|
ArticleId string `json:"article_id" form:"article_id" label:"文章id" validate:"required"`
|
|
}
|
|
|
|
// GetVideoVoteDayPage 投票记录列表-视频-分页
|
|
type GetVideoVoteDayPage struct {
|
|
Page int `json:"page" form:"page" label:"页码"`
|
|
PageSize int `json:"page_size" form:"page_size" label:"每页个数"`
|
|
VideoId string `json:"video_id" form:"video_id" label:"视频id" validate:"required"`
|
|
}
|