Class: TencentCloud::Essbasic::V20210526::DynamicSignOption

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20210526/models.rb

Overview

动态签署领取链接配置,当全部签署方均为动态签署方时生效。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicreceivetype = nil, organizationopenid = nil) ⇒ DynamicSignOption

Returns a new instance of DynamicSignOption.



8772
8773
8774
8775
# File 'lib/v20210526/models.rb', line 8772

def initialize(dynamicreceivetype=nil, organizationopenid=nil)
  @DynamicReceiveType = dynamicreceivetype
  @OrganizationOpenId = organizationopenid
end

Instance Attribute Details

#DynamicReceiveTypeObject

Parameters:

  • DynamicReceiveType:

    多份合同批量签署时,动态签署领取要求:

    • 0(默认值): 可以领取部分合同进入签署。
    • 1 : 必须全部领取进入签署,生成链接的所有合同必须相同经办人完成合同的领取签署。

  • OrganizationOpenId:

    动态签署方时,预设的企业OpenId,预设企业OpenId后,只允许对应的企业员工进行领取签署。



8770
8771
8772
# File 'lib/v20210526/models.rb', line 8770

def DynamicReceiveType
  @DynamicReceiveType
end

#OrganizationOpenIdObject

Parameters:

  • DynamicReceiveType:

    多份合同批量签署时,动态签署领取要求:

    • 0(默认值): 可以领取部分合同进入签署。
    • 1 : 必须全部领取进入签署,生成链接的所有合同必须相同经办人完成合同的领取签署。

  • OrganizationOpenId:

    动态签署方时,预设的企业OpenId,预设企业OpenId后,只允许对应的企业员工进行领取签署。



8770
8771
8772
# File 'lib/v20210526/models.rb', line 8770

def OrganizationOpenId
  @OrganizationOpenId
end

Instance Method Details

#deserialize(params) ⇒ Object



8777
8778
8779
8780
# File 'lib/v20210526/models.rb', line 8777

def deserialize(params)
  @DynamicReceiveType = params['DynamicReceiveType']
  @OrganizationOpenId = params['OrganizationOpenId']
end