Class: TencentCloud::Partners::V20180321::AgentBillElem

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, orderid = nil, clientuin = nil, clientremark = nil, paytime = nil, goodstype = nil, paymode = nil, settlemonth = nil, amt = nil, payermode = nil, clienttype = nil, projecttype = nil, activityid = nil) ⇒ AgentBillElem

Returns a new instance of AgentBillElem.



131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
# File 'lib/v20180321/models.rb', line 131

def initialize(uin=nil, orderid=nil, clientuin=nil, clientremark=nil, paytime=nil, goodstype=nil, paymode=nil, settlemonth=nil, amt=nil, payermode=nil, clienttype=nil, projecttype=nil, activityid=nil)
  @Uin = uin
  @OrderId = orderid
  @ClientUin = clientuin
  @ClientRemark = clientremark
  @PayTime = paytime
  @GoodsType = goodstype
  @PayMode = paymode
  @SettleMonth = settlemonth
  @Amt = amt
  @PayerMode = payermode
  @ClientType = clienttype
  @ProjectType = projecttype
  @ActivityId = activityid
end

Instance Attribute Details

#ActivityIdObject

Parameters:

  • Uin:

    代理商账号ID

  • OrderId:

    订单号,仅对预付费账单有意义

  • ClientUin:

    代客账号ID

  • ClientRemark:

    代客备注名称

  • PayTime:

    支付时间

  • GoodsType:

    云产品名称

  • PayMode:

    预付费/后付费

  • SettleMonth:

    支付月份

  • Amt:

    支付金额,单位分

  • PayerMode:

    agentpay:代付;selfpay:自付

  • ClientType:

    客户类型:可以为new(自拓)/assign(指定)/old(官网)/direct(直销)/direct_newopp(直销(新商机))/空

  • ProjectType:

    项目类型:可以为self(自拓项目)/platform(合作项目)/repeat(复算项目 )/空

  • ActivityId:

    活动ID



129
130
131
# File 'lib/v20180321/models.rb', line 129

def ActivityId
  @ActivityId
end

#AmtObject

Parameters:

  • Uin:

    代理商账号ID

  • OrderId:

    订单号,仅对预付费账单有意义

  • ClientUin:

    代客账号ID

  • ClientRemark:

    代客备注名称

  • PayTime:

    支付时间

  • GoodsType:

    云产品名称

  • PayMode:

    预付费/后付费

  • SettleMonth:

    支付月份

  • Amt:

    支付金额,单位分

  • PayerMode:

    agentpay:代付;selfpay:自付

  • ClientType:

    客户类型:可以为new(自拓)/assign(指定)/old(官网)/direct(直销)/direct_newopp(直销(新商机))/空

  • ProjectType:

    项目类型:可以为self(自拓项目)/platform(合作项目)/repeat(复算项目 )/空

  • ActivityId:

    活动ID



129
130
131
# File 'lib/v20180321/models.rb', line 129

def Amt
  @Amt
end

#ClientRemarkObject

Parameters:

  • Uin:

    代理商账号ID

  • OrderId:

    订单号,仅对预付费账单有意义

  • ClientUin:

    代客账号ID

  • ClientRemark:

    代客备注名称

  • PayTime:

    支付时间

  • GoodsType:

    云产品名称

  • PayMode:

    预付费/后付费

  • SettleMonth:

    支付月份

  • Amt:

    支付金额,单位分

  • PayerMode:

    agentpay:代付;selfpay:自付

  • ClientType:

    客户类型:可以为new(自拓)/assign(指定)/old(官网)/direct(直销)/direct_newopp(直销(新商机))/空

  • ProjectType:

    项目类型:可以为self(自拓项目)/platform(合作项目)/repeat(复算项目 )/空

  • ActivityId:

    活动ID



129
130
131
# File 'lib/v20180321/models.rb', line 129

def ClientRemark
  @ClientRemark
end

#ClientTypeObject

Parameters:

  • Uin:

    代理商账号ID

  • OrderId:

    订单号,仅对预付费账单有意义

  • ClientUin:

    代客账号ID

  • ClientRemark:

    代客备注名称

  • PayTime:

    支付时间

  • GoodsType:

    云产品名称

  • PayMode:

    预付费/后付费

  • SettleMonth:

    支付月份

  • Amt:

    支付金额,单位分

  • PayerMode:

    agentpay:代付;selfpay:自付

  • ClientType:

    客户类型:可以为new(自拓)/assign(指定)/old(官网)/direct(直销)/direct_newopp(直销(新商机))/空

  • ProjectType:

    项目类型:可以为self(自拓项目)/platform(合作项目)/repeat(复算项目 )/空

  • ActivityId:

    活动ID



