Class ChannelCreateMultiFlowSignQRCodeRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.essbasic.v20210526.models.ChannelCreateMultiFlowSignQRCodeRequest
-
public class ChannelCreateMultiFlowSignQRCodeRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ChannelCreateMultiFlowSignQRCodeRequest()ChannelCreateMultiFlowSignQRCodeRequest(ChannelCreateMultiFlowSignQRCodeRequest 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description AgentgetAgent()Get 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent.ApproverRestrictiongetApproverRestrictions()Deprecated.StringgetCallbackUrl()Deprecated.LonggetFlowEffectiveDay()Get 签署流程有效天数 默认7天 最高设置不超过30天StringgetFlowName()Get 签署流程名称,最大长度200个字符。LonggetMaxFlowNum()Get 最大可发起签署流程份数
默认5份
备注:发起签署流程数量超过此上限后,二维码自动失效。UserInfogetOperator()Deprecated.LonggetQrEffectiveDay()Get 二维码有效天数 默认7天 最高设置不超过90天ApproverRestriction[]getRestrictions()Get 指定的签署二维码签署人
指定后,只允许知道的人操作和签署StringgetTemplateId()Get 模版IDvoidsetAgent(Agent Agent)Set 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent.voidsetApproverRestrictions(ApproverRestriction ApproverRestrictions)Deprecated.voidsetCallbackUrl(String CallbackUrl)Deprecated.voidsetFlowEffectiveDay(Long FlowEffectiveDay)Set 签署流程有效天数 默认7天 最高设置不超过30天voidsetFlowName(String FlowName)Set 签署流程名称,最大长度200个字符。voidsetMaxFlowNum(Long MaxFlowNum)Set 最大可发起签署流程份数
默认5份
备注:发起签署流程数量超过此上限后,二维码自动失效。voidsetOperator(UserInfo Operator)Deprecated.voidsetQrEffectiveDay(Long QrEffectiveDay)Set 二维码有效天数 默认7天 最高设置不超过90天voidsetRestrictions(ApproverRestriction[] Restrictions)Set 指定的签署二维码签署人
指定后,只允许知道的人操作和签署voidsetTemplateId(String TemplateId)Set 模版IDvoidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
ChannelCreateMultiFlowSignQRCodeRequest
public ChannelCreateMultiFlowSignQRCodeRequest()
-
ChannelCreateMultiFlowSignQRCodeRequest
public ChannelCreateMultiFlowSignQRCodeRequest(ChannelCreateMultiFlowSignQRCodeRequest 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.
-
-
Method Detail
-
getAgent
public Agent getAgent()
Get 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。- Returns:
- Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。
-
setAgent
public void setAgent(Agent Agent)
Set 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。- Parameters:
Agent- 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。
-
getTemplateId
public String getTemplateId()
Get 模版ID- Returns:
- TemplateId 模版ID
-
setTemplateId
public void setTemplateId(String TemplateId)
Set 模版ID- Parameters:
TemplateId- 模版ID
-
getFlowName
public String getFlowName()
Get 签署流程名称,最大长度200个字符。- Returns:
- FlowName 签署流程名称,最大长度200个字符。
-
setFlowName
public void setFlowName(String FlowName)
Set 签署流程名称,最大长度200个字符。- Parameters:
FlowName- 签署流程名称,最大长度200个字符。
-
getMaxFlowNum
public Long getMaxFlowNum()
Get 最大可发起签署流程份数
默认5份
备注:发起签署流程数量超过此上限后,二维码自动失效。- Returns:
- MaxFlowNum 最大可发起签署流程份数
默认5份
备注:发起签署流程数量超过此上限后,二维码自动失效。
-
setMaxFlowNum
public void setMaxFlowNum(Long MaxFlowNum)
Set 最大可发起签署流程份数
默认5份
备注:发起签署流程数量超过此上限后,二维码自动失效。- Parameters:
MaxFlowNum- 最大可发起签署流程份数
默认5份
备注:发起签署流程数量超过此上限后,二维码自动失效。
-
getFlowEffectiveDay
public Long getFlowEffectiveDay()
Get 签署流程有效天数 默认7天 最高设置不超过30天- Returns:
- FlowEffectiveDay 签署流程有效天数 默认7天 最高设置不超过30天
-
setFlowEffectiveDay
public void setFlowEffectiveDay(Long FlowEffectiveDay)
Set 签署流程有效天数 默认7天 最高设置不超过30天- Parameters:
FlowEffectiveDay- 签署流程有效天数 默认7天 最高设置不超过30天
-
getQrEffectiveDay
public Long getQrEffectiveDay()
Get 二维码有效天数 默认7天 最高设置不超过90天- Returns:
- QrEffectiveDay 二维码有效天数 默认7天 最高设置不超过90天
-
setQrEffectiveDay
public void setQrEffectiveDay(Long QrEffectiveDay)
Set 二维码有效天数 默认7天 最高设置不超过90天- Parameters:
QrEffectiveDay- 二维码有效天数 默认7天 最高设置不超过90天
-
getRestrictions
public ApproverRestriction[] getRestrictions()
Get 指定的签署二维码签署人
指定后,只允许知道的人操作和签署- Returns:
- Restrictions 指定的签署二维码签署人
指定后,只允许知道的人操作和签署
-
setRestrictions
public void setRestrictions(ApproverRestriction[] Restrictions)
Set 指定的签署二维码签署人
指定后,只允许知道的人操作和签署- Parameters:
Restrictions- 指定的签署二维码签署人
指定后,只允许知道的人操作和签署
-
getCallbackUrl
@Deprecated public String getCallbackUrl()
Deprecated.Get 已废弃,回调配置统一使用企业应用管理-应用集成-第三方应用中的配置
通过一码多扫二维码发起的合同,回调消息可参考文档 https://qian.tencent.com/developers/partner/callback_types_contracts_sign
用户通过签署二维码发起合同时,因企业额度不足导致失败 会触发签署二维码相关回调,具体参考文档 https://qian.tencent.com/developers/partner/callback_types_commons#%E7%AD%BE%E7%BD%B2%E4%BA%8C%E7%BB%B4%E7%A0%81%E7%9B%B8%E5%85%B3%E5%9B%9E%E8%B0%83- Returns:
- CallbackUrl 已废弃,回调配置统一使用企业应用管理-应用集成-第三方应用中的配置
通过一码多扫二维码发起的合同,回调消息可参考文档 https://qian.tencent.com/developers/partner/callback_types_contracts_sign
用户通过签署二维码发起合同时,因企业额度不足导致失败 会触发签署二维码相关回调,具体参考文档 https://qian.tencent.com/developers/partner/callback_types_commons#%E7%AD%BE%E7%BD%B2%E4%BA%8C%E7%BB%B4%E7%A0%81%E7%9B%B8%E5%85%B3%E5%9B%9E%E8%B0%83
-
setCallbackUrl
@Deprecated public void setCallbackUrl(String CallbackUrl)
Deprecated.Set 已废弃,回调配置统一使用企业应用管理-应用集成-第三方应用中的配置
通过一码多扫二维码发起的合同,回调消息可参考文档 https://qian.tencent.com/developers/partner/callback_types_contracts_sign
用户通过签署二维码发起合同时,因企业额度不足导致失败 会触发签署二维码相关回调,具体参考文档 https://qian.tencent.com/developers/partner/callback_types_commons#%E7%AD%BE%E7%BD%B2%E4%BA%8C%E7%BB%B4%E7%A0%81%E7%9B%B8%E5%85%B3%E5%9B%9E%E8%B0%83- Parameters:
CallbackUrl- 已废弃,回调配置统一使用企业应用管理-应用集成-第三方应用中的配置
通过一码多扫二维码发起的合同,回调消息可参考文档 https://qian.tencent.com/developers/partner/callback_types_contracts_sign
用户通过签署二维码发起合同时,因企业额度不足导致失败 会触发签署二维码相关回调,具体参考文档 https://qian.tencent.com/developers/partner/callback_types_commons#%E7%AD%BE%E7%BD%B2%E4%BA%8C%E7%BB%B4%E7%A0%81%E7%9B%B8%E5%85%B3%E5%9B%9E%E8%B0%83
-
getApproverRestrictions
@Deprecated public ApproverRestriction getApproverRestrictions()
Deprecated.Get 限制二维码用户条件(已弃用)- Returns:
- ApproverRestrictions 限制二维码用户条件(已弃用)
-
setApproverRestrictions
@Deprecated public void setApproverRestrictions(ApproverRestriction ApproverRestrictions)
Deprecated.Set 限制二维码用户条件(已弃用)- Parameters:
ApproverRestrictions- 限制二维码用户条件(已弃用)
-
getOperator
@Deprecated public UserInfo getOperator()
Deprecated.Get 暂未开放- Returns:
- Operator 暂未开放
-
setOperator
@Deprecated public void setOperator(UserInfo Operator)
Deprecated.Set 暂未开放- Parameters:
Operator- 暂未开放
-
-