Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Add = validates.Validates{Validate: AddValidate{}}
Add 重写验证器结构体,切记不使用引用,而是拷贝
View Source
var Delete = validates.Validates{Validate: DeleteValidate{}}
Delete 重写验证器结构体,切记不使用引用,而是拷贝
View Source
var Find = validates.Validates{Validate: FindValidate{}}
Find 重写验证器结构体,切记不使用引用,而是拷贝
View Source
var Modify = validates.Validates{Validate: ModifyValidate{}}
Modify 重写验证器结构体,切记不使用引用,而是拷贝
Functions ¶
This section is empty.
Types ¶
type AddValidate ¶
type AddValidate struct { DictionaryId string `json:"dictionaryId" validate:"required,numeric" label:"数据字典ID"` Name string `json:"name" validate:"required,max=30" label:"明细值名称"` Code string `json:"code" validate:"required,max=30" label:"明细值KEY"` Value string `json:"value" validate:"required,max=50" label:"明细值"` Remark string `json:"remark" validate:"omitempty,max=225" label:"备注"` Sort uint `json:"sort" validate:"required,numeric" label:"排序"` State uint8 `json:"state" validate:"required,oneof=1 2" label:"状态"` }
AddValidate 明细值添加验证规则
type DeleteValidate ¶
type DeleteValidate struct {
Id []uint `json:"id" validate:"required" label:"明细值ID"`
}
DeleteValidate 明细值查询验证规则
type FindValidate ¶
type FindValidate struct {
Id uint `json:"id" validate:"required,numeric" label:"明细值ID"`
}
FindValidate 明细值查询验证规则
type ModifyValidate ¶
type ModifyValidate struct { Id uint `json:"id" validate:"required,numeric" label:"明细值ID"` DictionaryId uint `json:"dictionaryId" validate:"required,numeric" label:"数据字典ID"` Name string `json:"name" validate:"required,max=30" label:"明细值名称"` Code string `json:"code" validate:"required,max=30" label:"明细值KEY"` Value string `json:"value" validate:"required,max=50" label:"明细值"` Remark string `json:"remark" validate:"omitempty,max=225" label:"备注"` Sort uint `json:"sort" validate:"required,numeric" label:"排序"` State uint8 `json:"state" validate:"required,oneof=1 2" label:"状态"` }
ModifyValidate 明细值修改验证规则
Click to show internal directories.
Click to hide internal directories.