Class: TencentCloud::Partners::V20180321::AgentDealNewElem
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Partners::V20180321::AgentDealNewElem
- Defined in:
- lib/v20180321/models.rb
Overview
描述代理商代付的订单信息
Instance Attribute Summary collapse
-
#ActionType ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9).
-
#ActivityId ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9).
-
#AppId ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9).
-
#BigDealId ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9).
-
#BillId ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9).
-
#ClientRemark ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9).
-
#ClientType ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9).
-
#Creater ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9).
-
#CreatTime ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9).
-
#DealId ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9).
-
#DealName ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9).
-
#DealStatus ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9).
-
#GoodsCategoryId ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9).
-
#GoodsName ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9).
-
#GoodsNum ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9).
-
#GoodsPrice ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9).
-
#OverdueTime ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9).
-
#OwnerUin ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9).
-
#PayEndTime ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9).
-
#Payer ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9).
-
#PayerMode ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9).
-
#PaymentMethod ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9).
-
#ProductInfo ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9).
-
#ProjectType ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9).
-
#RefundMap ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9).
-
#ResourceIds ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9).
-
#SalesUin ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9).
-
#Status ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9).
-
#SubGoodsName ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9).
-
#UpdateTime ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9).
-
#VoucherDecline ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9).
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(dealid = nil, dealname = nil, goodscategoryid = nil, owneruin = nil, appid = nil, goodsnum = nil, goodsprice = nil, creater = nil, creattime = nil, payendtime = nil, billid = nil, payer = nil, dealstatus = nil, status = nil, goodsname = nil, clientremark = nil, actiontype = nil, voucherdecline = nil, bigdealid = nil, clienttype = nil, projecttype = nil, salesuin = nil, payermode = nil, activityid = nil, overduetime = nil, productinfo = nil, paymentmethod = nil, updatetime = nil, resourceids = nil, refundmap = nil, subgoodsname = nil) ⇒ AgentDealNewElem
constructor
A new instance of AgentDealNewElem.
Constructor Details
#initialize(dealid = nil, dealname = nil, goodscategoryid = nil, owneruin = nil, appid = nil, goodsnum = nil, goodsprice = nil, creater = nil, creattime = nil, payendtime = nil, billid = nil, payer = nil, dealstatus = nil, status = nil, goodsname = nil, clientremark = nil, actiontype = nil, voucherdecline = nil, bigdealid = nil, clienttype = nil, projecttype = nil, salesuin = nil, payermode = nil, activityid = nil, overduetime = nil, productinfo = nil, paymentmethod = nil, updatetime = nil, resourceids = nil, refundmap = nil, subgoodsname = nil) ⇒ AgentDealNewElem
293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 |
# File 'lib/v20180321/models.rb', line 293 def initialize(dealid=nil, dealname=nil, goodscategoryid=nil, owneruin=nil, appid=nil, goodsnum=nil, goodsprice=nil, creater=nil, creattime=nil, payendtime=nil, billid=nil, payer=nil, dealstatus=nil, status=nil, goodsname=nil, clientremark=nil, actiontype=nil, voucherdecline=nil, bigdealid=nil, clienttype=nil, projecttype=nil, salesuin=nil, payermode=nil, activityid=nil, overduetime=nil, productinfo=nil, paymentmethod=nil, updatetime=nil, resourceids=nil, refundmap=nil, subgoodsname=nil) @DealId = dealid @DealName = dealname @GoodsCategoryId = goodscategoryid @OwnerUin = owneruin @AppId = appid @GoodsNum = goodsnum @GoodsPrice = goodsprice @Creater = creater @CreatTime = creattime @PayEndTime = payendtime @BillId = billid @Payer = payer @DealStatus = dealstatus @Status = status @GoodsName = goodsname @ClientRemark = clientremark @ActionType = actiontype @VoucherDecline = voucherdecline @BigDealId = bigdealid @ClientType = clienttype @ProjectType = projecttype @SalesUin = salesuin @PayerMode = payermode @ActivityId = activityid @OverdueTime = overduetime @ProductInfo = productinfo @PaymentMethod = paymentmethod @UpdateTime = updatetime @ResourceIds = resourceids @RefundMap = refundmap @SubGoodsName = subgoodsname end |
Instance Attribute Details
#ActionType ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9)
291 292 293 |
# File 'lib/v20180321/models.rb', line 291 def ActionType @ActionType end |
#ActivityId ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9)
291 292 293 |
# File 'lib/v20180321/models.rb', line 291 def ActivityId @ActivityId end |
#AppId ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9)
291 292 293 |
# File 'lib/v20180321/models.rb', line 291 def AppId @AppId end |
#BigDealId ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9)
291 292 293 |
# File 'lib/v20180321/models.rb', line 291 def BigDealId @BigDealId end |
#BillId ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9)
291 292 293 |
# File 'lib/v20180321/models.rb', line 291 def BillId @BillId end |
#ClientRemark ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9)
291 292 293 |
# File 'lib/v20180321/models.rb', line 291 def ClientRemark @ClientRemark end |
#ClientType ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9)
291 292 293 |
# File 'lib/v20180321/models.rb', line 291 def ClientType @ClientType end |
#Creater ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9)
291 292 293 |
# File 'lib/v20180321/models.rb', line 291 def Creater @Creater end |
#CreatTime ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9)
291 292 293 |
# File 'lib/v20180321/models.rb', line 291 def CreatTime @CreatTime end |
#DealId ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9)
291 292 293 |
# File 'lib/v20180321/models.rb', line 291 def DealId @DealId end |
#DealName ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9)
291 292 293 |
# File 'lib/v20180321/models.rb', line 291 def DealName @DealName end |
#DealStatus ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9)
291 292 293 |
# File 'lib/v20180321/models.rb', line 291 def DealStatus @DealStatus end |
#GoodsCategoryId ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9)
291 292 293 |
# File 'lib/v20180321/models.rb', line 291 def GoodsCategoryId @GoodsCategoryId end |
#GoodsName ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9)
291 292 293 |
# File 'lib/v20180321/models.rb', line 291 def GoodsName @GoodsName end |
#GoodsNum ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9)
291 292 293 |
# File 'lib/v20180321/models.rb', line 291 def GoodsNum @GoodsNum end |
#GoodsPrice ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9)
291 292 293 |
# File 'lib/v20180321/models.rb', line 291 def GoodsPrice @GoodsPrice end |
#OverdueTime ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9)
291 292 293 |
# File 'lib/v20180321/models.rb', line 291 def OverdueTime @OverdueTime end |
#OwnerUin ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9)
291 292 293 |
# File 'lib/v20180321/models.rb', line 291 def OwnerUin @OwnerUin end |
#PayEndTime ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9)
291 292 293 |
# File 'lib/v20180321/models.rb', line 291 def PayEndTime @PayEndTime end |
#Payer ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9)
291 292 293 |
# File 'lib/v20180321/models.rb', line 291 def Payer @Payer end |
#PayerMode ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9)
291 292 293 |
# File 'lib/v20180321/models.rb', line 291 def PayerMode @PayerMode end |
#PaymentMethod ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9)
291 292 293 |
# File 'lib/v20180321/models.rb', line 291 def PaymentMethod @PaymentMethod end |
#ProductInfo ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9)
291 292 293 |
# File 'lib/v20180321/models.rb', line 291 def ProductInfo @ProductInfo end |
#ProjectType ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9)
291 292 293 |
# File 'lib/v20180321/models.rb', line 291 def ProjectType @ProjectType end |
#RefundMap ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9)
291 292 293 |
# File 'lib/v20180321/models.rb', line 291 def RefundMap @RefundMap end |
#ResourceIds ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9)
291 292 293 |
# File 'lib/v20180321/models.rb', line 291 def ResourceIds @ResourceIds end |
#SalesUin ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9)
291 292 293 |
# File 'lib/v20180321/models.rb', line 291 def SalesUin @SalesUin end |
#Status ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9)
291 292 293 |
# File 'lib/v20180321/models.rb', line 291 def Status @Status end |
#SubGoodsName ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9)
291 292 293 |
# File 'lib/v20180321/models.rb', line 291 def SubGoodsName @SubGoodsName end |
#UpdateTime ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9)
291 292 293 |
# File 'lib/v20180321/models.rb', line 291 def UpdateTime @UpdateTime end |
#VoucherDecline ⇒ Object
控制台订单状态为大订单状态,是以上状态的聚合:未支付(1) 处理中(2,3,5,12,13,30) 已取消(7) 交易成功(4) 已过期(8) 已退款(6) 订单错误(9)
291 292 293 |
# File 'lib/v20180321/models.rb', line 291 def VoucherDecline @VoucherDecline end |
Instance Method Details
#deserialize(params) ⇒ Object
327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 |
# File 'lib/v20180321/models.rb', line 327 def deserialize(params) @DealId = params['DealId'] @DealName = params['DealName'] @GoodsCategoryId = params['GoodsCategoryId'] @OwnerUin = params['OwnerUin'] @AppId = params['AppId'] @GoodsNum = params['GoodsNum'] unless params['GoodsPrice'].nil? @GoodsPrice = DealGoodsPriceNewElem.new @GoodsPrice.deserialize(params['GoodsPrice']) end @Creater = params['Creater'] @CreatTime = params['CreatTime'] @PayEndTime = params['PayEndTime'] @BillId = params['BillId'] @Payer = params['Payer'] @DealStatus = params['DealStatus'] @Status = params['Status'] @GoodsName = params['GoodsName'] @ClientRemark = params['ClientRemark'] @ActionType = params['ActionType'] @VoucherDecline = params['VoucherDecline'] @BigDealId = params['BigDealId'] @ClientType = params['ClientType'] @ProjectType = params['ProjectType'] @SalesUin = params['SalesUin'] @PayerMode = params['PayerMode'] @ActivityId = params['ActivityId'] @OverdueTime = params['OverdueTime'] unless params['ProductInfo'].nil? @ProductInfo = [] params['ProductInfo'].each do |i| productinfoelem_tmp = ProductInfoElem.new productinfoelem_tmp.deserialize(i) @ProductInfo << productinfoelem_tmp end end @PaymentMethod = params['PaymentMethod'] @UpdateTime = params['UpdateTime'] @ResourceIds = params['ResourceIds'] unless params['RefundMap'].nil? @RefundMap = [] params['RefundMap'].each do |i| refundmap_tmp = RefundMap.new refundmap_tmp.deserialize(i) @RefundMap << refundmap_tmp end end @SubGoodsName = params['SubGoodsName'] end |