user.go 807 B

1234567891011121314151617181920
  1. package admin
  2. import (
  3. "sghgogs.com/micro/auth-client/model/base"
  4. "time"
  5. )
  6. type UserItem struct {
  7. Id int64 `json:"id"`
  8. Name string `json:"name"` // 名称
  9. PhoneNumber string `json:"phone_number"` // 手机号
  10. Email string `json:"email"` // 邮箱
  11. Avatar string `json:"avatar"` // 头像
  12. Status base.Status `json:"status"` // 状态 "enabled"|"disabled"
  13. IsReserved bool `json:"is_reserved"`
  14. CreatedAt time.Time `json:"created_at"` // 创建时间
  15. UpdatedAt time.Time `json:"updated_at"` // 更新时间
  16. Roles []base.ListMapItem `json:"roles"` // 角色
  17. Teams []base.ListMapItem `json:"teams"` // 团队
  18. }