Class: TencentCloud::Cpdp::V20190820::OrganizationInfo

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(organizationname = nil, organizationtype = nil, organizationcode = nil, legalpersonname = nil, legalpersonidtype = nil, legalpersonidcode = nil) ⇒ OrganizationInfo

Returns a new instance of OrganizationInfo.



13484
13485
13486
13487
13488
13489
13490
13491
# File 'lib/v20190820/models.rb', line 13484

def initialize(organizationname=nil, organizationtype=nil, organizationcode=nil, legalpersonname=nil, legalpersonidtype=nil, legalpersonidcode=nil)
  @OrganizationName = organizationname
  @OrganizationType = organizationtype
  @OrganizationCode = organizationcode
  @LegalPersonName = legalpersonname
  @LegalPersonIdType = legalpersonidtype
  @LegalPersonIdCode = legalpersonidcode
end

Instance Attribute Details

#LegalPersonIdCodeObject

<敏感信息>加密详见<a href=“cloud.tencent.com/document/product/1122/48979” target=“_blank”>《商户端接口敏感信息加密说明》</a> <敏感信息>加密详见<a href=“cloud.tencent.com/document/product/1122/48979” target=“_blank”>《商户端接口敏感信息加密说明》</a>

Parameters:

  • OrganizationName:

    公司名称,个体工商户必输

  • OrganizationType:

    公司证件类型,个体工商户必输,证件类型仅支持73

  • OrganizationCode:

    公司证件号码,个体工商户必输

  • LegalPersonName:

    法人名称,如果SubMchName不是法人,需要另外送入法人信息(企业必输)

  • LegalPersonIdType:

    法人证件类型,如果SubMchName不是法人,需要另外送入法人信息(企业必输)

  • LegalPersonIdCode:

    法人证件号码,如果SubMchName不是法人,需要另外送入法人信息(企业必输)



13482
13483
13484
# File 'lib/v20190820/models.rb', line 13482

def LegalPersonIdCode
  @LegalPersonIdCode
end

#LegalPersonIdTypeObject

<敏感信息>加密详见<a href=“cloud.tencent.com/document/product/1122/48979” target=“_blank”>《商户端接口敏感信息加密说明》</a> <敏感信息>加密详见<a href=“cloud.tencent.com/document/product/1122/48979” target=“_blank”>《商户端接口敏感信息加密说明》</a>

Parameters:

  • OrganizationName:

    公司名称,个体工商户必输

  • OrganizationType:

    公司证件类型,个体工商户必输,证件类型仅支持73

  • OrganizationCode:

    公司证件号码,个体工商户必输

  • LegalPersonName:

    法人名称,如果SubMchName不是法人,需要另外送入法人信息(企业必输)

  • LegalPersonIdType:

    法人证件类型,如果SubMchName不是法人,需要另外送入法人信息(企业必输)

  • LegalPersonIdCode:

    法人证件号码,如果SubMchName不是法人,需要另外送入法人信息(企业必输)



13482
13483
13484
# File 'lib/v20190820/models.rb', line 13482

def LegalPersonIdType
  @LegalPersonIdType
end

#LegalPersonNameObject

<敏感信息>加密详见<a href=“cloud.tencent.com/document/product/1122/48979” target=“_blank”>《商户端接口敏感信息加密说明》</a> <敏感信息>加密详见<a href=“cloud.tencent.com/document/product/1122/48979” target=“_blank”>《商户端接口敏感信息加密说明》</a>

Parameters:

  • OrganizationName:

    公司名称,个体工商户必输

  • OrganizationType:

    公司证件类型,个体工商户必输,证件类型仅支持73

  • OrganizationCode:

    公司证件号码,个体工商户必输

  • LegalPersonName:

    法人名称,如果SubMchName不是法人,需要另外送入法人信息(企业必输)

  • LegalPersonIdType:

    法人证件类型,如果SubMchName不是法人,需要另外送入法人信息(企业必输)

  • LegalPersonIdCode:

    法人证件号码,如果SubMchName不是法人,需要另外送入法人信息(企业必输)



