Class: TencentCloud::Partners::V20180321::RebateInfoElemNew

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

Overview

返佣信息定义

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(uin = nil, rebatemonth = nil, amt = nil, monthsales = nil, quartersales = nil, exceptionflag = nil) ⇒ RebateInfoElemNew

Returns a new instance of RebateInfoElemNew.



1820
1821
1822
1823
1824
1825
1826
1827
# File 'lib/v20180321/models.rb', line 1820

def initialize(uin=nil, rebatemonth=nil, amt=nil, monthsales=nil, quartersales=nil, exceptionflag=nil)
  @Uin = uin
  @RebateMonth = rebatemonth
  @Amt = amt
  @MonthSales = monthsales
  @QuarterSales = quartersales
  @ExceptionFlag = exceptionflag
end

Instance Attribute Details

#AmtObject

Parameters:

  • Uin:

    代理商账号ID

  • RebateMonth:

    返佣月份,如2018-02

  • Amt:

    返佣金额,单位分

  • MonthSales:

    月度业绩,单位分

  • QuarterSales:

    季度业绩,单位分

  • ExceptionFlag:

    NORMAL(正常)/HAS_OVERDUE_BILL(欠费)/NO_CONTRACT(缺合同)



1818
1819
1820
# File 'lib/v20180321/models.rb', line 1818

def Amt
  @Amt
end

#ExceptionFlagObject

Parameters:

  • Uin:

    代理商账号ID

  • RebateMonth:

    返佣月份,如2018-02

  • Amt:

    返佣金额,单位分

  • MonthSales:

    月度业绩,单位分

  • QuarterSales:

    季度业绩,单位分

  • ExceptionFlag:

    NORMAL(正常)/HAS_OVERDUE_BILL(欠费)/NO_CONTRACT(缺合同)



1818
1819
1820
# File 'lib/v20180321/models.rb', line 1818

def ExceptionFlag
  @ExceptionFlag
end

#MonthSalesObject

Parameters:

  • Uin:

    代理商账号ID

  • RebateMonth:

    返佣月份,如2018-02

  • Amt:

    返佣金额,单位分

  • MonthSales:

    月度业绩,单位分

  • QuarterSales:

    季度业绩,单位分

  • ExceptionFlag:

    NORMAL(正常)/HAS_OVERDUE_BILL(欠费)/NO_CONTRACT(缺合同)



1818
1819
1820
# File 'lib/v20180321/models.rb', line 1818

def MonthSales
  @MonthSales
end

#QuarterSalesObject

Parameters:

  • Uin:

    代理商账号ID

  • RebateMonth:

    返佣月份,如2018-02

  • Amt:

    返佣金额,单位分

  • MonthSales:

    月度业绩,单位分

  • QuarterSales:

    季度业绩,单位分

  • ExceptionFlag:

    NORMAL(正常)/HAS_OVERDUE_BILL(欠费)/NO_CONTRACT(缺合同)



1818
1819
1820
# File 'lib/v20180321/models.rb', line 1818

def QuarterSales
  @QuarterSales
end

#RebateMonthObject

Parameters:

  • Uin:

    代理商账号ID

  • RebateMonth:

    返佣月份,如2018-02

  • Amt:

    返佣金额,单位分

  • MonthSales:

    月度业绩,单位分

  • QuarterSales:

    季度业绩,单位分

  • ExceptionFlag:

    NORMAL(正常)/HAS_OVERDUE_BILL(欠费)/NO_CONTRACT(缺合同)



1818
1819
1820
# File 'lib/v20180321/models.rb', line 1818

def RebateMonth
  @RebateMonth
end

#UinObject

Parameters:

  • Uin:

    代理商账号ID

  • RebateMonth:

    返佣月份,如2018-02

  • Amt:

    返佣金额,单位分

  • MonthSales:

    月度业绩,单位分

  • QuarterSales:

    季度业绩,单位分

  • ExceptionFlag:

    NORMAL(正常)/HAS_OVERDUE_BILL(欠费)/NO_CONTRACT(缺合同)



1818
1819
1820
# File 'lib/v20180321/models.rb', line 1818

def Uin
  @Uin
end

Instance Method Details

#deserialize(params) ⇒ Object



1829
1830
1831
1832
1833
1834
1835
1836
# File 'lib/v20180321/models.rb', line 1829

def deserialize(params)
  @Uin = params['Uin']
  @RebateMonth = params['RebateMonth']
  @Amt = params['Amt']
  @MonthSales = params['MonthSales']
  @QuarterSales = params['QuarterSales']
  @ExceptionFlag = params['ExceptionFlag']
end