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"` }