13482
13483
13484
# File 'lib/v20190820/models.rb', line 13482

def LegalPersonName
  @LegalPersonName
end

#OrganizationCodeObject

<敏感信息>加密详见<a href=“cloud.tencent.com/document/product/1122/48979” target=“_blank”>《商户端接口敏感信息加密说明》</a> <敏感信息>加密详见<a href=“cloud.tencent.com/document/product/1122/48979” target=“_blank”>《商户端接口敏感信息加密说明》</a>

Parameters:

  • OrganizationName:

    公司名称,个体工商户必输

  • OrganizationType:

    公司证件类型,个体工商户必输,证件类型仅支持73

  • OrganizationCode:

    公司证件号码,个体工商户必输

  • LegalPersonName:

    法人名称,如果SubMchName不是法人,需要另外送入法人信息(企业必输)

  • LegalPersonIdType:

    法人证件类型,如果SubMchName不是法人,需要另外送入法人信息(企业必输)

  • LegalPersonIdCode:

    法人证件号码,如果SubMchName不是法人,需要另外送入法人信息(企业必输)



13482
13483
13484
# File 'lib/v20190820/models.rb', line 13482

def OrganizationCode
  @OrganizationCode
end

#OrganizationNameObject

<敏感信息>加密详见<a href=“cloud.tencent.com/document/product/1122/48979” target=“_blank”>《商户端接口敏感信息加密说明》</a> <敏感信息>加密详见<a href=“cloud.tencent.com/document/product/1122/48979” target=“_blank”>《商户端接口敏感信息加密说明》</a>

Parameters:

  • OrganizationName:

    公司名称,个体工商户必输

  • OrganizationType:

    公司证件类型,个体工商户必输,证件类型仅支持73

  • OrganizationCode:

    公司证件号码,个体工商户必输

  • LegalPersonName:

    法人名称,如果SubMchName不是法人,需要另外送入法人信息(企业必输)

  • LegalPersonIdType:

    法人证件类型,如果SubMchName不是法人,需要另外送入法人信息(企业必输)

  • LegalPersonIdCode:

    法人证件号码,如果SubMchName不是法人,需要另外送入法人信息(企业必输)



13482
13483
13484
# File 'lib/v20190820/models.rb', line 13482

def OrganizationName
  @OrganizationName
end

#OrganizationTypeObject

<敏感信息>加密详见<a href=“cloud.tencent.com/document/product/1122/48979” target=“_blank”>《商户端接口敏感信息加密说明》</a> <敏感信息>加密详见<a href=“cloud.tencent.com/document/product/1122/48979” target=“_blank”>《商户端接口敏感信息加密说明》</a>

Parameters:

  • OrganizationName:

    公司名称,个体工商户必输

  • OrganizationType:

    公司证件类型,个体工商户必输,证件类型仅支持73

  • OrganizationCode:

    公司证件号码,个体工商户必输

  • LegalPersonName:

    法人名称,如果SubMchName不是法人,需要另外送入法人信息(企业必输)

  • LegalPersonIdType:

    法人证件类型,如果SubMchName不是法人,需要另外送入法人信息(企业必输)

  • LegalPersonIdCode:

    法人证件号码,如果SubMchName不是法人,需要另外送入法人信息(企业必输)



13482
13483
13484
# File 'lib/v20190820/models.rb', line 13482

def OrganizationType
  @OrganizationType
end

Instance Method Details

#deserialize(params) ⇒ Object



13493
13494
13495
13496
13497
13498
13499
13500
# File 'lib/v20190820/models.rb', line 13493

def deserialize(params)
  @OrganizationName = params['OrganizationName']
  @OrganizationType = params['OrganizationType']
  @OrganizationCode = params['OrganizationCode']
  @LegalPersonName = params['LegalPersonName']
  @LegalPersonIdType = params['LegalPersonIdType']
  @LegalPersonIdCode = params['LegalPersonIdCode']
end