feat: product number
This commit is contained in:
@@ -218,3 +218,34 @@ func (p ProductEditSusceptibleValidator) GetMessage() validate.ValidatorMessages
|
||||
"Type.oneof": "类型不对",
|
||||
}
|
||||
}
|
||||
|
||||
type ProductNumberValidator struct {
|
||||
Id int64 `validate:"required,gt=0"`
|
||||
Type uint32 `validate:"required,oneof=1 2"`
|
||||
Number uint32 `validate:"required,gt=0"`
|
||||
}
|
||||
|
||||
func (p ProductNumberValidator) GetMessage() validate.ValidatorMessages {
|
||||
return validate.ValidatorMessages{
|
||||
"Id.required": "ID不能为空",
|
||||
"Id.gt": "ID必须大于0",
|
||||
"Type.required": "类型不能为空",
|
||||
"Type.oneof": "类型不对",
|
||||
"Number.required": "数量不能为空",
|
||||
"Number.gt": "数量必须大于0",
|
||||
}
|
||||
}
|
||||
|
||||
type ProductNumberAddValidator struct {
|
||||
Id int64 `validate:"required,gt=0"`
|
||||
Number uint32 `validate:"required,gt=0"`
|
||||
}
|
||||
|
||||
func (p ProductNumberAddValidator) GetMessage() validate.ValidatorMessages {
|
||||
return validate.ValidatorMessages{
|
||||
"Id.required": "ID不能为空",
|
||||
"Id.gt": "ID必须大于0",
|
||||
"Number.required": "数量不能为空",
|
||||
"Number.gt": "数量必须大于0",
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user