public class ChannelCreateFlowByFilesRequest extends AbstractModel
Constructor and Description |
---|
ChannelCreateFlowByFilesRequest() |
ChannelCreateFlowByFilesRequest(ChannelCreateFlowByFilesRequest 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 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent.
|
String |
getApproverVerifyType()
Get 签署人校验方式
VerifyCheck: 人脸识别(默认)
MobileCheck:手机号验证
参数说明:可选人脸识别或手机号验证两种方式,若选择后者,未实名个人签署方在签署合同时,无需经过实名认证和意愿确认两次人脸识别,该能力仅适用于个人签署方。
|
String |
getAutoSignScene()
Get 个人自动签场景。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN
|
String |
getCallbackUrl()
Get 签署流程回调地址,长度不超过255个字符
|
CcInfo[] |
getCcInfos()
Get 被抄送人信息列表
|
Long |
getCcNotifyType()
Get 给关注人发送短信通知的类型,0-合同发起时通知 1-签署完成后通知
|
Component[] |
getComponents()
Get 签署文件中的发起方的填写控件,需要在发起的时候进行填充
|
String |
getCustomerData()
Get 业务信息,最大长度1000个字符。
|
String |
getCustomShowMap()
Get 合同显示的页卡模板,说明:只支持{合同名称}, {发起方企业}, {发起方姓名}, {签署方N企业}, {签署方N姓名},且N不能超过签署人的数量,N从1开始
|
Long |
getDeadline()
Get 签署流程截止时间,十位数时间戳,最大值为33162419560,即3020年
|
String[] |
getFileIds()
Get 签署文件资源Id列表,目前仅支持单个文件
|
FlowApproverInfo[] |
getFlowApprovers()
Get 签署流程签约方列表,最多不超过50个参与方
|
String |
getFlowDescription()
Get 签署流程的描述,长度不超过1000个字符
|
String |
getFlowName()
Get 签署流程名称,长度不超过200个字符
|
String |
getFlowType()
Get 签署流程的类型,长度不超过255个字符
|
Boolean |
getNeedSignReview()
Get 发起方企业的签署人进行签署操作是否需要企业内部审批。 若设置为true,审核结果需通过接口 ChannelCreateFlowSignReview 通知电子签,审核通过后,发起方企业签署人方可进行签署操作,否则会阻塞其签署操作。 注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。
|
UserInfo |
getOperator()
Deprecated.
|
Long |
getSignBeanTag()
Get 标识是否允许发起后添加控件。0为不允许1为允许。如果为1,创建的时候不能有签署控件,只能创建后添加。注意发起后添加控件功能不支持添加骑缝章和签批控件
|
Boolean |
getUnordered()
Get 合同签署顺序类型(无序签,顺序签),默认为false,即有序签署。有序签署时以传入FlowApprovers数组的顺序作为签署顺序
|
void |
setAgent(Agent Agent)
Set 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent.
|
void |
setApproverVerifyType(String ApproverVerifyType)
Set 签署人校验方式
VerifyCheck: 人脸识别(默认)
MobileCheck:手机号验证
参数说明:可选人脸识别或手机号验证两种方式,若选择后者,未实名个人签署方在签署合同时,无需经过实名认证和意愿确认两次人脸识别,该能力仅适用于个人签署方。
|
void |
setAutoSignScene(String AutoSignScene)
Set 个人自动签场景。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN
|
void |
setCallbackUrl(String CallbackUrl)
Set 签署流程回调地址,长度不超过255个字符
|
void |
setCcInfos(CcInfo[] CcInfos)
Set 被抄送人信息列表
|
void |
setCcNotifyType(Long CcNotifyType)
Set 给关注人发送短信通知的类型,0-合同发起时通知 1-签署完成后通知
|
void |
setComponents(Component[] Components)
Set 签署文件中的发起方的填写控件,需要在发起的时候进行填充
|
void |
setCustomerData(String CustomerData)
Set 业务信息,最大长度1000个字符。
|
void |
setCustomShowMap(String CustomShowMap)
Set 合同显示的页卡模板,说明:只支持{合同名称}, {发起方企业}, {发起方姓名}, {签署方N企业}, {签署方N姓名},且N不能超过签署人的数量,N从1开始
|
void |
setDeadline(Long Deadline)
Set 签署流程截止时间,十位数时间戳,最大值为33162419560,即3020年
|
void |
setFileIds(String[] FileIds)
Set 签署文件资源Id列表,目前仅支持单个文件
|
void |
setFlowApprovers(FlowApproverInfo[] FlowApprovers)
Set 签署流程签约方列表,最多不超过50个参与方
|
void |
setFlowDescription(String FlowDescription)
Set 签署流程的描述,长度不超过1000个字符
|
void |
setFlowName(String FlowName)
Set 签署流程名称,长度不超过200个字符
|
void |
setFlowType(String FlowType)
Set 签署流程的类型,长度不超过255个字符
|
void |
setNeedSignReview(Boolean NeedSignReview)
Set 发起方企业的签署人进行签署操作是否需要企业内部审批。 若设置为true,审核结果需通过接口 ChannelCreateFlowSignReview 通知电子签,审核通过后,发起方企业签署人方可进行签署操作,否则会阻塞其签署操作。 注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。
|
void |
setOperator(UserInfo Operator)
Deprecated.
|
void |
setSignBeanTag(Long SignBeanTag)
Set 标识是否允许发起后添加控件。0为不允许1为允许。如果为1,创建的时候不能有签署控件,只能创建后添加。注意发起后添加控件功能不支持添加骑缝章和签批控件
|
void |
setUnordered(Boolean Unordered)
Set 合同签署顺序类型(无序签,顺序签),默认为false,即有序签署。有序签署时以传入FlowApprovers数组的顺序作为签署顺序
|
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 ChannelCreateFlowByFilesRequest()
public ChannelCreateFlowByFilesRequest(ChannelCreateFlowByFilesRequest source)
public Agent getAgent()
public void setAgent(Agent Agent)
Agent
- 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。public String getFlowName()
public void setFlowName(String FlowName)
FlowName
- 签署流程名称,长度不超过200个字符public FlowApproverInfo[] getFlowApprovers()
public void setFlowApprovers(FlowApproverInfo[] FlowApprovers)
FlowApprovers
- 签署流程签约方列表,最多不超过50个参与方public String[] getFileIds()
public void setFileIds(String[] FileIds)
FileIds
- 签署文件资源Id列表,目前仅支持单个文件public Component[] getComponents()
public void setComponents(Component[] Components)
Components
- 签署文件中的发起方的填写控件,需要在发起的时候进行填充public Long getDeadline()
public void setDeadline(Long Deadline)
Deadline
- 签署流程截止时间,十位数时间戳,最大值为33162419560,即3020年public String getCallbackUrl()
public void setCallbackUrl(String CallbackUrl)
CallbackUrl
- 签署流程回调地址,长度不超过255个字符public Boolean getUnordered()
public void setUnordered(Boolean Unordered)
Unordered
- 合同签署顺序类型(无序签,顺序签),默认为false,即有序签署。有序签署时以传入FlowApprovers数组的顺序作为签署顺序public String getFlowType()
public void setFlowType(String FlowType)
FlowType
- 签署流程的类型,长度不超过255个字符public String getFlowDescription()
public void setFlowDescription(String FlowDescription)
FlowDescription
- 签署流程的描述,长度不超过1000个字符public String getCustomShowMap()
public void setCustomShowMap(String CustomShowMap)
CustomShowMap
- 合同显示的页卡模板,说明:只支持{合同名称}, {发起方企业}, {发起方姓名}, {签署方N企业}, {签署方N姓名},且N不能超过签署人的数量,N从1开始public String getCustomerData()
public void setCustomerData(String CustomerData)
CustomerData
- 业务信息,最大长度1000个字符。public Boolean getNeedSignReview()
public void setNeedSignReview(Boolean NeedSignReview)
NeedSignReview
- 发起方企业的签署人进行签署操作是否需要企业内部审批。 若设置为true,审核结果需通过接口 ChannelCreateFlowSignReview 通知电子签,审核通过后,发起方企业签署人方可进行签署操作,否则会阻塞其签署操作。 注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。public String getApproverVerifyType()
public void setApproverVerifyType(String ApproverVerifyType)
ApproverVerifyType
- 签署人校验方式
VerifyCheck: 人脸识别(默认)
MobileCheck:手机号验证
参数说明:可选人脸识别或手机号验证两种方式,若选择后者,未实名个人签署方在签署合同时,无需经过实名认证和意愿确认两次人脸识别,该能力仅适用于个人签署方。public Long getSignBeanTag()
public void setSignBeanTag(Long SignBeanTag)
SignBeanTag
- 标识是否允许发起后添加控件。0为不允许1为允许。如果为1,创建的时候不能有签署控件,只能创建后添加。注意发起后添加控件功能不支持添加骑缝章和签批控件public CcInfo[] getCcInfos()
public void setCcInfos(CcInfo[] CcInfos)
CcInfos
- 被抄送人信息列表public Long getCcNotifyType()
public void setCcNotifyType(Long CcNotifyType)
CcNotifyType
- 给关注人发送短信通知的类型,0-合同发起时通知 1-签署完成后通知public String getAutoSignScene()
public void setAutoSignScene(String AutoSignScene)
AutoSignScene
- 个人自动签场景。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN@Deprecated public UserInfo getOperator()
@Deprecated public void setOperator(UserInfo Operator)
Operator
- 操作者的信息,不用传Copyright © 2023. All rights reserved.