Class: TencentCloud::Cpdp::V20190820::LegalPersonInfo

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

Overview

商户法人代表信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(idtype = nil, idnumber = nil, personname = nil, idvaliditytype = nil, ideffectivedate = nil, contactphone = nil, idexpiredate = nil, contactaddress = nil, emailaddress = nil) ⇒ LegalPersonInfo

Returns a new instance of LegalPersonInfo.



11431
11432
11433
11434
11435
11436
11437
11438
11439
11440
11441
# File 'lib/v20190820/models.rb', line 11431

def initialize(idtype=nil, idnumber=nil, personname=nil, idvaliditytype=nil, ideffectivedate=nil, contactphone=nil, idexpiredate=nil, contactaddress=nil, emailaddress=nil)
  @IdType = idtype
  @IdNumber = idnumber
  @PersonName = personname
  @IdValidityType = idvaliditytype
  @IdEffectiveDate = ideffectivedate
  @ContactPhone = contactphone
  @IdExpireDate = idexpiredate
  @ContactAddress = contactaddress
  @EmailAddress = emailaddress
end

Instance Attribute Details

#ContactAddressObject

IDCARD:身份证 PASSPORT:护照 SOLDIERSCERTIFICATE:士兵证 OFFICERSCERTIFICATE:军官证 GATXCERTIFICATE:香港居民来往内地通行证 TWNDCERTIFICATE:台湾同胞来往内地通行证 MACAOCERTIFICATE:澳门来往内地通行证 LONGTERM:长期有效 OTHER:非长期有效

Parameters:

  • IdType:

    证件类型

  • IdNumber:

    证件号码

  • PersonName:

    姓名

  • IdValidityType:

    证件有效期类型

  • IdEffectiveDate:

    证件生效日期,yyyy-MM-dd

  • ContactPhone:

    联系电话

  • IdExpireDate:

    证件失效日期,yyyy-MM-dd

  • ContactAddress:

    联系地址

  • EmailAddress:

    邮箱地址



11429
11430
11431
# File 'lib/v20190820/models.rb', line 11429

def ContactAddress
  @ContactAddress
end

#ContactPhoneObject

IDCARD:身份证 PASSPORT:护照 SOLDIERSCERTIFICATE:士兵证 OFFICERSCERTIFICATE:军官证 GATXCERTIFICATE:香港居民来往内地通行证 TWNDCERTIFICATE:台湾同胞来往内地通行证 MACAOCERTIFICATE:澳门来往内地通行证 LONGTERM:长期有效 OTHER:非长期有效

Parameters:

  • IdType:

    证件类型

  • IdNumber:

    证件号码

  • PersonName:

    姓名

  • IdValidityType:

    证件有效期类型

  • IdEffectiveDate:

    证件生效日期,yyyy-MM-dd

  • ContactPhone:

    联系电话

  • IdExpireDate:

    证件失效日期,yyyy-MM-dd

  • ContactAddress:

    联系地址

  • EmailAddress:

    邮箱地址



11429
11430
11431
# File 'lib/v20190820/models.rb', line 11429

def ContactPhone
  @ContactPhone
end

#EmailAddressObject

IDCARD:身份证 PASSPORT:护照 SOLDIERSCERTIFICATE:士兵证 OFFICERSCERTIFICATE:军官证 GATXCERTIFICATE:香港居民来往内地通行证 TWNDCERTIFICATE:台湾同胞来往内地通行证 MACAOCERTIFICATE:澳门来往内地通行证 LONGTERM:长期有效 OTHER:非长期有效

Parameters:

  • IdType:

    证件类型

  • IdNumber:

    证件号码

  • PersonName:

    姓名

  • IdValidityType:

    证件有效期类型

  • IdEffectiveDate:

    证件生效日期,yyyy-MM-dd

  • ContactPhone:

    联系电话

  • IdExpireDate:

    证件失效日期,yyyy-MM-dd

  • ContactAddress:

    联系地址

  • EmailAddress:

    邮箱地址



11429
11430
11431
# File 'lib/v20190820/models.rb', line 11429

def EmailAddress
  @EmailAddress
end

#IdEffectiveDateObject

IDCARD:身份证 PASSPORT:护照 SOLDIERSCERTIFICATE:士兵证 OFFICERSCERTIFICATE:军官证 GATXCERTIFICATE:香港居民来往内地通行证 TWNDCERTIFICATE:台湾同胞来往内地通行证 MACAOCERTIFICATE:澳门来往内地通行证 LONGTERM:长期有效 OTHER:非长期有效

Parameters:

  • IdType:

    证件类型

  • IdNumber:

    证件号码

  • PersonName:

    姓名

  • IdValidityType:

    证件有效期类型

  • IdEffectiveDate:

    证件生效日期,yyyy-MM-dd

  • ContactPhone:

    联系电话

  • IdExpireDate:

    证件失效日期,yyyy-MM-dd

  • ContactAddress:

    联系地址

  • EmailAddress:

    邮箱地址



11429
11430
11431
# File 'lib/v20190820/models.rb', line 11429

def IdEffectiveDate
  @IdEffectiveDate
end

#IdExpireDateObject

IDCARD:身份证 PASSPORT:护照 SOLDIERSCERTIFICATE:士兵证 OFFICERSCERTIFICATE:军官证 GATXCERTIFICATE:香港居民来往内地通行证 TWNDCERTIFICATE:台湾同胞来往内地通行证 MACAOCERTIFICATE:澳门来往内地通行证 LONGTERM:长期有效 OTHER:非长期有效

