package common


type BinarySignatory struct {
	Operator *NameUserInfoRequest `json:"operator,omitempty"`
	Company *CompanyRequest `json:"company,omitempty"`
	Seal *BinarySealRequest `json:"seal,omitempty"`
	// <ext>core:true</ext> 【第三方业务系统数据签名id】第三方业务系统数据签名id 【作用】 传入第三方业务系统中唯一数据签名ID，方便后续进行查询 【传参】 最大长度：200。
	BizId string `json:"bizId,omitempty"`
	// 【允许传入重复第三方业务系统数据签名id 】允许传入重复第三方业务系统数据签名id 【作用】 支持传入重复的bizid，将bizid和原有的数据签记录解绑，且绑定最新传入的数据签，主要适用于以下场景：某次签署传入的bizid有误，占用了后续签署数据的bizid时，后续签署时可传入重复bizid 【传参】 取值范围：false（不可重复传入），true（可重复传入）；不传值默认为：false（不可重复传入）。
	AllowRepetitiveBizId *bool `json:"allowRepetitiveBizId,omitempty"`
}
