WithfileuploadFillSignatory.go 1.9 KB

1234567891011
  1. package common
  2. type WithfileuploadFillSignatory struct {
  3. // <ext>core:true</ext> 【签署方类型】签署方类型 【作用】 指定签署方类型 1、组织签署方:需签署的组织,可设置签署节点(签字、审批、签章、执业章签署等) 2、个人签署方:需签署的个人,只支持个人签字 3、批量个人签署方:可在一份文件中一次性添加多个签署方,并支持批量指定签署 【传参】 取值范围:COMPANY(组织),PERSONAL(个人),S_P_BATCH(批量个人签署方)。
  4. TenantType string `json:"tenantType,omitempty"`
  5. // <ext>core:true</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。 【特殊说明】 1、用印流程的签署方为非预设,或预设但允许发起时添加/删除预设签署方,则此参数传入的签署顺序生效 2、用印流程中预设了签署方且不允许发起时添加/删除预设签署方,则传入的签署方顺序将无效,将按照用印流程中预设顺序进行签署
  6. SerialNo *int64 `json:"serialNo,omitempty"`
  7. // <ext>core:true</ext> 【签署节点】签署节点 【作用】 即组织签署方下可设置不同的签署节点进行签署,如组织签署、个人签字、审批 【特殊说明】 外部组织签署方仅支持指定签署人,不能指定印章id
  8. Actions []*WithfileuploadFillAction `json:"actions,omitempty"`
  9. }