lib/v20180321/models.rb in tencentcloud-sdk-partners-3.0.941 vs lib/v20180321/models.rb in tencentcloud-sdk-partners-3.0.942
- old
+ new
@@ -44,20 +44,16 @@
# @param ClientType: 客户类型:可以为new(自拓)/assign(指派)/old(官网)/direct(直销)/direct_newopp(直销(新商机))/空
# @type ClientType: String
# @param ProjectType: 项目类型:可以为self(自拓项目)/platform(合作项目)/repeat(复算项目 )/空
# @type ProjectType: String
# @param SalesUin: 业务员ID
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type SalesUin: String
# @param SalesName: 业务员姓名
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type SalesName: String
# @param Mail: 代客邮箱
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type Mail: String
# @param TransactionType: 交易类型:交易类型 1-原类型 2-代理型 3-代采型
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type TransactionType: String
attr_accessor :Uin, :ClientUin, :AgentTime, :ClientFlag, :ClientRemark, :ClientName, :AuthType, :AppId, :LastMonthAmt, :ThisMonthAmt, :HasOverdueBill, :ClientType, :ProjectType, :SalesUin, :SalesName, :Mail, :TransactionType
def initialize(uin=nil, clientuin=nil, agenttime=nil, clientflag=nil, clientremark=nil, clientname=nil, authtype=nil, appid=nil, lastmonthamt=nil, thismonthamt=nil, hasoverduebill=nil, clienttype=nil, projecttype=nil, salesuin=nil, salesname=nil, mail=nil, transactiontype=nil)
@@ -122,17 +118,14 @@
# @param Amt: 支付金额,单位分
# @type Amt: Integer
# @param PayerMode: agentpay:代付;selfpay:自付
# @type PayerMode: String
# @param ClientType: 客户类型:可以为new(自拓)/assign(指定)/old(官网)/direct(直销)/direct_newopp(直销(新商机))/空
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type ClientType: String
# @param ProjectType: 项目类型:可以为self(自拓项目)/platform(合作项目)/repeat(复算项目 )/空
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type ProjectType: String
# @param ActivityId: 活动ID
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type ActivityId: String
attr_accessor :Uin, :OrderId, :ClientUin, :ClientRemark, :PayTime, :GoodsType, :PayMode, :SettleMonth, :Amt, :PayerMode, :ClientType, :ProjectType, :ActivityId
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)
@@ -174,28 +167,25 @@
# @type Uin: String
# @param ClientUin: 代客账号ID
# @type ClientUin: String
# @param ApplyTime: 代客申请时间戳
# @type ApplyTime: Integer
- # @param ClientFlag: 代客类型,可能值为a/b/c
+ # @param ClientFlag: 代客类型,可能值为a/b/c/other
# @type ClientFlag: String
# @param Mail: 代客邮箱,打码显示
# @type Mail: String
# @param Phone: 代客手机,打码显示
# @type Phone: String
# @param HasOverdueBill: 0表示不欠费,1表示欠费
# @type HasOverdueBill: Integer
# @param Status: 1:待代理商审核;2:待腾讯云审核4:待腾讯云渠道审批
# @type Status: Integer
# @param SalesUin: 业务员ID
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type SalesUin: String
# @param SalesName: 业务员姓名
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type SalesName: String
# @param ClientName: 客户名称,此字段和控制台返回一致。
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type ClientName: String
attr_accessor :Uin, :ClientUin, :ApplyTime, :ClientFlag, :Mail, :Phone, :HasOverdueBill, :Status, :SalesUin, :SalesName, :ClientName
def initialize(uin=nil, clientuin=nil, applytime=nil, clientflag=nil, mail=nil, phone=nil, hasoverduebill=nil, status=nil, salesuin=nil, salesname=nil, clientname=nil)
@@ -236,89 +226,62 @@
# @param GoodsCategoryId: 商品类型 ID
# @type GoodsCategoryId: String
# @param OwnerUin: 订单所有者
# @type OwnerUin: String
# @param AppId: 订单所有者对应 appId
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type AppId: String
# @param GoodsNum: 商品数量
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type GoodsNum: String
# @param GoodsPrice: 价格详情
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type GoodsPrice: :class:`Tencentcloud::Partners.v20180321.models.DealGoodsPriceNewElem`
# @param Creater: 下单人
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type Creater: String
# @param CreatTime: 下单时间
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type CreatTime: String
# @param PayEndTime: 支付结束时间
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type PayEndTime: String
# @param BillId: 扣费流水号
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type BillId: String
# @param Payer: 支付人
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type Payer: String
# @param DealStatus: 订单状态,中文描述
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type DealStatus: String
# @param Status: 订单的状态(1:未支付;2:已支付;3:发货中;4:已发货;5:发货失败;6:已退款;7:已关单;8:订单过期;9:订单已失效;10:产品已失效;11:代付拒绝;12:支付中)
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type Status: String
# @param GoodsName: 产品名称
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type GoodsName: String
# @param ClientRemark: 客户备注
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type ClientRemark: String
# @param ActionType: 订单操作类型,"purchase":"新购","upgrade":"升配","upConvertExpire":"升配","downgrade":"降配","downConvertExpire":"降配","renew":"续费","refund":"退货","modifyNetworkMode":"调整带宽模式","modifyNetworkSize":"调整带宽大小","preMoveOut":"资源迁出","preMoveIn":"资源迁入","preToPost":"包年包月转按量","modify":"变配","postMoveOut":"资源迁出","postMoveIn":"资源迁入","recoverRefundForward":"调账补偿","recoverPayReserve":"调账补偿","recoverPayForward":"调账扣费","recoverRefundReserve":"调账扣费"
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type ActionType: String
# @param VoucherDecline: 代金券抵扣金额,单位分
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type VoucherDecline: String
# @param BigDealId: 大订单号
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type BigDealId: String
# @param ClientType: 客户类型(new:自拓;old:官网;assign:指派;direct:直销;direct_newopp:直销(新商机))
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type ClientType: String
# @param ProjectType: 项目类型(self:自拓;repeat:直销;platform:官网合作)
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type ProjectType: String
# @param SalesUin: 业务员账号ID
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type SalesUin: String
# @param PayerMode: 支付方式,0:自付;1:代付
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type PayerMode: String
# @param ActivityId: 活动ID
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type ActivityId: String
# @param OverdueTime: 订单过期时间
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type OverdueTime: String
# @param ProductInfo: 产品详情
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type ProductInfo: Array
# @param PaymentMethod: 付款方式
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type PaymentMethod: String
# @param UpdateTime: 订单更新时间
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type UpdateTime: String
# @param ResourceIds: 资源id
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type ResourceIds: Array
# @param RefundMap: 退款单的原订单信息。当前仅 DescribeClientDealsByCache 接口会返回该字段
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type RefundMap: Array
# @param SubGoodsName: 子产品名称
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type SubGoodsName: String
attr_accessor :DealId, :DealName, :GoodsCategoryId, :OwnerUin, :AppId, :GoodsNum, :GoodsPrice, :Creater, :CreatTime, :PayEndTime, :BillId, :Payer, :DealStatus, :Status, :GoodsName, :ClientRemark, :ActionType, :VoucherDecline, :BigDealId, :ClientType, :ProjectType, :SalesUin, :PayerMode, :ActivityId, :OverdueTime, :ProductInfo, :PaymentMethod, :UpdateTime, :ResourceIds, :RefundMap, :SubGoodsName
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)
@@ -540,14 +503,12 @@
end
# AssignClientsToSales返回参数结构体
class AssignClientsToSalesResponse < TencentCloud::Common::AbstractModel
# @param SucceedUins: 处理成功的代客uin列表
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type SucceedUins: Array
# @param FailedUins: 处理失败的代客uin列表
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type FailedUins: Array
# @param RequestId: 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :SucceedUins, :FailedUins, :RequestId
@@ -596,11 +557,10 @@
# @param ClientUin: 客户账号ID
# @type ClientUin: String
# @param AuditResult: 审核结果,包括accept/reject/qcloudaudit(腾讯云审核)
# @type AuditResult: String
# @param AgentTime: 关联时间对应的时间戳
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type AgentTime: Integer
# @param RequestId: 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Uin, :ClientUin, :AuditResult, :AgentTime, :RequestId
@@ -1142,11 +1102,10 @@
end
# DescribeAgentRelateBigDealIds返回参数结构体
class DescribeAgentRelateBigDealIdsResponse < TencentCloud::Common::AbstractModel
# @param BigDealIdList: 申请合并支付的关联大订单号列表(不包含请求的订单号)
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type BigDealIdList: Array
# @param RequestId: 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :BigDealIdList, :RequestId
@@ -1582,20 +1541,26 @@
end
# 返佣信息定义
class RebateInfoElem < TencentCloud::Common::AbstractModel
# @param Uin: 代理商账号ID
+ # 注意:此字段可能返回 null,表示取不到有效值。
# @type Uin: String
# @param RebateMonth: 返佣月份,如2018-02
+ # 注意:此字段可能返回 null,表示取不到有效值。
# @type RebateMonth: String
# @param Amt: 返佣金额,单位分
+ # 注意:此字段可能返回 null,表示取不到有效值。
# @type Amt: Integer
# @param MonthSales: 月度业绩,单位分
+ # 注意:此字段可能返回 null,表示取不到有效值。
# @type MonthSales: Integer
# @param QuarterSales: 季度业绩,单位分
+ # 注意:此字段可能返回 null,表示取不到有效值。
# @type QuarterSales: Integer
# @param ExceptionFlag: NORMAL(正常)/HAS_OVERDUE_BILL(欠费)/NO_CONTRACT(缺合同)
+ # 注意:此字段可能返回 null,表示取不到有效值。
# @type ExceptionFlag: String
attr_accessor :Uin, :RebateMonth, :Amt, :MonthSales, :QuarterSales, :ExceptionFlag
def initialize(uin=nil, rebatemonth=nil, amt=nil, monthsales=nil, quartersales=nil, exceptionflag=nil)
@@ -1654,14 +1619,12 @@
end
# 退款单关联的原始订单信息
class RefundMap < TencentCloud::Common::AbstractModel
# @param DealName: 退款单关联的原始子订单号
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type DealName: String
# @param RefundAmount: 退款金额,单位分
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type RefundAmount: Integer
attr_accessor :DealName, :RefundAmount
def initialize(dealname=nil, refundamount=nil)
@@ -1714,13 +1677,11 @@
# @param Name: 名称
# @type Name: String
# @param Status: 状态:0:审核中;1:已解绑;2:已撤销 3:关联撤销 4: 已驳回
# @type Status: Integer
# @param ApplyTime: 申请时间
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type ApplyTime: String
# @param ActionTime: 解绑/撤销时间
- # 注意:此字段可能返回 null,表示取不到有效值。
# @type ActionTime: String
attr_accessor :Uin, :Name, :Status, :ApplyTime, :ActionTime
def initialize(uin=nil, name=nil, status=nil, applytime=nil, actiontime=nil)