public class CreatePrepareFlowRequest extends AbstractModel
skipSign
Constructor and Description |
---|
CreatePrepareFlowRequest() |
CreatePrepareFlowRequest(CreatePrepareFlowRequest 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 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填
|
FlowCreateApprover[] |
getApprovers()
Get 签署流程参与者信息,最大限制50方
|
Component |
getComponents()
Get 发起方填写控件
该类型控件由发起方完成填写
|
Long |
getDeadline()
Get 签署流程的签署截止时间。
值为unix时间戳,精确到秒
不传默认为当前时间一年后
|
String |
getFlowId()
Get 合同id,用于通过已web页面发起的合同id快速生成一个web发起合同链接
|
String |
getFlowName()
Get 合同名称
|
CreateFlowOption |
getFlowOption()
Get 发起合同个性化参数
用于满足创建及页面操作过程中的个性化要求
具体定制化内容详见数据接口说明
|
String |
getFlowType()
Get 合同类型名称
该字段用于客户自定义合同类型
建议使用时指定合同类型,便于之后合同分类以及查看
|
String |
getIntelligentStatus()
Get 打开智能添加填写区
(默认开启,打开:"OPEN"
关闭:"CLOSE"
|
Boolean |
getNeedCreateReview()
Get 开启发起方发起合同审核
true:开启发起方发起合同审核
false:不开启发起方发起合同审核
默认false:不开启发起方发起合同审核
|
Boolean |
getNeedSignReview()
Get 是否开启发起方签署审核
true:开启发起方签署审核
false:不开启发起方签署审核
默认false:不开启发起方签署审核
|
UserInfo |
getOperator()
Get 调用方用户信息,userId 必填
|
String |
getResourceId()
Get 资源Id,通过多文件上传(UploadFiles)接口获得
|
Long |
getResourceType()
Get 资源类型,
1:文件,
2:模板
不传默认为1:文件
目前仅支持文件
|
Boolean |
getUnordered()
Get 是否顺序签署
true:无序签
false:顺序签
|
String |
getUserData()
Get 用户自定义参数
|
String |
getUserFlowTypeId()
Get 用户自定义合同类型Id
该id为电子签企业内的合同类型id
|
void |
setAgent(Agent Agent)
Set 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填
|
void |
setApprovers(FlowCreateApprover[] Approvers)
Set 签署流程参与者信息,最大限制50方
|
void |
setComponents(Component Components)
Set 发起方填写控件
该类型控件由发起方完成填写
|
void |
setDeadline(Long Deadline)
Set 签署流程的签署截止时间。
值为unix时间戳,精确到秒
不传默认为当前时间一年后
|
void |
setFlowId(String FlowId)
Set 合同id,用于通过已web页面发起的合同id快速生成一个web发起合同链接
|
void |
setFlowName(String FlowName)
Set 合同名称
|
void |
setFlowOption(CreateFlowOption FlowOption)
Set 发起合同个性化参数
用于满足创建及页面操作过程中的个性化要求
具体定制化内容详见数据接口说明
|
void |
setFlowType(String FlowType)
Set 合同类型名称
该字段用于客户自定义合同类型
建议使用时指定合同类型,便于之后合同分类以及查看
|
void |
setIntelligentStatus(String IntelligentStatus)
Set 打开智能添加填写区
(默认开启,打开:"OPEN"
关闭:"CLOSE"
|
void |
setNeedCreateReview(Boolean NeedCreateReview)
Set 开启发起方发起合同审核
true:开启发起方发起合同审核
false:不开启发起方发起合同审核
默认false:不开启发起方发起合同审核
|
void |
setNeedSignReview(Boolean NeedSignReview)
Set 是否开启发起方签署审核
true:开启发起方签署审核
false:不开启发起方签署审核
默认false:不开启发起方签署审核
|
void |
setOperator(UserInfo Operator)
Set 调用方用户信息,userId 必填
|
void |
setResourceId(String ResourceId)
Set 资源Id,通过多文件上传(UploadFiles)接口获得
|
void |
setResourceType(Long ResourceType)
Set 资源类型,
1:文件,
2:模板
不传默认为1:文件
目前仅支持文件
|
void |
setUnordered(Boolean Unordered)
Set 是否顺序签署
true:无序签
false:顺序签
|
void |
setUserData(String UserData)
Set 用户自定义参数
|
void |
setUserFlowTypeId(String UserFlowTypeId)
Set 用户自定义合同类型Id
该id为电子签企业内的合同类型id
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, getSkipSign, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public CreatePrepareFlowRequest()
public CreatePrepareFlowRequest(CreatePrepareFlowRequest source)
public UserInfo getOperator()
public void setOperator(UserInfo Operator)
Operator
- 调用方用户信息,userId 必填public String getResourceId()
public void setResourceId(String ResourceId)
ResourceId
- 资源Id,通过多文件上传(UploadFiles)接口获得public String getFlowName()
public void setFlowName(String FlowName)
FlowName
- 合同名称public Boolean getUnordered()
public void setUnordered(Boolean Unordered)
Unordered
- 是否顺序签署
true:无序签
false:顺序签public Long getDeadline()
public void setDeadline(Long Deadline)
Deadline
- 签署流程的签署截止时间。
值为unix时间戳,精确到秒
不传默认为当前时间一年后public String getUserFlowTypeId()
public void setUserFlowTypeId(String UserFlowTypeId)
UserFlowTypeId
- 用户自定义合同类型Id
该id为电子签企业内的合同类型idpublic FlowCreateApprover[] getApprovers()
public void setApprovers(FlowCreateApprover[] Approvers)
Approvers
- 签署流程参与者信息,最大限制50方public String getIntelligentStatus()
public void setIntelligentStatus(String IntelligentStatus)
IntelligentStatus
- 打开智能添加填写区
(默认开启,打开:"OPEN"
关闭:"CLOSE"public Long getResourceType()
public void setResourceType(Long ResourceType)
ResourceType
- 资源类型,
1:文件,
2:模板
不传默认为1:文件
目前仅支持文件public Component getComponents()
public void setComponents(Component Components)
Components
- 发起方填写控件
该类型控件由发起方完成填写public CreateFlowOption getFlowOption()
public void setFlowOption(CreateFlowOption FlowOption)
FlowOption
- 发起合同个性化参数
用于满足创建及页面操作过程中的个性化要求
具体定制化内容详见数据接口说明public Boolean getNeedSignReview()
public void setNeedSignReview(Boolean NeedSignReview)
NeedSignReview
- 是否开启发起方签署审核
true:开启发起方签署审核
false:不开启发起方签署审核
默认false:不开启发起方签署审核public Boolean getNeedCreateReview()
public void setNeedCreateReview(Boolean NeedCreateReview)
NeedCreateReview
- 开启发起方发起合同审核
true:开启发起方发起合同审核
false:不开启发起方发起合同审核
默认false:不开启发起方发起合同审核public String getUserData()
public void setUserData(String UserData)
UserData
- 用户自定义参数public String getFlowId()
public void setFlowId(String FlowId)
FlowId
- 合同id,用于通过已web页面发起的合同id快速生成一个web发起合同链接public String getFlowType()
public void setFlowType(String FlowType)
FlowType
- 合同类型名称
该字段用于客户自定义合同类型
建议使用时指定合同类型,便于之后合同分类以及查看public Agent getAgent()
public void setAgent(Agent Agent)
Agent
- 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填Copyright © 2023. All rights reserved.