sys_register_auth.go 1012 B

1234567891011121314151617181920212223242526272829
  1. package model
  2. import model2 "Medical_OAuth/common/model"
  3. // 公开用户注册授权
  4. type SysRegisterAuth struct {
  5. model2.Model
  6. URKey string `gorm:"size:128;not null;" json:"URKey"` //岗位名称
  7. RoleId int `gorm:"size:4;" json:"roleId"` //角色id
  8. DeptId int `gorm:"size:4;" json:"deptId"` // 部门id
  9. Status int `gorm:"size:4;not null;default:2;comment:状态" json:"status"` // 状态 1-停用 2-正常
  10. SMSVerify int `gorm:"size:4;not null;default:2;comment:短信验证" json:"SMSVerify"` // 状态 1-关闭 2-开启
  11. InviteCode string `gorm:"size:255;" json:"remark"` //邀请码
  12. model2.ControlBy
  13. model2.ModelTime
  14. }
  15. func (SysRegisterAuth) TableName() string {
  16. return "sys_register_auth"
  17. }
  18. func (e *SysRegisterAuth) Generate() model2.ActiveRecord {
  19. o := *e
  20. return &o
  21. }
  22. func (e *SysRegisterAuth) GetId() interface{} {
  23. return e.Id
  24. }