request_params.go 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. package mini_carousel_config
  2. import (
  3. "git.sxidc.com/go-framework/baize/framework/core/api/request"
  4. )
  5. type (
  6. CreateMiniCarouselConfigJsonBody struct {
  7. ComponentID string `json:"componentId" binding:"required" assign:"toField:ComponentID"`
  8. ImageUrl string `json:"imageUrl" binding:"required" assign:"toField:ImageUrl"`
  9. ImageAlt string `json:"imageAlt" assign:"toField:ImageAlt"`
  10. LinkType int `json:"linkType" binding:"required" assign:"toField:LinkType"`
  11. LinkUrl string `json:"linkUrl" assign:"toField:LinkUrl"`
  12. LinkParams string `json:"linkParams" binding:"required" assign:"toField:LinkParams"`
  13. SortOrder int `json:"sortOrder" binding:"required" assign:"toField:SortOrder"`
  14. IsEnabled string `json:"isEnabled" binding:"required" assign:"toField:IsEnabled"`
  15. request.TenantIDJsonBody
  16. request.CreateUserIDJsonBody
  17. request.OperatorUserNameJsonBody
  18. }
  19. DeleteMiniCarouselConfigQueryParams struct {
  20. request.IDQueryParam
  21. request.DeleteUserIDQueryParams
  22. request.OperatorUserNameQueryParams
  23. }
  24. UpdateMiniCarouselConfigJsonBody struct {
  25. request.IDJsonBody
  26. ComponentID string `json:"componentId" assign:"toField:ComponentID"`
  27. ImageUrl string `json:"imageUrl" assign:"toField:ImageUrl"`
  28. ImageAlt string `json:"imageAlt" assign:"toField:ImageAlt"`
  29. LinkType int `json:"linkType" assign:"toField:LinkType"`
  30. LinkUrl string `json:"linkUrl" assign:"toField:LinkUrl"`
  31. LinkParams string `json:"linkParams" assign:"toField:LinkParams"`
  32. SortOrder int `json:"sortOrder" assign:"toField:SortOrder"`
  33. IsEnabled string `json:"isEnabled" assign:"toField:IsEnabled"`
  34. request.UpdateUserIDJsonBody
  35. request.OperatorUserNameJsonBody
  36. }
  37. GetMiniCarouselConfigsQueryParams struct {
  38. ComponentID string `form:"componentId" assign:"toField:ComponentID"`
  39. LinkType int `form:"linkType" assign:"toField:LinkType"`
  40. IsEnabled string `form:"isEnabled" assign:"toField:IsEnabled"`
  41. request.BaseQueryParams
  42. request.TenantIDQueryParam
  43. }
  44. GetMiniCarouselConfigQueryParams2 struct {
  45. request.IDQueryParam
  46. }
  47. EnabledOrDisableJsonBody struct {
  48. request.IDJsonBody
  49. IsEnabled string `json:"isEnabled" assign:"toField:IsEnabled"`
  50. }
  51. /* HAC: HTTP RELATION REQUEST PARAMS */
  52. /* HAC: END HTTP RELATION REQUEST PARAMS */
  53. )