Class: TencentCloud::Essbasic::V20210526::FlowApproverItem

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(flowid = nil, approvers = nil) ⇒ FlowApproverItem

Returns a new instance of FlowApproverItem.



9434
9435
9436
9437
# File 'lib/v20210526/models.rb', line 9434

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

Instance Attribute Details

#ApproversObject

Parameters:

  • FlowId:

    合同编号

  • Approvers:

    签署方信息,如角色ID、角色名称等



9432
9433
9434
# File 'lib/v20210526/models.rb', line 9432

def Approvers
  @Approvers
end

#FlowIdObject

Parameters:

  • FlowId:

    合同编号

  • Approvers:

    签署方信息,如角色ID、角色名称等



9432
9433
9434
# File 'lib/v20210526/models.rb', line 9432

def FlowId
  @FlowId
end

Instance Method Details

#deserialize(params) ⇒ Object



9439
9440
9441
9442
9443
9444
9445
9446
9447
9448
9449
# File 'lib/v20210526/models.rb', line 9439

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