public class FlowApproverInfo extends AbstractModel
Constructor and 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.
|
Modifier and Type | Method and Description |
---|---|
String |
getApproverType()
Get 签署人类型,PERSON-个人;
PERSON_AUTO_SIGN-个人自动签;
ORGANIZATION-企业;
ENTERPRISESERVER-企业静默签;
注:ENTERPRISESERVER 类型仅用于使用文件创建签署流程(ChannelCreateFlowByFiles)接口;并且仅能指定发起方企业签署方为静默签署;
|
String |
getCallbackUrl()
Get 签署完回调url,最大长度1000个字符
|
String[] |
getComponentLimitType()
Get 个人签署方指定签署控件类型,目前仅支持:OCR_ESIGN(AI智慧手写签名)
|
Long |
getDeadline()
Get 签署截止时间,默认一年
|
String |
getIdCardNumber()
Get 经办人证件号
|
String |
getIdCardType()
Get 经办人身份证件类型
1.ID_CARD 居民身份证
2.HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证
3.HONGKONG_AND_MACAO 港澳居民来往内地通行证
|
String |
getJumpUrl()
Get 签署完前端跳转的url,暂未使用
|
String |
getMobile()
Get 签署人手机号,脱敏显示。大陆手机号为11位,暂不支持海外手机号。
|
String |
getName()
Get 签署人姓名,最大长度50个字符
|
Boolean |
getNotChannelOrganization()
Get 指定签署人非渠道企业下员工,在ApproverType为ORGANIZATION时指定。
默认为false,即签署人位于同一个渠道应用号下;
|
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文件直接发起合同时,签署人指定的签署控件
|
void |
setApproverType(String ApproverType)
Set 签署人类型,PERSON-个人;
PERSON_AUTO_SIGN-个人自动签;
ORGANIZATION-企业;
ENTERPRISESERVER-企业静默签;
注:ENTERPRISESERVER 类型仅用于使用文件创建签署流程(ChannelCreateFlowByFiles)接口;并且仅能指定发起方企业签署方为静默签署;
|
void |
setCallbackUrl(String CallbackUrl)
Set 签署完回调url,最大长度1000个字符
|
void |
setComponentLimitType(String[] ComponentLimitType)
Set 个人签署方指定签署控件类型,目前仅支持:OCR_ESIGN(AI智慧手写签名)
|
void |
setDeadline(Long Deadline)
Set 签署截止时间,默认一年
|
void |
setIdCardNumber(String IdCardNumber)
Set 经办人证件号
|
void |
setIdCardType(String IdCardType)
Set 经办人身份证件类型
1.ID_CARD 居民身份证
2.HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证
3.HONGKONG_AND_MACAO 港澳居民来往内地通行证
|
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,即签署人位于同一个渠道应用号下;
|
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文件直接发起合同时,签署人指定的签署控件
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public FlowApproverInfo()
public FlowApproverInfo(FlowApproverInfo source)
public String getName()
public void setName(String Name)
Name
- 签署人姓名,最大长度50个字符public String getIdCardType()
public void setIdCardType(String IdCardType)
IdCardType
- 经办人身份证件类型
1.ID_CARD 居民身份证
2.HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证
3.HONGKONG_AND_MACAO 港澳居民来往内地通行证public String getIdCardNumber()
public void setIdCardNumber(String IdCardNumber)
IdCardNumber
- 经办人证件号public String getMobile()
public void setMobile(String Mobile)
Mobile
- 签署人手机号,脱敏显示。大陆手机号为11位,暂不支持海外手机号。public String getOrganizationName()
public void setOrganizationName(String OrganizationName)
OrganizationName
- 企业签署方工商营业执照上的企业名称,签署方为非发起方企业场景下必传,最大长度64个字符;public Boolean getNotChannelOrganization()
public void setNotChannelOrganization(Boolean NotChannelOrganization)
NotChannelOrganization
- 指定签署人非渠道企业下员工,在ApproverType为ORGANIZATION时指定。
默认为false,即签署人位于同一个渠道应用号下;public String getOpenId()
public void setOpenId(String OpenId)
OpenId
- 用户侧第三方id,最大长度64个字符public String getOrganizationOpenId()
public void setOrganizationOpenId(String OrganizationOpenId)
OrganizationOpenId
- 企业签署方在同一渠道下的其他合作企业OpenId,签署方为非发起方企业场景下必传,最大长度64个字符;public String getApproverType()
public void setApproverType(String ApproverType)
ApproverType
- 签署人类型,PERSON-个人;
PERSON_AUTO_SIGN-个人自动签;
ORGANIZATION-企业;
ENTERPRISESERVER-企业静默签;
注:ENTERPRISESERVER 类型仅用于使用文件创建签署流程(ChannelCreateFlowByFiles)接口;并且仅能指定发起方企业签署方为静默签署;public String getRecipientId()
public void setRecipientId(String RecipientId)
RecipientId
- 签署流程签署人在模板中对应的签署人Id;在非单方签署、以及非B2C签署的场景下必传,用于指定当前签署方在签署流程中的位置;public Long getDeadline()
public void setDeadline(Long Deadline)
Deadline
- 签署截止时间,默认一年public String getCallbackUrl()
public void setCallbackUrl(String CallbackUrl)
CallbackUrl
- 签署完回调url,最大长度1000个字符public Component[] getSignComponents()
public void setSignComponents(Component[] SignComponents)
SignComponents
- 使用PDF文件直接发起合同时,签署人指定的签署控件public String[] getComponentLimitType()
public void setComponentLimitType(String[] ComponentLimitType)
ComponentLimitType
- 个人签署方指定签署控件类型,目前仅支持:OCR_ESIGN(AI智慧手写签名)public Long getPreReadTime()
public void setPreReadTime(Long PreReadTime)
PreReadTime
- 合同的强制预览时间:3~300s,未指定则按合同页数计算public String getJumpUrl()
public void setJumpUrl(String JumpUrl)
JumpUrl
- 签署完前端跳转的url,暂未使用Copyright © 2022. All rights reserved.