|
@@ -5,28 +5,28 @@ import (
|
|
|
)
|
|
)
|
|
|
|
|
|
|
|
type (
|
|
type (
|
|
|
- CreateJsonBody struct {
|
|
|
|
|
|
|
+ CreateClassJsonBody struct {
|
|
|
Name string `json:"name" binding:"required" assign:"toField:Name"`
|
|
Name string `json:"name" binding:"required" assign:"toField:Name"`
|
|
|
StudentNum int `json:"studentNum" binding:"required" assign:"toField:StudentNum"`
|
|
StudentNum int `json:"studentNum" binding:"required" assign:"toField:StudentNum"`
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- DeleteQueryParams struct {
|
|
|
|
|
|
|
+ DeleteClassQueryParams struct {
|
|
|
request.IDQueryParam
|
|
request.IDQueryParam
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- UpdateJsonBody struct {
|
|
|
|
|
|
|
+ UpdateClassJsonBody struct {
|
|
|
request.IDJsonBody
|
|
request.IDJsonBody
|
|
|
Name string `json:"name" assign:"toField:Name"`
|
|
Name string `json:"name" assign:"toField:Name"`
|
|
|
StudentNum int `json:"studentNum" assign:"toField:StudentNum"`
|
|
StudentNum int `json:"studentNum" assign:"toField:StudentNum"`
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- QueryQueryParams struct {
|
|
|
|
|
|
|
+ GetClassesQueryParams struct {
|
|
|
request.BaseQueryParams
|
|
request.BaseQueryParams
|
|
|
Name string `form:"name" assign:"toField:Name"`
|
|
Name string `form:"name" assign:"toField:Name"`
|
|
|
StudentNum int `form:"studentNum" assign:"toField:StudentNum"`
|
|
StudentNum int `form:"studentNum" assign:"toField:StudentNum"`
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- GetByIDQueryParams struct {
|
|
|
|
|
|
|
+ GetClassByIDQueryParams struct {
|
|
|
request.IDQueryParam
|
|
request.IDQueryParam
|
|
|
}
|
|
}
|
|
|
|
|
|