sys_admin.go 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. package system
  2. import "time"
  3. type AdminItem struct {
  4. AdminId int `description:"系统用户id"`
  5. AdminName string `description:"系统用户名称"`
  6. RealName string `description:"系统用户姓名"`
  7. Password string
  8. LastUpdatedPasswordTime string `json:"-"`
  9. Enabled int `description:"1:有效,0:禁用"`
  10. Email string `description:"系统用户邮箱"`
  11. LastLoginTime string
  12. CreatedTime time.Time
  13. LastUpdatedTime string
  14. Role string `description:"系统用户角色"`
  15. Mobile string `description:"手机号"`
  16. RoleType int `description:"角色类型:1需要录入指标,0:不需要"`
  17. RoleId int `description:"角色id"`
  18. RoleName string `description:"角色名称"`
  19. RoleTypeCode string `description:"角色编码"`
  20. DepartmentId int `description:"部门id"`
  21. DepartmentName string `json:"-" description:"部门名称"`
  22. TeamId int `description:"三级id"`
  23. GroupId int `description:"分组id"`
  24. GroupName string `json:"-" description:"分组名称"`
  25. Authority int `description:"管理权限,0:无,1:部门负责人,2:小组负责人,或者ficc销售主管,4:ficc销售组长"`
  26. Position string `description:"职位"`
  27. DepartmentGroup string `description:"部门分组"`
  28. LabelVal int `description:"标签:1:超级管理员,2:管理员,3:部门经理,4:组长,5:ficc销售主管"`
  29. ResearchGroupName string `description:"研究方向分组名称"`
  30. Province string `description:"省"`
  31. ProvinceCode string `description:"省编码"`
  32. City string `description:"市"`
  33. CityCode string `description:"市编码"`
  34. EmployeeId string `description:"员工工号(钉钉/每刻报销)"`
  35. TelAreaCode string `description:"手机区号"`
  36. }