SealRecord.go 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. package common
  2. type SealRecord struct {
  3. // 【印章ID】印章ID
  4. SealId string `json:"sealId"`
  5. // 【印章名称】印章名称
  6. SealName string `json:"sealName,omitempty"`
  7. // 【印章所属法人单位名称】印章所属法人单位名称
  8. SealCompanyName string `json:"sealCompanyName"`
  9. // 【印章所属组织名称】印章所属组织名称
  10. SealDepartmentName string `json:"sealDepartmentName"`
  11. // 【印章形式】印章形式:PHYSICS(\"物理印章\"),ELECTRONIC(\"电子印章\"),UKEY(\"Ukey印章\"),MOBILE(\"移动印章\")
  12. SealAttribute string `json:"sealAttribute,omitempty"`
  13. // 【印章分类】印章分类:COMPANY(\"单位印章\"),PERSONAL(\"个人签名\"),LP(\"法定代表人章\")
  14. Type_ string `json:"type,omitempty"`
  15. // 【印章类型名称】印章类型名称
  16. SealCategoryName string `json:"sealCategoryName"`
  17. // 【电子签约文件id】电子签约文件id
  18. ContractId string `json:"contractId"`
  19. // 【文件主题】文件主题
  20. Subject string `json:"subject"`
  21. // 【电子签约发起方ID】电子签约发起方ID
  22. TenantId string `json:"tenantId,omitempty"`
  23. // 【电子签约发起方名称】电子签约发起方名称
  24. TenantName string `json:"tenantName,omitempty"`
  25. // 【用印人ID】用印人ID
  26. UserId string `json:"userId,omitempty"`
  27. // 【用印人名称】用印人名称
  28. UserName string `json:"userName,omitempty"`
  29. // 【用印时间】用印时间
  30. CreateTime string `json:"createTime"`
  31. // 【用印次数】用印次数
  32. Number *int64 `json:"number"`
  33. // 【电子签约文档id】电子签约文档id
  34. DocumentId string `json:"documentId"`
  35. // 【电子签约文档名称】电子签约文档名称
  36. DocumentName string `json:"documentName"`
  37. // 【印章在该文档中的用印次数】印章在该文档中的用印次数
  38. Count *int64 `json:"count"`
  39. // 【印章自定义字段】印章自定义字段
  40. SealCustomFields []*SealCustomField `json:"sealCustomFields,omitempty"`
  41. }