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 |
---|---|
Boolean |
getApproverNeedSignReview()
Get 当前签署方进行签署操作是否需要企业内部审批,true 则为需要
|
ApproverOption |
getApproverOption()
Get 签署人个性化能力值
|
String |
getApproverType()
Get 签署人类型
PERSON-个人/自然人;
PERSON_AUTO_SIGN-个人自动签(定制化场景下使用);
ORGANIZATION-企业(企业签署方或模板发起时的企业静默签);
ENTERPRISESERVER-企业静默签(文件发起时的企业静默签字)。
|
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 |
setApproverNeedSignReview(Boolean ApproverNeedSignReview)
Set 当前签署方进行签署操作是否需要企业内部审批,true 则为需要
|
void |
setApproverOption(ApproverOption ApproverOption)
Set 签署人个性化能力值
|
void |
setApproverType(String ApproverType)
Set 签署人类型
PERSON-个人/自然人;
PERSON_AUTO_SIGN-个人自动签(定制化场景下使用);
ORGANIZATION-企业(企业签署方或模板发起时的企业静默签);
ENTERPRISESERVER-企业静默签(文件发起时的企业静默签字)。
|
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-企业静默签(文件发起时的企业静默签字)。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,暂未使用public ApproverOption getApproverOption()
public void setApproverOption(ApproverOption ApproverOption)
ApproverOption
- 签署人个性化能力值public Boolean getApproverNeedSignReview()
public void setApproverNeedSignReview(Boolean ApproverNeedSignReview)
ApproverNeedSignReview
- 当前签署方进行签署操作是否需要企业内部审批,true 则为需要Copyright © 2023. All rights reserved.