public class ChannelCreateBatchQuickSignUrlRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
ChannelCreateBatchQuickSignUrlRequest() |
ChannelCreateBatchQuickSignUrlRequest(ChannelCreateBatchQuickSignUrlRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
Agent |
getAgent()
Get 关于渠道应用的相关信息,包括渠道应用标识、第三方平台子客企业标识及第三方平台子客企业中的员工标识等内容,您可以参阅开发者中心所提供的 Agent 结构体以获取详细定义。
|
Long[] |
getApproverSignTypes()
Get 指定批量签署合同的认证校验方式,可传递以下值:
**1**:人脸认证(默认),需进行人脸识别成功后才能签署合同
**2**:密码认证(默认),需输入与用户在腾讯电子签设置的密码一致才能校验成功进行合同签署
**3**:运营商三要素,需到运营商处比对手机号实名信息(名字、手机号、证件号)校验一致才能成功进行合同签署。
注:
默认情况下,认证校验方式为人脸和密码认证
您可以传递多种值,表示可用多种认证校验方式。
|
FlowApproverInfo |
getFlowApproverInfo()
Get 批量签署的流程签署人,其中姓名(ApproverName)、参与人类型(ApproverType)必传,手机号(ApproverMobile)和证件信息(ApproverIdCardType、ApproverIdCardNumber)可任选一种或全部传入。
注:
`1.
|
String |
getFlowGroupId()
Get 合同组编号
注:`该参数和合同流程ID数组必须二选一`
|
String[] |
getFlowIds()
Get 批量签署的合同流程ID数组。
注: `在调用此接口时,请确保合同流程均为本企业发起,且合同数量不超过100个。`
|
String |
getJumpUrl()
Get 签署完之后的H5页面的跳转链接,此链接及支持http://和https://,最大长度1000个字符。(建议https协议)
|
Long[] |
getSignatureTypes()
Get 指定批量签署合同的签名类型,可传递以下值:
**0**:手写签名(默认)
**1**:OCR楷体
**2**:姓名印章
**3**:图片印章
**4**:系统签名
注:
默认情况下,签名类型为手写签名
您可以传递多种值,表示可用多种签名类型。
该参数会覆盖您合同中的签名类型,若您在发起合同时限定了签名类型(赋值签名类型给ComponentTypeLimit),请将这些签名类型赋予此参数
|
Long |
getSignTypeSelector()
Get 生成H5签署链接时,您可以指定签署方签署合同的认证校验方式的选择模式,可传递一下值:
**0**:签署方自行选择,签署方可以从预先指定的认证方式中自由选择;
**1**:自动按顺序首位推荐,签署方无需选择,系统会优先推荐使用第一种认证方式。
注:
`不指定该值时,默认为签署方自行选择。`
|
void |
setAgent(Agent Agent)
Set 关于渠道应用的相关信息,包括渠道应用标识、第三方平台子客企业标识及第三方平台子客企业中的员工标识等内容,您可以参阅开发者中心所提供的 Agent 结构体以获取详细定义。
|
void |
setApproverSignTypes(Long[] ApproverSignTypes)
Set 指定批量签署合同的认证校验方式,可传递以下值:
**1**:人脸认证(默认),需进行人脸识别成功后才能签署合同
**2**:密码认证(默认),需输入与用户在腾讯电子签设置的密码一致才能校验成功进行合同签署
**3**:运营商三要素,需到运营商处比对手机号实名信息(名字、手机号、证件号)校验一致才能成功进行合同签署。
注:
默认情况下,认证校验方式为人脸和密码认证
您可以传递多种值,表示可用多种认证校验方式。
|
void |
setFlowApproverInfo(FlowApproverInfo FlowApproverInfo)
Set 批量签署的流程签署人,其中姓名(ApproverName)、参与人类型(ApproverType)必传,手机号(ApproverMobile)和证件信息(ApproverIdCardType、ApproverIdCardNumber)可任选一种或全部传入。
注:
`1.
|
void |
setFlowGroupId(String FlowGroupId)
Set 合同组编号
注:`该参数和合同流程ID数组必须二选一`
|
void |
setFlowIds(String[] FlowIds)
Set 批量签署的合同流程ID数组。
注: `在调用此接口时,请确保合同流程均为本企业发起,且合同数量不超过100个。`
|
void |
setJumpUrl(String JumpUrl)
Set 签署完之后的H5页面的跳转链接,此链接及支持http://和https://,最大长度1000个字符。(建议https协议)
|
void |
setSignatureTypes(Long[] SignatureTypes)
Set 指定批量签署合同的签名类型,可传递以下值:
**0**:手写签名(默认)
**1**:OCR楷体
**2**:姓名印章
**3**:图片印章
**4**:系统签名
注:
默认情况下,签名类型为手写签名
您可以传递多种值,表示可用多种签名类型。
该参数会覆盖您合同中的签名类型,若您在发起合同时限定了签名类型(赋值签名类型给ComponentTypeLimit),请将这些签名类型赋予此参数
|
void |
setSignTypeSelector(Long SignTypeSelector)
Set 生成H5签署链接时,您可以指定签署方签署合同的认证校验方式的选择模式,可传递一下值:
**0**:签署方自行选择,签署方可以从预先指定的认证方式中自由选择;
**1**:自动按顺序首位推荐,签署方无需选择,系统会优先推荐使用第一种认证方式。
注:
`不指定该值时,默认为签署方自行选择。`
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public ChannelCreateBatchQuickSignUrlRequest()
public ChannelCreateBatchQuickSignUrlRequest(ChannelCreateBatchQuickSignUrlRequest source)
public FlowApproverInfo getFlowApproverInfo()
public void setFlowApproverInfo(FlowApproverInfo FlowApproverInfo)
FlowApproverInfo
- 批量签署的流程签署人,其中姓名(ApproverName)、参与人类型(ApproverType)必传,手机号(ApproverMobile)和证件信息(ApproverIdCardType、ApproverIdCardNumber)可任选一种或全部传入。
注:
`1. ApproverType目前只支持个人类型的签署人。`
`2. 签署人只能有手写签名和时间类型的签署控件,其他类型的填写控件和签署控件暂时都未支持。`
`3. 当需要通过短信验证码签署时,手机号ApproverMobile需要与发起合同时填写的用户手机号一致。`public Agent getAgent()
public void setAgent(Agent Agent)
Agent
- 关于渠道应用的相关信息,包括渠道应用标识、第三方平台子客企业标识及第三方平台子客企业中的员工标识等内容,您可以参阅开发者中心所提供的 Agent 结构体以获取详细定义。public String[] getFlowIds()
public void setFlowIds(String[] FlowIds)
FlowIds
- 批量签署的合同流程ID数组。
注: `在调用此接口时,请确保合同流程均为本企业发起,且合同数量不超过100个。`public String getFlowGroupId()
public void setFlowGroupId(String FlowGroupId)
FlowGroupId
- 合同组编号
注:`该参数和合同流程ID数组必须二选一`public String getJumpUrl()
public void setJumpUrl(String JumpUrl)
JumpUrl
- 签署完之后的H5页面的跳转链接,此链接及支持http://和https://,最大长度1000个字符。(建议https协议)public Long[] getSignatureTypes()
public void setSignatureTypes(Long[] SignatureTypes)
SignatureTypes
- 指定批量签署合同的签名类型,可传递以下值:
public Long[] getApproverSignTypes()
public void setApproverSignTypes(Long[] ApproverSignTypes)
ApproverSignTypes
- 指定批量签署合同的认证校验方式,可传递以下值:
public Long getSignTypeSelector()
public void setSignTypeSelector(Long SignTypeSelector)
SignTypeSelector
- 生成H5签署链接时,您可以指定签署方签署合同的认证校验方式的选择模式,可传递一下值:
Copyright © 2024. All rights reserved.