PermissionBO.go 732 B

12345678910111213141516171819202122232425262728293031
  1. package common
  2. type PermissionBo struct {
  3. // id
  4. Id *int64 `json:"id"`
  5. // 用户id
  6. UserId *int64 `json:"userId"`
  7. // 资源id
  8. PermissionResourceId *int64 `json:"permissionResourceId"`
  9. // 用户对应的名称
  10. UserName string `json:"userName"`
  11. // 用户类型
  12. UserType string `json:"userType"`
  13. // 资源类型
  14. ResourceType string `json:"resourceType"`
  15. // 公司名
  16. CompanyName string `json:"companyName"`
  17. // 电话
  18. Mobile string `json:"mobile"`
  19. // 邮箱
  20. Email string `json:"email"`
  21. // 主体id
  22. SubjectId *int64 `json:"subjectId"`
  23. // 主体类型
  24. SubjectType string `json:"subjectType"`
  25. // 主体名称
  26. SubjectName string `json:"subjectName"`
  27. // 当前主体是否已失效
  28. Invalid *bool `json:"invalid"`
  29. }