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.