蛋蛋星球 后台端
Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.

md_article.go 1.9 KiB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. package md
  2. type ArticleCateListReq struct {
  3. Page string `json:"page,required"` // 页数
  4. Limit string `json:"limit,required"` // 每页大小
  5. }
  6. type ArticleCateListResp struct {
  7. Total int64 `json:"total"`
  8. SelectData []map[string]string `json:"select_data"`
  9. List []ArticleCateList `json:"list"`
  10. }
  11. type ArticleCateList struct {
  12. Id string `json:"id"`
  13. Pid string `json:"pid"`
  14. Name string `json:"name"`
  15. IsShow string `json:"is_show"`
  16. Sort string `json:"sort"`
  17. }
  18. type ArticleCateSaveReq struct {
  19. Id string `json:"id"`
  20. Pid string `json:"pid"`
  21. Name string `json:"name"`
  22. IsShow string `json:"is_show"`
  23. Sort string `json:"sort"`
  24. }
  25. type ArticleCateDelReq struct {
  26. Id []string `json:"id"`
  27. }
  28. type ArticleListReq struct {
  29. Page string `json:"page,required"` // 页数
  30. Limit string `json:"limit,required"` // 每页大小
  31. }
  32. type ArticleListResp struct {
  33. Total int64 `json:"total"`
  34. SelectData []map[string]interface{} `json:"select_data"`
  35. List []ArticleList `json:"list"`
  36. }
  37. type ArticleList struct {
  38. Id string `json:"id"`
  39. Pid string `json:"pid" example:"一级分类id"`
  40. CateId string `json:"cate_id" example:"二级分类id"`
  41. Title string `json:"title"`
  42. Content string `json:"content"`
  43. Cover string `json:"cover" example:"一级分类id=4 显示 封面图"`
  44. CoverUrl string `json:"cover_url"`
  45. IsShow string `json:"is_show"`
  46. Sort string `json:"sort"`
  47. }
  48. type ArticleSaveReq struct {
  49. Id string `json:"id"`
  50. Pid string `json:"pid" example:"一级分类id"`
  51. CateId string `json:"cate_id" example:"二级分类id"`
  52. Title string `json:"title"`
  53. Content string `json:"content"`
  54. Cover string `json:"cover" example:"一级分类id=4 显示 封面图"`
  55. IsShow string `json:"is_show"`
  56. Sort string `json:"sort"`
  57. }
  58. type ArticleDelReq struct {
  59. Id []string `json:"id"`
  60. }