package common


type SealRecord struct {
	// 【印章ID】印章ID
	SealId string `json:"sealId"`
	// 【印章名称】印章名称
	SealName string `json:"sealName,omitempty"`
	// 【印章所属法人单位名称】印章所属法人单位名称
	SealCompanyName string `json:"sealCompanyName"`
	// 【印章所属组织名称】印章所属组织名称
	SealDepartmentName string `json:"sealDepartmentName"`
	// 【印章形式】印章形式：PHYSICS(\"物理印章\"),ELECTRONIC(\"电子印章\"),UKEY(\"Ukey印章\")，MOBILE(\"移动印章\")
	SealAttribute string `json:"sealAttribute,omitempty"`
	// 【印章分类】印章分类：COMPANY(\"单位印章\"),PERSONAL(\"个人签名\"),LP(\"法定代表人章\")
	Type_ string `json:"type,omitempty"`
	// 【印章类型名称】印章类型名称
	SealCategoryName string `json:"sealCategoryName"`
	// 【电子签约文件id】电子签约文件id
	ContractId string `json:"contractId"`
	// 【文件主题】文件主题
	Subject string `json:"subject"`
	// 【电子签约发起方ID】电子签约发起方ID
	TenantId string `json:"tenantId,omitempty"`
	// 【电子签约发起方名称】电子签约发起方名称
	TenantName string `json:"tenantName,omitempty"`
	// 【用印人ID】用印人ID
	UserId string `json:"userId,omitempty"`
	// 【用印人名称】用印人名称
	UserName string `json:"userName,omitempty"`
	// 【用印时间】用印时间
	CreateTime string `json:"createTime"`
	// 【用印次数】用印次数
	Number *int64 `json:"number"`
	// 【电子签约文档id】电子签约文档id
	DocumentId string `json:"documentId"`
	// 【电子签约文档名称】电子签约文档名称
	DocumentName string `json:"documentName"`
	// 【印章在该文档中的用印次数】印章在该文档中的用印次数
	Count *int64 `json:"count"`
	// 【印章自定义字段】印章自定义字段
	SealCustomFields []*SealCustomField `json:"sealCustomFields,omitempty"`
}
