request_params.go 721 B

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