request_params.go 737 B

1234567891011121314151617181920212223242526272829303132
  1. package class
  2. import (
  3. "git.sxidc.com/go-framework/baize/convenient/binding/request"
  4. )
  5. type (
  6. CreateJsonBody struct {
  7. Name string `json:"name" binding:"required" assign:"toField:Name"`
  8. StudentNum int `json:"studentNum" binding:"required" assign:"toField:StudentNum"`
  9. }
  10. DeletePathParams struct {
  11. request.IDPath
  12. }
  13. UpdateJsonBody struct {
  14. request.IDJsonBody
  15. Name string `json:"name" assign:"toField:Name"`
  16. StudentNum int `json:"studentNum" assign:"toField:StudentNum"`
  17. }
  18. QueryQueryParams struct {
  19. Name string `form:"name" assign:"toField:Name"`
  20. StudentNum int `form:"studentNum" assign:"toField:StudentNum"`
  21. request.BaseQuery
  22. }
  23. GetByIDQueryParams struct {
  24. request.IDQuery
  25. }
  26. )