| 123456789101112131415161718192021222324252627 |
- package common
- type ContractSignurlSendActionsRequest struct {
- // <ext>core:true</ext> 【签署动作类型】签署动作类型 【传参】 取值范围:CORPORATE(企业签章),PERSONAL(个人签字),LP(法定代表人签字),AUDIT(个人审批)。
- Type_ string `json:"type"`
- // <ext>core:true</ext> 【签署动作名称】签署动作名称
- Name string `json:"name"`
- // <ext>core:true</ext> 【签署顺序】签署顺序 【特殊说明】 (从1开始);未传入签署顺序,将按照添加顺序依次编号,例如有3个签署方,则按添加顺序将serialNo设置为1,2,3;如果想按顺序签署,则分别设置签署方的serialNo为1,2,3;如果想无序签署,则设置签署方的serialNo为1,1,1;设置serialNo为1,2,2时,则表示第一个先签署,后两个同时签署;多个签署方部分传入签署顺序时,未传入顺序的签署方将按添加的顺序生成serialNo
- SerialNo *int64 `json:"serialNo"`
- // <ext>core:true;format:string</ext> 【印章ID】印章ID 【作用】 指定企业签章所用印章
- SealId *int64 `json:"sealId,omitempty"`
- // <ext>core:true</ext> 【指定印章ID列表】指定印章ID列表 【特殊说明】 格式:[123123123213,123213213213]
- SealIds string `json:"sealIds,omitempty"`
- // <ext>core:true</ext> 【指定多个印章名称】指定多个印章名称 【作用】 印章不存在或存在多个抛出异常 格式:[\"印章一\",\"印章二\"]
- SealNames string `json:"sealNames,omitempty"`
- // <ext>core:true</ext> 【印章类型】印章类型
- SealCategoryName string `json:"sealCategoryName,omitempty"`
- // <ext>core:true</ext> 【签章所属组织ID】签章所属组织ID 【作用】 发起方生效,默认为发起方关联的组织
- SealOwner string `json:"sealOwner,omitempty"`
- // <ext>core:true;inner-type:Json<SignatoryRect></ext> 【签署位置】签署位置
- Locations []*SignatoryRect `json:"locations,omitempty"`
- // <ext>core:true;inner-type:Json<ActionOperatorInfo></ext> 【签署人】签署人 【特殊说明】 法定代表人签字无需填写该项)
- ActionOperators []*ActionOperatorInfo `json:"actionOperators,omitempty"`
- // <ext>core:true</ext> 【签章方式】签章方式 【作用】 组织签章节点,设置进行印章签署的方式 【传参】 取值范围:MANUAL(手动签),AUTO(当前系统自动签\"),SILENT(业务系统静默签)。
- ActionOperatorRule string `json:"actionOperatorRule,omitempty"`
- }
|