theme.go 842 B

123456789101112131415161718192021222324252627282930
  1. package request
  2. // AddThemeReq
  3. // @Description: 新增主题请求参数
  4. type AddThemeReq struct {
  5. ChartThemeName string `description:"主题名称"`
  6. ChartThemeTypeId int `description:"图表类型id"`
  7. }
  8. // EditThemeReq
  9. // @Description: 编辑主题请求参数
  10. type EditThemeReq struct {
  11. ChartThemeId int `description:"主题id"`
  12. ChartThemeName string `description:"主题名称"`
  13. Config string `description:"配置的值"`
  14. ChartImage string `description:"缩略图"`
  15. }
  16. // DeleteThemeReq
  17. // @Description: 删除主题请求参数
  18. type DeleteThemeReq struct {
  19. ChartThemeId int `description:"配置id"`
  20. }
  21. // SetDefaultThemeReq
  22. // @Description: 配置默认主题请求参数
  23. type SetDefaultThemeReq struct {
  24. ChartThemeId int `description:"主题id"`
  25. ChartThemeTypeId int `description:"主题类型id"`
  26. }