首次推送
This commit is contained in:
151
TencentCloud/Partners/V20180321/Models/AgentAuditedClient.cs
Normal file
151
TencentCloud/Partners/V20180321/Models/AgentAuditedClient.cs
Normal file
@@ -0,0 +1,151 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Partners.V20180321.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AgentAuditedClient : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 代理商账号ID
|
||||
/// </summary>
|
||||
[JsonProperty("Uin")]
|
||||
public string Uin{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 代客账号ID
|
||||
/// </summary>
|
||||
[JsonProperty("ClientUin")]
|
||||
public string ClientUin{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 代客审核通过时间戳
|
||||
/// </summary>
|
||||
[JsonProperty("AgentTime")]
|
||||
public string AgentTime{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 代客类型,可能值为a/b/c
|
||||
/// </summary>
|
||||
[JsonProperty("ClientFlag")]
|
||||
public string ClientFlag{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 代客备注
|
||||
/// </summary>
|
||||
[JsonProperty("ClientRemark")]
|
||||
public string ClientRemark{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 代客名称(首选实名认证名称)
|
||||
/// </summary>
|
||||
[JsonProperty("ClientName")]
|
||||
public string ClientName{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 认证类型, 0:个人,1:企业;其他:未认证
|
||||
/// </summary>
|
||||
[JsonProperty("AuthType")]
|
||||
public string AuthType{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 代客APPID
|
||||
/// </summary>
|
||||
[JsonProperty("AppId")]
|
||||
public string AppId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 上月消费金额
|
||||
/// </summary>
|
||||
[JsonProperty("LastMonthAmt")]
|
||||
public long? LastMonthAmt{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 本月消费金额
|
||||
/// </summary>
|
||||
[JsonProperty("ThisMonthAmt")]
|
||||
public long? ThisMonthAmt{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否欠费,0:不欠费;1:欠费
|
||||
/// </summary>
|
||||
[JsonProperty("HasOverdueBill")]
|
||||
public ulong? HasOverdueBill{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 客户类型:可以为new(新拓)/assign(指定)/old(存量)/空
|
||||
/// </summary>
|
||||
[JsonProperty("ClientType")]
|
||||
public string ClientType{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 项目类型:可以为self(自拓项目)/platform(合作项目)/repeat(复算项目 )/空
|
||||
/// </summary>
|
||||
[JsonProperty("ProjectType")]
|
||||
public string ProjectType{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 业务员ID
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("SalesUin")]
|
||||
public string SalesUin{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 业务员姓名
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("SalesName")]
|
||||
public string SalesName{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 代客邮箱
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Mail")]
|
||||
public string Mail{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Uin", this.Uin);
|
||||
this.SetParamSimple(map, prefix + "ClientUin", this.ClientUin);
|
||||
this.SetParamSimple(map, prefix + "AgentTime", this.AgentTime);
|
||||
this.SetParamSimple(map, prefix + "ClientFlag", this.ClientFlag);
|
||||
this.SetParamSimple(map, prefix + "ClientRemark", this.ClientRemark);
|
||||
this.SetParamSimple(map, prefix + "ClientName", this.ClientName);
|
||||
this.SetParamSimple(map, prefix + "AuthType", this.AuthType);
|
||||
this.SetParamSimple(map, prefix + "AppId", this.AppId);
|
||||
this.SetParamSimple(map, prefix + "LastMonthAmt", this.LastMonthAmt);
|
||||
this.SetParamSimple(map, prefix + "ThisMonthAmt", this.ThisMonthAmt);
|
||||
this.SetParamSimple(map, prefix + "HasOverdueBill", this.HasOverdueBill);
|
||||
this.SetParamSimple(map, prefix + "ClientType", this.ClientType);
|
||||
this.SetParamSimple(map, prefix + "ProjectType", this.ProjectType);
|
||||
this.SetParamSimple(map, prefix + "SalesUin", this.SalesUin);
|
||||
this.SetParamSimple(map, prefix + "SalesName", this.SalesName);
|
||||
this.SetParamSimple(map, prefix + "Mail", this.Mail);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
130
TencentCloud/Partners/V20180321/Models/AgentBillElem.cs
Normal file
130
TencentCloud/Partners/V20180321/Models/AgentBillElem.cs
Normal file
@@ -0,0 +1,130 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Partners.V20180321.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AgentBillElem : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 代理商账号ID
|
||||
/// </summary>
|
||||
[JsonProperty("Uin")]
|
||||
public string Uin{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 订单号,仅对预付费账单有意义
|
||||
/// </summary>
|
||||
[JsonProperty("OrderId")]
|
||||
public string OrderId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 代客账号ID
|
||||
/// </summary>
|
||||
[JsonProperty("ClientUin")]
|
||||
public string ClientUin{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 代客备注名称
|
||||
/// </summary>
|
||||
[JsonProperty("ClientRemark")]
|
||||
public string ClientRemark{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 支付时间
|
||||
/// </summary>
|
||||
[JsonProperty("PayTime")]
|
||||
public string PayTime{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 云产品名称
|
||||
/// </summary>
|
||||
[JsonProperty("GoodsType")]
|
||||
public string GoodsType{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 预付费/后付费
|
||||
/// </summary>
|
||||
[JsonProperty("PayMode")]
|
||||
public string PayMode{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 支付月份
|
||||
/// </summary>
|
||||
[JsonProperty("SettleMonth")]
|
||||
public string SettleMonth{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 支付金额,单位分
|
||||
/// </summary>
|
||||
[JsonProperty("Amt")]
|
||||
public long? Amt{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// agentpay:代付;selfpay:自付
|
||||
/// </summary>
|
||||
[JsonProperty("PayerMode")]
|
||||
public string PayerMode{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 客户类型:可以为new(新拓)/assign(指定)/old(存量)/空
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("ClientType")]
|
||||
public string ClientType{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 项目类型:可以为self(自拓项目)/platform(合作项目)/repeat(复算项目 )/空
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("ProjectType")]
|
||||
public string ProjectType{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 活动ID
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("ActivityId")]
|
||||
public string ActivityId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Uin", this.Uin);
|
||||
this.SetParamSimple(map, prefix + "OrderId", this.OrderId);
|
||||
this.SetParamSimple(map, prefix + "ClientUin", this.ClientUin);
|
||||
this.SetParamSimple(map, prefix + "ClientRemark", this.ClientRemark);
|
||||
this.SetParamSimple(map, prefix + "PayTime", this.PayTime);
|
||||
this.SetParamSimple(map, prefix + "GoodsType", this.GoodsType);
|
||||
this.SetParamSimple(map, prefix + "PayMode", this.PayMode);
|
||||
this.SetParamSimple(map, prefix + "SettleMonth", this.SettleMonth);
|
||||
this.SetParamSimple(map, prefix + "Amt", this.Amt);
|
||||
this.SetParamSimple(map, prefix + "PayerMode", this.PayerMode);
|
||||
this.SetParamSimple(map, prefix + "ClientType", this.ClientType);
|
||||
this.SetParamSimple(map, prefix + "ProjectType", this.ProjectType);
|
||||
this.SetParamSimple(map, prefix + "ActivityId", this.ActivityId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
108
TencentCloud/Partners/V20180321/Models/AgentClientElem.cs
Normal file
108
TencentCloud/Partners/V20180321/Models/AgentClientElem.cs
Normal file
@@ -0,0 +1,108 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Partners.V20180321.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AgentClientElem : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 代理商账号ID
|
||||
/// </summary>
|
||||
[JsonProperty("Uin")]
|
||||
public string Uin{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 代客账号ID
|
||||
/// </summary>
|
||||
[JsonProperty("ClientUin")]
|
||||
public string ClientUin{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 代客申请时间戳
|
||||
/// </summary>
|
||||
[JsonProperty("ApplyTime")]
|
||||
public ulong? ApplyTime{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 代客类型,可能值为a/b/c
|
||||
/// </summary>
|
||||
[JsonProperty("ClientFlag")]
|
||||
public string ClientFlag{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 代客邮箱,打码显示
|
||||
/// </summary>
|
||||
[JsonProperty("Mail")]
|
||||
public string Mail{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 代客手机,打码显示
|
||||
/// </summary>
|
||||
[JsonProperty("Phone")]
|
||||
public string Phone{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 0表示不欠费,1表示欠费
|
||||
/// </summary>
|
||||
[JsonProperty("HasOverdueBill")]
|
||||
public ulong? HasOverdueBill{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 1:待代理商审核;2:待腾讯云审核
|
||||
/// </summary>
|
||||
[JsonProperty("Status")]
|
||||
public ulong? Status{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 业务员ID
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("SalesUin")]
|
||||
public string SalesUin{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 业务员姓名
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("SalesName")]
|
||||
public string SalesName{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Uin", this.Uin);
|
||||
this.SetParamSimple(map, prefix + "ClientUin", this.ClientUin);
|
||||
this.SetParamSimple(map, prefix + "ApplyTime", this.ApplyTime);
|
||||
this.SetParamSimple(map, prefix + "ClientFlag", this.ClientFlag);
|
||||
this.SetParamSimple(map, prefix + "Mail", this.Mail);
|
||||
this.SetParamSimple(map, prefix + "Phone", this.Phone);
|
||||
this.SetParamSimple(map, prefix + "HasOverdueBill", this.HasOverdueBill);
|
||||
this.SetParamSimple(map, prefix + "Status", this.Status);
|
||||
this.SetParamSimple(map, prefix + "SalesUin", this.SalesUin);
|
||||
this.SetParamSimple(map, prefix + "SalesName", this.SalesName);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
224
TencentCloud/Partners/V20180321/Models/AgentDealElem.cs
Normal file
224
TencentCloud/Partners/V20180321/Models/AgentDealElem.cs
Normal file
@@ -0,0 +1,224 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Partners.V20180321.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AgentDealElem : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 订单自增 ID
|
||||
/// </summary>
|
||||
[JsonProperty("DealId")]
|
||||
public string DealId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 订单号
|
||||
/// </summary>
|
||||
[JsonProperty("DealName")]
|
||||
public string DealName{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 商品类型 ID
|
||||
/// </summary>
|
||||
[JsonProperty("GoodsCategoryId")]
|
||||
public string GoodsCategoryId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 订单所有者
|
||||
/// </summary>
|
||||
[JsonProperty("OwnerUin")]
|
||||
public string OwnerUin{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 订单所有者对应 appId
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("AppId")]
|
||||
public string AppId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 商品数量
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("GoodsNum")]
|
||||
public string GoodsNum{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 价格详情
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("GoodsPrice")]
|
||||
public DealGoodsPriceElem GoodsPrice{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 下单人
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Creater")]
|
||||
public string Creater{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 下单时间
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("CreatTime")]
|
||||
public string CreatTime{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 支付结束时间
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("PayEndTime")]
|
||||
public string PayEndTime{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 扣费流水号
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("BillId")]
|
||||
public string BillId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 支付人
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Payer")]
|
||||
public string Payer{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 订单状态,中文描述
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("DealStatus")]
|
||||
public string DealStatus{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 订单的状态(1:未支付;2:已支付;3:发货中;4:已发货;5:发货失败;6:已退款;7:已关单;8:订单过期;9:订单已失效;10:产品已失效;11:代付拒绝;12:支付中)
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Status")]
|
||||
public string Status{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 产品名称
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("GoodsName")]
|
||||
public string GoodsName{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 客户备注
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("ClientRemark")]
|
||||
public string ClientRemark{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 订单操作类型,purchase(新购),renew(续费),modify(配置变更)
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("ActionType")]
|
||||
public string ActionType{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 代金券抵扣金额,单位分
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("VoucherDecline")]
|
||||
public string VoucherDecline{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 大订单号
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("BigDealId")]
|
||||
public string BigDealId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 客户类型(new:新拓;old:存量;assign:指派)
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("ClientType")]
|
||||
public string ClientType{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 项目类型(self:自拓;repeat:直销;platform:官网合作)
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("ProjectType")]
|
||||
public string ProjectType{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 业务员账号ID
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("SalesUin")]
|
||||
public string SalesUin{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 支付方式,0:自付;1:代付
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("PayerMode")]
|
||||
public string PayerMode{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 活动ID
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("ActivityId")]
|
||||
public string ActivityId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "DealId", this.DealId);
|
||||
this.SetParamSimple(map, prefix + "DealName", this.DealName);
|
||||
this.SetParamSimple(map, prefix + "GoodsCategoryId", this.GoodsCategoryId);
|
||||
this.SetParamSimple(map, prefix + "OwnerUin", this.OwnerUin);
|
||||
this.SetParamSimple(map, prefix + "AppId", this.AppId);
|
||||
this.SetParamSimple(map, prefix + "GoodsNum", this.GoodsNum);
|
||||
this.SetParamObj(map, prefix + "GoodsPrice.", this.GoodsPrice);
|
||||
this.SetParamSimple(map, prefix + "Creater", this.Creater);
|
||||
this.SetParamSimple(map, prefix + "CreatTime", this.CreatTime);
|
||||
this.SetParamSimple(map, prefix + "PayEndTime", this.PayEndTime);
|
||||
this.SetParamSimple(map, prefix + "BillId", this.BillId);
|
||||
this.SetParamSimple(map, prefix + "Payer", this.Payer);
|
||||
this.SetParamSimple(map, prefix + "DealStatus", this.DealStatus);
|
||||
this.SetParamSimple(map, prefix + "Status", this.Status);
|
||||
this.SetParamSimple(map, prefix + "GoodsName", this.GoodsName);
|
||||
this.SetParamSimple(map, prefix + "ClientRemark", this.ClientRemark);
|
||||
this.SetParamSimple(map, prefix + "ActionType", this.ActionType);
|
||||
this.SetParamSimple(map, prefix + "VoucherDecline", this.VoucherDecline);
|
||||
this.SetParamSimple(map, prefix + "BigDealId", this.BigDealId);
|
||||
this.SetParamSimple(map, prefix + "ClientType", this.ClientType);
|
||||
this.SetParamSimple(map, prefix + "ProjectType", this.ProjectType);
|
||||
this.SetParamSimple(map, prefix + "SalesUin", this.SalesUin);
|
||||
this.SetParamSimple(map, prefix + "PayerMode", this.PayerMode);
|
||||
this.SetParamSimple(map, prefix + "ActivityId", this.ActivityId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Partners.V20180321.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AgentPayDealsRequest : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 订单所有者uin
|
||||
/// </summary>
|
||||
[JsonProperty("OwnerUin")]
|
||||
public string OwnerUin{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 代付标志,1:代付;0:自付
|
||||
/// </summary>
|
||||
[JsonProperty("AgentPay")]
|
||||
public ulong? AgentPay{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 订单号数组
|
||||
/// </summary>
|
||||
[JsonProperty("DealNames")]
|
||||
public string[] DealNames{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "OwnerUin", this.OwnerUin);
|
||||
this.SetParamSimple(map, prefix + "AgentPay", this.AgentPay);
|
||||
this.SetParamArraySimple(map, prefix + "DealNames.", this.DealNames);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Partners.V20180321.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AgentPayDealsResponse : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
|
||||
/// </summary>
|
||||
[JsonProperty("RequestId")]
|
||||
public string RequestId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
64
TencentCloud/Partners/V20180321/Models/AgentSalesmanElem.cs
Normal file
64
TencentCloud/Partners/V20180321/Models/AgentSalesmanElem.cs
Normal file
@@ -0,0 +1,64 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Partners.V20180321.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AgentSalesmanElem : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 代理商账号ID
|
||||
/// </summary>
|
||||
[JsonProperty("Uin")]
|
||||
public string Uin{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 业务员ID
|
||||
/// </summary>
|
||||
[JsonProperty("SalesUin")]
|
||||
public string SalesUin{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 业务员姓名
|
||||
/// </summary>
|
||||
[JsonProperty("SalesName")]
|
||||
public string SalesName{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 业务员创建时间
|
||||
/// </summary>
|
||||
[JsonProperty("CreateTime")]
|
||||
public string CreateTime{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Uin", this.Uin);
|
||||
this.SetParamSimple(map, prefix + "SalesUin", this.SalesUin);
|
||||
this.SetParamSimple(map, prefix + "SalesName", this.SalesName);
|
||||
this.SetParamSimple(map, prefix + "CreateTime", this.CreateTime);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,50 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Partners.V20180321.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AgentTransferMoneyRequest : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 客户账号ID
|
||||
/// </summary>
|
||||
[JsonProperty("ClientUin")]
|
||||
public string ClientUin{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 转账金额,单位分
|
||||
/// </summary>
|
||||
[JsonProperty("Amount")]
|
||||
public ulong? Amount{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "ClientUin", this.ClientUin);
|
||||
this.SetParamSimple(map, prefix + "Amount", this.Amount);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Partners.V20180321.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AgentTransferMoneyResponse : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
|
||||
/// </summary>
|
||||
[JsonProperty("RequestId")]
|
||||
public string RequestId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Partners.V20180321.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AuditApplyClientRequest : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 待审核客户账号ID
|
||||
/// </summary>
|
||||
[JsonProperty("ClientUin")]
|
||||
public string ClientUin{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 审核结果,可能的取值:accept/reject
|
||||
/// </summary>
|
||||
[JsonProperty("AuditResult")]
|
||||
public string AuditResult{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 申请理由,B类客户审核通过时必须填写申请理由
|
||||
/// </summary>
|
||||
[JsonProperty("Note")]
|
||||
public string Note{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "ClientUin", this.ClientUin);
|
||||
this.SetParamSimple(map, prefix + "AuditResult", this.AuditResult);
|
||||
this.SetParamSimple(map, prefix + "Note", this.Note);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,71 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Partners.V20180321.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AuditApplyClientResponse : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 代理商账号ID
|
||||
/// </summary>
|
||||
[JsonProperty("Uin")]
|
||||
public string Uin{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 客户账号ID
|
||||
/// </summary>
|
||||
[JsonProperty("ClientUin")]
|
||||
public string ClientUin{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 审核结果,包括accept/reject/qcloudaudit(腾讯云审核)
|
||||
/// </summary>
|
||||
[JsonProperty("AuditResult")]
|
||||
public string AuditResult{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 关联时间对应的时间戳
|
||||
/// </summary>
|
||||
[JsonProperty("AgentTime")]
|
||||
public ulong? AgentTime{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
|
||||
/// </summary>
|
||||
[JsonProperty("RequestId")]
|
||||
public string RequestId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Uin", this.Uin);
|
||||
this.SetParamSimple(map, prefix + "ClientUin", this.ClientUin);
|
||||
this.SetParamSimple(map, prefix + "AuditResult", this.AuditResult);
|
||||
this.SetParamSimple(map, prefix + "AgentTime", this.AgentTime);
|
||||
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Partners.V20180321.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class CreatePayRelationForClientRequest : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 客户账号ID
|
||||
/// </summary>
|
||||
[JsonProperty("ClientUin")]
|
||||
public string ClientUin{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "ClientUin", this.ClientUin);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Partners.V20180321.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class CreatePayRelationForClientResponse : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
|
||||
/// </summary>
|
||||
[JsonProperty("RequestId")]
|
||||
public string RequestId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
43
TencentCloud/Partners/V20180321/Models/DealGoodsPriceElem.cs
Normal file
43
TencentCloud/Partners/V20180321/Models/DealGoodsPriceElem.cs
Normal file
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Partners.V20180321.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class DealGoodsPriceElem : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 实付金额
|
||||
/// </summary>
|
||||
[JsonProperty("RealTotalCost")]
|
||||
public ulong? RealTotalCost{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "RealTotalCost", this.RealTotalCost);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,127 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Partners.V20180321.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class DescribeAgentAuditedClientsRequest : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 客户账号ID
|
||||
/// </summary>
|
||||
[JsonProperty("ClientUin")]
|
||||
public string ClientUin{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 客户名称。由于涉及隐私,名称打码显示,故名称仅支持打码后的模糊搜索
|
||||
/// </summary>
|
||||
[JsonProperty("ClientName")]
|
||||
public string ClientName{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 客户类型,a/b,类型定义参考代理商相关政策文档
|
||||
/// </summary>
|
||||
[JsonProperty("ClientFlag")]
|
||||
public string ClientFlag{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// ASC/DESC, 不区分大小写,按审核通过时间排序
|
||||
/// </summary>
|
||||
[JsonProperty("OrderDirection")]
|
||||
public string OrderDirection{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 客户账号ID列表
|
||||
/// </summary>
|
||||
[JsonProperty("ClientUins")]
|
||||
public string[] ClientUins{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否欠费。0:不欠费;1:欠费
|
||||
/// </summary>
|
||||
[JsonProperty("HasOverdueBill")]
|
||||
public ulong? HasOverdueBill{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 客户备注
|
||||
/// </summary>
|
||||
[JsonProperty("ClientRemark")]
|
||||
public string ClientRemark{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 偏移量
|
||||
/// </summary>
|
||||
[JsonProperty("Offset")]
|
||||
public ulong? Offset{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 限制数目
|
||||
/// </summary>
|
||||
[JsonProperty("Limit")]
|
||||
public ulong? Limit{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 客户类型:可以为new(新拓)/assign(指定)/old(存量)/空
|
||||
/// </summary>
|
||||
[JsonProperty("ClientType")]
|
||||
public string ClientType{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 项目类型:可以为self(自拓项目)/platform(合作项目)/repeat(复算项目 )/空
|
||||
/// </summary>
|
||||
[JsonProperty("ProjectType")]
|
||||
public string ProjectType{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 业务员ID
|
||||
/// </summary>
|
||||
[JsonProperty("SalesUin")]
|
||||
public string SalesUin{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 业务员姓名(模糊查询)
|
||||
/// </summary>
|
||||
[JsonProperty("SalesName")]
|
||||
public string SalesName{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "ClientUin", this.ClientUin);
|
||||
this.SetParamSimple(map, prefix + "ClientName", this.ClientName);
|
||||
this.SetParamSimple(map, prefix + "ClientFlag", this.ClientFlag);
|
||||
this.SetParamSimple(map, prefix + "OrderDirection", this.OrderDirection);
|
||||
this.SetParamArraySimple(map, prefix + "ClientUins.", this.ClientUins);
|
||||
this.SetParamSimple(map, prefix + "HasOverdueBill", this.HasOverdueBill);
|
||||
this.SetParamSimple(map, prefix + "ClientRemark", this.ClientRemark);
|
||||
this.SetParamSimple(map, prefix + "Offset", this.Offset);
|
||||
this.SetParamSimple(map, prefix + "Limit", this.Limit);
|
||||
this.SetParamSimple(map, prefix + "ClientType", this.ClientType);
|
||||
this.SetParamSimple(map, prefix + "ProjectType", this.ProjectType);
|
||||
this.SetParamSimple(map, prefix + "SalesUin", this.SalesUin);
|
||||
this.SetParamSimple(map, prefix + "SalesName", this.SalesName);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Partners.V20180321.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class DescribeAgentAuditedClientsResponse : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 已审核代客列表
|
||||
/// </summary>
|
||||
[JsonProperty("AgentClientSet")]
|
||||
public AgentAuditedClient[] AgentClientSet{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 符合条件的代客总数
|
||||
/// </summary>
|
||||
[JsonProperty("TotalCount")]
|
||||
public ulong? TotalCount{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
|
||||
/// </summary>
|
||||
[JsonProperty("RequestId")]
|
||||
public string RequestId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamArrayObj(map, prefix + "AgentClientSet.", this.AgentClientSet);
|
||||
this.SetParamSimple(map, prefix + "TotalCount", this.TotalCount);
|
||||
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,85 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Partners.V20180321.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class DescribeAgentBillsRequest : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 支付月份,如2018-02
|
||||
/// </summary>
|
||||
[JsonProperty("SettleMonth")]
|
||||
public string SettleMonth{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 客户账号ID
|
||||
/// </summary>
|
||||
[JsonProperty("ClientUin")]
|
||||
public string ClientUin{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 支付方式,prepay/postpay
|
||||
/// </summary>
|
||||
[JsonProperty("PayMode")]
|
||||
public string PayMode{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 预付费订单号
|
||||
/// </summary>
|
||||
[JsonProperty("OrderId")]
|
||||
public string OrderId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 客户备注名称
|
||||
/// </summary>
|
||||
[JsonProperty("ClientRemark")]
|
||||
public string ClientRemark{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 偏移量
|
||||
/// </summary>
|
||||
[JsonProperty("Offset")]
|
||||
public ulong? Offset{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 限制数目
|
||||
/// </summary>
|
||||
[JsonProperty("Limit")]
|
||||
public ulong? Limit{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "SettleMonth", this.SettleMonth);
|
||||
this.SetParamSimple(map, prefix + "ClientUin", this.ClientUin);
|
||||
this.SetParamSimple(map, prefix + "PayMode", this.PayMode);
|
||||
this.SetParamSimple(map, prefix + "OrderId", this.OrderId);
|
||||
this.SetParamSimple(map, prefix + "ClientRemark", this.ClientRemark);
|
||||
this.SetParamSimple(map, prefix + "Offset", this.Offset);
|
||||
this.SetParamSimple(map, prefix + "Limit", this.Limit);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Partners.V20180321.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class DescribeAgentBillsResponse : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 符合查询条件列表总数量
|
||||
/// </summary>
|
||||
[JsonProperty("TotalCount")]
|
||||
public ulong? TotalCount{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 业务明细列表
|
||||
/// </summary>
|
||||
[JsonProperty("AgentBillSet")]
|
||||
public AgentBillElem[] AgentBillSet{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
|
||||
/// </summary>
|
||||
[JsonProperty("RequestId")]
|
||||
public string RequestId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "TotalCount", this.TotalCount);
|
||||
this.SetParamArrayObj(map, prefix + "AgentBillSet.", this.AgentBillSet);
|
||||
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,92 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Partners.V20180321.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class DescribeAgentClientsRequest : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 客户账号ID
|
||||
/// </summary>
|
||||
[JsonProperty("ClientUin")]
|
||||
public string ClientUin{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 客户名称。由于涉及隐私,名称打码显示,故名称仅支持打码后的模糊搜索
|
||||
/// </summary>
|
||||
[JsonProperty("ClientName")]
|
||||
public string ClientName{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 客户类型,a/b,类型定义参考代理商相关政策文档
|
||||
/// </summary>
|
||||
[JsonProperty("ClientFlag")]
|
||||
public string ClientFlag{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// ASC/DESC, 不区分大小写,按申请时间排序
|
||||
/// </summary>
|
||||
[JsonProperty("OrderDirection")]
|
||||
public string OrderDirection{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 偏移量
|
||||
/// </summary>
|
||||
[JsonProperty("Offset")]
|
||||
public ulong? Offset{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 限制数目
|
||||
/// </summary>
|
||||
[JsonProperty("Limit")]
|
||||
public ulong? Limit{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 业务员ID
|
||||
/// </summary>
|
||||
[JsonProperty("SalesUin")]
|
||||
public string SalesUin{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 业务员姓名(模糊查询)
|
||||
/// </summary>
|
||||
[JsonProperty("SalesName")]
|
||||
public string SalesName{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "ClientUin", this.ClientUin);
|
||||
this.SetParamSimple(map, prefix + "ClientName", this.ClientName);
|
||||
this.SetParamSimple(map, prefix + "ClientFlag", this.ClientFlag);
|
||||
this.SetParamSimple(map, prefix + "OrderDirection", this.OrderDirection);
|
||||
this.SetParamSimple(map, prefix + "Offset", this.Offset);
|
||||
this.SetParamSimple(map, prefix + "Limit", this.Limit);
|
||||
this.SetParamSimple(map, prefix + "SalesUin", this.SalesUin);
|
||||
this.SetParamSimple(map, prefix + "SalesName", this.SalesName);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Partners.V20180321.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class DescribeAgentClientsResponse : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 待审核代客列表
|
||||
/// </summary>
|
||||
[JsonProperty("AgentClientSet")]
|
||||
public AgentClientElem[] AgentClientSet{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 符合条件的代客总数
|
||||
/// </summary>
|
||||
[JsonProperty("TotalCount")]
|
||||
public ulong? TotalCount{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
|
||||
/// </summary>
|
||||
[JsonProperty("RequestId")]
|
||||
public string RequestId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamArrayObj(map, prefix + "AgentClientSet.", this.AgentClientSet);
|
||||
this.SetParamSimple(map, prefix + "TotalCount", this.TotalCount);
|
||||
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,99 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Partners.V20180321.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class DescribeAgentDealsCacheRequest : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 偏移量
|
||||
/// </summary>
|
||||
[JsonProperty("Offset")]
|
||||
public ulong? Offset{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 限制数目
|
||||
/// </summary>
|
||||
[JsonProperty("Limit")]
|
||||
public ulong? Limit{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 下单时间范围起始点
|
||||
/// </summary>
|
||||
[JsonProperty("CreatTimeRangeStart")]
|
||||
public string CreatTimeRangeStart{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 下单时间范围终止点
|
||||
/// </summary>
|
||||
[JsonProperty("CreatTimeRangeEnd")]
|
||||
public string CreatTimeRangeEnd{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 0:下单时间降序;其他:下单时间升序
|
||||
/// </summary>
|
||||
[JsonProperty("Order")]
|
||||
public ulong? Order{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 订单的状态(1:未支付;2:已支付;3:发货中;4:已发货;5:发货失败;6:已退款;7:已关单;8:订单过期;9:订单已失效;10:产品已失效;11:代付拒绝;12:支付中)
|
||||
/// </summary>
|
||||
[JsonProperty("Status")]
|
||||
public ulong? Status{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 下单人账号ID列表
|
||||
/// </summary>
|
||||
[JsonProperty("OwnerUins")]
|
||||
public string[] OwnerUins{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 订单号列表
|
||||
/// </summary>
|
||||
[JsonProperty("DealNames")]
|
||||
public string[] DealNames{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 支付方式,0:自付;1:代付
|
||||
/// </summary>
|
||||
[JsonProperty("PayerMode")]
|
||||
public ulong? PayerMode{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Offset", this.Offset);
|
||||
this.SetParamSimple(map, prefix + "Limit", this.Limit);
|
||||
this.SetParamSimple(map, prefix + "CreatTimeRangeStart", this.CreatTimeRangeStart);
|
||||
this.SetParamSimple(map, prefix + "CreatTimeRangeEnd", this.CreatTimeRangeEnd);
|
||||
this.SetParamSimple(map, prefix + "Order", this.Order);
|
||||
this.SetParamSimple(map, prefix + "Status", this.Status);
|
||||
this.SetParamArraySimple(map, prefix + "OwnerUins.", this.OwnerUins);
|
||||
this.SetParamArraySimple(map, prefix + "DealNames.", this.DealNames);
|
||||
this.SetParamSimple(map, prefix + "PayerMode", this.PayerMode);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Partners.V20180321.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class DescribeAgentDealsCacheResponse : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 订单数组
|
||||
/// </summary>
|
||||
[JsonProperty("AgentDealSet")]
|
||||
public AgentDealElem[] AgentDealSet{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 符合条件的订单总数量
|
||||
/// </summary>
|
||||
[JsonProperty("TotalCount")]
|
||||
public ulong? TotalCount{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
|
||||
/// </summary>
|
||||
[JsonProperty("RequestId")]
|
||||
public string RequestId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamArrayObj(map, prefix + "AgentDealSet.", this.AgentDealSet);
|
||||
this.SetParamSimple(map, prefix + "TotalCount", this.TotalCount);
|
||||
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,92 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Partners.V20180321.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class DescribeAgentPayDealsRequest : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 偏移量
|
||||
/// </summary>
|
||||
[JsonProperty("Offset")]
|
||||
public ulong? Offset{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 限制数目
|
||||
/// </summary>
|
||||
[JsonProperty("Limit")]
|
||||
public ulong? Limit{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 下单时间范围起始点(不传时会默认查15天内订单,传值时需要传15天内的起始时间)
|
||||
/// </summary>
|
||||
[JsonProperty("CreatTimeRangeStart")]
|
||||
public string CreatTimeRangeStart{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 下单时间范围终止点
|
||||
/// </summary>
|
||||
[JsonProperty("CreatTimeRangeEnd")]
|
||||
public string CreatTimeRangeEnd{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 0:下单时间降序;其他:下单时间升序
|
||||
/// </summary>
|
||||
[JsonProperty("Order")]
|
||||
public ulong? Order{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 订单的状态(1:未支付;2:已支付;3:发货中;4:已发货;5:发货失败;6:已退款;7:已关单;8:订单过期;9:订单已失效;10:产品已失效;11:代付拒绝;12:支付中)
|
||||
/// </summary>
|
||||
[JsonProperty("Status")]
|
||||
public ulong? Status{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 下单人账号ID列表
|
||||
/// </summary>
|
||||
[JsonProperty("OwnerUins")]
|
||||
public string[] OwnerUins{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 订单号列表
|
||||
/// </summary>
|
||||
[JsonProperty("DealNames")]
|
||||
public string[] DealNames{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Offset", this.Offset);
|
||||
this.SetParamSimple(map, prefix + "Limit", this.Limit);
|
||||
this.SetParamSimple(map, prefix + "CreatTimeRangeStart", this.CreatTimeRangeStart);
|
||||
this.SetParamSimple(map, prefix + "CreatTimeRangeEnd", this.CreatTimeRangeEnd);
|
||||
this.SetParamSimple(map, prefix + "Order", this.Order);
|
||||
this.SetParamSimple(map, prefix + "Status", this.Status);
|
||||
this.SetParamArraySimple(map, prefix + "OwnerUins.", this.OwnerUins);
|
||||
this.SetParamArraySimple(map, prefix + "DealNames.", this.DealNames);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Partners.V20180321.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class DescribeAgentPayDealsResponse : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 订单数组
|
||||
/// </summary>
|
||||
[JsonProperty("AgentPayDealSet")]
|
||||
public AgentDealElem[] AgentPayDealSet{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 符合条件的订单总数量
|
||||
/// </summary>
|
||||
[JsonProperty("TotalCount")]
|
||||
public ulong? TotalCount{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
|
||||
/// </summary>
|
||||
[JsonProperty("RequestId")]
|
||||
public string RequestId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamArrayObj(map, prefix + "AgentPayDealSet.", this.AgentPayDealSet);
|
||||
this.SetParamSimple(map, prefix + "TotalCount", this.TotalCount);
|
||||
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Partners.V20180321.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class DescribeClientBalanceRequest : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 客户(代客)账号ID
|
||||
/// </summary>
|
||||
[JsonProperty("ClientUin")]
|
||||
public string ClientUin{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "ClientUin", this.ClientUin);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,50 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Partners.V20180321.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class DescribeClientBalanceResponse : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 账户余额,单位分
|
||||
/// </summary>
|
||||
[JsonProperty("Balance")]
|
||||
public ulong? Balance{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
|
||||
/// </summary>
|
||||
[JsonProperty("RequestId")]
|
||||
public string RequestId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Balance", this.Balance);
|
||||
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Partners.V20180321.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class DescribeRebateInfosRequest : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 返佣月份,如2018-02
|
||||
/// </summary>
|
||||
[JsonProperty("RebateMonth")]
|
||||
public string RebateMonth{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 偏移量
|
||||
/// </summary>
|
||||
[JsonProperty("Offset")]
|
||||
public ulong? Offset{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 限制数目
|
||||
/// </summary>
|
||||
[JsonProperty("Limit")]
|
||||
public ulong? Limit{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "RebateMonth", this.RebateMonth);
|
||||
this.SetParamSimple(map, prefix + "Offset", this.Offset);
|
||||
this.SetParamSimple(map, prefix + "Limit", this.Limit);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Partners.V20180321.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class DescribeRebateInfosResponse : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 返佣信息列表
|
||||
/// </summary>
|
||||
[JsonProperty("RebateInfoSet")]
|
||||
public RebateInfoElem[] RebateInfoSet{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 符合查询条件返佣信息数目
|
||||
/// </summary>
|
||||
[JsonProperty("TotalCount")]
|
||||
public ulong? TotalCount{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
|
||||
/// </summary>
|
||||
[JsonProperty("RequestId")]
|
||||
public string RequestId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamArrayObj(map, prefix + "RebateInfoSet.", this.RebateInfoSet);
|
||||
this.SetParamSimple(map, prefix + "TotalCount", this.TotalCount);
|
||||
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,71 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Partners.V20180321.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class DescribeSalesmansRequest : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 偏移量
|
||||
/// </summary>
|
||||
[JsonProperty("Offset")]
|
||||
public ulong? Offset{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 限制数目
|
||||
/// </summary>
|
||||
[JsonProperty("Limit")]
|
||||
public ulong? Limit{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 业务员姓名(模糊查询)
|
||||
/// </summary>
|
||||
[JsonProperty("SalesName")]
|
||||
public string SalesName{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 业务员ID
|
||||
/// </summary>
|
||||
[JsonProperty("SalesUin")]
|
||||
public string SalesUin{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// ASC/DESC, 不区分大小写,按创建通过时间排序
|
||||
/// </summary>
|
||||
[JsonProperty("OrderDirection")]
|
||||
public string OrderDirection{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Offset", this.Offset);
|
||||
this.SetParamSimple(map, prefix + "Limit", this.Limit);
|
||||
this.SetParamSimple(map, prefix + "SalesName", this.SalesName);
|
||||
this.SetParamSimple(map, prefix + "SalesUin", this.SalesUin);
|
||||
this.SetParamSimple(map, prefix + "OrderDirection", this.OrderDirection);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Partners.V20180321.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class DescribeSalesmansResponse : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 业务员列表
|
||||
/// </summary>
|
||||
[JsonProperty("AgentSalesmanSet")]
|
||||
public AgentSalesmanElem[] AgentSalesmanSet{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 符合条件的代客总数
|
||||
/// </summary>
|
||||
[JsonProperty("TotalCount")]
|
||||
public ulong? TotalCount{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
|
||||
/// </summary>
|
||||
[JsonProperty("RequestId")]
|
||||
public string RequestId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamArrayObj(map, prefix + "AgentSalesmanSet.", this.AgentSalesmanSet);
|
||||
this.SetParamSimple(map, prefix + "TotalCount", this.TotalCount);
|
||||
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,50 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Partners.V20180321.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class ModifyClientRemarkRequest : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 客户备注名称
|
||||
/// </summary>
|
||||
[JsonProperty("ClientRemark")]
|
||||
public string ClientRemark{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 客户账号ID
|
||||
/// </summary>
|
||||
[JsonProperty("ClientUin")]
|
||||
public string ClientUin{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "ClientRemark", this.ClientRemark);
|
||||
this.SetParamSimple(map, prefix + "ClientUin", this.ClientUin);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Partners.V20180321.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class ModifyClientRemarkResponse : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
|
||||
/// </summary>
|
||||
[JsonProperty("RequestId")]
|
||||
public string RequestId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
78
TencentCloud/Partners/V20180321/Models/RebateInfoElem.cs
Normal file
78
TencentCloud/Partners/V20180321/Models/RebateInfoElem.cs
Normal file
@@ -0,0 +1,78 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Partners.V20180321.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class RebateInfoElem : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 代理商账号ID
|
||||
/// </summary>
|
||||
[JsonProperty("Uin")]
|
||||
public string Uin{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 返佣月份,如2018-02
|
||||
/// </summary>
|
||||
[JsonProperty("RebateMonth")]
|
||||
public string RebateMonth{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 返佣金额,单位分
|
||||
/// </summary>
|
||||
[JsonProperty("Amt")]
|
||||
public ulong? Amt{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 月度业绩,单位分
|
||||
/// </summary>
|
||||
[JsonProperty("MonthSales")]
|
||||
public ulong? MonthSales{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 季度业绩,单位分
|
||||
/// </summary>
|
||||
[JsonProperty("QuarterSales")]
|
||||
public ulong? QuarterSales{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// NORMAL(正常)/HAS_OVERDUE_BILL(欠费)/NO_CONTRACT(缺合同)
|
||||
/// </summary>
|
||||
[JsonProperty("ExceptionFlag")]
|
||||
public string ExceptionFlag{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Uin", this.Uin);
|
||||
this.SetParamSimple(map, prefix + "RebateMonth", this.RebateMonth);
|
||||
this.SetParamSimple(map, prefix + "Amt", this.Amt);
|
||||
this.SetParamSimple(map, prefix + "MonthSales", this.MonthSales);
|
||||
this.SetParamSimple(map, prefix + "QuarterSales", this.QuarterSales);
|
||||
this.SetParamSimple(map, prefix + "ExceptionFlag", this.ExceptionFlag);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Partners.V20180321.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class RemovePayRelationForClientRequest : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 客户账号ID
|
||||
/// </summary>
|
||||
[JsonProperty("ClientUin")]
|
||||
public string ClientUin{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "ClientUin", this.ClientUin);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Partners.V20180321.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class RemovePayRelationForClientResponse : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
|
||||
/// </summary>
|
||||
[JsonProperty("RequestId")]
|
||||
public string RequestId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
616
TencentCloud/Partners/V20180321/PartnersClient.cs
Normal file
616
TencentCloud/Partners/V20180321/PartnersClient.cs
Normal file
@@ -0,0 +1,616 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Partners.V20180321
|
||||
{
|
||||
|
||||
using Newtonsoft.Json;
|
||||
using System.Threading.Tasks;
|
||||
using TencentCloud.Common;
|
||||
using TencentCloud.Common.Profile;
|
||||
using TencentCloud.Partners.V20180321.Models;
|
||||
|
||||
public class PartnersClient : AbstractClient{
|
||||
|
||||
private const string endpoint = "partners.tencentcloudapi.com";
|
||||
private const string version = "2018-03-21";
|
||||
|
||||
/// <summary>
|
||||
/// Client constructor.
|
||||
/// </summary>
|
||||
/// <param name="credential">Credentials.</param>
|
||||
/// <param name="region">Region name, such as "ap-guangzhou".</param>
|
||||
public PartnersClient(Credential credential, string region)
|
||||
: this(credential, region, new ClientProfile())
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Client Constructor.
|
||||
/// </summary>
|
||||
/// <param name="credential">Credentials.</param>
|
||||
/// <param name="region">Region name, such as "ap-guangzhou".</param>
|
||||
/// <param name="profile">Client profiles.</param>
|
||||
public PartnersClient(Credential credential, string region, ClientProfile profile)
|
||||
: base(endpoint, version, credential, region, profile)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 代理商支付订单接口,支持自付/代付
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="AgentPayDealsRequest"/></param>
|
||||
/// <returns><see cref="AgentPayDealsResponse"/></returns>
|
||||
public async Task<AgentPayDealsResponse> AgentPayDeals(AgentPayDealsRequest req)
|
||||
{
|
||||
JsonResponseModel<AgentPayDealsResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = await this.InternalRequest(req, "AgentPayDeals");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<AgentPayDealsResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 代理商支付订单接口,支持自付/代付
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="AgentPayDealsRequest"/></param>
|
||||
/// <returns><see cref="AgentPayDealsResponse"/></returns>
|
||||
public AgentPayDealsResponse AgentPayDealsSync(AgentPayDealsRequest req)
|
||||
{
|
||||
JsonResponseModel<AgentPayDealsResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = this.InternalRequestSync(req, "AgentPayDeals");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<AgentPayDealsResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 为合作伙伴提供转账给客户能力。仅支持合作伙伴为自己名下客户转账。
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="AgentTransferMoneyRequest"/></param>
|
||||
/// <returns><see cref="AgentTransferMoneyResponse"/></returns>
|
||||
public async Task<AgentTransferMoneyResponse> AgentTransferMoney(AgentTransferMoneyRequest req)
|
||||
{
|
||||
JsonResponseModel<AgentTransferMoneyResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = await this.InternalRequest(req, "AgentTransferMoney");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<AgentTransferMoneyResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 为合作伙伴提供转账给客户能力。仅支持合作伙伴为自己名下客户转账。
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="AgentTransferMoneyRequest"/></param>
|
||||
/// <returns><see cref="AgentTransferMoneyResponse"/></returns>
|
||||
public AgentTransferMoneyResponse AgentTransferMoneySync(AgentTransferMoneyRequest req)
|
||||
{
|
||||
JsonResponseModel<AgentTransferMoneyResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = this.InternalRequestSync(req, "AgentTransferMoney");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<AgentTransferMoneyResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 代理商可以审核其名下申请中代客
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="AuditApplyClientRequest"/></param>
|
||||
/// <returns><see cref="AuditApplyClientResponse"/></returns>
|
||||
public async Task<AuditApplyClientResponse> AuditApplyClient(AuditApplyClientRequest req)
|
||||
{
|
||||
JsonResponseModel<AuditApplyClientResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = await this.InternalRequest(req, "AuditApplyClient");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<AuditApplyClientResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 代理商可以审核其名下申请中代客
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="AuditApplyClientRequest"/></param>
|
||||
/// <returns><see cref="AuditApplyClientResponse"/></returns>
|
||||
public AuditApplyClientResponse AuditApplyClientSync(AuditApplyClientRequest req)
|
||||
{
|
||||
JsonResponseModel<AuditApplyClientResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = this.InternalRequestSync(req, "AuditApplyClient");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<AuditApplyClientResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 合作伙伴为客户创建强代付关系
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="CreatePayRelationForClientRequest"/></param>
|
||||
/// <returns><see cref="CreatePayRelationForClientResponse"/></returns>
|
||||
public async Task<CreatePayRelationForClientResponse> CreatePayRelationForClient(CreatePayRelationForClientRequest req)
|
||||
{
|
||||
JsonResponseModel<CreatePayRelationForClientResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = await this.InternalRequest(req, "CreatePayRelationForClient");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<CreatePayRelationForClientResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 合作伙伴为客户创建强代付关系
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="CreatePayRelationForClientRequest"/></param>
|
||||
/// <returns><see cref="CreatePayRelationForClientResponse"/></returns>
|
||||
public CreatePayRelationForClientResponse CreatePayRelationForClientSync(CreatePayRelationForClientRequest req)
|
||||
{
|
||||
JsonResponseModel<CreatePayRelationForClientResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = this.InternalRequestSync(req, "CreatePayRelationForClient");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<CreatePayRelationForClientResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 查询已审核客户列表
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="DescribeAgentAuditedClientsRequest"/></param>
|
||||
/// <returns><see cref="DescribeAgentAuditedClientsResponse"/></returns>
|
||||
public async Task<DescribeAgentAuditedClientsResponse> DescribeAgentAuditedClients(DescribeAgentAuditedClientsRequest req)
|
||||
{
|
||||
JsonResponseModel<DescribeAgentAuditedClientsResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = await this.InternalRequest(req, "DescribeAgentAuditedClients");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<DescribeAgentAuditedClientsResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 查询已审核客户列表
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="DescribeAgentAuditedClientsRequest"/></param>
|
||||
/// <returns><see cref="DescribeAgentAuditedClientsResponse"/></returns>
|
||||
public DescribeAgentAuditedClientsResponse DescribeAgentAuditedClientsSync(DescribeAgentAuditedClientsRequest req)
|
||||
{
|
||||
JsonResponseModel<DescribeAgentAuditedClientsResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = this.InternalRequestSync(req, "DescribeAgentAuditedClients");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<DescribeAgentAuditedClientsResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 代理商可查询自己及名下代客所有业务明细
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="DescribeAgentBillsRequest"/></param>
|
||||
/// <returns><see cref="DescribeAgentBillsResponse"/></returns>
|
||||
public async Task<DescribeAgentBillsResponse> DescribeAgentBills(DescribeAgentBillsRequest req)
|
||||
{
|
||||
JsonResponseModel<DescribeAgentBillsResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = await this.InternalRequest(req, "DescribeAgentBills");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<DescribeAgentBillsResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 代理商可查询自己及名下代客所有业务明细
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="DescribeAgentBillsRequest"/></param>
|
||||
/// <returns><see cref="DescribeAgentBillsResponse"/></returns>
|
||||
public DescribeAgentBillsResponse DescribeAgentBillsSync(DescribeAgentBillsRequest req)
|
||||
{
|
||||
JsonResponseModel<DescribeAgentBillsResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = this.InternalRequestSync(req, "DescribeAgentBills");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<DescribeAgentBillsResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 代理商可查询自己名下待审核客户列表
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="DescribeAgentClientsRequest"/></param>
|
||||
/// <returns><see cref="DescribeAgentClientsResponse"/></returns>
|
||||
public async Task<DescribeAgentClientsResponse> DescribeAgentClients(DescribeAgentClientsRequest req)
|
||||
{
|
||||
JsonResponseModel<DescribeAgentClientsResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = await this.InternalRequest(req, "DescribeAgentClients");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<DescribeAgentClientsResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 代理商可查询自己名下待审核客户列表
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="DescribeAgentClientsRequest"/></param>
|
||||
/// <returns><see cref="DescribeAgentClientsResponse"/></returns>
|
||||
public DescribeAgentClientsResponse DescribeAgentClientsSync(DescribeAgentClientsRequest req)
|
||||
{
|
||||
JsonResponseModel<DescribeAgentClientsResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = this.InternalRequestSync(req, "DescribeAgentClients");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<DescribeAgentClientsResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 供超大型代理商(代客数量>=3000 )拉取缓存的全量客户订单。
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="DescribeAgentDealsCacheRequest"/></param>
|
||||
/// <returns><see cref="DescribeAgentDealsCacheResponse"/></returns>
|
||||
public async Task<DescribeAgentDealsCacheResponse> DescribeAgentDealsCache(DescribeAgentDealsCacheRequest req)
|
||||
{
|
||||
JsonResponseModel<DescribeAgentDealsCacheResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = await this.InternalRequest(req, "DescribeAgentDealsCache");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<DescribeAgentDealsCacheResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 供超大型代理商(代客数量>=3000 )拉取缓存的全量客户订单。
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="DescribeAgentDealsCacheRequest"/></param>
|
||||
/// <returns><see cref="DescribeAgentDealsCacheResponse"/></returns>
|
||||
public DescribeAgentDealsCacheResponse DescribeAgentDealsCacheSync(DescribeAgentDealsCacheRequest req)
|
||||
{
|
||||
JsonResponseModel<DescribeAgentDealsCacheResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = this.InternalRequestSync(req, "DescribeAgentDealsCache");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<DescribeAgentDealsCacheResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 可以查询代理商代付的所有订单
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="DescribeAgentPayDealsRequest"/></param>
|
||||
/// <returns><see cref="DescribeAgentPayDealsResponse"/></returns>
|
||||
public async Task<DescribeAgentPayDealsResponse> DescribeAgentPayDeals(DescribeAgentPayDealsRequest req)
|
||||
{
|
||||
JsonResponseModel<DescribeAgentPayDealsResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = await this.InternalRequest(req, "DescribeAgentPayDeals");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<DescribeAgentPayDealsResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 可以查询代理商代付的所有订单
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="DescribeAgentPayDealsRequest"/></param>
|
||||
/// <returns><see cref="DescribeAgentPayDealsResponse"/></returns>
|
||||
public DescribeAgentPayDealsResponse DescribeAgentPayDealsSync(DescribeAgentPayDealsRequest req)
|
||||
{
|
||||
JsonResponseModel<DescribeAgentPayDealsResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = this.InternalRequestSync(req, "DescribeAgentPayDeals");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<DescribeAgentPayDealsResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 为合作伙伴提供查询客户余额能力。调用者必须是合作伙伴,只能查询自己名下客户余额
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="DescribeClientBalanceRequest"/></param>
|
||||
/// <returns><see cref="DescribeClientBalanceResponse"/></returns>
|
||||
public async Task<DescribeClientBalanceResponse> DescribeClientBalance(DescribeClientBalanceRequest req)
|
||||
{
|
||||
JsonResponseModel<DescribeClientBalanceResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = await this.InternalRequest(req, "DescribeClientBalance");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<DescribeClientBalanceResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 为合作伙伴提供查询客户余额能力。调用者必须是合作伙伴,只能查询自己名下客户余额
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="DescribeClientBalanceRequest"/></param>
|
||||
/// <returns><see cref="DescribeClientBalanceResponse"/></returns>
|
||||
public DescribeClientBalanceResponse DescribeClientBalanceSync(DescribeClientBalanceRequest req)
|
||||
{
|
||||
JsonResponseModel<DescribeClientBalanceResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = this.InternalRequestSync(req, "DescribeClientBalance");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<DescribeClientBalanceResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 代理商可查询自己名下全部返佣信息
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="DescribeRebateInfosRequest"/></param>
|
||||
/// <returns><see cref="DescribeRebateInfosResponse"/></returns>
|
||||
public async Task<DescribeRebateInfosResponse> DescribeRebateInfos(DescribeRebateInfosRequest req)
|
||||
{
|
||||
JsonResponseModel<DescribeRebateInfosResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = await this.InternalRequest(req, "DescribeRebateInfos");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<DescribeRebateInfosResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 代理商可查询自己名下全部返佣信息
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="DescribeRebateInfosRequest"/></param>
|
||||
/// <returns><see cref="DescribeRebateInfosResponse"/></returns>
|
||||
public DescribeRebateInfosResponse DescribeRebateInfosSync(DescribeRebateInfosRequest req)
|
||||
{
|
||||
JsonResponseModel<DescribeRebateInfosResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = this.InternalRequestSync(req, "DescribeRebateInfos");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<DescribeRebateInfosResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 代理商查询名下业务员列表信息
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="DescribeSalesmansRequest"/></param>
|
||||
/// <returns><see cref="DescribeSalesmansResponse"/></returns>
|
||||
public async Task<DescribeSalesmansResponse> DescribeSalesmans(DescribeSalesmansRequest req)
|
||||
{
|
||||
JsonResponseModel<DescribeSalesmansResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = await this.InternalRequest(req, "DescribeSalesmans");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<DescribeSalesmansResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 代理商查询名下业务员列表信息
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="DescribeSalesmansRequest"/></param>
|
||||
/// <returns><see cref="DescribeSalesmansResponse"/></returns>
|
||||
public DescribeSalesmansResponse DescribeSalesmansSync(DescribeSalesmansRequest req)
|
||||
{
|
||||
JsonResponseModel<DescribeSalesmansResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = this.InternalRequestSync(req, "DescribeSalesmans");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<DescribeSalesmansResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 代理商可以对名下客户添加备注、修改备注
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="ModifyClientRemarkRequest"/></param>
|
||||
/// <returns><see cref="ModifyClientRemarkResponse"/></returns>
|
||||
public async Task<ModifyClientRemarkResponse> ModifyClientRemark(ModifyClientRemarkRequest req)
|
||||
{
|
||||
JsonResponseModel<ModifyClientRemarkResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = await this.InternalRequest(req, "ModifyClientRemark");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<ModifyClientRemarkResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 代理商可以对名下客户添加备注、修改备注
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="ModifyClientRemarkRequest"/></param>
|
||||
/// <returns><see cref="ModifyClientRemarkResponse"/></returns>
|
||||
public ModifyClientRemarkResponse ModifyClientRemarkSync(ModifyClientRemarkRequest req)
|
||||
{
|
||||
JsonResponseModel<ModifyClientRemarkResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = this.InternalRequestSync(req, "ModifyClientRemark");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<ModifyClientRemarkResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 合作伙伴为客户消除强代付关系
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="RemovePayRelationForClientRequest"/></param>
|
||||
/// <returns><see cref="RemovePayRelationForClientResponse"/></returns>
|
||||
public async Task<RemovePayRelationForClientResponse> RemovePayRelationForClient(RemovePayRelationForClientRequest req)
|
||||
{
|
||||
JsonResponseModel<RemovePayRelationForClientResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = await this.InternalRequest(req, "RemovePayRelationForClient");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<RemovePayRelationForClientResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 合作伙伴为客户消除强代付关系
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="RemovePayRelationForClientRequest"/></param>
|
||||
/// <returns><see cref="RemovePayRelationForClientResponse"/></returns>
|
||||
public RemovePayRelationForClientResponse RemovePayRelationForClientSync(RemovePayRelationForClientRequest req)
|
||||
{
|
||||
JsonResponseModel<RemovePayRelationForClientResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = this.InternalRequestSync(req, "RemovePayRelationForClient");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<RemovePayRelationForClientResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user