public class CreateBatchQuickSignUrlRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| CreateBatchQuickSignUrlRequest() | 
| CreateBatchQuickSignUrlRequest(CreateBatchQuickSignUrlRequest 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 代理企业和员工的信息。
在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 | 
| Long[] | getApproverSignTypes()Get 指定批量签署合同的认证校验方式,可传递以下值:
**1**:人脸认证(默认),需进行人脸识别成功后才能签署合同
**2**:密码认证(默认),需输入与用户在腾讯电子签设置的密码一致才能校验成功进行合同签署
**3**:运营商三要素,需到运营商处比对手机号实名信息(名字、手机号、证件号)校验一致才能成功进行合同签署。
注:
默认情况下,认证校验方式为人脸和密码认证
您可以传递多种值,表示可用多种认证校验方式。 | 
| Boolean | getCacheApproverInfo()Get 缓存签署人信息。在H5签署链接动态领取场景,首次填写后,选择缓存签署人信息,在下次签署人点击领取链接时,会自动将个人信息(姓名、身份证号、手机号)填入,否则需要每次手动填写。
注: `若参与方为企业员工时,暂不支持对参与方信息进行缓存` | 
| Boolean | getCanBatchReject()Get 是否允许此链接中签署方批量拒签。
 false (默认): 不允许批量拒签 true : 允许批量拒签。
注:`当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。` | 
| FlowCreateApprover | getFlowApproverInfo()Get 批量签署的流程签署人,其中姓名(ApproverName)、参与人类型(ApproverType)必传,手机号(ApproverMobile)和证件信息(ApproverIdCardType、ApproverIdCardNumber)可任选一种或全部传入。
若为个人参与方:ApproverType=1
若为企业参与方:ApproverType=0。同时 OrganizationName 参数需传入参与方企业名称。 
注:
`1. | 
| FlowBatchUrlInfo | getFlowBatchUrlInfo()Get 批量签署合同相关信息,指定合同和签署方的信息,用于补充动态签署人。   
注: `若签署方为企业员工,暂不支持通过H5端进行动态签署人的补充` | 
| String | getFlowGroupId()Get 合同组编号
注:`该参数和合同流程ID数组必须二选一` | 
| String[] | getFlowIds()Get 批量签署的合同流程ID数组。
注: `在调用此接口时,请确保合同流程均为本企业发起,且合同数量不超过100个。` | 
| Intention | getIntention()Get 只有在生成H5签署链接的情形下( 如调用获取H5签署链接、获取H5批量签署链接等接口),该配置才会生效。  您可以指定H5签署视频核身的意图配置,选择问答模式或点头模式的语音文本。 
 注意: 
1. | 
| String | getJumpUrl()Get 签署完之后的H5页面的跳转链接,此链接及支持http://和https://,最大长度1000个字符。(建议https协议) | 
| UserInfo | getOperator()Get 执行本接口操作的员工信息。
注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。` | 
| PresetApproverInfo | getPresetApproverInfo()Get      预设的动态签署方的补充信息,仅匹配对应信息的签署方才能领取合同。暂时仅对个人参与方生效。 | 
| Long[] | getSignatureTypes()Get 指定批量签署合同的签名类型,可传递以下值:
**0**:手写签名(默认)
**1**:OCR楷体
**2**:姓名印章
**3**:图片印章
**4**:系统签名
注:
默认情况下,签名类型为手写签名
您可以传递多种值,表示可用多种签名类型。
该参数会覆盖您合同中的签名类型,若您在发起合同时限定了签名类型(赋值签名类型给ComponentTypeLimit),请将这些签名类型赋予此参数
若签署方为企业员工,此参数无效,签名方式将以合同中为准。
 | 
| Long | getSignTypeSelector()Get 生成H5签署链接时,您可以指定签署方签署合同的认证校验方式的选择模式,可传递一下值:
**0**:签署方自行选择,签署方可以从预先指定的认证方式中自由选择;
**1**:自动按顺序首位推荐,签署方无需选择,系统会优先推荐使用第一种认证方式。
注:
`不指定该值时,默认为签署方自行选择。` | 
| void | setAgent(Agent Agent)Set 代理企业和员工的信息。
在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 | 
| void | setApproverSignTypes(Long[] ApproverSignTypes)Set 指定批量签署合同的认证校验方式,可传递以下值:
**1**:人脸认证(默认),需进行人脸识别成功后才能签署合同
**2**:密码认证(默认),需输入与用户在腾讯电子签设置的密码一致才能校验成功进行合同签署
**3**:运营商三要素,需到运营商处比对手机号实名信息(名字、手机号、证件号)校验一致才能成功进行合同签署。
注:
默认情况下,认证校验方式为人脸和密码认证
您可以传递多种值,表示可用多种认证校验方式。 | 
| void | setCacheApproverInfo(Boolean CacheApproverInfo)Set 缓存签署人信息。在H5签署链接动态领取场景,首次填写后,选择缓存签署人信息,在下次签署人点击领取链接时,会自动将个人信息(姓名、身份证号、手机号)填入,否则需要每次手动填写。
注: `若参与方为企业员工时,暂不支持对参与方信息进行缓存` | 
| void | setCanBatchReject(Boolean CanBatchReject)Set 是否允许此链接中签署方批量拒签。
 false (默认): 不允许批量拒签 true : 允许批量拒签。
注:`当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。` | 
| void | setFlowApproverInfo(FlowCreateApprover FlowApproverInfo)Set 批量签署的流程签署人,其中姓名(ApproverName)、参与人类型(ApproverType)必传,手机号(ApproverMobile)和证件信息(ApproverIdCardType、ApproverIdCardNumber)可任选一种或全部传入。
若为个人参与方:ApproverType=1
若为企业参与方:ApproverType=0。同时 OrganizationName 参数需传入参与方企业名称。 
注:
`1. | 
| void | setFlowBatchUrlInfo(FlowBatchUrlInfo FlowBatchUrlInfo)Set 批量签署合同相关信息,指定合同和签署方的信息,用于补充动态签署人。   
注: `若签署方为企业员工,暂不支持通过H5端进行动态签署人的补充` | 
| void | setFlowGroupId(String FlowGroupId)Set 合同组编号
注:`该参数和合同流程ID数组必须二选一` | 
| void | setFlowIds(String[] FlowIds)Set 批量签署的合同流程ID数组。
注: `在调用此接口时,请确保合同流程均为本企业发起,且合同数量不超过100个。` | 
| void | setIntention(Intention Intention)Set 只有在生成H5签署链接的情形下( 如调用获取H5签署链接、获取H5批量签署链接等接口),该配置才会生效。  您可以指定H5签署视频核身的意图配置,选择问答模式或点头模式的语音文本。 
 注意: 
1. | 
| void | setJumpUrl(String JumpUrl)Set 签署完之后的H5页面的跳转链接,此链接及支持http://和https://,最大长度1000个字符。(建议https协议) | 
| void | setOperator(UserInfo Operator)Set 执行本接口操作的员工信息。
注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。` | 
| void | setPresetApproverInfo(PresetApproverInfo PresetApproverInfo)Set      预设的动态签署方的补充信息,仅匹配对应信息的签署方才能领取合同。暂时仅对个人参与方生效。 | 
| 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, toJsonStringpublic CreateBatchQuickSignUrlRequest()
public CreateBatchQuickSignUrlRequest(CreateBatchQuickSignUrlRequest source)
public FlowCreateApprover getFlowApproverInfo()
public void setFlowApproverInfo(FlowCreateApprover FlowApproverInfo)
FlowApproverInfo - 批量签署的流程签署人,其中姓名(ApproverName)、参与人类型(ApproverType)必传,手机号(ApproverMobile)和证件信息(ApproverIdCardType、ApproverIdCardNumber)可任选一种或全部传入。
public Agent getAgent()
public void setAgent(Agent Agent)
Agent - 代理企业和员工的信息。
在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。public UserInfo getOperator()
public void setOperator(UserInfo Operator)
Operator - 执行本接口操作的员工信息。
注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。`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签署链接时,您可以指定签署方签署合同的认证校验方式的选择模式,可传递一下值:
public FlowBatchUrlInfo getFlowBatchUrlInfo()
public void setFlowBatchUrlInfo(FlowBatchUrlInfo FlowBatchUrlInfo)
FlowBatchUrlInfo - 批量签署合同相关信息,指定合同和签署方的信息,用于补充动态签署人。       
注: `若签署方为企业员工,暂不支持通过H5端进行动态签署人的补充`public Intention getIntention()
public void setIntention(Intention Intention)
Intention - 只有在生成H5签署链接的情形下( 如调用获取H5签署链接、获取H5批量签署链接等接口),该配置才会生效。  您可以指定H5签署视频核身的意图配置,选择问答模式或点头模式的语音文本。 
 注意: 
1. 视频认证为白名单功能,使用前请联系对接的客户经理沟通。
2. 使用视频认证时,生成H5签署链接的时候必须将签署认证方式指定为人脸(即ApproverSignTypes设置成人脸签署)。 
3. 签署完成后,可以通过查询签署认证人脸视频获取到当时的视频。public Boolean getCacheApproverInfo()
public void setCacheApproverInfo(Boolean CacheApproverInfo)
CacheApproverInfo - 缓存签署人信息。在H5签署链接动态领取场景,首次填写后,选择缓存签署人信息,在下次签署人点击领取链接时,会自动将个人信息(姓名、身份证号、手机号)填入,否则需要每次手动填写。
注: `若参与方为企业员工时,暂不支持对参与方信息进行缓存`public Boolean getCanBatchReject()
public void setCanBatchReject(Boolean CanBatchReject)
CanBatchReject - 是否允许此链接中签署方批量拒签。
 public PresetApproverInfo getPresetApproverInfo()
public void setPresetApproverInfo(PresetApproverInfo PresetApproverInfo)
PresetApproverInfo - 预设的动态签署方的补充信息,仅匹配对应信息的签署方才能领取合同。暂时仅对个人参与方生效。Copyright © 2025. All rights reserved.