蛋蛋星球 后台端
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_emoticon.go 1.6 KiB

1 month ago
3 weeks ago
1 month ago
3 weeks ago
1 month ago
3 weeks ago
1 month ago
3 weeks ago
1 month ago
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. package md
  2. type PageEmoticonReq struct {
  3. Page int `json:"page"`
  4. PageSize int `json:"page_size"`
  5. State int `json:"state"` //状态
  6. Memo string `json:"memo" example:"备注"`
  7. Name string `json:"name"` // 表情名称
  8. }
  9. type PageEmoticonResp struct {
  10. Page int `json:"page"`
  11. PageSize int `json:"page_size"`
  12. Total int64 `json:"total"`
  13. List []struct {
  14. Id int64 `json:"id"` //记录id
  15. Name string `json:"name" example:"名称"`
  16. ImgUrl string `json:"img_url" example:"图片地址"`
  17. Sort int `json:"Sort"` // 排序
  18. State int `json:"state"` // 状态0关闭,1开启
  19. Memo string `json:"memo" example:"备注"` // 备注
  20. CreateAt string `json:"create_at" example:"创建时间"` // 创建时间
  21. UpdateAt string `json:"update_at" example:"更新时间"` // 更新时间
  22. } `json:"list"`
  23. }
  24. type AddEmoticonReq struct {
  25. Name string `json:"name" example:"名称"`
  26. ImgUrl string `json:"img_url" example:"图片地址"`
  27. Memo string `json:"memo" example:"备注"` // 备注
  28. Sort int `json:"sort"` // 排序
  29. }
  30. type SetEmoticonStateReq struct {
  31. Id int `json:"id"` // 拥有用户数量
  32. State int `json:"state"` // 状态
  33. }
  34. type UpdateEmoticonReq struct {
  35. Id int `json:"id"` // 拥有用户数量
  36. Name string `json:"name" example:"名称"`
  37. ImgUrl string `json:"img_url" example:"图片地址"`
  38. Memo string `json:"memo" example:"备注"` // 备注
  39. Sort int `json:"sort"` // 排序
  40. }
  41. type DeleteEmoticonReq struct {
  42. Id int `json:"id"` // 拥有用户数量
  43. }