蛋蛋星球-客户端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

md_friend_circle.go 2.2 KiB

1 month ago
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. package friend_circles
  2. import "code.fnuoos.com/EggPlanet/egg_system_rules.git/md"
  3. type PublishReq struct {
  4. Content string `json:"content,required"` // 文本内容
  5. ImageList []string `json:"image_list"` // 图片
  6. Video string `json:"video"` // 视屏
  7. }
  8. type MySelfListReq struct {
  9. Page int `json:"page"` // 页码
  10. PageSize int `json:"page_size"` // 每页数量
  11. }
  12. type MySelfListResp struct {
  13. Page int `json:"page"` // 页码
  14. PageSize int `json:"page_size"` // 每页数量
  15. Total int64 `json:"total"` // 总量
  16. List []md.EggFriendCircleEs `json:"list"`
  17. }
  18. type CommentListResp struct {
  19. CircleIndexId string `json:"circle_index_id"`
  20. Total int64 `json:"total"` // 总评论数量
  21. List []EggFriendCircleCommentEsStruct `json:"list"`
  22. }
  23. type CommentDetailResp struct {
  24. CircleIndexId string `json:"circle_index_id"`
  25. Total int64 `json:"total"` // 总评论数量
  26. List []EggFriendCircleCommentEsStruct `json:"list"`
  27. }
  28. type EggFriendCircleCommentEsStruct struct {
  29. NickName string `json:"nickname"`
  30. AvatarUrl string `json:"avatar_url"` // 用户头像
  31. Uid int64 `json:"uid" label:"uid"`
  32. ImUid int64 `json:"im_uid" label:"im_uid"`
  33. Kind int32 `json:"kind" label:"类型(1:普通 2:官方)"`
  34. CircleId int64 `json:"circle_id" label:"朋友圈id"`
  35. CommentId int64 `json:"comment_id" label:"评论id"`
  36. ReplyCommentNickname int64 `json:"reply_comment_nickname" label:"回复评论的用户昵称"`
  37. ReplyCommentId int64 `json:"reply_comment_id" label:"回复评论id"`
  38. Content string `json:"content" label:"文本内容"`
  39. LikesNums int `json:"likes_nums" label:"点赞数"`
  40. CommentNums int `json:"comment_nums" label:"评论数"`
  41. State int32 `json:"state" label:"状态(1:正常 2:隐藏)"`
  42. IsPraise int32 `json:"is_praise" label:"是否被表扬(1:是 2:否)"`
  43. CreatedAt string `json:"created_at"`
  44. UpdatedAt string `json:"updated_at"`
  45. }