14 lines
406 B
Go
14 lines
406 B
Go
package request
|
|
|
|
type CreateCategoryRequest struct {
|
|
Name string `json:"name" validate:"required,min=1"`
|
|
Code string `json:"code" validate:"required,min=1"`
|
|
Sort *int32 `json:"sort" validate:"required"`
|
|
}
|
|
|
|
type UpdateCategoryRequest struct {
|
|
Name *string `json:"name" validate:"omitempty,min=1"`
|
|
Code *string `json:"code" validate:"omitempty,min=1"`
|
|
Sort *int32 `json:"sort" validate:"omitempty"`
|
|
}
|