Documentation
¶
Index ¶
- type AuditResp
- type AuditStaticsResp
- type ComStamp
- type ContractInfo
- type ContractSpec
- type ContractVerifySpec
- type CountByPeriodResp
- type GetCountResp
- type GetEvidenceResp
- type PaddingInfo
- type PaddingSpec
- type PerStamp
- type RecordListResp
- type SaveEvidenceResp
- type SignItem
- type StampInfo
- type StampResult
- type StampSpec
- type StatisticsInfo
- type TemplateInfo
- type TemplateSpec
- type UserResp
- type UserTypeResp
- type VerifyInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuditResp ¶ added in v1.59.0
type AuditResp struct {
/* 总数 (Optional) */
TotalElements int `json:"totalElements"`
/* 总页数 (Optional) */
TotalPages int `json:"totalPages"`
/* 是否最后一页 (Optional) */
Last bool `json:"last"`
/* 当前第几页,从0开始 (Optional) */
Number int `json:"number"`
/* 每页大小 (Optional) */
Size int `json:"size"`
/* 当前页数量 (Optional) */
NumberOfElements int `json:"numberOfElements"`
/* 是否第一页 (Optional) */
First bool `json:"first"`
/* 忽略 (Optional) */
Pageable string `json:"pageable"`
/* 忽略 (Optional) */
Sort string `json:"sort"`
/* (Optional) */
Content []interface{} `json:"content"`
}
type AuditStaticsResp ¶ added in v1.59.0
type ComStamp ¶
type ComStamp struct {
/* 最多盖章数目(默认10) (Optional) */
StampMax *int `json:"stampMax"`
/* 盖章类型(0 坐标 1 关键字 默认1 ) (Optional) */
SignPositionType *int `json:"signPositionType"`
/* 盖章关键字(与坐标二选一) (Optional) */
Keyword *string `json:"keyword"`
/* 盖章X坐标(与关键字二选一) (Optional) */
PositionX *int `json:"positionX"`
/* 盖章Y坐标(与关键字二选一) (Optional) */
PositionY *int `json:"positionY"`
/* 盖章X坐标偏移量(配合positionX) (Optional) */
OffsetX *int `json:"offsetX"`
/* 盖章Y坐标偏移量(配合positionY) (Optional) */
OffsetY *int `json:"offsetY"`
/* 盖章页码(选择坐标盖章时需要) (Optional) */
Page *int `json:"page"`
/* 印章名称 (Optional) */
SealName *string `json:"sealName"`
/* 印章图像base64(建议png格式,不传使用默认圆形章) (Optional) */
ImageB64 *string `json:"imageB64"`
/* 印章ID (Optional) */
StampId *string `json:"stampId"`
/* 印章描述 (Optional) */
Desc *string `json:"desc"`
/* 是否作为以后签章默认章 (Optional) */
IsDefault *bool `json:"isDefault"`
/* 图片类型,只支持png格式 (Optional) */
ImageType *string `json:"imageType"`
/* 图片大小,高度*宽度 (Optional) */
ImageSize *int `json:"imageSize"`
/* 图片高度 (Optional) */
ImageHeight *int `json:"imageHeight"`
/* 图片宽度 (Optional) */
ImageWidth *int `json:"imageWidth"`
/* 公司名称 (Optional) */
OrgName *string `json:"orgName"`
/* 法人姓名 (Optional) */
LegalPersonName *string `json:"legalPersonName"`
/* 代办人姓名 (Optional) */
TransactorName *string `json:"transactorName"`
/* 代办人身份证号码 (Optional) */
TransactorIdCardNum *string `json:"transactorIdCardNum"`
/* 代办人手机号 (Optional) */
TransactorMobile *string `json:"transactorMobile"`
/* 标记字段 - usci(统一社会信用码) orgCode(组织机构代码) businessNum (工商营业执照号) (Optional) */
IdentifyType *string `json:"identifyType"`
/* 标记值 (Optional) */
IdentifyValue *string `json:"identifyValue"`
}
type ContractInfo ¶
type ContractInfo struct {
/* 合同ID (Optional) */
ContractId string `json:"contractId"`
/* 合同标题 (Optional) */
ContractTitle string `json:"contractTitle"`
/* 印章名称(可能有多个印章) (Optional) */
StampNames []string `json:"stampNames"`
/* 合同文件(base64) (Optional) */
ContractContent string `json:"contractContent"`
/* 合同文件摘要 (Optional) */
ContractDigest string `json:"contractDigest"`
/* 合同签章时间 (Optional) */
CreateTime string `json:"createTime"`
}
type ContractSpec ¶
type ContractSpec struct {
/* 个人用户盖章信息 (Optional) */
PersonStamps []PerStamp `json:"personStamps"`
/* 企业用户盖章信息 (Optional) */
CompanyStamps []ComStamp `json:"companyStamps"`
/* 合同文件(base64) (Optional) */
ContractContent *string `json:"contractContent"`
/* 合同模板文件(base64) (Optional) */
TemplateContent *string `json:"templateContent"`
/* 合同模板文件ID (Optional) */
TemplateId *string `json:"templateId"`
/* 合同标题或名称 (Optional) */
ContractTitle *string `json:"contractTitle"`
/* 证书类型 (Optional) */
CaType *string `json:"caType"`
}
type ContractVerifySpec ¶
type CountByPeriodResp ¶ added in v1.59.0
type GetCountResp ¶ added in v1.59.0
type GetCountResp struct {
/* 存取证总数 (Optional) */
TotalNumber int `json:"totalNumber"`
/* 总取证次数 (Optional) */
GetNumber int `json:"getNumber"`
/* 总存证次数 (Optional) */
PutNumber int `json:"putNumber"`
/* 总获取存证报告数 (Optional) */
CzReportNumber int `json:"czReportNumber"`
/* 今日存取证总数 (Optional) */
TotalTodayNumber int `json:"totalTodayNumber"`
/* 今日获取存证报告数 (Optional) */
CzReportTodayNumber int `json:"czReportTodayNumber"`
/* 今日存证数 (Optional) */
PutTodayNumber int `json:"putTodayNumber"`
/* 今日取证数 (Optional) */
GetTodayNumber int `json:"getTodayNumber"`
/* 昨日存取证总数 (Optional) */
TotalYesterdayNumber int `json:"totalYesterdayNumber"`
/* 昨日存证数 (Optional) */
PutYesterdayNumber int `json:"putYesterdayNumber"`
/* 昨日获取存证报告数 (Optional) */
CzReportYesterdayNumber int `json:"czReportYesterdayNumber"`
/* 昨日取证数 (Optional) */
GetYesterdayNumber int `json:"getYesterdayNumber"`
}
type GetEvidenceResp ¶ added in v1.59.0
type GetEvidenceResp struct {
/* 存证编号 (Optional) */
EvidenceId string `json:"evidenceId"`
/* 取证请求流水号(单证据链存证用户无需关心) (Optional) */
MessageId string `json:"messageId"`
/* 存证请求的流水号(单证据链存证用户无需关心) (Optional) */
EvidenceMessageId string `json:"evidenceMessageId"`
/* 取证结果文件 (Optional) */
EvidenceFileList []interface{} `json:"evidenceFileList"`
}
type PaddingInfo ¶ added in v1.42.0
type PaddingSpec ¶ added in v1.42.0
type PaddingSpec struct {
/* 填充信息
1. 成对出现(占位符,替换值)
2. 填充信息必须全部填写(与word模板上传时holdingKeys数量以及名称保持一致)
(Optional) */
PaddingInfo []PaddingInfo `json:"paddingInfo"`
}
type PerStamp ¶
type PerStamp struct {
/* 最多盖章数目(默认10) (Optional) */
StampMax *int `json:"stampMax"`
/* 盖章类型(0 坐标 1 关键字,默认为 1) (Optional) */
SignPositionType *int `json:"signPositionType"`
/* 盖章关键字(与坐标二选一) (Optional) */
Keyword *string `json:"keyword"`
/* 盖章X坐标(与关键字二选一) (Optional) */
PositionX *int `json:"positionX"`
/* 盖章Y坐标(与关键字二选一) (Optional) */
PositionY *int `json:"positionY"`
/* 盖章X坐标偏移量(配合positionX) (Optional) */
OffsetX *int `json:"offsetX"`
/* 盖章Y坐标偏移量(配合positionY) (Optional) */
OffsetY *int `json:"offsetY"`
/* 盖章页码(选择坐标盖章时需要传入本参数) (Optional) */
Page *int `json:"page"`
/* 印章名称 (Optional) */
SealName *string `json:"sealName"`
/* 印章图像base64(建议png格式,不传使用默认方形章) (Optional) */
ImageB64 *string `json:"imageB64"`
/* 印章ID (Optional) */
StampId *string `json:"stampId"`
/* 印章描述 (Optional) */
Desc *string `json:"desc"`
/* 是否作为以后签章默认章 (Optional) */
IsDefault *bool `json:"isDefault"`
/* 图片类型 (Optional) */
ImageType *string `json:"imageType"`
/* 图片大小,高度*宽度 (Optional) */
ImageSize *int `json:"imageSize"`
/* 图片高度 (Optional) */
ImageHeight *int `json:"imageHeight"`
/* 图片宽度 (Optional) */
ImageWidth *int `json:"imageWidth"`
/* 姓名 (Optional) */
PersonalName *string `json:"personalName"`
/* 手机号 (Optional) */
Mobile *string `json:"mobile"`
/* 标记字段 - idCardNum(身份证) passportNum(护照) mtpNum(港澳通行证) (Optional) */
IdentifyType *string `json:"identifyType"`
/* 标记值 (Optional) */
IdentifyValue *string `json:"identifyValue"`
}
type RecordListResp ¶ added in v1.59.0
type RecordListResp struct {
/* 当前是第几页,page (Optional) */
Number int `json:"number"`
/* 是否是最后一页 (Optional) */
Last bool `json:"last"`
/* 当前页数量 (Optional) */
NumberOfElements int `json:"numberOfElements"`
/* 每页数量 (Optional) */
Size int `json:"size"`
/* 总共多少页 (Optional) */
TotalPages int `json:"totalPages"`
/* 是否第一页 (Optional) */
First bool `json:"first"`
/* 是否为空 (Optional) */
Empty bool `json:"empty"`
/* 总数目 (Optional) */
TotalElements int `json:"totalElements"`
/* (Optional) */
Content []interface{} `json:"content"`
}
type SaveEvidenceResp ¶ added in v1.59.0
type StampInfo ¶
type StampInfo struct {
/* 印章ID (Optional) */
StampId string `json:"stampId"`
/* 印章名称 (Optional) */
StampName string `json:"stampName"`
/* 印章图片(base64) (Optional) */
StampContent string `json:"stampContent"`
/* 印章摘要 (Optional) */
StampDigest string `json:"stampDigest"`
/* 印章上传时间 (Optional) */
CreateTime string `json:"createTime"`
}
type StampResult ¶
type StampResult struct {
/* 验证结果 (Optional) */
Verified bool `json:"verified"`
/* 时间戳 (Optional) */
Timestamp string `json:"timestamp"`
/* 签名算法信息 (Optional) */
Algorithm string `json:"algorithm"`
/* 证书信息 (Optional) */
CertInfo string `json:"certInfo"`
/* 是否验证根证书 (Optional) */
ChainRootVerified bool `json:"chainRootVerified"`
/* 子类型 (Optional) */
SubType string `json:"subType"`
}
type StatisticsInfo ¶
type StatisticsInfo struct {
/* 已签合同数量 (Optional) */
ContractNumber int `json:"contractNumber"`
/* 印章数量 (Optional) */
StampNumber int `json:"stampNumber"`
/* 合同模板数量 (Optional) */
TemplateNumber int `json:"templateNumber"`
/* 是否启用存管 (Optional) */
ContractSave bool `json:"contractSave"`
/* 已用存储空间容量(单位:MB) (Optional) */
UsedSpace int `json:"usedSpace"`
/* 签章系统加密密钥ID (Optional) */
KmsKeyId string `json:"kmsKeyId"`
/* 签章次数统计[24小时,7天,30天] (Optional) */
SignStatistic []SignItem `json:"signStatistic"`
}
type TemplateInfo ¶
type TemplateInfo struct {
/* 合同模板ID (Optional) */
TemplateId string `json:"templateId"`
/* 合同模板名称 (Optional) */
TemplateName string `json:"templateName"`
/* 合同模板标题 (Optional) */
TemplateTitle string `json:"templateTitle"`
/* 合同模板文件名称 (Optional) */
TemplateFileName string `json:"templateFileName"`
/* 合同模板文件(base64) (Optional) */
TemplateContent string `json:"templateContent"`
/* 合同模板文件摘要 (Optional) */
TemplateDigest string `json:"templateDigest"`
/* 合同模板文件类型 pdf,word,pdf-auto (Optional) */
TemplateType string `json:"templateType"`
/* 填充信息 (Optional) */
PaddingInfo []PaddingInfo `json:"paddingInfo"`
/* 创建时间 (Optional) */
CreateTime string `json:"createTime"`
}
type TemplateSpec ¶
type TemplateSpec struct {
/* 合同模板文件(base64) (Optional) */
TemplateContent *string `json:"templateContent"`
/* 合同模板名称 (Optional) */
TemplateName *string `json:"templateName"`
/* 合同模板标题 (Optional) */
TemplateTitle *string `json:"templateTitle"`
/* 模板类型 pdf,word (word为可编辑模板) (Optional) */
TemplateType *string `json:"templateType"`
/* 占位符关键字,templateType为word时必传
在word文档中为双大括号里的内容, 比如{{单位名称}}
(Optional) */
HoldingKeys []string `json:"holdingKeys"`
}
type UserResp ¶ added in v1.59.0
type UserResp struct {
/* 总数 (Optional) */
TotalElements int `json:"totalElements"`
/* 总页数 (Optional) */
TotalPages int `json:"totalPages"`
/* 是否最后一页 (Optional) */
Last bool `json:"last"`
/* 当前第几页,从0开始 (Optional) */
Number int `json:"number"`
/* 每页大小 (Optional) */
Size int `json:"size"`
/* 当前页数量 (Optional) */
NumberOfElements int `json:"numberOfElements"`
/* 是否第一页 (Optional) */
First bool `json:"first"`
/* 忽略 (Optional) */
Pageable string `json:"pageable"`
/* 忽略 (Optional) */
Sort string `json:"sort"`
/* (Optional) */
Content []interface{} `json:"content"`
}
type UserTypeResp ¶ added in v1.59.0
type VerifyInfo ¶
type VerifyInfo struct {
/* 验签是否成功,true 成功 false 失败 (Optional) */
Success bool `json:"success"`
/* 验证消息 (Optional) */
Message string `json:"message"`
/* 签章验证列表 (Optional) */
Results []StampResult `json:"results"`
}
Source Files
¶
- AuditResp.go
- AuditStaticsResp.go
- ComStamp.go
- ContractInfo.go
- ContractSpec.go
- ContractVerifySpec.go
- CountByPeriodResp.go
- GetCountResp.go
- GetEvidenceResp.go
- PaddingInfo.go
- PaddingSpec.go
- PerStamp.go
- RecordListResp.go
- SaveEvidenceResp.go
- SignItem.go
- StampInfo.go
- StampResult.go
- StampSpec.go
- StatisticsInfo.go
- TemplateInfo.go
- TemplateSpec.go
- UserResp.go
- UserTypeResp.go
- VerifyInfo.go
Click to show internal directories.
Click to hide internal directories.