| 12345678910111213 |
- package common
- // 【文件打印日志明细】文件打印日志明细 【作用】 1、当记录文件打印类型的操作时,可传入日志明细内容 2、文件打印日志会现在在审计模块及电子签约文件的签署详情页面
- type PrintLogDetail struct {
- // 【签署文档id】签署文档id 【作用】 1、查询需要添加打印记录的签署文档 2、documentId(签署文档id)和contractInfo(电子签约文件)同时传入时,以documentId传参为准
- DocumentIds []int64 `json:"documentIds,omitempty"`
- ContractInfo *ContractInfo `json:"contractInfo,omitempty"`
- // 【文档类型】文档类型 【作用】 1、传入contractInfo(电子签约文件)时,可以通过文档类型确定打印的内容 2、该参数仅当contractInfo(电子签约文件)传值时生效,如果不传该参数,则记录为打印了电子签约的所有文档 【传参】 取值:NORMAL(电子签约正文),BRIEF(签署摘要),ATTACHMENT(附件),EVIDENCE(存证报告) ,TERMINATION(作废声明),OFFLINE(线下签署文件);不传值默认为:所有文档;可选多项。
- Usage string `json:"usage,omitempty"`
- // 【打印次数】打印次数 【作用】 1、记录文档被打印的次数 2、当对象中传入的文档均对应此打印次数值;如果每个文档的打印次数不一样,可传入多个对象 【传参】 最小值:1(包含);不传值默认为:1。
- PrintCount *int64 `json:"printCount,omitempty"`
- }
|