public class CreateFlowOption extends AbstractModel
header, skipSign
Constructor and Description |
---|
CreateFlowOption() |
CreateFlowOption(CreateFlowOption 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 |
getCanEditFlow()
Get 是否允许修改发起合同时确认弹窗的合同信息(合同名称、合同类型、签署截止时间),若不允许编辑,则表单字段将被禁止输入。
true:允许编辑 false:不允许编辑(默认值) |
Boolean |
getCanEditFormField()
Get 是否允许编辑模板控件
true:允许编辑模板控件信息 false:不允许编辑模板控件信息(默认值) |
Boolean |
getCanSkipAddApprover()
Get 发起页面允许跳过添加签署人环节
true:发起页面允许跳过添加签署人环节 false:发起页面不允许跳过添加签署人环节(默认值) |
String |
getCustomCreateFlowDescription()
Get 定制化发起合同弹窗的描述信息,描述信息最长500字符
|
Boolean |
getForbidAddApprover()
Get 禁止添加签署方,若为true则在发起流程的可嵌入页面隐藏“添加签署人按钮”
|
Boolean |
getForbidEditFillComponent()
Get 禁止编辑填写控件
true:禁止编辑填写控件 false:允许编辑填写控件(默认值) |
Boolean |
getForbidEditFlowProperties()
Get 禁止设置设置签署流程属性 (顺序、合同签署认证方式等),若为true则在发起流程的可嵌入页面隐藏签署流程设置面板
|
String[] |
getHideComponentTypes()
Get 在发起流程的可嵌入页面要隐藏的控件列表,和 ShowComponentTypes 参数 只能二选一使用,具体的控件类型如下
SIGN_SIGNATURE : 个人签名/印章
SIGN_SEAL : 企业印章
SIGN_PAGING_SEAL : 骑缝章
SIGN_LEGAL_PERSON_SEAL : 法定代表人章
SIGN_APPROVE : 签批
SIGN_OPINION : 签署意见
BUSI-FULL-NAME : 企业全称
BUSI-CREDIT-CODE : 统一社会信用代码
BUSI-LEGAL-NAME : 法人/经营者姓名
PERSONAL-NAME : 签署人姓名
PERSONAL-MOBILE : 签署人手机号
PERSONAL-IDCARD-TYPE : 签署人证件类型
PERSONAL-IDCARD : 签署人证件号
TEXT : 单行文本
MULTI_LINE_TEXT : 多行文本
CHECK_BOX : 勾选框
SELECTOR : 选择器
DIGIT : 数字
DATE : 日期
FILL_IMAGE : 图片
ATTACHMENT : 附件
EMAIL : 邮箱
LOCATION : 地址
EDUCATION : 学历
GENDER : 性别
DISTRICT : 省市区
|
Boolean |
getHideShowDeadline()
Get 发起页面隐藏合同截止日期展示
true:发起页面隐藏合同截止日期展示 false:发起页面不隐藏合同截止日期展示(默认值) |
Boolean |
getHideShowFlowName()
Get 发起页面隐藏合同名称展示
true:发起页面隐藏合同名称展示 false:发起页面不隐藏合同名称展示(默认值) |
Boolean |
getHideShowFlowType()
Get 发起页面隐藏合同类型展示
true:发起页面隐藏合同类型展示 false:发起页面不隐藏合同类型展示(默认值) |
CreateResultPageConfig[] |
getResultPageConfig()
Get 发起流程的可嵌入页面结果页配置
|
String[] |
getShowComponentTypes()
Get 在发起流程的可嵌入页面要显示的控件列表,和 HideComponentTypes 参数 只能二选一使用,具体的控件类型如下
SIGN_SIGNATURE : 个人签名/印章
SIGN_SEAL : 企业印章
SIGN_PAGING_SEAL : 骑缝章
SIGN_LEGAL_PERSON_SEAL : 法定代表人章
SIGN_APPROVE : 签批
SIGN_OPINION : 签署意见
BUSI-FULL-NAME : 企业全称
BUSI-CREDIT-CODE : 统一社会信用代码
BUSI-LEGAL-NAME : 法人/经营者姓名
PERSONAL-NAME : 签署人姓名
PERSONAL-MOBILE : 签署人手机号
PERSONAL-IDCARD-TYPE : 签署人证件类型
PERSONAL-IDCARD : 签署人证件号
TEXT : 单行文本
MULTI_LINE_TEXT : 多行文本
CHECK_BOX : 勾选框
SELECTOR : 选择器
DIGIT : 数字
DATE : 日期
FILL_IMAGE : 图片
ATTACHMENT : 附件
EMAIL : 邮箱
LOCATION : 地址
EDUCATION : 学历
GENDER : 性别
DISTRICT : 省市区
|
Boolean |
getSkipUploadFile()
Get 文件发起页面跳过文件上传步骤
true:文件发起页面跳过文件上传步骤 false:文件发起页面不跳过文件上传步骤(默认值) |
void |
setCanEditFlow(Boolean CanEditFlow)
Set 是否允许修改发起合同时确认弹窗的合同信息(合同名称、合同类型、签署截止时间),若不允许编辑,则表单字段将被禁止输入。
true:允许编辑 false:不允许编辑(默认值) |
void |
setCanEditFormField(Boolean CanEditFormField)
Set 是否允许编辑模板控件
true:允许编辑模板控件信息 false:不允许编辑模板控件信息(默认值) |
void |
setCanSkipAddApprover(Boolean CanSkipAddApprover)
Set 发起页面允许跳过添加签署人环节
true:发起页面允许跳过添加签署人环节 false:发起页面不允许跳过添加签署人环节(默认值) |
void |
setCustomCreateFlowDescription(String CustomCreateFlowDescription)
Set 定制化发起合同弹窗的描述信息,描述信息最长500字符
|
void |
setForbidAddApprover(Boolean ForbidAddApprover)
Set 禁止添加签署方,若为true则在发起流程的可嵌入页面隐藏“添加签署人按钮”
|
void |
setForbidEditFillComponent(Boolean ForbidEditFillComponent)
Set 禁止编辑填写控件
true:禁止编辑填写控件 false:允许编辑填写控件(默认值) |
void |
setForbidEditFlowProperties(Boolean ForbidEditFlowProperties)
Set 禁止设置设置签署流程属性 (顺序、合同签署认证方式等),若为true则在发起流程的可嵌入页面隐藏签署流程设置面板
|
void |
setHideComponentTypes(String[] HideComponentTypes)
Set 在发起流程的可嵌入页面要隐藏的控件列表,和 ShowComponentTypes 参数 只能二选一使用,具体的控件类型如下
SIGN_SIGNATURE : 个人签名/印章
SIGN_SEAL : 企业印章
SIGN_PAGING_SEAL : 骑缝章
SIGN_LEGAL_PERSON_SEAL : 法定代表人章
SIGN_APPROVE : 签批
SIGN_OPINION : 签署意见
BUSI-FULL-NAME : 企业全称
BUSI-CREDIT-CODE : 统一社会信用代码
BUSI-LEGAL-NAME : 法人/经营者姓名
PERSONAL-NAME : 签署人姓名
PERSONAL-MOBILE : 签署人手机号
PERSONAL-IDCARD-TYPE : 签署人证件类型
PERSONAL-IDCARD : 签署人证件号
TEXT : 单行文本
MULTI_LINE_TEXT : 多行文本
CHECK_BOX : 勾选框
SELECTOR : 选择器
DIGIT : 数字
DATE : 日期
FILL_IMAGE : 图片
ATTACHMENT : 附件
EMAIL : 邮箱
LOCATION : 地址
EDUCATION : 学历
GENDER : 性别
DISTRICT : 省市区
|
void |
setHideShowDeadline(Boolean HideShowDeadline)
Set 发起页面隐藏合同截止日期展示
true:发起页面隐藏合同截止日期展示 false:发起页面不隐藏合同截止日期展示(默认值) |
void |
setHideShowFlowName(Boolean HideShowFlowName)
Set 发起页面隐藏合同名称展示
true:发起页面隐藏合同名称展示 false:发起页面不隐藏合同名称展示(默认值) |
void |
setHideShowFlowType(Boolean HideShowFlowType)
Set 发起页面隐藏合同类型展示
true:发起页面隐藏合同类型展示 false:发起页面不隐藏合同类型展示(默认值) |
void |
setResultPageConfig(CreateResultPageConfig[] ResultPageConfig)
Set 发起流程的可嵌入页面结果页配置
|
void |
setShowComponentTypes(String[] ShowComponentTypes)
Set 在发起流程的可嵌入页面要显示的控件列表,和 HideComponentTypes 参数 只能二选一使用,具体的控件类型如下
SIGN_SIGNATURE : 个人签名/印章
SIGN_SEAL : 企业印章
SIGN_PAGING_SEAL : 骑缝章
SIGN_LEGAL_PERSON_SEAL : 法定代表人章
SIGN_APPROVE : 签批
SIGN_OPINION : 签署意见
BUSI-FULL-NAME : 企业全称
BUSI-CREDIT-CODE : 统一社会信用代码
BUSI-LEGAL-NAME : 法人/经营者姓名
PERSONAL-NAME : 签署人姓名
PERSONAL-MOBILE : 签署人手机号
PERSONAL-IDCARD-TYPE : 签署人证件类型
PERSONAL-IDCARD : 签署人证件号
TEXT : 单行文本
MULTI_LINE_TEXT : 多行文本
CHECK_BOX : 勾选框
SELECTOR : 选择器
DIGIT : 数字
DATE : 日期
FILL_IMAGE : 图片
ATTACHMENT : 附件
EMAIL : 邮箱
LOCATION : 地址
EDUCATION : 学历
GENDER : 性别
DISTRICT : 省市区
|
void |
setSkipUploadFile(Boolean SkipUploadFile)
Set 文件发起页面跳过文件上传步骤
true:文件发起页面跳过文件上传步骤 false:文件发起页面不跳过文件上传步骤(默认值) |
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public CreateFlowOption()
public CreateFlowOption(CreateFlowOption source)
public Boolean getCanEditFlow()
public void setCanEditFlow(Boolean CanEditFlow)
CanEditFlow
- 是否允许修改发起合同时确认弹窗的合同信息(合同名称、合同类型、签署截止时间),若不允许编辑,则表单字段将被禁止输入。
public Boolean getCanEditFormField()
public void setCanEditFormField(Boolean CanEditFormField)
CanEditFormField
- 是否允许编辑模板控件
public Boolean getHideShowFlowName()
public void setHideShowFlowName(Boolean HideShowFlowName)
HideShowFlowName
- 发起页面隐藏合同名称展示
public Boolean getHideShowFlowType()
public void setHideShowFlowType(Boolean HideShowFlowType)
HideShowFlowType
- 发起页面隐藏合同类型展示
public Boolean getHideShowDeadline()
public void setHideShowDeadline(Boolean HideShowDeadline)
HideShowDeadline
- 发起页面隐藏合同截止日期展示
public Boolean getCanSkipAddApprover()
public void setCanSkipAddApprover(Boolean CanSkipAddApprover)
CanSkipAddApprover
- 发起页面允许跳过添加签署人环节
public Boolean getSkipUploadFile()
public void setSkipUploadFile(Boolean SkipUploadFile)
SkipUploadFile
- 文件发起页面跳过文件上传步骤
public Boolean getForbidEditFillComponent()
public void setForbidEditFillComponent(Boolean ForbidEditFillComponent)
ForbidEditFillComponent
- 禁止编辑填写控件
public String getCustomCreateFlowDescription()
public void setCustomCreateFlowDescription(String CustomCreateFlowDescription)
CustomCreateFlowDescription
- 定制化发起合同弹窗的描述信息,描述信息最长500字符public Boolean getForbidAddApprover()
public void setForbidAddApprover(Boolean ForbidAddApprover)
ForbidAddApprover
- 禁止添加签署方,若为true则在发起流程的可嵌入页面隐藏“添加签署人按钮”public Boolean getForbidEditFlowProperties()
public void setForbidEditFlowProperties(Boolean ForbidEditFlowProperties)
ForbidEditFlowProperties
- 禁止设置设置签署流程属性 (顺序、合同签署认证方式等),若为true则在发起流程的可嵌入页面隐藏签署流程设置面板public String[] getHideComponentTypes()
public void setHideComponentTypes(String[] HideComponentTypes)
HideComponentTypes
- 在发起流程的可嵌入页面要隐藏的控件列表,和 ShowComponentTypes 参数 只能二选一使用,具体的控件类型如下
public String[] getShowComponentTypes()
public void setShowComponentTypes(String[] ShowComponentTypes)
ShowComponentTypes
- 在发起流程的可嵌入页面要显示的控件列表,和 HideComponentTypes 参数 只能二选一使用,具体的控件类型如下
public CreateResultPageConfig[] getResultPageConfig()
public void setResultPageConfig(CreateResultPageConfig[] ResultPageConfig)
ResultPageConfig
- 发起流程的可嵌入页面结果页配置Copyright © 2024. All rights reserved.