Class: TencentCloud::Essbasic::V20210526::ApproverItem

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

Overview

签署方信息,发起合同后可获取到对应的签署方信息,如角色ID,角色名称

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(signid = nil, recipientid = nil, approverrolename = nil) ⇒ ApproverItem

Returns a new instance of ApproverItem.



106
107
108
109
110
# File 'lib/v20210526/models.rb', line 106

def initialize(signid=nil, recipientid=nil, approverrolename=nil)
  @SignId = signid
  @RecipientId = recipientid
  @ApproverRoleName = approverrolename
end

Instance Attribute Details

#ApproverRoleNameObject

动态补充签署人场景下,可以用此编号确定参与方

Parameters:

  • ApproverRoleName:

    签署方角色名称



104
105
106
# File 'lib/v20210526/models.rb', line 104

def ApproverRoleName
  @ApproverRoleName
end

#RecipientIdObject

动态补充签署人场景下,可以用此编号确定参与方

Parameters:

  • ApproverRoleName:

    签署方角色名称



104
105
106
# File 'lib/v20210526/models.rb', line 104

def RecipientId
  @RecipientId
end

#SignIdObject

动态补充签署人场景下,可以用此编号确定参与方

Parameters:

  • ApproverRoleName:

    签署方角色名称



104
105
106
# File 'lib/v20210526/models.rb', line 104

def SignId
  @SignId
end

Instance Method Details

#deserialize(params) ⇒ Object



112
113
114
115
116
# File 'lib/v20210526/models.rb', line 112

def deserialize(params)
  @SignId = params['SignId']
  @RecipientId = params['RecipientId']
  @ApproverRoleName = params['ApproverRoleName']
end