CustomConfigQueryResponse.go 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. package others_response
  2. import (
  3. "git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
  4. )
  5. type CustomConfigQueryResponse struct {
  6. // 【自定义字段id】自定义字段id
  7. Id string `json:"id,omitempty"`
  8. // 【自定义字段名称】自定义字段名称
  9. Name string `json:"name,omitempty"`
  10. // 【key值】key值
  11. Key string `json:"key,omitempty"`
  12. // 【所属分组名称】所属分组名称
  13. GroupName string `json:"groupName,omitempty"`
  14. // 【状态】状态
  15. Status string `json:"status,omitempty"`
  16. // 【是否必填】是否必填
  17. Necessary *bool `json:"necessary,omitempty"`
  18. // 【所属顶级组织名称】所属顶级组织名称
  19. DepartmentName string `json:"departmentName,omitempty"`
  20. // 【所属顶级组织id】所属顶级组织id
  21. DepartmentId string `json:"departmentId,omitempty"`
  22. // 【生效印章形式】生效印章形式:ELECTRONIC(电子印章),PHYSICS(物理印章),UKEY(Ukey印章),MOBILE(移动印章)
  23. SealTypes []string `json:"sealTypes,omitempty"`
  24. // 【生效印章类型】生效印章类型:返回当前自定义字段可在指定的印章类型应用,为空则代表所有印章类型均可编辑该字段
  25. SealCategoryResponses []*common.SealCategoryResponse `json:"sealCategoryResponses,omitempty"`
  26. // 【自定义字段类型】自定义字段类型: INNER_DATA_DEPARTMENT(\"内部数据源/组织\"), INNER_DATA_COMPANY(\"内部数据源/法人单位\"), TEXT(\"文本\"), SELECT(\"选择\");。
  27. Type_ string `json:"type,omitempty"`
  28. // 【编辑属性】编辑属性:READ(只读),EDIT(编辑)。
  29. CustomParamAttribute string `json:"customParamAttribute,omitempty"`
  30. // 【是否多选】是否多选:true(多选),false(单选)。
  31. Choices *bool `json:"choices,omitempty"`
  32. // 【选项值】选项值
  33. SelectConfig []string `json:"selectConfig,omitempty"`
  34. // 【文本长度】文本长度
  35. Length *int64 `json:"length"`
  36. }