roles.go 343 B

1234567891011121314151617181920212223
  1. package models
  2. import (
  3. "errors"
  4. "github.com/jinzhu/gorm"
  5. )
  6. // Role 角色表
  7. type Role struct {
  8. gorm.Model
  9. RoleName string `gorm:"size:50;not null"`
  10. RoleCode int32
  11. MenuList string `gorm:"size:100000;"`
  12. }
  13. // Validate ``
  14. func (a *Role) Validate() error {
  15. if a.RoleName == "" {
  16. return errors.New("角色名为空")
  17. }
  18. return nil
  19. }