package common type DetailDocument struct { // 【签署文档id】签署文档id Id string `json:"id"` // 【签署文档名称】签署文档名称 Title string `json:"title"` // 【签署文档页数】签署文档页数 Pages *int64 `json:"pages"` // 【签署文档大小】签署文档大小 Size string `json:"size"` // 【签署文档类型】签署文档类型,(PDF、OFD) Type_ string `json:"type"` // 【签署文档创建时间】签署文档创建时间 格式yyyy-MM-dd HH:mm:ss CreateTime string `json:"createTime"` // 【文件光栅防伪码】文件光栅防伪码 AntifakeCode string `json:"antifakeCode,omitempty"` // 【签署文档模板参数】签署文档模板参数 Params []*DetailDocumentParam `json:"params,omitempty"` // 【文件用途】文件用途 NORMAL(电子签约正文)、TERMINATION(作废声明)、OFFLINE(线下签署文件)、SPONSOR_FILE(发起方内部可见文档)、ATTACHMENT(附件)、EVIDENCE(存证报告) Usage string `json:"usage,omitempty"` // 【文件中添加的光栅防伪码】文件中添加的光栅防伪码 AntifakeContents []string `json:"antifakeContents,omitempty"` // 【签署文档的解密密码 】签署文档的解密密码 【作用】 当开启用印流程中【签署文档下载后禁止编辑】的功能,系统会对签署文档添加编辑口令,可通过本参数获取解密密码,去除编辑限制 【回参说明】 有解密密码则返回具体密码,无密码则返回为空 【特殊说明】 只有通过电子签系统加密的签署文档,才可以查询到解密密码 OwnerPassword string `json:"ownerPassword,omitempty"` }