Class: TencentCloud::Ess::V20201111::FlowGroupApprovers

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

Overview

合同组签署方信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(flowid = nil, approvers = nil) ⇒ FlowGroupApprovers

Returns a new instance of FlowGroupApprovers.



13583
13584
13585
13586
# File 'lib/v20201111/models.rb', line 13583

def initialize(flowid=nil, approvers=nil)
  @FlowId = flowid
  @Approvers = approvers
end

Instance Attribute Details

#ApproversObject

Parameters:

  • FlowId:

    合同流程ID

  • Approvers:

    签署方信息,包含合同ID和角色ID用于定位RecipientId。



13581
13582
13583
# File 'lib/v20201111/models.rb', line 13581

def Approvers
  @Approvers
end

#FlowIdObject

Parameters:

  • FlowId:

    合同流程ID

  • Approvers:

    签署方信息,包含合同ID和角色ID用于定位RecipientId。



13581
13582
13583
# File 'lib/v20201111/models.rb', line 13581

def FlowId
  @FlowId
end

Instance Method Details

#deserialize(params) ⇒ Object



13588
13589
13590
13591
13592
13593
13594
13595
13596
13597
13598
# File 'lib/v20201111/models.rb', line 13588

def deserialize(params)
  @FlowId = params['FlowId']
  unless params['Approvers'].nil?
    @Approvers = []
    params['Approvers'].each do |i|
      approveritem_tmp = ApproverItem.new
      approveritem_tmp.deserialize(i)
      @Approvers << approveritem_tmp
    end
  end
end