V2RoleDetailResponse.go 948 B

1234567891011121314151617181920
  1. package v2role_response
  2. import (
  3. "git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
  4. )
  5. // 【角色详情】角色详情
  6. type V2RoleDetailResponse struct {
  7. // 【角色ID】角色ID
  8. Id string `json:"id,omitempty"`
  9. // 【角色名称】角色名称
  10. Name string `json:"name,omitempty"`
  11. // 【角色类型】角色类型 SYSTEM(系统管理员),SA(印章管理员),TEMPLATE(模板管理员),CATEGORY(用印流程管理员),AUDITOR(审计员),CUSTOM(自定义角色),TEMPLATE_CREATOR(模板创建人),LP(法人),CONTRACT(文件管理员)
  12. RoleType string `json:"roleType,omitempty"`
  13. // 【角色描述】角色描述
  14. Description string `json:"description,omitempty"`
  15. // 【创建时间】创建时间 格式:yyyy-MM-dd HH:mm:ss
  16. CreateTime string `json:"createTime,omitempty"`
  17. MemberRange *common.AuthorityRange `json:"memberRange,omitempty"`
  18. }