package common
type SeparateFileAuthConfig struct {
// core:true;deprecated:false 【限制的文件类型】限制的文件类型 【传参方式】 OPEN_DEFINE : 接口指定的文件 CATEGORY_BIND : 用印流程绑 定的文件) DRAFT_ADD : 发起时添加的签署 文件 OFFLINE : 线下签署文件 TERMINATION : 作废声明 OTHER : 其他文件 ( 普通附件 、 存 证报告等 ) 【特殊说明】 如果文档既属于接口指定的文件 也是其他文件类型时 , 优先匹配接 口指定的文件
ReceiverFileType string `json:"receiverFileType"`
// core:true;deprecated:false 【需要限制的具体文档对应的文档 ID 】需要限制的具体文档对应的文档 ID 【特殊说明】 receiverFileType 为 OPEN_DEFINE 时必 传 documentId,documentName 其中 一个,如果都传取 documentId 。 receiverFileType 为 CATEGORY_BIND 时传模板 ID, 传了模板 ID 该用印流程绑定文件 按此配置;存在未传模板 ID 则将 其他所有用印流程绑定的模板统 一设置为该配置。
DocumentId string `json:"documentId,omitempty"`
// core:true;deprecated:false 【需要限制的具体文档对应的文档名称】需要限制的具体文档对应的文档名称 【特殊说明】 适用 于 2.1.4 上传本地文件创建电 子签约并获取签署页面 接口 ( 获取 不到文档 ID 时,且限制文档名称 不重复情况),其他情况需要 传 documentId 。 receiverFileType 为 OPEN_DEFINE 时必 传 documentId,documentName 其中 一个,如果都传取 documentId 。
DocumentName string `json:"documentName,omitempty"`
ConfigType *int64 `json:"configType,omitempty"`
}