129
130
131
# File 'lib/v20180321/models.rb', line 129

def ClientType
  @ClientType
end

#ClientUinObject

Parameters:

  • Uin:

    代理商账号ID

  • OrderId:

    订单号,仅对预付费账单有意义

  • ClientUin:

    代客账号ID

  • ClientRemark:

    代客备注名称

  • PayTime:

    支付时间

  • GoodsType:

    云产品名称

  • PayMode:

    预付费/后付费

  • SettleMonth:

    支付月份

  • Amt:

    支付金额,单位分

  • PayerMode:

    agentpay:代付;selfpay:自付

  • ClientType:

    客户类型:可以为new(自拓)/assign(指定)/old(官网)/direct(直销)/direct_newopp(直销(新商机))/空

  • ProjectType:

    项目类型:可以为self(自拓项目)/platform(合作项目)/repeat(复算项目 )/空

  • ActivityId:

    活动ID



129
130
131
# File 'lib/v20180321/models.rb', line 129

def ClientUin
  @ClientUin
end

#GoodsTypeObject

Parameters:

  • Uin:

    代理商账号ID

  • OrderId:

    订单号,仅对预付费账单有意义

  • ClientUin:

    代客账号ID

  • ClientRemark:

    代客备注名称

  • PayTime:

    支付时间

  • GoodsType:

    云产品名称

  • PayMode:

    预付费/后付费

  • SettleMonth:

    支付月份

  • Amt:

    支付金额,单位分

  • PayerMode:

    agentpay:代付;selfpay:自付

  • ClientType:

    客户类型:可以为new(自拓)/assign(指定)/old(官网)/direct(直销)/direct_newopp(直销(新商机))/空

  • ProjectType:

    项目类型:可以为self(自拓项目)/platform(合作项目)/repeat(复算项目 )/空

  • ActivityId:

    活动ID



129
130
131
# File 'lib/v20180321/models.rb', line 129

def GoodsType
  @GoodsType
end

#OrderIdObject

Parameters:

  • Uin:

    代理商账号ID

  • OrderId:

    订单号,仅对预付费账单有意义

  • ClientUin:

    代客账号ID

  • ClientRemark:

    代客备注名称

  • PayTime:

    支付时间

  • GoodsType:

    云产品名称

  • PayMode:

    预付费/后付费

  • SettleMonth:

    支付月份

  • Amt:

    支付金额,单位分

  • PayerMode:

    agentpay:代付;selfpay:自付

  • ClientType:

    客户类型:可以为new(自拓)/assign(指定)/old(官网)/direct(直销)/direct_newopp(直销(新商机))/空

  • ProjectType:

    项目类型:可以为self(自拓项目)/platform(合作项目)/repeat(复算项目 )/空

  • ActivityId:

    活动ID



129
130
131
# File 'lib/v20180321/models.rb', line 129

def OrderId
  @OrderId
end

#PayerModeObject

Parameters:

  • Uin:

    代理商账号ID

  • OrderId:

    订单号,仅对预付费账单有意义

  • ClientUin:

    代客账号ID

  • ClientRemark:

    代客备注名称

  • PayTime:

    支付时间

  • GoodsType:

    云产品名称

  • PayMode:

    预付费/后付费

  • SettleMonth:

    支付月份

  • Amt:

    支付金额,单位分

  • PayerMode:

    agentpay:代付;selfpay:自付

  • ClientType:

    客户类型:可以为new(自拓)/assign(指定)/old(官网)/direct(直销)/direct_newopp(直销(新商机))/空

  • ProjectType:

    项目类型:可以为self(自拓项目)/platform(合作项目)/repeat(复算项目 )/空

  • ActivityId:

    活动ID



129
130
131
# File 'lib/v20180321/models.rb', line 129

def PayerMode
  @PayerMode
end

#PayModeObject

Parameters:

  • Uin:

    代理商账号ID

  • OrderId:

    订单号,仅对预付费账单有意义

  • ClientUin:

    代客账号ID

  • ClientRemark:

    代客备注名称

  • PayTime:

    支付时间

  • GoodsType:

    云产品名称

  • PayMode:

    预付费/后付费

  • SettleMonth:

    支付月份

  • Amt:

    支付金额,单位分

  • PayerMode:

    agentpay:代付;selfpay:自付

  • ClientType:

    客户类型:可以为new(自拓)/assign(指定)/old(官网)/direct(直销)/direct_newopp(直销(新商机))/空

  • ProjectType:

    项目类型:可以为self(自拓项目)/platform(合作项目)/repeat(复算项目 )/空

  • ActivityId:

    活动ID



