collection.go 1.1 KB

12345678910111213141516171819202122
  1. package request
  2. // CollectionCollectReq 收藏请求体
  3. type CollectionCollectReq struct {
  4. CollectionType int `json:"collection_type" description:"收藏类型:1-研报; 2-视频社区; 3-微路演视频"`
  5. PrimaryId int `json:"primary_id" description:"收藏类型主ID"`
  6. ExtendId int `json:"extend_id" description:"扩展ID-如研报章节"`
  7. SourceAgent int `json:"source_agent" description:"操作来源:1-小程序 2-小程序 PC 3-弘则研究公众号 4-Web PC"`
  8. }
  9. // CollectionCancelReq 取消收藏请求体
  10. type CollectionCancelReq struct {
  11. CollectionId int `json:"collection_id" description:"收藏ID"`
  12. }
  13. // CollectionListReq 收藏列表请求体
  14. type CollectionListReq struct {
  15. CurrPage int `json:"curr_page" form:"curr_page" description:"当前页码"`
  16. PageSize int `json:"page_size" form:"page_size" description:"每页数据量"`
  17. FromType int `json:"from_type" form:"from_type" description:"来源类型:0-全部; 1-研报; 2-线上路演; 3-视频社区"`
  18. Keywords string `json:"keywords" form:"keywords" description:"搜索关键词"`
  19. }