Class: TencentCloud::Ssl::V20191205::CompanyInfo

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

Overview

公司信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(companyname = nil, companyid = nil, companycountry = nil, companyprovince = nil, companycity = nil, companyaddress = nil, companyphone = nil, idtype = nil, idnumber = nil, tags = nil) ⇒ CompanyInfo

Returns a new instance of CompanyInfo.



1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
# File 'lib/v20191205/models.rb', line 1452

def initialize(companyname=nil, companyid=nil, companycountry=nil, companyprovince=nil, companycity=nil, companyaddress=nil, companyphone=nil, idtype=nil, idnumber=nil, tags=nil)
  @CompanyName = companyname
  @CompanyId = companyid
  @CompanyCountry = companycountry
  @CompanyProvince = companyprovince
  @CompanyCity = companycity
  @CompanyAddress = companyaddress
  @CompanyPhone = companyphone
  @IdType = idtype
  @IdNumber = idnumber
  @Tags = tags
end

Instance Attribute Details

#CompanyAddressObject

TYDMZ(统一社会信用代码 ):仅CFCA类型证书需要使用本字段, 其他类型证书不需要使用本字段 OTHERS(其他) TYDMZ(统一社会信用代码 ):11532xxxxxxxx24820

Parameters:

  • CompanyName:

    公司名称

  • CompanyId:

    公司ID

  • CompanyCountry:

    公司所在国家

  • CompanyProvince:

    公司所在省份

  • CompanyCity:

    公司所在城市

  • CompanyAddress:

    公司所在详细地址

  • CompanyPhone:

    公司电话

  • IdType:

    公司证件类型,取值范围:

  • IdNumber:

    公司证件号码,取值范围:

  • Tags:

    标签



1450
1451
1452
# File 'lib/v20191205/models.rb', line 1450

def CompanyAddress
  @CompanyAddress
end

#CompanyCityObject

TYDMZ(统一社会信用代码 ):仅CFCA类型证书需要使用本字段, 其他类型证书不需要使用本字段 OTHERS(其他) TYDMZ(统一社会信用代码 ):11532xxxxxxxx24820

Parameters:

  • CompanyName:

    公司名称

  • CompanyId:

    公司ID

  • CompanyCountry:

    公司所在国家

  • CompanyProvince:

    公司所在省份

  • CompanyCity:

    公司所在城市

  • CompanyAddress:

    公司所在详细地址

  • CompanyPhone:

    公司电话

  • IdType:

    公司证件类型,取值范围:

  • IdNumber:

    公司证件号码,取值范围:

  • Tags:

    标签



1450
1451
1452
# File 'lib/v20191205/models.rb', line 1450

def CompanyCity
  @CompanyCity
end

#CompanyCountryObject

TYDMZ(统一社会信用代码 ):仅CFCA类型证书需要使用本字段, 其他类型证书不需要使用本字段 OTHERS(其他) TYDMZ(统一社会信用代码 ):11532xxxxxxxx24820

Parameters:

  • CompanyName:

    公司名称

  • CompanyId:

    公司ID

  • CompanyCountry:

    公司所在国家

  • CompanyProvince:

    公司所在省份

  • CompanyCity:

    公司所在城市

  • CompanyAddress:

    公司所在详细地址

  • CompanyPhone:

    公司电话

  • IdType:

    公司证件类型,取值范围:

  • IdNumber:

    公司证件号码,取值范围:

  • Tags:

    标签



1450
1451
1452
# File 'lib/v20191205/models.rb', line 1450

def CompanyCountry
  @CompanyCountry
end

#CompanyIdObject

TYDMZ(统一社会信用代码 ):仅CFCA类型证书需要使用本字段, 其他类型证书不需要使用本字段 OTHERS(其他) TYDMZ(统一社会信用代码 ):11532xxxxxxxx24820

Parameters:

  • CompanyName:

    公司名称

  • CompanyId:

    公司ID

  • CompanyCountry:

    公司所在国家

  • CompanyProvince:

    公司所在省份

  • CompanyCity:

    公司所在城市

  • CompanyAddress:

    公司所在详细地址

  • CompanyPhone:

    公司电话

  • IdType:

    公司证件类型,取值范围:

  • IdNumber:

    公司证件号码,取值范围:

  • Tags:

    标签



1450
1451
1452
# File 'lib/v20191205/models.rb', line 1450

def CompanyId
  @CompanyId
end

#CompanyNameObject

TYDMZ(统一社会信用代码 ):仅CFCA类型证书需要使用本字段, 其他类型证书不需要使用本字段 OTHERS(其他) TYDMZ(统一社会信用代码 ):11532xxxxxxxx24820

Parameters:

  • CompanyName:

    公司名称

  • CompanyId:

    公司ID

  • CompanyCountry:

    公司所在国家

  • CompanyProvince:

    公司所在省份

  • CompanyCity:

    公司所在城市

  • CompanyAddress:

    公司所在详细地址

  • CompanyPhone:

    公司电话

  • IdType:

    公司证件类型,取值范围:

  • IdNumber:

    公司证件号码,取值范围:

  • Tags:

    标签



