蛋蛋星球 后台端
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

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