129
130
131
# File 'lib/v20180321/models.rb', line 129

def PayMode
  @PayMode
end

#PayTimeObject

Parameters:

  • Uin:

    代理商账号ID

  • OrderId:

    订单号,仅对预付费账单有意义

  • ClientUin:

    代客账号ID

  • ClientRemark:

    代客备注名称

  • PayTime:

    支付时间

  • GoodsType:

    云产品名称

  • PayMode:

    预付费/后付费

  • SettleMonth:

    支付月份

  • Amt:

    支付金额,单位分

  • PayerMode:

    agentpay:代付;selfpay:自付

  • ClientType:

    客户类型:可以为new(自拓)/assign(指定)/old(官网)/direct(直销)/direct_newopp(直销(新商机))/空

  • ProjectType:

    项目类型:可以为self(自拓项目)/platform(合作项目)/repeat(复算项目 )/空

  • ActivityId:

    活动ID



129
130
131
# File 'lib/v20180321/models.rb', line 129

def PayTime
  @PayTime
end

#ProjectTypeObject

Parameters:

  • Uin:

    代理商账号ID

  • OrderId:

    订单号,仅对预付费账单有意义

  • ClientUin:

    代客账号ID

  • ClientRemark:

    代客备注名称

  • PayTime:

    支付时间

  • GoodsType:

    云产品名称

  • PayMode:

    预付费/后付费

  • SettleMonth:

    支付月份

  • Amt:

    支付金额,单位分

  • PayerMode:

    agentpay:代付;selfpay:自付

  • ClientType:

    客户类型:可以为new(自拓)/assign(指定)/old(官网)/direct(直销)/direct_newopp(直销(新商机))/空

  • ProjectType:

    项目类型:可以为self(自拓项目)/platform(合作项目)/repeat(复算项目 )/空

  • ActivityId:

    活动ID



129
130
131
# File 'lib/v20180321/models.rb', line 129

def ProjectType
  @ProjectType
end

#SettleMonthObject

Parameters:

  • Uin:

    代理商账号ID

  • OrderId:

    订单号,仅对预付费账单有意义

  • ClientUin:

    代客账号ID

  • ClientRemark:

    代客备注名称

  • PayTime:

    支付时间

  • GoodsType:

    云产品名称

  • PayMode:

    预付费/后付费

  • SettleMonth:

    支付月份

  • Amt:

    支付金额,单位分

  • PayerMode:

    agentpay:代付;selfpay:自付

  • ClientType:

    客户类型:可以为new(自拓)/assign(指定)/old(官网)/direct(直销)/direct_newopp(直销(新商机))/空

  • ProjectType:

    项目类型:可以为self(自拓项目)/platform(合作项目)/repeat(复算项目 )/空

  • ActivityId:

    活动ID



129
130
131
# File 'lib/v20180321/models.rb', line 129

def SettleMonth
  @SettleMonth
end

#UinObject

Parameters:

  • Uin:

    代理商账号ID

  • OrderId:

    订单号,仅对预付费账单有意义

  • ClientUin:

    代客账号ID

  • ClientRemark:

    代客备注名称

  • PayTime:

    支付时间

  • GoodsType:

    云产品名称

  • PayMode:

    预付费/后付费

  • SettleMonth:

    支付月份

  • Amt:

    支付金额,单位分

  • PayerMode:

    agentpay:代付;selfpay:自付

  • ClientType:

    客户类型:可以为new(自拓)/assign(指定)/old(官网)/direct(直销)/direct_newopp(直销(新商机))/空

  • ProjectType:

    项目类型:可以为self(自拓项目)/platform(合作项目)/repeat(复算项目 )/空

  • ActivityId:

    活动ID



129
130
131
# File 'lib/v20180321/models.rb', line 129

def Uin
  @Uin
end

Instance Method Details

#deserialize(params) ⇒ Object



147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
# File 'lib/v20180321/models.rb', line 147

def deserialize(params)
  @Uin = params['Uin']
  @OrderId = params['OrderId']
  @ClientUin = params['ClientUin']
  @ClientRemark = params['ClientRemark']
  @PayTime = params['PayTime']
  @GoodsType = params['GoodsType']
  @PayMode = params['PayMode']
  @SettleMonth = params['SettleMonth']
  @Amt = params['Amt']
  @PayerMode = params['PayerMode']
  @ClientType = params['ClientType']
  @ProjectType = params['ProjectType']
  @ActivityId = params['ActivityId']
end