Class: TencentCloud::Ess::V20201111::PresetApproverInfo

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

Overview

预设的动态签署方的补充信息,仅匹配对应信息的签署方才能领取合同。暂时仅对个人参与方生效。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, mobile = nil, idcardnumber = nil, idcardtype = nil) ⇒ PresetApproverInfo

Returns a new instance of PresetApproverInfo.



16392
16393
16394
16395
16396
16397
# File 'lib/v20201111/models.rb', line 16392

def initialize(name=nil, mobile=nil, idcardnumber=nil, idcardtype=nil)
  @Name = name
  @Mobile = mobile
  @IdCardNumber = idcardnumber
  @IdCardType = idcardtype
end

Instance Attribute Details

#IdCardNumberObject

证件类型,支持以下类型

  • ID_CARD: 居民身份证


16390
16391
16392
# File 'lib/v20201111/models.rb', line 16390

def IdCardNumber
  @IdCardNumber
end

#IdCardTypeObject

证件类型,支持以下类型

  • ID_CARD: 居民身份证


16390
16391
16392
# File 'lib/v20201111/models.rb', line 16390

def IdCardType
  @IdCardType
end

#MobileObject

证件类型,支持以下类型

  • ID_CARD: 居民身份证


16390
16391
16392
# File 'lib/v20201111/models.rb', line 16390

def Mobile
  @Mobile
end

#NameObject

证件类型,支持以下类型

  • ID_CARD: 居民身份证


16390
16391
16392
# File 'lib/v20201111/models.rb', line 16390

def Name
  @Name
end

Instance Method Details

#deserialize(params) ⇒ Object



16399
16400
16401
16402
16403
16404
# File 'lib/v20201111/models.rb', line 16399

def deserialize(params)
  @Name = params['Name']
  @Mobile = params['Mobile']
  @IdCardNumber = params['IdCardNumber']
  @IdCardType = params['IdCardType']
end