Class FlowApproverInfo
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.essbasic.v20210526.models.FlowApproverInfo
-
public class FlowApproverInfo extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description FlowApproverInfo()
FlowApproverInfo(FlowApproverInfo 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ComponentLimit[]
getAddSignComponentsLimits()
Get [通过文件创建签署流程](https://qian.tencent.com/developers/partnerApis/startFlows/ChannelCreateFlowByFiles)时,如果设置了外层参数SignBeanTag=1(允许签署过程中添加签署控件),则可通过此参数明确规定合同所使用的签署控件类型(骑缝章、普通章法人章等)和具体的印章(印章ID)或签名方式。 注:`限制印章控件或骑缝章控件情况下,仅本企业签署方可以指定具体印章(通过传递ComponentValue,支持多个),他方企业或个人只支持限制控件类型。`Boolean
getApproverNeedSignReview()
Get 当前签署方进行签署操作是否需要企业内部审批,true 则为需要ApproverOption
getApproverOption()
Get 签署人个性化能力值Long[]
getApproverSignTypes()
Get 签署人签署合同时的认证方式 1-人脸认证 2-签署密码 3-运营商三要素(默认为1,2)String
getApproverType()
Get 签署人类型 PERSON-个人/自然人; PERSON_AUTO_SIGN-个人自动签署,适用于个人自动签场景 注: 个人自动签场景为白名单功能, 使用前请联系对接的客户经理沟通。 ORGANIZATION-企业(企业签署方或模板发起时的企业静默签); ENTERPRISESERVER-企业静默签(文件发起时的企业静默签字)。Long[]
getApproverVerifyTypes()
Get 签署人查看合同时认证方式, 1-实名查看 2-短信验证码查看(企业签署方不支持该方式) 如果不传默认为1 查看合同的认证方式 Flow层级的优先于approver层级的 (当手写签名方式为OCR_ESIGN时,合同认证方式2无效,因为这种签名方式依赖实名认证)String
getCallbackUrl()
Deprecated.String[]
getComponentLimitType()
Get 签署方控件类型为 SIGN_SIGNATURE时,可以指定签署方签名方式 HANDWRITE – 手写签名 OCR_ESIGN -- AI智能识别手写签名 ESIGN -- 个人印章类型 SYSTEM_ESIGN -- 系统签名(该类型可以在用户签署时根据用户姓名一键生成一个签名来进行签署)Long
getDeadline()
Get 签署截止时间戳,默认一年String
getIdCardNumber()
Get 签署人证件号(长度不超过18位)String
getIdCardType()
Get 签署人的证件类型 1.ID_CARD 居民身份证 2.HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证 3.HONGKONG_AND_MACAO 港澳居民来往内地通行证 4.OTHER_CARD_TYPE 其他(需要使用该类型请先联系运营经理)String
getJumpUrl()
Get 签署完前端跳转的url,此字段的用法场景请联系客户经理确认String
getMobile()
Get 签署人手机号,脱敏显示。大陆手机号为11位,暂不支持海外手机号。String
getName()
Get 签署人姓名,最大长度50个字符Boolean
getNotChannelOrganization()
Get 指定签署人非第三方平台子客企业下员工,在ApproverType为ORGANIZATION时指定。 默认为false,即签署人位于同一个第三方平台应用号下;默认为false,即签署人位于同一个第三方应用号下;String
getNotifyType()
Get SMS: 短信(需确保“电子签短信通知签署方”功能是开启状态才能生效); NONE: 不发信息 默认为SMS(签署方为子客时该字段不生效)String
getOpenId()
Get 用户侧第三方id,最大长度64个字符 当签署方为同一第三方平台下的员工时,该字段若不指定,则发起【待领取】的流程String
getOrganizationName()
Get 企业签署方工商营业执照上的企业名称,签署方为非发起方企业场景下必传,最大长度64个字符;String
getOrganizationOpenId()
Get 企业签署方在同一第三方平台应用下的其他合作企业OpenId,签署方为非发起方企业场景下必传,最大长度64个字符;Long
getPreReadTime()
Get 合同的强制预览时间:3~300s,未指定则按合同页数计算String
getRecipientId()
Get 签署流程签署人在模板中对应的签署人Id;在非单方签署、以及非B2C签署的场景下必传,用于指定当前签署方在签署流程中的位置;Component[]
getSignComponents()
Get 使用PDF文件直接发起合同时,签署人指定的签署控件;
使用模板发起合同时,指定本企业印章签署控件的印章ID:
通过ComponentId或ComponenetName指定签署控件,ComponentValue为印章ID。String
getSignId()
Get 签署ID - 发起流程时系统自动补充 - 创建签署链接时,可以通过查询详情接口获得签署人的SignId,然后可传入此值为该签署人创建签署链接,无需再传姓名、手机号、证件号等其他信息void
setAddSignComponentsLimits(ComponentLimit[] AddSignComponentsLimits)
Set [通过文件创建签署流程](https://qian.tencent.com/developers/partnerApis/startFlows/ChannelCreateFlowByFiles)时,如果设置了外层参数SignBeanTag=1(允许签署过程中添加签署控件),则可通过此参数明确规定合同所使用的签署控件类型(骑缝章、普通章法人章等)和具体的印章(印章ID)或签名方式。 注:`限制印章控件或骑缝章控件情况下,仅本企业签署方可以指定具体印章(通过传递ComponentValue,支持多个),他方企业或个人只支持限制控件类型。`void
setApproverNeedSignReview(Boolean ApproverNeedSignReview)
Set 当前签署方进行签署操作是否需要企业内部审批,true 则为需要void
setApproverOption(ApproverOption ApproverOption)
Set 签署人个性化能力值void
setApproverSignTypes(Long[] ApproverSignTypes)
Set 签署人签署合同时的认证方式 1-人脸认证 2-签署密码 3-运营商三要素(默认为1,2)void
setApproverType(String ApproverType)
Set 签署人类型 PERSON-个人/自然人; PERSON_AUTO_SIGN-个人自动签署,适用于个人自动签场景 注: 个人自动签场景为白名单功能, 使用前请联系对接的客户经理沟通。 ORGANIZATION-企业(企业签署方或模板发起时的企业静默签); ENTERPRISESERVER-企业静默签(文件发起时的企业静默签字)。void
setApproverVerifyTypes(Long[] ApproverVerifyTypes)
Set 签署人查看合同时认证方式, 1-实名查看 2-短信验证码查看(企业签署方不支持该方式) 如果不传默认为1 查看合同的认证方式 Flow层级的优先于approver层级的 (当手写签名方式为OCR_ESIGN时,合同认证方式2无效,因为这种签名方式依赖实名认证)void
setCallbackUrl(String CallbackUrl)
Deprecated.void
setComponentLimitType(String[] ComponentLimitType)
Set 签署方控件类型为 SIGN_SIGNATURE时,可以指定签署方签名方式 HANDWRITE – 手写签名 OCR_ESIGN -- AI智能识别手写签名 ESIGN -- 个人印章类型 SYSTEM_ESIGN -- 系统签名(该类型可以在用户签署时根据用户姓名一键生成一个签名来进行签署)void
setDeadline(Long Deadline)
Set 签署截止时间戳,默认一年void
setIdCardNumber(String IdCardNumber)
Set 签署人证件号(长度不超过18位)void
setIdCardType(String IdCardType)
Set 签署人的证件类型 1.ID_CARD 居民身份证 2.HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证 3.HONGKONG_AND_MACAO 港澳居民来往内地通行证 4.OTHER_CARD_TYPE 其他(需要使用该类型请先联系运营经理)void
setJumpUrl(String JumpUrl)
Set 签署完前端跳转的url,此字段的用法场景请联系客户经理确认void
setMobile(String Mobile)
Set 签署人手机号,脱敏显示。大陆手机号为11位,暂不支持海外手机号。void
setName(String Name)
Set 签署人姓名,最大长度50个字符void
setNotChannelOrganization(Boolean NotChannelOrganization)
Set 指定签署人非第三方平台子客企业下员工,在ApproverType为ORGANIZATION时指定。 默认为false,即签署人位于同一个第三方平台应用号下;默认为false,即签署人位于同一个第三方应用号下;void
setNotifyType(String NotifyType)
Set SMS: 短信(需确保“电子签短信通知签署方”功能是开启状态才能生效); NONE: 不发信息 默认为SMS(签署方为子客时该字段不生效)void
setOpenId(String OpenId)
Set 用户侧第三方id,最大长度64个字符 当签署方为同一第三方平台下的员工时,该字段若不指定,则发起【待领取】的流程void
setOrganizationName(String OrganizationName)
Set 企业签署方工商营业执照上的企业名称,签署方为非发起方企业场景下必传,最大长度64个字符;void
setOrganizationOpenId(String OrganizationOpenId)
Set 企业签署方在同一第三方平台应用下的其他合作企业OpenId,签署方为非发起方企业场景下必传,最大长度64个字符;void
setPreReadTime(Long PreReadTime)
Set 合同的强制预览时间:3~300s,未指定则按合同页数计算void
setRecipientId(String RecipientId)
Set 签署流程签署人在模板中对应的签署人Id;在非单方签署、以及非B2C签署的场景下必传,用于指定当前签署方在签署流程中的位置;void
setSignComponents(Component[] SignComponents)
Set 使用PDF文件直接发起合同时,签署人指定的签署控件;
使用模板发起合同时,指定本企业印章签署控件的印章ID:
通过ComponentId或ComponenetName指定签署控件,ComponentValue为印章ID。void
setSignId(String SignId)
Set 签署ID - 发起流程时系统自动补充 - 创建签署链接时,可以通过查询详情接口获得签署人的SignId,然后可传入此值为该签署人创建签署链接,无需再传姓名、手机号、证件号等其他信息void
toMap(HashMap<String,String> map, String prefix)
Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
FlowApproverInfo
public FlowApproverInfo()
-
FlowApproverInfo
public FlowApproverInfo(FlowApproverInfo 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.
-
-
Method Detail
-
getName
public String getName()
Get 签署人姓名,最大长度50个字符- Returns:
- Name 签署人姓名,最大长度50个字符
-
setName
public void setName(String Name)
Set 签署人姓名,最大长度50个字符- Parameters:
Name
- 签署人姓名,最大长度50个字符
-
getIdCardType
public String getIdCardType()
Get 签署人的证件类型 1.ID_CARD 居民身份证 2.HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证 3.HONGKONG_AND_MACAO 港澳居民来往内地通行证 4.OTHER_CARD_TYPE 其他(需要使用该类型请先联系运营经理)- Returns:
- IdCardType 签署人的证件类型 1.ID_CARD 居民身份证 2.HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证 3.HONGKONG_AND_MACAO 港澳居民来往内地通行证 4.OTHER_CARD_TYPE 其他(需要使用该类型请先联系运营经理)
-
setIdCardType
public void setIdCardType(String IdCardType)
Set 签署人的证件类型 1.ID_CARD 居民身份证 2.HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证 3.HONGKONG_AND_MACAO 港澳居民来往内地通行证 4.OTHER_CARD_TYPE 其他(需要使用该类型请先联系运营经理)- Parameters:
IdCardType
- 签署人的证件类型 1.ID_CARD 居民身份证 2.HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证 3.HONGKONG_AND_MACAO 港澳居民来往内地通行证 4.OTHER_CARD_TYPE 其他(需要使用该类型请先联系运营经理)
-
getIdCardNumber
public String getIdCardNumber()
Get 签署人证件号(长度不超过18位)- Returns:
- IdCardNumber 签署人证件号(长度不超过18位)
-
setIdCardNumber
public void setIdCardNumber(String IdCardNumber)
Set 签署人证件号(长度不超过18位)- Parameters:
IdCardNumber
- 签署人证件号(长度不超过18位)
-
getMobile
public String getMobile()
Get 签署人手机号,脱敏显示。大陆手机号为11位,暂不支持海外手机号。- Returns:
- Mobile 签署人手机号,脱敏显示。大陆手机号为11位,暂不支持海外手机号。
-
setMobile
public void setMobile(String Mobile)
Set 签署人手机号,脱敏显示。大陆手机号为11位,暂不支持海外手机号。- Parameters:
Mobile
- 签署人手机号,脱敏显示。大陆手机号为11位,暂不支持海外手机号。
-
getOrganizationName
public String getOrganizationName()
Get 企业签署方工商营业执照上的企业名称,签署方为非发起方企业场景下必传,最大长度64个字符;- Returns:
- OrganizationName 企业签署方工商营业执照上的企业名称,签署方为非发起方企业场景下必传,最大长度64个字符;
-
setOrganizationName
public void setOrganizationName(String OrganizationName)
Set 企业签署方工商营业执照上的企业名称,签署方为非发起方企业场景下必传,最大长度64个字符;- Parameters:
OrganizationName
- 企业签署方工商营业执照上的企业名称,签署方为非发起方企业场景下必传,最大长度64个字符;
-
getNotChannelOrganization
public Boolean getNotChannelOrganization()
Get 指定签署人非第三方平台子客企业下员工,在ApproverType为ORGANIZATION时指定。 默认为false,即签署人位于同一个第三方平台应用号下;默认为false,即签署人位于同一个第三方应用号下;- Returns:
- NotChannelOrganization 指定签署人非第三方平台子客企业下员工,在ApproverType为ORGANIZATION时指定。 默认为false,即签署人位于同一个第三方平台应用号下;默认为false,即签署人位于同一个第三方应用号下;
-
setNotChannelOrganization
public void setNotChannelOrganization(Boolean NotChannelOrganization)
Set 指定签署人非第三方平台子客企业下员工,在ApproverType为ORGANIZATION时指定。 默认为false,即签署人位于同一个第三方平台应用号下;默认为false,即签署人位于同一个第三方应用号下;- Parameters:
NotChannelOrganization
- 指定签署人非第三方平台子客企业下员工,在ApproverType为ORGANIZATION时指定。 默认为false,即签署人位于同一个第三方平台应用号下;默认为false,即签署人位于同一个第三方应用号下;
-
getOpenId
public String getOpenId()
Get 用户侧第三方id,最大长度64个字符 当签署方为同一第三方平台下的员工时,该字段若不指定,则发起【待领取】的流程- Returns:
- OpenId 用户侧第三方id,最大长度64个字符 当签署方为同一第三方平台下的员工时,该字段若不指定,则发起【待领取】的流程
-
setOpenId
public void setOpenId(String OpenId)
Set 用户侧第三方id,最大长度64个字符 当签署方为同一第三方平台下的员工时,该字段若不指定,则发起【待领取】的流程- Parameters:
OpenId
- 用户侧第三方id,最大长度64个字符 当签署方为同一第三方平台下的员工时,该字段若不指定,则发起【待领取】的流程
-
getOrganizationOpenId
public String getOrganizationOpenId()
Get 企业签署方在同一第三方平台应用下的其他合作企业OpenId,签署方为非发起方企业场景下必传,最大长度64个字符;- Returns:
- OrganizationOpenId 企业签署方在同一第三方平台应用下的其他合作企业OpenId,签署方为非发起方企业场景下必传,最大长度64个字符;
-
setOrganizationOpenId
public void setOrganizationOpenId(String OrganizationOpenId)
Set 企业签署方在同一第三方平台应用下的其他合作企业OpenId,签署方为非发起方企业场景下必传,最大长度64个字符;- Parameters:
OrganizationOpenId
- 企业签署方在同一第三方平台应用下的其他合作企业OpenId,签署方为非发起方企业场景下必传,最大长度64个字符;
-
getApproverType
public String getApproverType()
Get 签署人类型 PERSON-个人/自然人; PERSON_AUTO_SIGN-个人自动签署,适用于个人自动签场景 注: 个人自动签场景为白名单功能, 使用前请联系对接的客户经理沟通。 ORGANIZATION-企业(企业签署方或模板发起时的企业静默签); ENTERPRISESERVER-企业静默签(文件发起时的企业静默签字)。- Returns:
- ApproverType 签署人类型 PERSON-个人/自然人; PERSON_AUTO_SIGN-个人自动签署,适用于个人自动签场景 注: 个人自动签场景为白名单功能, 使用前请联系对接的客户经理沟通。 ORGANIZATION-企业(企业签署方或模板发起时的企业静默签); ENTERPRISESERVER-企业静默签(文件发起时的企业静默签字)。
-
setApproverType
public void setApproverType(String ApproverType)
Set 签署人类型 PERSON-个人/自然人; PERSON_AUTO_SIGN-个人自动签署,适用于个人自动签场景 注: 个人自动签场景为白名单功能, 使用前请联系对接的客户经理沟通。 ORGANIZATION-企业(企业签署方或模板发起时的企业静默签); ENTERPRISESERVER-企业静默签(文件发起时的企业静默签字)。- Parameters:
ApproverType
- 签署人类型 PERSON-个人/自然人; PERSON_AUTO_SIGN-个人自动签署,适用于个人自动签场景 注: 个人自动签场景为白名单功能, 使用前请联系对接的客户经理沟通。 ORGANIZATION-企业(企业签署方或模板发起时的企业静默签); ENTERPRISESERVER-企业静默签(文件发起时的企业静默签字)。
-
getRecipientId
public String getRecipientId()
Get 签署流程签署人在模板中对应的签署人Id;在非单方签署、以及非B2C签署的场景下必传,用于指定当前签署方在签署流程中的位置;- Returns:
- RecipientId 签署流程签署人在模板中对应的签署人Id;在非单方签署、以及非B2C签署的场景下必传,用于指定当前签署方在签署流程中的位置;
-
setRecipientId
public void setRecipientId(String RecipientId)
Set 签署流程签署人在模板中对应的签署人Id;在非单方签署、以及非B2C签署的场景下必传,用于指定当前签署方在签署流程中的位置;- Parameters:
RecipientId
- 签署流程签署人在模板中对应的签署人Id;在非单方签署、以及非B2C签署的场景下必传,用于指定当前签署方在签署流程中的位置;
-
getDeadline
public Long getDeadline()
Get 签署截止时间戳,默认一年- Returns:
- Deadline 签署截止时间戳,默认一年
-
setDeadline
public void setDeadline(Long Deadline)
Set 签署截止时间戳,默认一年- Parameters:
Deadline
- 签署截止时间戳,默认一年
-
getCallbackUrl
@Deprecated public String getCallbackUrl()
Deprecated.Get 签署完回调url,最大长度1000个字符- Returns:
- CallbackUrl 签署完回调url,最大长度1000个字符
-
setCallbackUrl
@Deprecated public void setCallbackUrl(String CallbackUrl)
Deprecated.Set 签署完回调url,最大长度1000个字符- Parameters:
CallbackUrl
- 签署完回调url,最大长度1000个字符
-
getSignComponents
public Component[] getSignComponents()
Get 使用PDF文件直接发起合同时,签署人指定的签署控件;
使用模板发起合同时,指定本企业印章签署控件的印章ID:
通过ComponentId或ComponenetName指定签署控件,ComponentValue为印章ID。- Returns:
- SignComponents 使用PDF文件直接发起合同时,签署人指定的签署控件;
使用模板发起合同时,指定本企业印章签署控件的印章ID:
通过ComponentId或ComponenetName指定签署控件,ComponentValue为印章ID。
-
setSignComponents
public void setSignComponents(Component[] SignComponents)
Set 使用PDF文件直接发起合同时,签署人指定的签署控件;
使用模板发起合同时,指定本企业印章签署控件的印章ID:
通过ComponentId或ComponenetName指定签署控件,ComponentValue为印章ID。- Parameters:
SignComponents
- 使用PDF文件直接发起合同时,签署人指定的签署控件;
使用模板发起合同时,指定本企业印章签署控件的印章ID:
通过ComponentId或ComponenetName指定签署控件,ComponentValue为印章ID。
-
getComponentLimitType
public String[] getComponentLimitType()
Get 签署方控件类型为 SIGN_SIGNATURE时,可以指定签署方签名方式 HANDWRITE – 手写签名 OCR_ESIGN -- AI智能识别手写签名 ESIGN -- 个人印章类型 SYSTEM_ESIGN -- 系统签名(该类型可以在用户签署时根据用户姓名一键生成一个签名来进行签署)- Returns:
- ComponentLimitType 签署方控件类型为 SIGN_SIGNATURE时,可以指定签署方签名方式 HANDWRITE – 手写签名 OCR_ESIGN -- AI智能识别手写签名 ESIGN -- 个人印章类型 SYSTEM_ESIGN -- 系统签名(该类型可以在用户签署时根据用户姓名一键生成一个签名来进行签署)
-
setComponentLimitType
public void setComponentLimitType(String[] ComponentLimitType)
Set 签署方控件类型为 SIGN_SIGNATURE时,可以指定签署方签名方式 HANDWRITE – 手写签名 OCR_ESIGN -- AI智能识别手写签名 ESIGN -- 个人印章类型 SYSTEM_ESIGN -- 系统签名(该类型可以在用户签署时根据用户姓名一键生成一个签名来进行签署)- Parameters:
ComponentLimitType
- 签署方控件类型为 SIGN_SIGNATURE时,可以指定签署方签名方式 HANDWRITE – 手写签名 OCR_ESIGN -- AI智能识别手写签名 ESIGN -- 个人印章类型 SYSTEM_ESIGN -- 系统签名(该类型可以在用户签署时根据用户姓名一键生成一个签名来进行签署)
-
getPreReadTime
public Long getPreReadTime()
Get 合同的强制预览时间:3~300s,未指定则按合同页数计算- Returns:
- PreReadTime 合同的强制预览时间:3~300s,未指定则按合同页数计算
-
setPreReadTime
public void setPreReadTime(Long PreReadTime)
Set 合同的强制预览时间:3~300s,未指定则按合同页数计算- Parameters:
PreReadTime
- 合同的强制预览时间:3~300s,未指定则按合同页数计算
-
getJumpUrl
public String getJumpUrl()
Get 签署完前端跳转的url,此字段的用法场景请联系客户经理确认- Returns:
- JumpUrl 签署完前端跳转的url,此字段的用法场景请联系客户经理确认
-
setJumpUrl
public void setJumpUrl(String JumpUrl)
Set 签署完前端跳转的url,此字段的用法场景请联系客户经理确认- Parameters:
JumpUrl
- 签署完前端跳转的url,此字段的用法场景请联系客户经理确认
-
getApproverOption
public ApproverOption getApproverOption()
Get 签署人个性化能力值- Returns:
- ApproverOption 签署人个性化能力值
-
setApproverOption
public void setApproverOption(ApproverOption ApproverOption)
Set 签署人个性化能力值- Parameters:
ApproverOption
- 签署人个性化能力值
-
getApproverNeedSignReview
public Boolean getApproverNeedSignReview()
Get 当前签署方进行签署操作是否需要企业内部审批,true 则为需要- Returns:
- ApproverNeedSignReview 当前签署方进行签署操作是否需要企业内部审批,true 则为需要
-
setApproverNeedSignReview
public void setApproverNeedSignReview(Boolean ApproverNeedSignReview)
Set 当前签署方进行签署操作是否需要企业内部审批,true 则为需要- Parameters:
ApproverNeedSignReview
- 当前签署方进行签署操作是否需要企业内部审批,true 则为需要
-
getApproverVerifyTypes
public Long[] getApproverVerifyTypes()
Get 签署人查看合同时认证方式, 1-实名查看 2-短信验证码查看(企业签署方不支持该方式) 如果不传默认为1 查看合同的认证方式 Flow层级的优先于approver层级的 (当手写签名方式为OCR_ESIGN时,合同认证方式2无效,因为这种签名方式依赖实名认证)- Returns:
- ApproverVerifyTypes 签署人查看合同时认证方式, 1-实名查看 2-短信验证码查看(企业签署方不支持该方式) 如果不传默认为1 查看合同的认证方式 Flow层级的优先于approver层级的 (当手写签名方式为OCR_ESIGN时,合同认证方式2无效,因为这种签名方式依赖实名认证)
-
setApproverVerifyTypes
public void setApproverVerifyTypes(Long[] ApproverVerifyTypes)
Set 签署人查看合同时认证方式, 1-实名查看 2-短信验证码查看(企业签署方不支持该方式) 如果不传默认为1 查看合同的认证方式 Flow层级的优先于approver层级的 (当手写签名方式为OCR_ESIGN时,合同认证方式2无效,因为这种签名方式依赖实名认证)- Parameters:
ApproverVerifyTypes
- 签署人查看合同时认证方式, 1-实名查看 2-短信验证码查看(企业签署方不支持该方式) 如果不传默认为1 查看合同的认证方式 Flow层级的优先于approver层级的 (当手写签名方式为OCR_ESIGN时,合同认证方式2无效,因为这种签名方式依赖实名认证)
-
getApproverSignTypes
public Long[] getApproverSignTypes()
Get 签署人签署合同时的认证方式 1-人脸认证 2-签署密码 3-运营商三要素(默认为1,2)- Returns:
- ApproverSignTypes 签署人签署合同时的认证方式 1-人脸认证 2-签署密码 3-运营商三要素(默认为1,2)
-
setApproverSignTypes
public void setApproverSignTypes(Long[] ApproverSignTypes)
Set 签署人签署合同时的认证方式 1-人脸认证 2-签署密码 3-运营商三要素(默认为1,2)- Parameters:
ApproverSignTypes
- 签署人签署合同时的认证方式 1-人脸认证 2-签署密码 3-运营商三要素(默认为1,2)
-
getSignId
public String getSignId()
Get 签署ID - 发起流程时系统自动补充 - 创建签署链接时,可以通过查询详情接口获得签署人的SignId,然后可传入此值为该签署人创建签署链接,无需再传姓名、手机号、证件号等其他信息- Returns:
- SignId 签署ID - 发起流程时系统自动补充 - 创建签署链接时,可以通过查询详情接口获得签署人的SignId,然后可传入此值为该签署人创建签署链接,无需再传姓名、手机号、证件号等其他信息
-
setSignId
public void setSignId(String SignId)
Set 签署ID - 发起流程时系统自动补充 - 创建签署链接时,可以通过查询详情接口获得签署人的SignId,然后可传入此值为该签署人创建签署链接,无需再传姓名、手机号、证件号等其他信息- Parameters:
SignId
- 签署ID - 发起流程时系统自动补充 - 创建签署链接时,可以通过查询详情接口获得签署人的SignId,然后可传入此值为该签署人创建签署链接,无需再传姓名、手机号、证件号等其他信息
-
getNotifyType
public String getNotifyType()
Get SMS: 短信(需确保“电子签短信通知签署方”功能是开启状态才能生效); NONE: 不发信息 默认为SMS(签署方为子客时该字段不生效)- Returns:
- NotifyType SMS: 短信(需确保“电子签短信通知签署方”功能是开启状态才能生效); NONE: 不发信息 默认为SMS(签署方为子客时该字段不生效)
-
setNotifyType
public void setNotifyType(String NotifyType)
Set SMS: 短信(需确保“电子签短信通知签署方”功能是开启状态才能生效); NONE: 不发信息 默认为SMS(签署方为子客时该字段不生效)- Parameters:
NotifyType
- SMS: 短信(需确保“电子签短信通知签署方”功能是开启状态才能生效); NONE: 不发信息 默认为SMS(签署方为子客时该字段不生效)
-
getAddSignComponentsLimits
public ComponentLimit[] getAddSignComponentsLimits()
Get [通过文件创建签署流程](https://qian.tencent.com/developers/partnerApis/startFlows/ChannelCreateFlowByFiles)时,如果设置了外层参数SignBeanTag=1(允许签署过程中添加签署控件),则可通过此参数明确规定合同所使用的签署控件类型(骑缝章、普通章法人章等)和具体的印章(印章ID)或签名方式。 注:`限制印章控件或骑缝章控件情况下,仅本企业签署方可以指定具体印章(通过传递ComponentValue,支持多个),他方企业或个人只支持限制控件类型。`- Returns:
- AddSignComponentsLimits [通过文件创建签署流程](https://qian.tencent.com/developers/partnerApis/startFlows/ChannelCreateFlowByFiles)时,如果设置了外层参数SignBeanTag=1(允许签署过程中添加签署控件),则可通过此参数明确规定合同所使用的签署控件类型(骑缝章、普通章法人章等)和具体的印章(印章ID)或签名方式。 注:`限制印章控件或骑缝章控件情况下,仅本企业签署方可以指定具体印章(通过传递ComponentValue,支持多个),他方企业或个人只支持限制控件类型。`
-
setAddSignComponentsLimits
public void setAddSignComponentsLimits(ComponentLimit[] AddSignComponentsLimits)
Set [通过文件创建签署流程](https://qian.tencent.com/developers/partnerApis/startFlows/ChannelCreateFlowByFiles)时,如果设置了外层参数SignBeanTag=1(允许签署过程中添加签署控件),则可通过此参数明确规定合同所使用的签署控件类型(骑缝章、普通章法人章等)和具体的印章(印章ID)或签名方式。 注:`限制印章控件或骑缝章控件情况下,仅本企业签署方可以指定具体印章(通过传递ComponentValue,支持多个),他方企业或个人只支持限制控件类型。`- Parameters:
AddSignComponentsLimits
- [通过文件创建签署流程](https://qian.tencent.com/developers/partnerApis/startFlows/ChannelCreateFlowByFiles)时,如果设置了外层参数SignBeanTag=1(允许签署过程中添加签署控件),则可通过此参数明确规定合同所使用的签署控件类型(骑缝章、普通章法人章等)和具体的印章(印章ID)或签名方式。 注:`限制印章控件或骑缝章控件情况下,仅本企业签署方可以指定具体印章(通过传递ComponentValue,支持多个),他方企业或个人只支持限制控件类型。`
-
-