permission_account.go 587 B

12345678910111213141516171819
  1. /*
  2. * @description:标段用户关系
  3. * @Author: CP
  4. * @Date: 2020-10-22 16:00:19
  5. * @FilePath: \construction_management\web\viewmodels\permission_account.go
  6. */
  7. package viewmodels
  8. import validation "github.com/go-ozzo/ozzo-validation/v3"
  9. type PermissionAccount struct {
  10. BidsectionType int `form:"bidsectionType" json:"bidsectionType"`
  11. }
  12. func (l PermissionAccount) Validate() error {
  13. return validation.ValidateStruct(&l,
  14. validation.Field(&l.BidsectionType, validation.Required.Error("请求类型不能为空"), validation.In(0, 1, 2).Error("未找到相关请求类型")),
  15. )
  16. }