1450
1451
1452
# File 'lib/v20191205/models.rb', line 1450

def CompanyName
  @CompanyName
end

#CompanyPhoneObject

TYDMZ(统一社会信用代码 ):仅CFCA类型证书需要使用本字段, 其他类型证书不需要使用本字段 OTHERS(其他) TYDMZ(统一社会信用代码 ):11532xxxxxxxx24820

Parameters:

  • CompanyName:

    公司名称

  • CompanyId:

    公司ID

  • CompanyCountry:

    公司所在国家

  • CompanyProvince:

    公司所在省份

  • CompanyCity:

    公司所在城市

  • CompanyAddress:

    公司所在详细地址

  • CompanyPhone:

    公司电话

  • IdType:

    公司证件类型,取值范围:

  • IdNumber:

    公司证件号码,取值范围:

  • Tags:

    标签



1450
1451
1452
# File 'lib/v20191205/models.rb', line 1450

def CompanyPhone
  @CompanyPhone
end

#CompanyProvinceObject

TYDMZ(统一社会信用代码 ):仅CFCA类型证书需要使用本字段, 其他类型证书不需要使用本字段 OTHERS(其他) TYDMZ(统一社会信用代码 ):11532xxxxxxxx24820

Parameters:

  • CompanyName:

    公司名称

  • CompanyId:

    公司ID

  • CompanyCountry:

    公司所在国家

  • CompanyProvince:

    公司所在省份

  • CompanyCity:

    公司所在城市

  • CompanyAddress:

    公司所在详细地址

  • CompanyPhone:

    公司电话

  • IdType:

    公司证件类型,取值范围:

  • IdNumber:

    公司证件号码,取值范围:

  • Tags:

    标签



1450
1451
1452
# File 'lib/v20191205/models.rb', line 1450

def CompanyProvince
  @CompanyProvince
end

#IdNumberObject

TYDMZ(统一社会信用代码 ):仅CFCA类型证书需要使用本字段, 其他类型证书不需要使用本字段 OTHERS(其他) TYDMZ(统一社会信用代码 ):11532xxxxxxxx24820

Parameters:

  • CompanyName:

    公司名称

  • CompanyId:

    公司ID

  • CompanyCountry:

    公司所在国家

  • CompanyProvince:

    公司所在省份

  • CompanyCity:

    公司所在城市

  • CompanyAddress:

    公司所在详细地址

  • CompanyPhone:

    公司电话

  • IdType:

    公司证件类型,取值范围:

  • IdNumber:

    公司证件号码,取值范围:

  • Tags:

    标签



1450
1451
1452
# File 'lib/v20191205/models.rb', line 1450

def IdNumber
  @IdNumber
end

#IdTypeObject

TYDMZ(统一社会信用代码 ):仅CFCA类型证书需要使用本字段, 其他类型证书不需要使用本字段 OTHERS(其他) TYDMZ(统一社会信用代码 ):11532xxxxxxxx24820

Parameters:

  • CompanyName:

    公司名称

  • CompanyId:

    公司ID

  • CompanyCountry:

    公司所在国家

  • CompanyProvince:

    公司所在省份

  • CompanyCity:

    公司所在城市

  • CompanyAddress:

    公司所在详细地址

  • CompanyPhone:

    公司电话

  • IdType:

    公司证件类型,取值范围:

  • IdNumber:

    公司证件号码,取值范围:

  • Tags:

    标签



1450
1451
1452
# File 'lib/v20191205/models.rb', line 1450

def IdType
  @IdType
end

#TagsObject

TYDMZ(统一社会信用代码 ):仅CFCA类型证书需要使用本字段, 其他类型证书不需要使用本字段 OTHERS(其他) TYDMZ(统一社会信用代码 ):11532xxxxxxxx24820

Parameters:

  • CompanyName:

    公司名称

  • CompanyId:

    公司ID

  • CompanyCountry:

    公司所在国家

  • CompanyProvince:

    公司所在省份

  • CompanyCity:

    公司所在城市

  • CompanyAddress:

    公司所在详细地址

  • CompanyPhone:

    公司电话

  • IdType:

    公司证件类型,取值范围:

  • IdNumber:

    公司证件号码,取值范围:

  • Tags:

    标签



1450
1451
1452
# File 'lib/v20191205/models.rb', line 1450

def Tags
  @Tags
end

Instance Method Details

#deserialize(params) ⇒ Object



1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
# File 'lib/v20191205/models.rb', line 1465

def deserialize(params)
  @CompanyName = params['CompanyName']
  @CompanyId = params['CompanyId']
  @CompanyCountry = params['CompanyCountry']
  @CompanyProvince = params['CompanyProvince']
  @CompanyCity = params['CompanyCity']
  @CompanyAddress = params['CompanyAddress']
  @CompanyPhone = params['CompanyPhone']
  @IdType = params['IdType']
  @IdNumber = params['IdNumber']
  unless params['Tags'].nil?
    @Tags = []
    params['Tags'].each do |i|
      tags_tmp = Tags.new
      tags_tmp.deserialize(i)
      @Tags << tags_tmp
    end
  end
end