request_params.go 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  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.CreateUserIDJsonBody
  16. request.OperatorUserNameJsonBody
  17. }
  18. DeleteMiniCarouselConfigQueryParams struct {
  19. request.IDQueryParam
  20. request.DeleteUserIDQueryParams
  21. request.OperatorUserNameQueryParams
  22. }
  23. UpdateMiniCarouselConfigJsonBody struct {
  24. request.IDJsonBody
  25. ComponentID string `json:"componentId" assign:"toField:ComponentID"`
  26. ImageUrl string `json:"imageUrl" assign:"toField:ImageUrl"`
  27. ImageAlt string `json:"imageAlt" assign:"toField:ImageAlt"`
  28. LinkType int `json:"linkType" assign:"toField:LinkType"`
  29. LinkUrl string `json:"linkUrl" assign:"toField:LinkUrl"`
  30. LinkParams string `json:"linkParams" assign:"toField:LinkParams"`
  31. SortOrder int `json:"sortOrder" assign:"toField:SortOrder"`
  32. IsEnabled string `json:"isEnabled" assign:"toField:IsEnabled"`
  33. request.UpdateUserIDJsonBody
  34. request.OperatorUserNameJsonBody
  35. }
  36. GetMiniCarouselConfigsQueryParams struct {
  37. ComponentID string `form:"componentId" assign:"toField:ComponentID"`
  38. LinkType int `form:"linkType" assign:"toField:LinkType"`
  39. IsEnabled string `form:"isEnabled" assign:"toField:IsEnabled"`
  40. request.BaseQueryParams
  41. }
  42. GetMiniCarouselConfigQueryParams2 struct {
  43. request.IDQueryParam
  44. }
  45. EnabledOrDisableJsonBody struct {
  46. request.IDJsonBody
  47. IsEnabled string `json:"isEnabled" assign:"toField:IsEnabled"`
  48. }
  49. /* HAC: HTTP RELATION REQUEST PARAMS */
  50. /* HAC: END HTTP RELATION REQUEST PARAMS */
  51. )