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.

32 lines
1.6 KiB

9 months ago
  1. package model
  2. type Category struct {
  3. CategoryExtend
  4. Id int `json:"id" description:""`
  5. ParentId int `json:"parent_id" description:"父节点"`
  6. Name string `json:"name" description:"分类名字"`
  7. Union string `json:"union" description:"关联"`
  8. Sort int `json:"sort" description:"排序"`
  9. Status int `json:"status" description:"状态"`
  10. SeoTitle string `json:"seo_title" description:""`
  11. SeoKey string `json:"seo_key" description:""`
  12. SeoDes string `json:"seo_des" description:""`
  13. TplIndex string `json:"tpl_index" description:"Index"`
  14. TplList string `json:"tpl_list" description:"GetList"`
  15. TplDetail string `json:"tpl_detail" description:"Detail"`
  16. TplDown string `json:"tpl_down" description:"Down"`
  17. TplPlay string `json:"tpl_play" description:"player"`
  18. Extend string `json:"-" description:"extend"`
  19. Children []*Category `json:"children"`
  20. }
  21. type CategoryExtend struct {
  22. Class string `json:"class" description:"扩展分类 逗号,分隔"`
  23. Area string `json:"area" description:"扩展地区 逗号,分隔"`
  24. Lang string `json:"lang" description:"扩展语言 逗号,分隔"`
  25. Year string `json:"year" description:"扩展年份 逗号,分隔"`
  26. Star string `json:"star" description:"扩展演员 逗号,分隔"`
  27. Director string `json:"director" description:"扩展导演 逗号,分隔"`
  28. State string `json:"state" description:"扩展资源 逗号,分隔"`
  29. Version string `json:"version" description:"扩展版本 逗号,分隔"`
  30. }