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 Details = validates.Validates{Validate: DetailsValidate{}}
Details 重写验证器结构体,切记不使用引用,而是拷贝
View Source
var Find = validates.Validates{Validate: FindValidate{}}
Find 重写验证器结构体,切记不使用引用,而是拷贝
View Source
var List = validates.Validates{Validate: validates.ListValidate{}}
List 重写验证器结构体,切记不使用引用,而是拷贝
View Source
var Modify = validates.Validates{Validate: ModifyValidate{}}
Modify 重写验证器结构体,切记不使用引用,而是拷贝
Functions ¶
This section is empty.
Types ¶
type AddValidate ¶
type AddValidate struct { Name string `json:"name" validate:"required,max=30" label:"数据字典名称"` Code string `json:"code" validate:"required,max=30" label:"数据字典KEY"` Remark string `json:"remark" validate:"omitempty,max=225" 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 DetailsValidate ¶
type DetailsValidate struct {
Keys []string `json:"keys" validate:"required" label:"数据字典KEY"`
}
DetailsValidate 数据字典Key查询明细值验证规则
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"` Name string `json:"name" validate:"required,max=30" label:"数据字典名称"` Code string `json:"code" validate:"required,max=30" label:"数据字典KEY"` Remark string `json:"remark" validate:"omitempty,max=225" label:"备注"` State uint8 `json:"state" validate:"required,oneof=1 2" label:"状态"` }
ModifyValidate 数据字典修改验证规则
Click to show internal directories.
Click to hide internal directories.