| 12345678910111213141516171819202122232425 |
- package common
- type ReceiverFileAuthConfig struct {
- // <ext>core:true;deprecated:false</ext> 【设置类型】设置类型 【传参】 默认为 UNIFY , UNIFY: 对全部文档统一 设置, SEPARATE: 对指定文档 单独设置
- FileAuthType string `json:"fileAuthType,omitempty"`
- // <ext>core:true;deprecated:false</ext> 【统一限制接收方查看下载权限】 统一限制接收方查看下载权限 【传参】 默认为 0 , 0 :允许查看和下载 1 : 仅允许查看 , 禁止下载 2 :禁止查看 【特殊说明】 对全部文档统一设置权限 时必传
- ConfigType *int64 `json:"configType,omitempty"`
- // <ext>core:true;deprecated:false</ext> 【禁止下载或者禁止查看时的提示语】 禁止下载或者禁止查看时的提示语 【特殊说明】 如果后台开启必须设置提 示原因且对全部文档统一 设置,必传
- Notice string `json:"notice,omitempty"`
- // <ext>core:true;deprecated:false</ext> 【单独设置接收方查看下载权限】 单独设置接收方查看下载权限 【特殊说明】 需对单份文档单独设置权 限时必传
- SeparateFileAuthConfigs []*SeparateFileAuthConfig `json:"separateFileAuthConfigs,omitempty"`
- // <ext>core:true;deprecated:false</ext> 【禁止查看原因】禁止查看原因 【特殊说明】 如果后台开启必须设置提 示原因且对指定文档单独 设置禁止查看时,必传
- BanViewReason string `json:"banViewReason,omitempty"`
- // <ext>core:true;deprecated:false</ext> 【禁止下载原因】禁止下载原因 【特殊说明】 如果后台开启必须设置提 示原因且对指定文档单独 设置禁止下载时,必传
- BanDownloadReason string `json:"banDownloadReason,omitempty"`
- // <ext>core:true;deprecated:false</ext> 【限制文件可查看天数】限制文件可查看天数 【作用】 对允许查看的文件,可设 置限制文件可查看天数, 签署完成后超出指定天数 则不可查看文件 【特殊说明】 configTyp e 为 0 或 1 时生 效。 支持输入范围为 1-1000
- LimitViewNumber *int64 `json:"limitViewNumber,omitempty"`
- // <ext>core:true;deprecated:false</ext> 【限制文件可 查看天数原因】限制文件可查看天数原因 【特殊说明】 如果后台开启必须设置提 示原因且设置了限制查看 天数时必传。
- LimitViewNotice string `json:"limitViewNotice,omitempty"`
- // <ext>core:true;deprecated:false</ext> 【限制文件可下载次数】限制文件可下载次数 【作用】 对允许查看的文件,可设 置限制文件可下载次数, 签署完成后下载超过指定 次数不可下载文件 【特殊说明】 configType 为 0 时生效。 支持输入范围为 1- 20
- LimitDownloadNumber *int64 `json:"limitDownloadNumber,omitempty"`
- // <ext>core:true;deprecated:false</ext>【限制文件可下载次数原因】限制文件可下载次数原因 【特殊说明】 如果后台开启必须设置提 示原因且设置了限制下载 次数时必传。
- LimitDownloadNotice string `json:"limitDownloadNotice,omitempty"`
- }
|