package common


type FillSignatory struct {
	// <ext>core:true</ext> 【拟定方类型】拟定方类型 【作用】 即需拟定文件的组织和个人（如文件正式发起拟定前需与各签约方共同补全文件参数内容并完成内部审批）。 内部组织拟定方下可设置拟定节点（个人拟定、个人审批），其余拟定方仅支持个人拟定 【特殊说明】 拟定方须提前在用印流程预设好，接口暂不支持自定义拟定方。仅支持接口通过传入拟定方、拟定节点类型和顺序匹配流程预设的审批节点，为审批节点指定审批人
	TenantType string `json:"tenantType,omitempty"`
	// <ext>core:true;format:number</ext> 【拟定方顺序】拟定方顺序 【传参】 1、需按顺序拟定，可分别设置拟定方的serialNo为1,2,3; 2、需无序拟定，可设置拟定方的serialNo为1,1,1或 2,2,2 ，只要数字一样，则代表相同的拟定顺序； 3、自定义定义顺序，可设置serialNo为1,2,2,3,4,4,6,7时，则表示第一个先拟定，后两个同时拟定； 第4个第3个顺序拟定，依次类推； 4、拟定方传入了拟定顺序，以传入的为准，未传入顺序的拟定方将按添加的顺序生成serialNo，例如有3个拟定方，则按添加顺序将serialNo设置为1,2,3；
	SerialNo *int64 `json:"serialNo,omitempty"`
	// <ext>core:true</ext> 【拟定节点】拟定节点 【作用】 即内部组织拟定方下可设置不同的拟定节点进行拟定，包括个人拟定和个人审批
	Actions []*FillAction `json:"actions,omitempty"`
}
