Class: TencentCloud::Cpdp::V20190820::QueryFlexAmountBeforeTaxRequest

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

Overview

QueryFlexAmountBeforeTax请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(payeeid = nil, incometype = nil, amountaftertax = nil, environment = nil) ⇒ QueryFlexAmountBeforeTaxRequest

Returns a new instance of QueryFlexAmountBeforeTaxRequest.



17122
17123
17124
17125
17126
17127
# File 'lib/v20190820/models.rb', line 17122

def initialize(payeeid=nil, incometype=nil, amountaftertax=nil, environment=nil)
  @PayeeId = payeeid
  @IncomeType = incometype
  @AmountAfterTax = amountaftertax
  @Environment = environment
end

Instance Attribute Details

#AmountAfterTaxObject

LABOR:劳务所得 OCCASION:偶然所得 __release__:生产环境 __sandbox__:沙箱环境 __test__:测试环境 缺省默认为生产环境

Parameters:

  • PayeeId:

    收款用户ID

  • IncomeType:

    收入类型

  • AmountAfterTax:

    税后金额

  • Environment:

    环境类型



17120
17121
17122
# File 'lib/v20190820/models.rb', line 17120

def AmountAfterTax
  @AmountAfterTax
end

#EnvironmentObject

LABOR:劳务所得 OCCASION:偶然所得 __release__:生产环境 __sandbox__:沙箱环境 __test__:测试环境 缺省默认为生产环境

Parameters:

  • PayeeId:

    收款用户ID

  • IncomeType:

    收入类型

  • AmountAfterTax:

    税后金额

  • Environment:

    环境类型



17120
17121
17122
# File 'lib/v20190820/models.rb', line 17120

def Environment
  @Environment
end

#IncomeTypeObject

LABOR:劳务所得 OCCASION:偶然所得 __release__:生产环境 __sandbox__:沙箱环境 __test__:测试环境 缺省默认为生产环境

Parameters:

  • PayeeId:

    收款用户ID

  • IncomeType:

    收入类型

  • AmountAfterTax:

    税后金额

  • Environment:

    环境类型



17120
17121
17122
# File 'lib/v20190820/models.rb', line 17120

def IncomeType
  @IncomeType
end

#PayeeIdObject

LABOR:劳务所得 OCCASION:偶然所得 __release__:生产环境 __sandbox__:沙箱环境 __test__:测试环境 缺省默认为生产环境

Parameters:

  • PayeeId:

    收款用户ID

  • IncomeType:

    收入类型

  • AmountAfterTax:

    税后金额

  • Environment:

    环境类型



17120
17121
17122
# File 'lib/v20190820/models.rb', line 17120

def PayeeId
  @PayeeId
end

Instance Method Details

#deserialize(params) ⇒ Object



17129
17130
17131
17132
17133
17134
# File 'lib/v20190820/models.rb', line 17129

def deserialize(params)
  @PayeeId = params['PayeeId']
  @IncomeType = params['IncomeType']
  @AmountAfterTax = params['AmountAfterTax']
  @Environment = params['Environment']
end