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-个人;ORGANIZATION-企业;
ENTERPRISESERVER-企业静默签;
注:ENTERPRISESERVER 类型仅用于使用文件创建流程(ChannelCreateFlowByFiles)接口;并且仅能指定发起方企业签署方为静默签署;
|
String |
getCallbackUrl()
Get 签署完回调url
|
String[] |
getComponentLimitType()
Get 个人签署方指定签署控件类型,目前仅支持:OCR_ESIGN(AI智慧手写签名)
|
Long |
getDeadline()
Get 签署截止时间
|
String |
getIdCardNumber()
Get 经办人身份证号
|
String |
getJumpUrl()
Get 签署完前端跳转的url,暂未使用
|
String |
getMobile()
Get 签署人手机号,脱敏显示
|
String |
getName()
Get 签署人姓名
|
Boolean |
getNotChannelOrganization()
Get 指定签署人非渠道企业下员工,在ApproverType为ORGANIZATION时指定。
默认为false,即签署人位于同一个渠道应用号下;
|
String |
getOpenId()
Get 用户侧第三方id
|
String |
getOrganizationName()
Get 企业签署方工商营业执照上的企业名称,签署方为非发起方企业场景下必传;
|
String |
getOrganizationOpenId()
Get 企业签署方在同一渠道下的其他合作企业OpenId,签署方为非发起方企业场景下必传;
|
Long |
getPreReadTime()
Get 合同的强制预览时间:3~300s,未指定则按合同页数计算
|
String |
getRecipientId()
Get 流程签署人在模板中对应的签署人Id;在非单方签署、以及非B2C签署的场景下必传,用于指定当前签署方在流程中的位置;
|
Component[] |
getSignComponents()
Get 使用PDF文件直接发起合同时,签署人指定的签署控件
|
void |
setApproverType(String ApproverType)
Set 签署人类型,PERSON-个人;ORGANIZATION-企业;
ENTERPRISESERVER-企业静默签;
注:ENTERPRISESERVER 类型仅用于使用文件创建流程(ChannelCreateFlowByFiles)接口;并且仅能指定发起方企业签署方为静默签署;
|
void |
setCallbackUrl(String CallbackUrl)
Set 签署完回调url
|
void |
setComponentLimitType(String[] ComponentLimitType)
Set 个人签署方指定签署控件类型,目前仅支持:OCR_ESIGN(AI智慧手写签名)
|
void |
setDeadline(Long Deadline)
Set 签署截止时间
|
void |
setIdCardNumber(String IdCardNumber)
Set 经办人身份证号
|
void |
setJumpUrl(String JumpUrl)
Set 签署完前端跳转的url,暂未使用
|
void |
setMobile(String Mobile)
Set 签署人手机号,脱敏显示
|
void |
setName(String Name)
Set 签署人姓名
|
void |
setNotChannelOrganization(Boolean NotChannelOrganization)
Set 指定签署人非渠道企业下员工,在ApproverType为ORGANIZATION时指定。
默认为false,即签署人位于同一个渠道应用号下;
|
void |
setOpenId(String OpenId)
Set 用户侧第三方id
|
void |
setOrganizationName(String OrganizationName)
Set 企业签署方工商营业执照上的企业名称,签署方为非发起方企业场景下必传;
|
void |
setOrganizationOpenId(String OrganizationOpenId)
Set 企业签署方在同一渠道下的其他合作企业OpenId,签署方为非发起方企业场景下必传;
|
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
- 签署人姓名public String getIdCardNumber()
public void setIdCardNumber(String IdCardNumber)
IdCardNumber
- 经办人身份证号public String getMobile()
public void setMobile(String Mobile)
Mobile
- 签署人手机号,脱敏显示public String getJumpUrl()
public void setJumpUrl(String JumpUrl)
JumpUrl
- 签署完前端跳转的url,暂未使用public Long getDeadline()
public void setDeadline(Long Deadline)
Deadline
- 签署截止时间public String getCallbackUrl()
public void setCallbackUrl(String CallbackUrl)
CallbackUrl
- 签署完回调urlpublic String getApproverType()
public void setApproverType(String ApproverType)
ApproverType
- 签署人类型,PERSON-个人;ORGANIZATION-企业;
ENTERPRISESERVER-企业静默签;
注:ENTERPRISESERVER 类型仅用于使用文件创建流程(ChannelCreateFlowByFiles)接口;并且仅能指定发起方企业签署方为静默签署;public String getOpenId()
public void setOpenId(String OpenId)
OpenId
- 用户侧第三方idpublic Long getPreReadTime()
public void setPreReadTime(Long PreReadTime)
PreReadTime
- 合同的强制预览时间:3~300s,未指定则按合同页数计算public String[] getComponentLimitType()
public void setComponentLimitType(String[] ComponentLimitType)
ComponentLimitType
- 个人签署方指定签署控件类型,目前仅支持:OCR_ESIGN(AI智慧手写签名)public String getRecipientId()
public void setRecipientId(String RecipientId)
RecipientId
- 流程签署人在模板中对应的签署人Id;在非单方签署、以及非B2C签署的场景下必传,用于指定当前签署方在流程中的位置;public String getOrganizationName()
public void setOrganizationName(String OrganizationName)
OrganizationName
- 企业签署方工商营业执照上的企业名称,签署方为非发起方企业场景下必传;public String getOrganizationOpenId()
public void setOrganizationOpenId(String OrganizationOpenId)
OrganizationOpenId
- 企业签署方在同一渠道下的其他合作企业OpenId,签署方为非发起方企业场景下必传;public Boolean getNotChannelOrganization()
public void setNotChannelOrganization(Boolean NotChannelOrganization)
NotChannelOrganization
- 指定签署人非渠道企业下员工,在ApproverType为ORGANIZATION时指定。
默认为false,即签署人位于同一个渠道应用号下;public Component[] getSignComponents()
public void setSignComponents(Component[] SignComponents)
SignComponents
- 使用PDF文件直接发起合同时,签署人指定的签署控件Copyright © 2022. All rights reserved.