package common


type DocumentSizeConfig struct {
	// <ext>format:string</ext> 【签署文档id】签署文档id 【作用】 用于指定需校验用印次数的签署文档
	DocumentId *int64 `json:"documentId,omitempty"`
	// 【签署文档名称】签署文档名称 【作用】 用于指定需校验用印次数的签署文档 【传参】 不传入documentId（签署文档id）的时候，可传入签署文档名称
	DocumentName string `json:"documentName,omitempty"`
	// <ext>format:string</ext> 【印章id】印章id 【作用】 action内传入sealds时，可通过此参数中的sealId（印章id）分别指定在文档上每个印章的用印次数
	SealId string `json:"sealId,omitempty"`
	// 【签章类型】签章类型 【作用】 用于指定需设置用印次数的签章类型 【传参】 取值范围：SEAL_CORPORATE（正文章/正文签名），ACROSS_PAGE（骑缝章/骑缝签名）。
	RectType string `json:"rectType,omitempty"`
	// 【用印申请次数】用印申请次数 【作用】 签署时印章/签名数量的次数 【传参】 1、最小值：0（包含），最大值：9999（包含）。 2、单位：次。
	SealPositionSize *int64 `json:"sealPositionSize"`
}