Parameters:

  • IdType:

    证件类型

  • IdNumber:

    证件号码

  • PersonName:

    姓名

  • IdValidityType:

    证件有效期类型

  • IdEffectiveDate:

    证件生效日期,yyyy-MM-dd

  • ContactPhone:

    联系电话

  • IdExpireDate:

    证件失效日期,yyyy-MM-dd

  • ContactAddress:

    联系地址

  • EmailAddress:

    邮箱地址



11429
11430
11431
# File 'lib/v20190820/models.rb', line 11429

def IdExpireDate
  @IdExpireDate
end

#IdNumberObject

IDCARD:身份证 PASSPORT:护照 SOLDIERSCERTIFICATE:士兵证 OFFICERSCERTIFICATE:军官证 GATXCERTIFICATE:香港居民来往内地通行证 TWNDCERTIFICATE:台湾同胞来往内地通行证 MACAOCERTIFICATE:澳门来往内地通行证 LONGTERM:长期有效 OTHER:非长期有效

Parameters:

  • IdType:

    证件类型

  • IdNumber:

    证件号码

  • PersonName:

    姓名

  • IdValidityType:

    证件有效期类型

  • IdEffectiveDate:

    证件生效日期,yyyy-MM-dd

  • ContactPhone:

    联系电话

  • IdExpireDate:

    证件失效日期,yyyy-MM-dd

  • ContactAddress:

    联系地址

  • EmailAddress:

    邮箱地址



11429
11430
11431
# File 'lib/v20190820/models.rb', line 11429

def IdNumber
  @IdNumber
end

#IdTypeObject

IDCARD:身份证 PASSPORT:护照 SOLDIERSCERTIFICATE:士兵证 OFFICERSCERTIFICATE:军官证 GATXCERTIFICATE:香港居民来往内地通行证 TWNDCERTIFICATE:台湾同胞来往内地通行证 MACAOCERTIFICATE:澳门来往内地通行证 LONGTERM:长期有效 OTHER:非长期有效

Parameters:

  • IdType:

    证件类型

  • IdNumber:

    证件号码

  • PersonName:

    姓名

  • IdValidityType:

    证件有效期类型

  • IdEffectiveDate:

    证件生效日期,yyyy-MM-dd

  • ContactPhone:

    联系电话

  • IdExpireDate:

    证件失效日期,yyyy-MM-dd

  • ContactAddress:

    联系地址

  • EmailAddress:

    邮箱地址



11429
11430
11431
# File 'lib/v20190820/models.rb', line 11429

def IdType
  @IdType
end

#IdValidityTypeObject

IDCARD:身份证 PASSPORT:护照 SOLDIERSCERTIFICATE:士兵证 OFFICERSCERTIFICATE:军官证 GATXCERTIFICATE:香港居民来往内地通行证 TWNDCERTIFICATE:台湾同胞来往内地通行证 MACAOCERTIFICATE:澳门来往内地通行证 LONGTERM:长期有效 OTHER:非长期有效

Parameters:

  • IdType:

    证件类型

  • IdNumber:

    证件号码

  • PersonName:

    姓名

  • IdValidityType:

    证件有效期类型

  • IdEffectiveDate:

    证件生效日期,yyyy-MM-dd

  • ContactPhone:

    联系电话

  • IdExpireDate:

    证件失效日期,yyyy-MM-dd

  • ContactAddress:

    联系地址

  • EmailAddress:

    邮箱地址



11429
11430
11431
# File 'lib/v20190820/models.rb', line 11429

def IdValidityType
  @IdValidityType
end

#PersonNameObject

IDCARD:身份证 PASSPORT:护照 SOLDIERSCERTIFICATE:士兵证 OFFICERSCERTIFICATE:军官证 GATXCERTIFICATE:香港居民来往内地通行证 TWNDCERTIFICATE:台湾同胞来往内地通行证 MACAOCERTIFICATE:澳门来往内地通行证 LONGTERM:长期有效 OTHER:非长期有效

Parameters:

  • IdType:

    证件类型

  • IdNumber:

    证件号码

  • PersonName:

    姓名

  • IdValidityType:

    证件有效期类型

  • IdEffectiveDate:

    证件生效日期,yyyy-MM-dd

  • ContactPhone:

    联系电话

  • IdExpireDate:

    证件失效日期,yyyy-MM-dd

  • ContactAddress:

    联系地址

  • EmailAddress:

    邮箱地址



11429
11430
11431
# File 'lib/v20190820/models.rb', line 11429

def PersonName
  @PersonName
end

Instance Method Details

#deserialize(params) ⇒ Object



11443
11444
11445
11446
11447
11448
11449
11450
11451
11452
11453
# File 'lib/v20190820/models.rb', line 11443

def deserialize(params)
  @IdType = params['IdType']
  @IdNumber = params['IdNumber']
  @PersonName = params['PersonName']
  @IdValidityType = params['IdValidityType']
  @IdEffectiveDate = params['IdEffectiveDate']
  @ContactPhone = params['ContactPhone']
  @IdExpireDate = params['IdExpireDate']
  @ContactAddress = params['ContactAddress']
  @EmailAddress = params['EmailAddress']
end