Class: TencentCloud::Essbasic::V20210526::PresetApproverInfo

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20210526/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.



11883
11884
11885
11886
11887
11888
# File 'lib/v20210526/models.rb', line 11883

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: 居民身份证


11881
11882
11883
# File 'lib/v20210526/models.rb', line 11881

def IdCardNumber
  @IdCardNumber
end

#IdCardTypeObject

证件类型,支持以下类型

  • ID_CARD: 居民身份证


11881
11882
11883
# File 'lib/v20210526/models.rb', line 11881

def IdCardType
  @IdCardType
end

#MobileObject

证件类型,支持以下类型

  • ID_CARD: 居民身份证


11881
11882
11883
# File 'lib/v20210526/models.rb', line 11881

def Mobile
  @Mobile
end

#NameObject

证件类型,支持以下类型

  • ID_CARD: 居民身份证


11881
11882
11883
# File 'lib/v20210526/models.rb', line 11881

def Name
  @Name
end

Instance Method Details

#deserialize(params) ⇒ Object



11890
11891
11892
11893
11894
11895
# File 'lib/v20210526/models.rb', line 11890

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