Documentation ¶
Index ¶
- Constants
- type AgentAuditedClient
- type AgentBillElem
- type AgentClientElem
- type AgentDealNewElem
- type AgentPayDealsRequest
- type AgentPayDealsRequestParams
- type AgentPayDealsResponse
- type AgentPayDealsResponseParams
- type AgentSalesmanElem
- type AgentTransferMoneyRequest
- type AgentTransferMoneyRequestParams
- type AgentTransferMoneyResponse
- type AgentTransferMoneyResponseParams
- type AssignClientsToSalesRequest
- type AssignClientsToSalesRequestParams
- type AssignClientsToSalesResponse
- type AssignClientsToSalesResponseParams
- type AuditApplyClientRequest
- type AuditApplyClientRequestParams
- type AuditApplyClientResponse
- type AuditApplyClientResponseParams
- type Client
- func (c *Client) AgentPayDeals(request *AgentPayDealsRequest) (response *AgentPayDealsResponse, err error)
- func (c *Client) AgentPayDealsWithContext(ctx context.Context, request *AgentPayDealsRequest) (response *AgentPayDealsResponse, err error)
- func (c *Client) AgentTransferMoney(request *AgentTransferMoneyRequest) (response *AgentTransferMoneyResponse, err error)
- func (c *Client) AgentTransferMoneyWithContext(ctx context.Context, request *AgentTransferMoneyRequest) (response *AgentTransferMoneyResponse, err error)
- func (c *Client) AssignClientsToSales(request *AssignClientsToSalesRequest) (response *AssignClientsToSalesResponse, err error)
- func (c *Client) AssignClientsToSalesWithContext(ctx context.Context, request *AssignClientsToSalesRequest) (response *AssignClientsToSalesResponse, err error)
- func (c *Client) AuditApplyClient(request *AuditApplyClientRequest) (response *AuditApplyClientResponse, err error)
- func (c *Client) AuditApplyClientWithContext(ctx context.Context, request *AuditApplyClientRequest) (response *AuditApplyClientResponse, err error)
- func (c *Client) CreatePayRelationForClient(request *CreatePayRelationForClientRequest) (response *CreatePayRelationForClientResponse, err error)
- func (c *Client) CreatePayRelationForClientWithContext(ctx context.Context, request *CreatePayRelationForClientRequest) (response *CreatePayRelationForClientResponse, err error)
- func (c *Client) DescribeAgentAuditedClients(request *DescribeAgentAuditedClientsRequest) (response *DescribeAgentAuditedClientsResponse, err error)
- func (c *Client) DescribeAgentAuditedClientsWithContext(ctx context.Context, request *DescribeAgentAuditedClientsRequest) (response *DescribeAgentAuditedClientsResponse, err error)
- func (c *Client) DescribeAgentBills(request *DescribeAgentBillsRequest) (response *DescribeAgentBillsResponse, err error)
- func (c *Client) DescribeAgentBillsWithContext(ctx context.Context, request *DescribeAgentBillsRequest) (response *DescribeAgentBillsResponse, err error)
- func (c *Client) DescribeAgentClientGrade(request *DescribeAgentClientGradeRequest) (response *DescribeAgentClientGradeResponse, err error)
- func (c *Client) DescribeAgentClientGradeWithContext(ctx context.Context, request *DescribeAgentClientGradeRequest) (response *DescribeAgentClientGradeResponse, err error)
- func (c *Client) DescribeAgentClients(request *DescribeAgentClientsRequest) (response *DescribeAgentClientsResponse, err error)
- func (c *Client) DescribeAgentClientsWithContext(ctx context.Context, request *DescribeAgentClientsRequest) (response *DescribeAgentClientsResponse, err error)
- func (c *Client) DescribeAgentDealsByCache(request *DescribeAgentDealsByCacheRequest) (response *DescribeAgentDealsByCacheResponse, err error)
- func (c *Client) DescribeAgentDealsByCacheWithContext(ctx context.Context, request *DescribeAgentDealsByCacheRequest) (response *DescribeAgentDealsByCacheResponse, err error)
- func (c *Client) DescribeAgentPayDealsV2(request *DescribeAgentPayDealsV2Request) (response *DescribeAgentPayDealsV2Response, err error)
- func (c *Client) DescribeAgentPayDealsV2WithContext(ctx context.Context, request *DescribeAgentPayDealsV2Request) (response *DescribeAgentPayDealsV2Response, err error)
- func (c *Client) DescribeAgentSelfPayDealsV2(request *DescribeAgentSelfPayDealsV2Request) (response *DescribeAgentSelfPayDealsV2Response, err error)
- func (c *Client) DescribeAgentSelfPayDealsV2WithContext(ctx context.Context, request *DescribeAgentSelfPayDealsV2Request) (response *DescribeAgentSelfPayDealsV2Response, err error)
- func (c *Client) DescribeClientBalanceNew(request *DescribeClientBalanceNewRequest) (response *DescribeClientBalanceNewResponse, err error)
- func (c *Client) DescribeClientBalanceNewWithContext(ctx context.Context, request *DescribeClientBalanceNewRequest) (response *DescribeClientBalanceNewResponse, err error)
- func (c *Client) DescribeRebateInfos(request *DescribeRebateInfosRequest) (response *DescribeRebateInfosResponse, err error)
- func (c *Client) DescribeRebateInfosNew(request *DescribeRebateInfosNewRequest) (response *DescribeRebateInfosNewResponse, err error)
- func (c *Client) DescribeRebateInfosNewWithContext(ctx context.Context, request *DescribeRebateInfosNewRequest) (response *DescribeRebateInfosNewResponse, err error)
- func (c *Client) DescribeRebateInfosWithContext(ctx context.Context, request *DescribeRebateInfosRequest) (response *DescribeRebateInfosResponse, err error)
- func (c *Client) DescribeSalesmans(request *DescribeSalesmansRequest) (response *DescribeSalesmansResponse, err error)
- func (c *Client) DescribeSalesmansWithContext(ctx context.Context, request *DescribeSalesmansRequest) (response *DescribeSalesmansResponse, err error)
- func (c *Client) DescribeUnbindClientList(request *DescribeUnbindClientListRequest) (response *DescribeUnbindClientListResponse, err error)
- func (c *Client) DescribeUnbindClientListWithContext(ctx context.Context, request *DescribeUnbindClientListRequest) (response *DescribeUnbindClientListResponse, err error)
- func (c *Client) ModifyClientRemark(request *ModifyClientRemarkRequest) (response *ModifyClientRemarkResponse, err error)
- func (c *Client) ModifyClientRemarkWithContext(ctx context.Context, request *ModifyClientRemarkRequest) (response *ModifyClientRemarkResponse, err error)
- func (c *Client) RemovePayRelationForClient(request *RemovePayRelationForClientRequest) (response *RemovePayRelationForClientResponse, err error)
- func (c *Client) RemovePayRelationForClientWithContext(ctx context.Context, request *RemovePayRelationForClientRequest) (response *RemovePayRelationForClientResponse, err error)
- type CreatePayRelationForClientRequest
- type CreatePayRelationForClientRequestParams
- type CreatePayRelationForClientResponse
- type CreatePayRelationForClientResponseParams
- type DealGoodsPriceNewElem
- type DescribeAgentAuditedClientsRequest
- type DescribeAgentAuditedClientsRequestParams
- type DescribeAgentAuditedClientsResponse
- type DescribeAgentAuditedClientsResponseParams
- type DescribeAgentBillsRequest
- type DescribeAgentBillsRequestParams
- type DescribeAgentBillsResponse
- type DescribeAgentBillsResponseParams
- type DescribeAgentClientGradeRequest
- type DescribeAgentClientGradeRequestParams
- type DescribeAgentClientGradeResponse
- type DescribeAgentClientGradeResponseParams
- type DescribeAgentClientsRequest
- type DescribeAgentClientsRequestParams
- type DescribeAgentClientsResponse
- type DescribeAgentClientsResponseParams
- type DescribeAgentDealsByCacheRequest
- type DescribeAgentDealsByCacheRequestParams
- type DescribeAgentDealsByCacheResponse
- type DescribeAgentDealsByCacheResponseParams
- type DescribeAgentPayDealsV2Request
- type DescribeAgentPayDealsV2RequestParams
- type DescribeAgentPayDealsV2Response
- type DescribeAgentPayDealsV2ResponseParams
- type DescribeAgentSelfPayDealsV2Request
- type DescribeAgentSelfPayDealsV2RequestParams
- type DescribeAgentSelfPayDealsV2Response
- type DescribeAgentSelfPayDealsV2ResponseParams
- type DescribeClientBalanceNewRequest
- type DescribeClientBalanceNewRequestParams
- type DescribeClientBalanceNewResponse
- type DescribeClientBalanceNewResponseParams
- type DescribeRebateInfosNewRequest
- type DescribeRebateInfosNewRequestParams
- type DescribeRebateInfosNewResponse
- type DescribeRebateInfosNewResponseParams
- type DescribeRebateInfosRequest
- type DescribeRebateInfosRequestParams
- type DescribeRebateInfosResponse
- type DescribeRebateInfosResponseParams
- type DescribeSalesmansRequest
- type DescribeSalesmansRequestParams
- type DescribeSalesmansResponse
- type DescribeSalesmansResponseParams
- type DescribeUnbindClientListRequest
- type DescribeUnbindClientListRequestParams
- type DescribeUnbindClientListResponse
- type DescribeUnbindClientListResponseParams
- type ModifyClientRemarkRequest
- type ModifyClientRemarkRequestParams
- type ModifyClientRemarkResponse
- type ModifyClientRemarkResponseParams
- type ProductInfoElem
- type RebateInfoElem
- type RebateInfoElemNew
- type RefundMap
- type RemovePayRelationForClientRequest
- type RemovePayRelationForClientRequestParams
- type RemovePayRelationForClientResponse
- type RemovePayRelationForClientResponseParams
- type UnbindClientElem
Constants ¶
const ( // 操作失败。 FAILEDOPERATION = "FailedOperation" // 内部错误。 INTERNALERROR = "InternalError" // 参数错误。 INVALIDPARAMETER = "InvalidParameter" // 未授权操作。 UNAUTHORIZEDOPERATION = "UnauthorizedOperation" )
const APIVersion = "2018-03-21"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AgentAuditedClient ¶
type AgentAuditedClient struct { // 代理商账号ID Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"` // 代客账号ID ClientUin *string `json:"ClientUin,omitnil,omitempty" name:"ClientUin"` // 代客审核通过时间戳 AgentTime *string `json:"AgentTime,omitnil,omitempty" name:"AgentTime"` // 代客类型,可能值为a/b/c ClientFlag *string `json:"ClientFlag,omitnil,omitempty" name:"ClientFlag"` // 代客备注 ClientRemark *string `json:"ClientRemark,omitnil,omitempty" name:"ClientRemark"` // 代客名称(首选实名认证名称) ClientName *string `json:"ClientName,omitnil,omitempty" name:"ClientName"` // 认证类型, 0:个人,1:企业;其他:未认证或无效值 AuthType *string `json:"AuthType,omitnil,omitempty" name:"AuthType"` // 代客APPID AppId *string `json:"AppId,omitnil,omitempty" name:"AppId"` // 上月消费金额 LastMonthAmt *int64 `json:"LastMonthAmt,omitnil,omitempty" name:"LastMonthAmt"` // 本月消费金额 ThisMonthAmt *int64 `json:"ThisMonthAmt,omitnil,omitempty" name:"ThisMonthAmt"` // 是否欠费,0:不欠费;1:欠费 HasOverdueBill *uint64 `json:"HasOverdueBill,omitnil,omitempty" name:"HasOverdueBill"` // 客户类型:可以为new(自拓)/assign(指派)/old(官网)/direct(直销)/direct_newopp(直销(新商机))/空 ClientType *string `json:"ClientType,omitnil,omitempty" name:"ClientType"` // 项目类型:可以为self(自拓项目)/platform(合作项目)/repeat(复算项目 )/空 ProjectType *string `json:"ProjectType,omitnil,omitempty" name:"ProjectType"` // 业务员ID // 注意:此字段可能返回 null,表示取不到有效值。 SalesUin *string `json:"SalesUin,omitnil,omitempty" name:"SalesUin"` // 业务员姓名 // 注意:此字段可能返回 null,表示取不到有效值。 SalesName *string `json:"SalesName,omitnil,omitempty" name:"SalesName"` // 代客邮箱 // 注意:此字段可能返回 null,表示取不到有效值。 Mail *string `json:"Mail,omitnil,omitempty" name:"Mail"` }
type AgentBillElem ¶
type AgentBillElem struct { // 代理商账号ID Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"` // 订单号,仅对预付费账单有意义 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 代客账号ID ClientUin *string `json:"ClientUin,omitnil,omitempty" name:"ClientUin"` // 代客备注名称 ClientRemark *string `json:"ClientRemark,omitnil,omitempty" name:"ClientRemark"` // 支付时间 PayTime *string `json:"PayTime,omitnil,omitempty" name:"PayTime"` // 云产品名称 GoodsType *string `json:"GoodsType,omitnil,omitempty" name:"GoodsType"` // 预付费/后付费 PayMode *string `json:"PayMode,omitnil,omitempty" name:"PayMode"` // 支付月份 SettleMonth *string `json:"SettleMonth,omitnil,omitempty" name:"SettleMonth"` // 支付金额,单位分 Amt *int64 `json:"Amt,omitnil,omitempty" name:"Amt"` // agentpay:代付;selfpay:自付 PayerMode *string `json:"PayerMode,omitnil,omitempty" name:"PayerMode"` // 客户类型:可以为new(自拓)/assign(指定)/old(官网)/direct(直销)/direct_newopp(直销(新商机))/空 // 注意:此字段可能返回 null,表示取不到有效值。 ClientType *string `json:"ClientType,omitnil,omitempty" name:"ClientType"` // 项目类型:可以为self(自拓项目)/platform(合作项目)/repeat(复算项目 )/空 // 注意:此字段可能返回 null,表示取不到有效值。 ProjectType *string `json:"ProjectType,omitnil,omitempty" name:"ProjectType"` // 活动ID // 注意:此字段可能返回 null,表示取不到有效值。 ActivityId *string `json:"ActivityId,omitnil,omitempty" name:"ActivityId"` }
type AgentClientElem ¶
type AgentClientElem struct { // 代理商账号ID Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"` // 代客账号ID ClientUin *string `json:"ClientUin,omitnil,omitempty" name:"ClientUin"` // 代客申请时间戳 ApplyTime *uint64 `json:"ApplyTime,omitnil,omitempty" name:"ApplyTime"` // 代客类型,可能值为a/b/c ClientFlag *string `json:"ClientFlag,omitnil,omitempty" name:"ClientFlag"` // 代客邮箱,打码显示 Mail *string `json:"Mail,omitnil,omitempty" name:"Mail"` // 代客手机,打码显示 Phone *string `json:"Phone,omitnil,omitempty" name:"Phone"` // 0表示不欠费,1表示欠费 HasOverdueBill *uint64 `json:"HasOverdueBill,omitnil,omitempty" name:"HasOverdueBill"` // 1:待代理商审核;2:待腾讯云审核4:待腾讯云渠道审批 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 业务员ID // 注意:此字段可能返回 null,表示取不到有效值。 SalesUin *string `json:"SalesUin,omitnil,omitempty" name:"SalesUin"` // 业务员姓名 // 注意:此字段可能返回 null,表示取不到有效值。 SalesName *string `json:"SalesName,omitnil,omitempty" name:"SalesName"` // 客户名称,此字段和控制台返回一致。 // 注意:此字段可能返回 null,表示取不到有效值。 ClientName *string `json:"ClientName,omitnil,omitempty" name:"ClientName"` }
type AgentDealNewElem ¶
type AgentDealNewElem struct { // 订单自增 ID【请勿依赖该字段作为唯一标识】 DealId *string `json:"DealId,omitnil,omitempty" name:"DealId"` // 订单号【订单唯一键】 DealName *string `json:"DealName,omitnil,omitempty" name:"DealName"` // 商品类型 ID GoodsCategoryId *string `json:"GoodsCategoryId,omitnil,omitempty" name:"GoodsCategoryId"` // 订单所有者 OwnerUin *string `json:"OwnerUin,omitnil,omitempty" name:"OwnerUin"` // 订单所有者对应 appId // 注意:此字段可能返回 null,表示取不到有效值。 AppId *string `json:"AppId,omitnil,omitempty" name:"AppId"` // 商品数量 // 注意:此字段可能返回 null,表示取不到有效值。 GoodsNum *string `json:"GoodsNum,omitnil,omitempty" name:"GoodsNum"` // 价格详情 // 注意:此字段可能返回 null,表示取不到有效值。 GoodsPrice *DealGoodsPriceNewElem `json:"GoodsPrice,omitnil,omitempty" name:"GoodsPrice"` // 下单人 // 注意:此字段可能返回 null,表示取不到有效值。 Creater *string `json:"Creater,omitnil,omitempty" name:"Creater"` // 下单时间 // 注意:此字段可能返回 null,表示取不到有效值。 CreatTime *string `json:"CreatTime,omitnil,omitempty" name:"CreatTime"` // 支付结束时间 // 注意:此字段可能返回 null,表示取不到有效值。 PayEndTime *string `json:"PayEndTime,omitnil,omitempty" name:"PayEndTime"` // 扣费流水号 // 注意:此字段可能返回 null,表示取不到有效值。 BillId *string `json:"BillId,omitnil,omitempty" name:"BillId"` // 支付人 // 注意:此字段可能返回 null,表示取不到有效值。 Payer *string `json:"Payer,omitnil,omitempty" name:"Payer"` // 订单状态,中文描述 // 注意:此字段可能返回 null,表示取不到有效值。 DealStatus *string `json:"DealStatus,omitnil,omitempty" name:"DealStatus"` // 订单的状态(1:未支付;2:已支付;3:发货中;4:已发货;5:发货失败;6:已退款;7:已关单;8:订单过期;9:订单已失效;10:产品已失效;11:代付拒绝;12:支付中) // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 产品名称 // 注意:此字段可能返回 null,表示取不到有效值。 GoodsName *string `json:"GoodsName,omitnil,omitempty" name:"GoodsName"` // 客户备注 // 注意:此字段可能返回 null,表示取不到有效值。 ClientRemark *string `json:"ClientRemark,omitnil,omitempty" name:"ClientRemark"` // 订单操作类型,"purchase":"新购","upgrade":"升配","upConvertExpire":"升配","downgrade":"降配","downConvertExpire":"降配","renew":"续费","refund":"退货","modifyNetworkMode":"调整带宽模式","modifyNetworkSize":"调整带宽大小","preMoveOut":"资源迁出","preMoveIn":"资源迁入","preToPost":"包年包月转按量","modify":"变配","postMoveOut":"资源迁出","postMoveIn":"资源迁入","recoverRefundForward":"调账补偿","recoverPayReserve":"调账补偿","recoverPayForward":"调账扣费","recoverRefundReserve":"调账扣费" // 注意:此字段可能返回 null,表示取不到有效值。 ActionType *string `json:"ActionType,omitnil,omitempty" name:"ActionType"` // 代金券抵扣金额,单位分 // 注意:此字段可能返回 null,表示取不到有效值。 VoucherDecline *string `json:"VoucherDecline,omitnil,omitempty" name:"VoucherDecline"` // 大订单号 // 注意:此字段可能返回 null,表示取不到有效值。 BigDealId *string `json:"BigDealId,omitnil,omitempty" name:"BigDealId"` // 客户类型(new:自拓;old:官网;assign:指派;direct:直销;direct_newopp:直销(新商机)) // 注意:此字段可能返回 null,表示取不到有效值。 ClientType *string `json:"ClientType,omitnil,omitempty" name:"ClientType"` // 项目类型(self:自拓;repeat:直销;platform:官网合作) // 注意:此字段可能返回 null,表示取不到有效值。 ProjectType *string `json:"ProjectType,omitnil,omitempty" name:"ProjectType"` // 业务员账号ID // 注意:此字段可能返回 null,表示取不到有效值。 SalesUin *string `json:"SalesUin,omitnil,omitempty" name:"SalesUin"` // 支付方式,0:自付;1:代付 // 注意:此字段可能返回 null,表示取不到有效值。 PayerMode *string `json:"PayerMode,omitnil,omitempty" name:"PayerMode"` // 活动ID // 注意:此字段可能返回 null,表示取不到有效值。 ActivityId *string `json:"ActivityId,omitnil,omitempty" name:"ActivityId"` // 订单过期时间 // 注意:此字段可能返回 null,表示取不到有效值。 OverdueTime *string `json:"OverdueTime,omitnil,omitempty" name:"OverdueTime"` // 产品详情 // 注意:此字段可能返回 null,表示取不到有效值。 ProductInfo []*ProductInfoElem `json:"ProductInfo,omitnil,omitempty" name:"ProductInfo"` // 付款方式 // 注意:此字段可能返回 null,表示取不到有效值。 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 订单更新时间 // 注意:此字段可能返回 null,表示取不到有效值。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 资源id // 注意:此字段可能返回 null,表示取不到有效值。 ResourceIds []*string `json:"ResourceIds,omitnil,omitempty" name:"ResourceIds"` // 退款单的原订单信息。当前仅 DescribeClientDealsByCache 接口会返回该字段 // 注意:此字段可能返回 null,表示取不到有效值。 RefundMap []*RefundMap `json:"RefundMap,omitnil,omitempty" name:"RefundMap"` // 子产品名称 // 注意:此字段可能返回 null,表示取不到有效值。 SubGoodsName *string `json:"SubGoodsName,omitnil,omitempty" name:"SubGoodsName"` }
type AgentPayDealsRequest ¶
type AgentPayDealsRequest struct { *tchttp.BaseRequest // 订单所有者uin OwnerUin *string `json:"OwnerUin,omitnil,omitempty" name:"OwnerUin"` // 代付标志,1:代付;0:自付 AgentPay *uint64 `json:"AgentPay,omitnil,omitempty" name:"AgentPay"` // 订单号数组 DealNames []*string `json:"DealNames,omitnil,omitempty" name:"DealNames"` }
func NewAgentPayDealsRequest ¶
func NewAgentPayDealsRequest() (request *AgentPayDealsRequest)
func (*AgentPayDealsRequest) FromJsonString ¶
func (r *AgentPayDealsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AgentPayDealsRequest) ToJsonString ¶
func (r *AgentPayDealsRequest) ToJsonString() string
type AgentPayDealsRequestParams ¶ added in v1.0.426
type AgentPayDealsRequestParams struct { // 订单所有者uin OwnerUin *string `json:"OwnerUin,omitnil,omitempty" name:"OwnerUin"` // 代付标志,1:代付;0:自付 AgentPay *uint64 `json:"AgentPay,omitnil,omitempty" name:"AgentPay"` // 订单号数组 DealNames []*string `json:"DealNames,omitnil,omitempty" name:"DealNames"` }
Predefined struct for user
type AgentPayDealsResponse ¶
type AgentPayDealsResponse struct { *tchttp.BaseResponse Response *AgentPayDealsResponseParams `json:"Response"` }
func NewAgentPayDealsResponse ¶
func NewAgentPayDealsResponse() (response *AgentPayDealsResponse)
func (*AgentPayDealsResponse) FromJsonString ¶
func (r *AgentPayDealsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AgentPayDealsResponse) ToJsonString ¶
func (r *AgentPayDealsResponse) ToJsonString() string
type AgentPayDealsResponseParams ¶ added in v1.0.426
type AgentPayDealsResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type AgentSalesmanElem ¶
type AgentSalesmanElem struct { // 代理商账号ID Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"` // 业务员ID SalesUin *string `json:"SalesUin,omitnil,omitempty" name:"SalesUin"` // 业务员姓名 SalesName *string `json:"SalesName,omitnil,omitempty" name:"SalesName"` // 业务员创建时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` }
type AgentTransferMoneyRequest ¶
type AgentTransferMoneyRequest struct { *tchttp.BaseRequest // 客户账号ID ClientUin *string `json:"ClientUin,omitnil,omitempty" name:"ClientUin"` // 转账金额,单位分 Amount *uint64 `json:"Amount,omitnil,omitempty" name:"Amount"` }
func NewAgentTransferMoneyRequest ¶
func NewAgentTransferMoneyRequest() (request *AgentTransferMoneyRequest)
func (*AgentTransferMoneyRequest) FromJsonString ¶
func (r *AgentTransferMoneyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AgentTransferMoneyRequest) ToJsonString ¶
func (r *AgentTransferMoneyRequest) ToJsonString() string
type AgentTransferMoneyRequestParams ¶ added in v1.0.426
type AgentTransferMoneyRequestParams struct { // 客户账号ID ClientUin *string `json:"ClientUin,omitnil,omitempty" name:"ClientUin"` // 转账金额,单位分 Amount *uint64 `json:"Amount,omitnil,omitempty" name:"Amount"` }
Predefined struct for user
type AgentTransferMoneyResponse ¶
type AgentTransferMoneyResponse struct { *tchttp.BaseResponse Response *AgentTransferMoneyResponseParams `json:"Response"` }
func NewAgentTransferMoneyResponse ¶
func NewAgentTransferMoneyResponse() (response *AgentTransferMoneyResponse)
func (*AgentTransferMoneyResponse) FromJsonString ¶
func (r *AgentTransferMoneyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AgentTransferMoneyResponse) ToJsonString ¶
func (r *AgentTransferMoneyResponse) ToJsonString() string
type AgentTransferMoneyResponseParams ¶ added in v1.0.426
type AgentTransferMoneyResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type AssignClientsToSalesRequest ¶ added in v1.0.597
type AssignClientsToSalesRequest struct { *tchttp.BaseRequest // 代客/申请中代客uin列表,最大50条 ClientUins []*string `json:"ClientUins,omitnil,omitempty" name:"ClientUins"` // 业务员uin SalesUin *string `json:"SalesUin,omitnil,omitempty" name:"SalesUin"` // 代客类型:normal-代客 apply-申请中代客 AssignClientStatus *string `json:"AssignClientStatus,omitnil,omitempty" name:"AssignClientStatus"` // 操作类型:assign-执行分派 cancel-取消分派 AssignActionType *string `json:"AssignActionType,omitnil,omitempty" name:"AssignActionType"` }
func NewAssignClientsToSalesRequest ¶ added in v1.0.597
func NewAssignClientsToSalesRequest() (request *AssignClientsToSalesRequest)
func (*AssignClientsToSalesRequest) FromJsonString ¶ added in v1.0.597
func (r *AssignClientsToSalesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AssignClientsToSalesRequest) ToJsonString ¶ added in v1.0.597
func (r *AssignClientsToSalesRequest) ToJsonString() string
type AssignClientsToSalesRequestParams ¶ added in v1.0.597
type AssignClientsToSalesRequestParams struct { // 代客/申请中代客uin列表,最大50条 ClientUins []*string `json:"ClientUins,omitnil,omitempty" name:"ClientUins"` // 业务员uin SalesUin *string `json:"SalesUin,omitnil,omitempty" name:"SalesUin"` // 代客类型:normal-代客 apply-申请中代客 AssignClientStatus *string `json:"AssignClientStatus,omitnil,omitempty" name:"AssignClientStatus"` // 操作类型:assign-执行分派 cancel-取消分派 AssignActionType *string `json:"AssignActionType,omitnil,omitempty" name:"AssignActionType"` }
Predefined struct for user
type AssignClientsToSalesResponse ¶ added in v1.0.597
type AssignClientsToSalesResponse struct { *tchttp.BaseResponse Response *AssignClientsToSalesResponseParams `json:"Response"` }
func NewAssignClientsToSalesResponse ¶ added in v1.0.597
func NewAssignClientsToSalesResponse() (response *AssignClientsToSalesResponse)
func (*AssignClientsToSalesResponse) FromJsonString ¶ added in v1.0.597
func (r *AssignClientsToSalesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AssignClientsToSalesResponse) ToJsonString ¶ added in v1.0.597
func (r *AssignClientsToSalesResponse) ToJsonString() string
type AssignClientsToSalesResponseParams ¶ added in v1.0.597
type AssignClientsToSalesResponseParams struct { // 处理成功的代客uin列表 // 注意:此字段可能返回 null,表示取不到有效值。 SucceedUins []*string `json:"SucceedUins,omitnil,omitempty" name:"SucceedUins"` // 处理失败的代客uin列表 // 注意:此字段可能返回 null,表示取不到有效值。 FailedUins []*string `json:"FailedUins,omitnil,omitempty" name:"FailedUins"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type AuditApplyClientRequest ¶
type AuditApplyClientRequest struct { *tchttp.BaseRequest // 待审核客户账号ID ClientUin *string `json:"ClientUin,omitnil,omitempty" name:"ClientUin"` // 审核结果,可能的取值:accept/reject AuditResult *string `json:"AuditResult,omitnil,omitempty" name:"AuditResult"` // 申请理由,B类客户审核通过时必须填写申请理由 Note *string `json:"Note,omitnil,omitempty" name:"Note"` }
func NewAuditApplyClientRequest ¶
func NewAuditApplyClientRequest() (request *AuditApplyClientRequest)
func (*AuditApplyClientRequest) FromJsonString ¶
func (r *AuditApplyClientRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AuditApplyClientRequest) ToJsonString ¶
func (r *AuditApplyClientRequest) ToJsonString() string
type AuditApplyClientRequestParams ¶ added in v1.0.426
type AuditApplyClientRequestParams struct { // 待审核客户账号ID ClientUin *string `json:"ClientUin,omitnil,omitempty" name:"ClientUin"` // 审核结果,可能的取值:accept/reject AuditResult *string `json:"AuditResult,omitnil,omitempty" name:"AuditResult"` // 申请理由,B类客户审核通过时必须填写申请理由 Note *string `json:"Note,omitnil,omitempty" name:"Note"` }
Predefined struct for user
type AuditApplyClientResponse ¶
type AuditApplyClientResponse struct { *tchttp.BaseResponse Response *AuditApplyClientResponseParams `json:"Response"` }
func NewAuditApplyClientResponse ¶
func NewAuditApplyClientResponse() (response *AuditApplyClientResponse)
func (*AuditApplyClientResponse) FromJsonString ¶
func (r *AuditApplyClientResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AuditApplyClientResponse) ToJsonString ¶
func (r *AuditApplyClientResponse) ToJsonString() string
type AuditApplyClientResponseParams ¶ added in v1.0.426
type AuditApplyClientResponseParams struct { // 代理商账号ID Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"` // 客户账号ID ClientUin *string `json:"ClientUin,omitnil,omitempty" name:"ClientUin"` // 审核结果,包括accept/reject/qcloudaudit(腾讯云审核) AuditResult *string `json:"AuditResult,omitnil,omitempty" name:"AuditResult"` // 关联时间对应的时间戳 // 注意:此字段可能返回 null,表示取不到有效值。 AgentTime *uint64 `json:"AgentTime,omitnil,omitempty" name:"AgentTime"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type Client ¶
func NewClient ¶
func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)
func NewClientWithSecretId ¶
Deprecated
func (*Client) AgentPayDeals ¶
func (c *Client) AgentPayDeals(request *AgentPayDealsRequest) (response *AgentPayDealsResponse, err error)
AgentPayDeals 代理商支付订单接口,支持自付/代付
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) AgentPayDealsWithContext ¶ added in v1.0.324
func (c *Client) AgentPayDealsWithContext(ctx context.Context, request *AgentPayDealsRequest) (response *AgentPayDealsResponse, err error)
AgentPayDeals 代理商支付订单接口,支持自付/代付
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) AgentTransferMoney ¶
func (c *Client) AgentTransferMoney(request *AgentTransferMoneyRequest) (response *AgentTransferMoneyResponse, err error)
AgentTransferMoney 为合作伙伴提供转账给客户能力。仅支持合作伙伴为自己名下客户转账。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) AgentTransferMoneyWithContext ¶ added in v1.0.324
func (c *Client) AgentTransferMoneyWithContext(ctx context.Context, request *AgentTransferMoneyRequest) (response *AgentTransferMoneyResponse, err error)
AgentTransferMoney 为合作伙伴提供转账给客户能力。仅支持合作伙伴为自己名下客户转账。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) AssignClientsToSales ¶ added in v1.0.597
func (c *Client) AssignClientsToSales(request *AssignClientsToSalesRequest) (response *AssignClientsToSalesResponse, err error)
AssignClientsToSales 为代客or申请中代客分派跟进人(业务员),入参可从以下API获取
- 代客列表获取API: [DescribeAgentAuditedClients](https://cloud.tencent.com/document/product/563/19184)
- 申请中代客列表获取API:[DescribeAgentClients](https://cloud.tencent.com/document/product/563/16046)
- 业务员列表获取API:[DescribeSalesmans](https://cloud.tencent.com/document/product/563/35196) <br><br>
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) AssignClientsToSalesWithContext ¶ added in v1.0.597
func (c *Client) AssignClientsToSalesWithContext(ctx context.Context, request *AssignClientsToSalesRequest) (response *AssignClientsToSalesResponse, err error)
AssignClientsToSales 为代客or申请中代客分派跟进人(业务员),入参可从以下API获取
- 代客列表获取API: [DescribeAgentAuditedClients](https://cloud.tencent.com/document/product/563/19184)
- 申请中代客列表获取API:[DescribeAgentClients](https://cloud.tencent.com/document/product/563/16046)
- 业务员列表获取API:[DescribeSalesmans](https://cloud.tencent.com/document/product/563/35196) <br><br>
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) AuditApplyClient ¶
func (c *Client) AuditApplyClient(request *AuditApplyClientRequest) (response *AuditApplyClientResponse, err error)
AuditApplyClient 代理商可以审核其名下申请中代客
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) AuditApplyClientWithContext ¶ added in v1.0.324
func (c *Client) AuditApplyClientWithContext(ctx context.Context, request *AuditApplyClientRequest) (response *AuditApplyClientResponse, err error)
AuditApplyClient 代理商可以审核其名下申请中代客
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) CreatePayRelationForClient ¶
func (c *Client) CreatePayRelationForClient(request *CreatePayRelationForClientRequest) (response *CreatePayRelationForClientResponse, err error)
CreatePayRelationForClient 合作伙伴为客户创建强代付关系
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) CreatePayRelationForClientWithContext ¶ added in v1.0.324
func (c *Client) CreatePayRelationForClientWithContext(ctx context.Context, request *CreatePayRelationForClientRequest) (response *CreatePayRelationForClientResponse, err error)
CreatePayRelationForClient 合作伙伴为客户创建强代付关系
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) DescribeAgentAuditedClients ¶
func (c *Client) DescribeAgentAuditedClients(request *DescribeAgentAuditedClientsRequest) (response *DescribeAgentAuditedClientsResponse, err error)
DescribeAgentAuditedClients 查询已审核客户列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeAgentAuditedClientsWithContext ¶ added in v1.0.324
func (c *Client) DescribeAgentAuditedClientsWithContext(ctx context.Context, request *DescribeAgentAuditedClientsRequest) (response *DescribeAgentAuditedClientsResponse, err error)
DescribeAgentAuditedClients 查询已审核客户列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeAgentBills ¶
func (c *Client) DescribeAgentBills(request *DescribeAgentBillsRequest) (response *DescribeAgentBillsResponse, err error)
DescribeAgentBills 代理商可查询自己及名下代客所有业务明细
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeAgentBillsWithContext ¶ added in v1.0.324
func (c *Client) DescribeAgentBillsWithContext(ctx context.Context, request *DescribeAgentBillsRequest) (response *DescribeAgentBillsResponse, err error)
DescribeAgentBills 代理商可查询自己及名下代客所有业务明细
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeAgentClientGrade ¶
func (c *Client) DescribeAgentClientGrade(request *DescribeAgentClientGradeRequest) (response *DescribeAgentClientGradeResponse, err error)
DescribeAgentClientGrade 传入代客uin,查客户级别,客户审核状态,客户实名认证状态
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeAgentClientGradeWithContext ¶ added in v1.0.324
func (c *Client) DescribeAgentClientGradeWithContext(ctx context.Context, request *DescribeAgentClientGradeRequest) (response *DescribeAgentClientGradeResponse, err error)
DescribeAgentClientGrade 传入代客uin,查客户级别,客户审核状态,客户实名认证状态
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeAgentClients ¶
func (c *Client) DescribeAgentClients(request *DescribeAgentClientsRequest) (response *DescribeAgentClientsResponse, err error)
DescribeAgentClients 代理商可查询自己名下待审核客户列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeAgentClientsWithContext ¶ added in v1.0.324
func (c *Client) DescribeAgentClientsWithContext(ctx context.Context, request *DescribeAgentClientsRequest) (response *DescribeAgentClientsResponse, err error)
DescribeAgentClients 代理商可查询自己名下待审核客户列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeAgentDealsByCache ¶
func (c *Client) DescribeAgentDealsByCache(request *DescribeAgentDealsByCacheRequest) (response *DescribeAgentDealsByCacheResponse, err error)
DescribeAgentDealsByCache 供代理商拉取缓存的全量预付费客户订单
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeAgentDealsByCacheWithContext ¶ added in v1.0.324
func (c *Client) DescribeAgentDealsByCacheWithContext(ctx context.Context, request *DescribeAgentDealsByCacheRequest) (response *DescribeAgentDealsByCacheResponse, err error)
DescribeAgentDealsByCache 供代理商拉取缓存的全量预付费客户订单
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeAgentPayDealsV2 ¶
func (c *Client) DescribeAgentPayDealsV2(request *DescribeAgentPayDealsV2Request) (response *DescribeAgentPayDealsV2Response, err error)
DescribeAgentPayDealsV2 可以查询代理商代付的预付费订单
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeAgentPayDealsV2WithContext ¶ added in v1.0.324
func (c *Client) DescribeAgentPayDealsV2WithContext(ctx context.Context, request *DescribeAgentPayDealsV2Request) (response *DescribeAgentPayDealsV2Response, err error)
DescribeAgentPayDealsV2 可以查询代理商代付的预付费订单
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeAgentSelfPayDealsV2 ¶
func (c *Client) DescribeAgentSelfPayDealsV2(request *DescribeAgentSelfPayDealsV2Request) (response *DescribeAgentSelfPayDealsV2Response, err error)
DescribeAgentSelfPayDealsV2 查询代理商名下指定代客的自付订单(预付费)
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeAgentSelfPayDealsV2WithContext ¶ added in v1.0.324
func (c *Client) DescribeAgentSelfPayDealsV2WithContext(ctx context.Context, request *DescribeAgentSelfPayDealsV2Request) (response *DescribeAgentSelfPayDealsV2Response, err error)
DescribeAgentSelfPayDealsV2 查询代理商名下指定代客的自付订单(预付费)
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeClientBalanceNew ¶ added in v1.0.195
func (c *Client) DescribeClientBalanceNew(request *DescribeClientBalanceNewRequest) (response *DescribeClientBalanceNewResponse, err error)
DescribeClientBalanceNew 为合作伙伴提供查询客户余额能力。调用者必须是合作伙伴,只能查询自己名下客户余额
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeClientBalanceNewWithContext ¶ added in v1.0.324
func (c *Client) DescribeClientBalanceNewWithContext(ctx context.Context, request *DescribeClientBalanceNewRequest) (response *DescribeClientBalanceNewResponse, err error)
DescribeClientBalanceNew 为合作伙伴提供查询客户余额能力。调用者必须是合作伙伴,只能查询自己名下客户余额
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeRebateInfos ¶
func (c *Client) DescribeRebateInfos(request *DescribeRebateInfosRequest) (response *DescribeRebateInfosResponse, err error)
DescribeRebateInfos 【该接口已下线,请切换使用升级版本DescribeRebateInfosNew】代理商可查询自己名下全部返佣信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeRebateInfosNew ¶ added in v1.0.525
func (c *Client) DescribeRebateInfosNew(request *DescribeRebateInfosNewRequest) (response *DescribeRebateInfosNewResponse, err error)
DescribeRebateInfosNew 代理商可查询自己名下全部返佣信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeRebateInfosNewWithContext ¶ added in v1.0.525
func (c *Client) DescribeRebateInfosNewWithContext(ctx context.Context, request *DescribeRebateInfosNewRequest) (response *DescribeRebateInfosNewResponse, err error)
DescribeRebateInfosNew 代理商可查询自己名下全部返佣信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeRebateInfosWithContext ¶ added in v1.0.324
func (c *Client) DescribeRebateInfosWithContext(ctx context.Context, request *DescribeRebateInfosRequest) (response *DescribeRebateInfosResponse, err error)
DescribeRebateInfos 【该接口已下线,请切换使用升级版本DescribeRebateInfosNew】代理商可查询自己名下全部返佣信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeSalesmans ¶
func (c *Client) DescribeSalesmans(request *DescribeSalesmansRequest) (response *DescribeSalesmansResponse, err error)
DescribeSalesmans 代理商查询名下业务员列表信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeSalesmansWithContext ¶ added in v1.0.324
func (c *Client) DescribeSalesmansWithContext(ctx context.Context, request *DescribeSalesmansRequest) (response *DescribeSalesmansResponse, err error)
DescribeSalesmans 代理商查询名下业务员列表信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeUnbindClientList ¶
func (c *Client) DescribeUnbindClientList(request *DescribeUnbindClientListRequest) (response *DescribeUnbindClientListResponse, err error)
DescribeUnbindClientList 代理商名下客户解绑记录查询接口
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeUnbindClientListWithContext ¶ added in v1.0.324
func (c *Client) DescribeUnbindClientListWithContext(ctx context.Context, request *DescribeUnbindClientListRequest) (response *DescribeUnbindClientListResponse, err error)
DescribeUnbindClientList 代理商名下客户解绑记录查询接口
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyClientRemark ¶
func (c *Client) ModifyClientRemark(request *ModifyClientRemarkRequest) (response *ModifyClientRemarkResponse, err error)
ModifyClientRemark 代理商可以对名下客户添加备注、修改备注
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifyClientRemarkWithContext ¶ added in v1.0.324
func (c *Client) ModifyClientRemarkWithContext(ctx context.Context, request *ModifyClientRemarkRequest) (response *ModifyClientRemarkResponse, err error)
ModifyClientRemark 代理商可以对名下客户添加备注、修改备注
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) RemovePayRelationForClient ¶
func (c *Client) RemovePayRelationForClient(request *RemovePayRelationForClientRequest) (response *RemovePayRelationForClientResponse, err error)
RemovePayRelationForClient 合作伙伴为客户消除强代付关系
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) RemovePayRelationForClientWithContext ¶ added in v1.0.324
func (c *Client) RemovePayRelationForClientWithContext(ctx context.Context, request *RemovePayRelationForClientRequest) (response *RemovePayRelationForClientResponse, err error)
RemovePayRelationForClient 合作伙伴为客户消除强代付关系
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
type CreatePayRelationForClientRequest ¶
type CreatePayRelationForClientRequest struct { *tchttp.BaseRequest // 客户账号ID ClientUin *string `json:"ClientUin,omitnil,omitempty" name:"ClientUin"` }
func NewCreatePayRelationForClientRequest ¶
func NewCreatePayRelationForClientRequest() (request *CreatePayRelationForClientRequest)
func (*CreatePayRelationForClientRequest) FromJsonString ¶
func (r *CreatePayRelationForClientRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreatePayRelationForClientRequest) ToJsonString ¶
func (r *CreatePayRelationForClientRequest) ToJsonString() string
type CreatePayRelationForClientRequestParams ¶ added in v1.0.426
type CreatePayRelationForClientRequestParams struct { // 客户账号ID ClientUin *string `json:"ClientUin,omitnil,omitempty" name:"ClientUin"` }
Predefined struct for user
type CreatePayRelationForClientResponse ¶
type CreatePayRelationForClientResponse struct { *tchttp.BaseResponse Response *CreatePayRelationForClientResponseParams `json:"Response"` }
func NewCreatePayRelationForClientResponse ¶
func NewCreatePayRelationForClientResponse() (response *CreatePayRelationForClientResponse)
func (*CreatePayRelationForClientResponse) FromJsonString ¶
func (r *CreatePayRelationForClientResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreatePayRelationForClientResponse) ToJsonString ¶
func (r *CreatePayRelationForClientResponse) ToJsonString() string
type CreatePayRelationForClientResponseParams ¶ added in v1.0.426
type CreatePayRelationForClientResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DealGoodsPriceNewElem ¶
type DescribeAgentAuditedClientsRequest ¶
type DescribeAgentAuditedClientsRequest struct { *tchttp.BaseRequest // 客户账号ID ClientUin *string `json:"ClientUin,omitnil,omitempty" name:"ClientUin"` // 客户名称。由于涉及隐私,名称打码显示,故名称仅支持打码后的模糊搜索 ClientName *string `json:"ClientName,omitnil,omitempty" name:"ClientName"` // 客户类型,a/b,类型定义参考代理商相关政策文档 ClientFlag *string `json:"ClientFlag,omitnil,omitempty" name:"ClientFlag"` // ASC/DESC, 不区分大小写,按审核通过时间排序 OrderDirection *string `json:"OrderDirection,omitnil,omitempty" name:"OrderDirection"` // 客户账号ID列表 ClientUins []*string `json:"ClientUins,omitnil,omitempty" name:"ClientUins"` // 是否欠费。0:不欠费;1:欠费 HasOverdueBill *uint64 `json:"HasOverdueBill,omitnil,omitempty" name:"HasOverdueBill"` // 客户备注 ClientRemark *string `json:"ClientRemark,omitnil,omitempty" name:"ClientRemark"` // 偏移量 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制数目 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 可以为new(自拓)/assign(指派)/old(官网)/direct(直销)/direct_newopp(直销(新商机))/空 ClientType *string `json:"ClientType,omitnil,omitempty" name:"ClientType"` // 项目类型:可以为self(自拓项目)/platform(合作项目)/repeat(复算项目 )/空 ProjectType *string `json:"ProjectType,omitnil,omitempty" name:"ProjectType"` // 业务员ID SalesUin *string `json:"SalesUin,omitnil,omitempty" name:"SalesUin"` // 业务员姓名(模糊查询) SalesName *string `json:"SalesName,omitnil,omitempty" name:"SalesName"` }
func NewDescribeAgentAuditedClientsRequest ¶
func NewDescribeAgentAuditedClientsRequest() (request *DescribeAgentAuditedClientsRequest)
func (*DescribeAgentAuditedClientsRequest) FromJsonString ¶
func (r *DescribeAgentAuditedClientsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAgentAuditedClientsRequest) ToJsonString ¶
func (r *DescribeAgentAuditedClientsRequest) ToJsonString() string
type DescribeAgentAuditedClientsRequestParams ¶ added in v1.0.426
type DescribeAgentAuditedClientsRequestParams struct { // 客户账号ID ClientUin *string `json:"ClientUin,omitnil,omitempty" name:"ClientUin"` // 客户名称。由于涉及隐私,名称打码显示,故名称仅支持打码后的模糊搜索 ClientName *string `json:"ClientName,omitnil,omitempty" name:"ClientName"` // 客户类型,a/b,类型定义参考代理商相关政策文档 ClientFlag *string `json:"ClientFlag,omitnil,omitempty" name:"ClientFlag"` // ASC/DESC, 不区分大小写,按审核通过时间排序 OrderDirection *string `json:"OrderDirection,omitnil,omitempty" name:"OrderDirection"` // 客户账号ID列表 ClientUins []*string `json:"ClientUins,omitnil,omitempty" name:"ClientUins"` // 是否欠费。0:不欠费;1:欠费 HasOverdueBill *uint64 `json:"HasOverdueBill,omitnil,omitempty" name:"HasOverdueBill"` // 客户备注 ClientRemark *string `json:"ClientRemark,omitnil,omitempty" name:"ClientRemark"` // 偏移量 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制数目 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 可以为new(自拓)/assign(指派)/old(官网)/direct(直销)/direct_newopp(直销(新商机))/空 ClientType *string `json:"ClientType,omitnil,omitempty" name:"ClientType"` // 项目类型:可以为self(自拓项目)/platform(合作项目)/repeat(复算项目 )/空 ProjectType *string `json:"ProjectType,omitnil,omitempty" name:"ProjectType"` // 业务员ID SalesUin *string `json:"SalesUin,omitnil,omitempty" name:"SalesUin"` // 业务员姓名(模糊查询) SalesName *string `json:"SalesName,omitnil,omitempty" name:"SalesName"` }
Predefined struct for user
type DescribeAgentAuditedClientsResponse ¶
type DescribeAgentAuditedClientsResponse struct { *tchttp.BaseResponse Response *DescribeAgentAuditedClientsResponseParams `json:"Response"` }
func NewDescribeAgentAuditedClientsResponse ¶
func NewDescribeAgentAuditedClientsResponse() (response *DescribeAgentAuditedClientsResponse)
func (*DescribeAgentAuditedClientsResponse) FromJsonString ¶
func (r *DescribeAgentAuditedClientsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAgentAuditedClientsResponse) ToJsonString ¶
func (r *DescribeAgentAuditedClientsResponse) ToJsonString() string
type DescribeAgentAuditedClientsResponseParams ¶ added in v1.0.426
type DescribeAgentAuditedClientsResponseParams struct { // 已审核代客列表 AgentClientSet []*AgentAuditedClient `json:"AgentClientSet,omitnil,omitempty" name:"AgentClientSet"` // 符合条件的代客总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAgentBillsRequest ¶
type DescribeAgentBillsRequest struct { *tchttp.BaseRequest // 支付月份,如2018-02 SettleMonth *string `json:"SettleMonth,omitnil,omitempty" name:"SettleMonth"` // 客户账号ID ClientUin *string `json:"ClientUin,omitnil,omitempty" name:"ClientUin"` // 支付方式,prepay/postpay PayMode *string `json:"PayMode,omitnil,omitempty" name:"PayMode"` // 预付费订单号 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 客户备注名称 ClientRemark *string `json:"ClientRemark,omitnil,omitempty" name:"ClientRemark"` // 偏移量 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制数目 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeAgentBillsRequest ¶
func NewDescribeAgentBillsRequest() (request *DescribeAgentBillsRequest)
func (*DescribeAgentBillsRequest) FromJsonString ¶
func (r *DescribeAgentBillsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAgentBillsRequest) ToJsonString ¶
func (r *DescribeAgentBillsRequest) ToJsonString() string
type DescribeAgentBillsRequestParams ¶ added in v1.0.426
type DescribeAgentBillsRequestParams struct { // 支付月份,如2018-02 SettleMonth *string `json:"SettleMonth,omitnil,omitempty" name:"SettleMonth"` // 客户账号ID ClientUin *string `json:"ClientUin,omitnil,omitempty" name:"ClientUin"` // 支付方式,prepay/postpay PayMode *string `json:"PayMode,omitnil,omitempty" name:"PayMode"` // 预付费订单号 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 客户备注名称 ClientRemark *string `json:"ClientRemark,omitnil,omitempty" name:"ClientRemark"` // 偏移量 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制数目 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeAgentBillsResponse ¶
type DescribeAgentBillsResponse struct { *tchttp.BaseResponse Response *DescribeAgentBillsResponseParams `json:"Response"` }
func NewDescribeAgentBillsResponse ¶
func NewDescribeAgentBillsResponse() (response *DescribeAgentBillsResponse)
func (*DescribeAgentBillsResponse) FromJsonString ¶
func (r *DescribeAgentBillsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAgentBillsResponse) ToJsonString ¶
func (r *DescribeAgentBillsResponse) ToJsonString() string
type DescribeAgentBillsResponseParams ¶ added in v1.0.426
type DescribeAgentBillsResponseParams struct { // 符合查询条件列表总数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 业务明细列表 AgentBillSet []*AgentBillElem `json:"AgentBillSet,omitnil,omitempty" name:"AgentBillSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAgentClientGradeRequest ¶
type DescribeAgentClientGradeRequest struct { *tchttp.BaseRequest // 代客uin ClientUin *string `json:"ClientUin,omitnil,omitempty" name:"ClientUin"` }
func NewDescribeAgentClientGradeRequest ¶
func NewDescribeAgentClientGradeRequest() (request *DescribeAgentClientGradeRequest)
func (*DescribeAgentClientGradeRequest) FromJsonString ¶
func (r *DescribeAgentClientGradeRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAgentClientGradeRequest) ToJsonString ¶
func (r *DescribeAgentClientGradeRequest) ToJsonString() string
type DescribeAgentClientGradeRequestParams ¶ added in v1.0.426
type DescribeAgentClientGradeRequestParams struct { // 代客uin ClientUin *string `json:"ClientUin,omitnil,omitempty" name:"ClientUin"` }
Predefined struct for user
type DescribeAgentClientGradeResponse ¶
type DescribeAgentClientGradeResponse struct { *tchttp.BaseResponse Response *DescribeAgentClientGradeResponseParams `json:"Response"` }
func NewDescribeAgentClientGradeResponse ¶
func NewDescribeAgentClientGradeResponse() (response *DescribeAgentClientGradeResponse)
func (*DescribeAgentClientGradeResponse) FromJsonString ¶
func (r *DescribeAgentClientGradeResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAgentClientGradeResponse) ToJsonString ¶
func (r *DescribeAgentClientGradeResponse) ToJsonString() string
type DescribeAgentClientGradeResponseParams ¶ added in v1.0.426
type DescribeAgentClientGradeResponseParams struct { // 审核状态:0待审核,1,已审核 AuditStatus *uint64 `json:"AuditStatus,omitnil,omitempty" name:"AuditStatus"` // 实名认证状态:0,未实名认证,1实名认证 AuthState *uint64 `json:"AuthState,omitnil,omitempty" name:"AuthState"` // 客户级别 ClientGrade *string `json:"ClientGrade,omitnil,omitempty" name:"ClientGrade"` // 客户类型:1,个人;2,企业;3,其他 ClientType *uint64 `json:"ClientType,omitnil,omitempty" name:"ClientType"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAgentClientsRequest ¶
type DescribeAgentClientsRequest struct { *tchttp.BaseRequest // 客户账号ID ClientUin *string `json:"ClientUin,omitnil,omitempty" name:"ClientUin"` // 客户名称。由于涉及隐私,名称打码显示,故名称仅支持打码后的模糊搜索 ClientName *string `json:"ClientName,omitnil,omitempty" name:"ClientName"` // 客户类型,a/b,类型定义参考代理商相关政策文档 ClientFlag *string `json:"ClientFlag,omitnil,omitempty" name:"ClientFlag"` // ASC/DESC, 不区分大小写,按申请时间排序 OrderDirection *string `json:"OrderDirection,omitnil,omitempty" name:"OrderDirection"` // 偏移量 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制数目 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 业务员ID SalesUin *string `json:"SalesUin,omitnil,omitempty" name:"SalesUin"` // 业务员姓名(模糊查询) SalesName *string `json:"SalesName,omitnil,omitempty" name:"SalesName"` }
func NewDescribeAgentClientsRequest ¶
func NewDescribeAgentClientsRequest() (request *DescribeAgentClientsRequest)
func (*DescribeAgentClientsRequest) FromJsonString ¶
func (r *DescribeAgentClientsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAgentClientsRequest) ToJsonString ¶
func (r *DescribeAgentClientsRequest) ToJsonString() string
type DescribeAgentClientsRequestParams ¶ added in v1.0.426
type DescribeAgentClientsRequestParams struct { // 客户账号ID ClientUin *string `json:"ClientUin,omitnil,omitempty" name:"ClientUin"` // 客户名称。由于涉及隐私,名称打码显示,故名称仅支持打码后的模糊搜索 ClientName *string `json:"ClientName,omitnil,omitempty" name:"ClientName"` // 客户类型,a/b,类型定义参考代理商相关政策文档 ClientFlag *string `json:"ClientFlag,omitnil,omitempty" name:"ClientFlag"` // ASC/DESC, 不区分大小写,按申请时间排序 OrderDirection *string `json:"OrderDirection,omitnil,omitempty" name:"OrderDirection"` // 偏移量 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制数目 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 业务员ID SalesUin *string `json:"SalesUin,omitnil,omitempty" name:"SalesUin"` // 业务员姓名(模糊查询) SalesName *string `json:"SalesName,omitnil,omitempty" name:"SalesName"` }
Predefined struct for user
type DescribeAgentClientsResponse ¶
type DescribeAgentClientsResponse struct { *tchttp.BaseResponse Response *DescribeAgentClientsResponseParams `json:"Response"` }
func NewDescribeAgentClientsResponse ¶
func NewDescribeAgentClientsResponse() (response *DescribeAgentClientsResponse)
func (*DescribeAgentClientsResponse) FromJsonString ¶
func (r *DescribeAgentClientsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAgentClientsResponse) ToJsonString ¶
func (r *DescribeAgentClientsResponse) ToJsonString() string
type DescribeAgentClientsResponseParams ¶ added in v1.0.426
type DescribeAgentClientsResponseParams struct { // 待审核代客列表 AgentClientSet []*AgentClientElem `json:"AgentClientSet,omitnil,omitempty" name:"AgentClientSet"` // 符合条件的代客总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAgentDealsByCacheRequest ¶
type DescribeAgentDealsByCacheRequest struct { *tchttp.BaseRequest // 偏移量 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制数目 最大200 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 下单时间范围起始点【请保持时间范围最大90天】 CreatTimeRangeStart *string `json:"CreatTimeRangeStart,omitnil,omitempty" name:"CreatTimeRangeStart"` // 下单时间范围终止点【请保持时间范围最大90天】 CreatTimeRangeEnd *string `json:"CreatTimeRangeEnd,omitnil,omitempty" name:"CreatTimeRangeEnd"` // 0:下单时间降序;其他:下单时间升序 Order *uint64 `json:"Order,omitnil,omitempty" name:"Order"` // 订单的状态(1:未支付;2:已支付;3:发货中;4:已发货;5:发货失败;6:已退款;7:已关单;8:订单过期;9:订单已失效;10:产品已失效;11:代付拒绝;12:支付中) Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 下单人账号ID列表 OwnerUins []*string `json:"OwnerUins,omitnil,omitempty" name:"OwnerUins"` // 子订单号列表 DealNames []*string `json:"DealNames,omitnil,omitempty" name:"DealNames"` // 大订单号列表 BigDealIds []*string `json:"BigDealIds,omitnil,omitempty" name:"BigDealIds"` // 支付方式,0:自付;1:代付 PayerMode *uint64 `json:"PayerMode,omitnil,omitempty" name:"PayerMode"` }
func NewDescribeAgentDealsByCacheRequest ¶
func NewDescribeAgentDealsByCacheRequest() (request *DescribeAgentDealsByCacheRequest)
func (*DescribeAgentDealsByCacheRequest) FromJsonString ¶
func (r *DescribeAgentDealsByCacheRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAgentDealsByCacheRequest) ToJsonString ¶
func (r *DescribeAgentDealsByCacheRequest) ToJsonString() string
type DescribeAgentDealsByCacheRequestParams ¶ added in v1.0.426
type DescribeAgentDealsByCacheRequestParams struct { // 偏移量 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制数目 最大200 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 下单时间范围起始点【请保持时间范围最大90天】 CreatTimeRangeStart *string `json:"CreatTimeRangeStart,omitnil,omitempty" name:"CreatTimeRangeStart"` // 下单时间范围终止点【请保持时间范围最大90天】 CreatTimeRangeEnd *string `json:"CreatTimeRangeEnd,omitnil,omitempty" name:"CreatTimeRangeEnd"` // 0:下单时间降序;其他:下单时间升序 Order *uint64 `json:"Order,omitnil,omitempty" name:"Order"` // 订单的状态(1:未支付;2:已支付;3:发货中;4:已发货;5:发货失败;6:已退款;7:已关单;8:订单过期;9:订单已失效;10:产品已失效;11:代付拒绝;12:支付中) Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 下单人账号ID列表 OwnerUins []*string `json:"OwnerUins,omitnil,omitempty" name:"OwnerUins"` // 子订单号列表 DealNames []*string `json:"DealNames,omitnil,omitempty" name:"DealNames"` // 大订单号列表 BigDealIds []*string `json:"BigDealIds,omitnil,omitempty" name:"BigDealIds"` // 支付方式,0:自付;1:代付 PayerMode *uint64 `json:"PayerMode,omitnil,omitempty" name:"PayerMode"` }
Predefined struct for user
type DescribeAgentDealsByCacheResponse ¶
type DescribeAgentDealsByCacheResponse struct { *tchttp.BaseResponse Response *DescribeAgentDealsByCacheResponseParams `json:"Response"` }
func NewDescribeAgentDealsByCacheResponse ¶
func NewDescribeAgentDealsByCacheResponse() (response *DescribeAgentDealsByCacheResponse)
func (*DescribeAgentDealsByCacheResponse) FromJsonString ¶
func (r *DescribeAgentDealsByCacheResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAgentDealsByCacheResponse) ToJsonString ¶
func (r *DescribeAgentDealsByCacheResponse) ToJsonString() string
type DescribeAgentDealsByCacheResponseParams ¶ added in v1.0.426
type DescribeAgentDealsByCacheResponseParams struct { // 订单数组 AgentDealSet []*AgentDealNewElem `json:"AgentDealSet,omitnil,omitempty" name:"AgentDealSet"` // 符合条件的订单总数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAgentPayDealsV2Request ¶
type DescribeAgentPayDealsV2Request struct { *tchttp.BaseRequest // 偏移量 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制数目 最大100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 下单时间范围起始点(不传时会默认查15天内订单,传值时需要传15天内的起始时间) CreatTimeRangeStart *string `json:"CreatTimeRangeStart,omitnil,omitempty" name:"CreatTimeRangeStart"` // 下单时间范围终止点 CreatTimeRangeEnd *string `json:"CreatTimeRangeEnd,omitnil,omitempty" name:"CreatTimeRangeEnd"` // 0:下单时间降序;其他:下单时间升序 Order *uint64 `json:"Order,omitnil,omitempty" name:"Order"` // 订单的状态(1:未支付;2:已支付;3:发货中;4:已发货;5:发货失败;6:已退款;7:已关单;8:订单过期;9:订单已失效;10:产品已失效;11:代付拒绝;12:支付中) Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 下单人账号ID列表 OwnerUins []*string `json:"OwnerUins,omitnil,omitempty" name:"OwnerUins"` // 子订单号列表 DealNames []*string `json:"DealNames,omitnil,omitempty" name:"DealNames"` // 大订单号列表 BigDealIds []*string `json:"BigDealIds,omitnil,omitempty" name:"BigDealIds"` }
func NewDescribeAgentPayDealsV2Request ¶
func NewDescribeAgentPayDealsV2Request() (request *DescribeAgentPayDealsV2Request)
func (*DescribeAgentPayDealsV2Request) FromJsonString ¶
func (r *DescribeAgentPayDealsV2Request) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAgentPayDealsV2Request) ToJsonString ¶
func (r *DescribeAgentPayDealsV2Request) ToJsonString() string
type DescribeAgentPayDealsV2RequestParams ¶ added in v1.0.426
type DescribeAgentPayDealsV2RequestParams struct { // 偏移量 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制数目 最大100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 下单时间范围起始点(不传时会默认查15天内订单,传值时需要传15天内的起始时间) CreatTimeRangeStart *string `json:"CreatTimeRangeStart,omitnil,omitempty" name:"CreatTimeRangeStart"` // 下单时间范围终止点 CreatTimeRangeEnd *string `json:"CreatTimeRangeEnd,omitnil,omitempty" name:"CreatTimeRangeEnd"` // 0:下单时间降序;其他:下单时间升序 Order *uint64 `json:"Order,omitnil,omitempty" name:"Order"` // 订单的状态(1:未支付;2:已支付;3:发货中;4:已发货;5:发货失败;6:已退款;7:已关单;8:订单过期;9:订单已失效;10:产品已失效;11:代付拒绝;12:支付中) Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 下单人账号ID列表 OwnerUins []*string `json:"OwnerUins,omitnil,omitempty" name:"OwnerUins"` // 子订单号列表 DealNames []*string `json:"DealNames,omitnil,omitempty" name:"DealNames"` // 大订单号列表 BigDealIds []*string `json:"BigDealIds,omitnil,omitempty" name:"BigDealIds"` }
Predefined struct for user
type DescribeAgentPayDealsV2Response ¶
type DescribeAgentPayDealsV2Response struct { *tchttp.BaseResponse Response *DescribeAgentPayDealsV2ResponseParams `json:"Response"` }
func NewDescribeAgentPayDealsV2Response ¶
func NewDescribeAgentPayDealsV2Response() (response *DescribeAgentPayDealsV2Response)
func (*DescribeAgentPayDealsV2Response) FromJsonString ¶
func (r *DescribeAgentPayDealsV2Response) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAgentPayDealsV2Response) ToJsonString ¶
func (r *DescribeAgentPayDealsV2Response) ToJsonString() string
type DescribeAgentPayDealsV2ResponseParams ¶ added in v1.0.426
type DescribeAgentPayDealsV2ResponseParams struct { // 订单数组 AgentPayDealSet []*AgentDealNewElem `json:"AgentPayDealSet,omitnil,omitempty" name:"AgentPayDealSet"` // 符合条件的订单总数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAgentSelfPayDealsV2Request ¶
type DescribeAgentSelfPayDealsV2Request struct { *tchttp.BaseRequest // 下单人账号ID OwnerUin *string `json:"OwnerUin,omitnil,omitempty" name:"OwnerUin"` // 偏移量 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制数目 最大100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 下单时间范围起始点(不传时会默认查15天内订单,传值时需要传15天内的起始时间) CreatTimeRangeStart *string `json:"CreatTimeRangeStart,omitnil,omitempty" name:"CreatTimeRangeStart"` // 下单时间范围终止点 CreatTimeRangeEnd *string `json:"CreatTimeRangeEnd,omitnil,omitempty" name:"CreatTimeRangeEnd"` // 0:下单时间降序;其他:下单时间升序 Order *uint64 `json:"Order,omitnil,omitempty" name:"Order"` // 订单的状态(1:未支付;2:已支付;3:发货中;4:已发货;5:发货失败;6:已退款;7:已关单;8:订单过期;9:订单已失效;10:产品已失效;11:代付拒绝;12:支付中) Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 子订单号列表 DealNames []*string `json:"DealNames,omitnil,omitempty" name:"DealNames"` // 大订单号列表 BigDealIds []*string `json:"BigDealIds,omitnil,omitempty" name:"BigDealIds"` }
func NewDescribeAgentSelfPayDealsV2Request ¶
func NewDescribeAgentSelfPayDealsV2Request() (request *DescribeAgentSelfPayDealsV2Request)
func (*DescribeAgentSelfPayDealsV2Request) FromJsonString ¶
func (r *DescribeAgentSelfPayDealsV2Request) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAgentSelfPayDealsV2Request) ToJsonString ¶
func (r *DescribeAgentSelfPayDealsV2Request) ToJsonString() string
type DescribeAgentSelfPayDealsV2RequestParams ¶ added in v1.0.426
type DescribeAgentSelfPayDealsV2RequestParams struct { // 下单人账号ID OwnerUin *string `json:"OwnerUin,omitnil,omitempty" name:"OwnerUin"` // 偏移量 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制数目 最大100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 下单时间范围起始点(不传时会默认查15天内订单,传值时需要传15天内的起始时间) CreatTimeRangeStart *string `json:"CreatTimeRangeStart,omitnil,omitempty" name:"CreatTimeRangeStart"` // 下单时间范围终止点 CreatTimeRangeEnd *string `json:"CreatTimeRangeEnd,omitnil,omitempty" name:"CreatTimeRangeEnd"` // 0:下单时间降序;其他:下单时间升序 Order *uint64 `json:"Order,omitnil,omitempty" name:"Order"` // 订单的状态(1:未支付;2:已支付;3:发货中;4:已发货;5:发货失败;6:已退款;7:已关单;8:订单过期;9:订单已失效;10:产品已失效;11:代付拒绝;12:支付中) Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 子订单号列表 DealNames []*string `json:"DealNames,omitnil,omitempty" name:"DealNames"` // 大订单号列表 BigDealIds []*string `json:"BigDealIds,omitnil,omitempty" name:"BigDealIds"` }
Predefined struct for user
type DescribeAgentSelfPayDealsV2Response ¶
type DescribeAgentSelfPayDealsV2Response struct { *tchttp.BaseResponse Response *DescribeAgentSelfPayDealsV2ResponseParams `json:"Response"` }
func NewDescribeAgentSelfPayDealsV2Response ¶
func NewDescribeAgentSelfPayDealsV2Response() (response *DescribeAgentSelfPayDealsV2Response)
func (*DescribeAgentSelfPayDealsV2Response) FromJsonString ¶
func (r *DescribeAgentSelfPayDealsV2Response) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAgentSelfPayDealsV2Response) ToJsonString ¶
func (r *DescribeAgentSelfPayDealsV2Response) ToJsonString() string
type DescribeAgentSelfPayDealsV2ResponseParams ¶ added in v1.0.426
type DescribeAgentSelfPayDealsV2ResponseParams struct { // 订单数组 AgentPayDealSet []*AgentDealNewElem `json:"AgentPayDealSet,omitnil,omitempty" name:"AgentPayDealSet"` // 符合条件的订单总数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeClientBalanceNewRequest ¶ added in v1.0.195
type DescribeClientBalanceNewRequest struct { *tchttp.BaseRequest // 客户(代客)账号ID ClientUin *string `json:"ClientUin,omitnil,omitempty" name:"ClientUin"` }
func NewDescribeClientBalanceNewRequest ¶ added in v1.0.195
func NewDescribeClientBalanceNewRequest() (request *DescribeClientBalanceNewRequest)
func (*DescribeClientBalanceNewRequest) FromJsonString ¶ added in v1.0.195
func (r *DescribeClientBalanceNewRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeClientBalanceNewRequest) ToJsonString ¶ added in v1.0.195
func (r *DescribeClientBalanceNewRequest) ToJsonString() string
type DescribeClientBalanceNewRequestParams ¶ added in v1.0.426
type DescribeClientBalanceNewRequestParams struct { // 客户(代客)账号ID ClientUin *string `json:"ClientUin,omitnil,omitempty" name:"ClientUin"` }
Predefined struct for user
type DescribeClientBalanceNewResponse ¶ added in v1.0.195
type DescribeClientBalanceNewResponse struct { *tchttp.BaseResponse Response *DescribeClientBalanceNewResponseParams `json:"Response"` }
func NewDescribeClientBalanceNewResponse ¶ added in v1.0.195
func NewDescribeClientBalanceNewResponse() (response *DescribeClientBalanceNewResponse)
func (*DescribeClientBalanceNewResponse) FromJsonString ¶ added in v1.0.195
func (r *DescribeClientBalanceNewResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeClientBalanceNewResponse) ToJsonString ¶ added in v1.0.195
func (r *DescribeClientBalanceNewResponse) ToJsonString() string
type DescribeClientBalanceNewResponseParams ¶ added in v1.0.426
type DescribeClientBalanceNewResponseParams struct { // 账户可用余额,单位分 (可用余额 = 现金余额 + 赠送金余额 - 欠费金额 - 冻结金额) Balance *int64 `json:"Balance,omitnil,omitempty" name:"Balance"` // 账户现金余额,单位分 Cash *int64 `json:"Cash,omitnil,omitempty" name:"Cash"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRebateInfosNewRequest ¶ added in v1.0.525
type DescribeRebateInfosNewRequest struct { *tchttp.BaseRequest // 返佣月份,如2018-02 RebateMonth *string `json:"RebateMonth,omitnil,omitempty" name:"RebateMonth"` // 偏移量 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制数目 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeRebateInfosNewRequest ¶ added in v1.0.525
func NewDescribeRebateInfosNewRequest() (request *DescribeRebateInfosNewRequest)
func (*DescribeRebateInfosNewRequest) FromJsonString ¶ added in v1.0.525
func (r *DescribeRebateInfosNewRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRebateInfosNewRequest) ToJsonString ¶ added in v1.0.525
func (r *DescribeRebateInfosNewRequest) ToJsonString() string
type DescribeRebateInfosNewRequestParams ¶ added in v1.0.525
type DescribeRebateInfosNewRequestParams struct { // 返佣月份,如2018-02 RebateMonth *string `json:"RebateMonth,omitnil,omitempty" name:"RebateMonth"` // 偏移量 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制数目 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeRebateInfosNewResponse ¶ added in v1.0.525
type DescribeRebateInfosNewResponse struct { *tchttp.BaseResponse Response *DescribeRebateInfosNewResponseParams `json:"Response"` }
func NewDescribeRebateInfosNewResponse ¶ added in v1.0.525
func NewDescribeRebateInfosNewResponse() (response *DescribeRebateInfosNewResponse)
func (*DescribeRebateInfosNewResponse) FromJsonString ¶ added in v1.0.525
func (r *DescribeRebateInfosNewResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRebateInfosNewResponse) ToJsonString ¶ added in v1.0.525
func (r *DescribeRebateInfosNewResponse) ToJsonString() string
type DescribeRebateInfosNewResponseParams ¶ added in v1.0.525
type DescribeRebateInfosNewResponseParams struct { // 返佣信息列表 RebateInfoSet []*RebateInfoElemNew `json:"RebateInfoSet,omitnil,omitempty" name:"RebateInfoSet"` // 符合查询条件返佣信息数目 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRebateInfosRequest ¶
type DescribeRebateInfosRequest struct { *tchttp.BaseRequest // 返佣月份,如2018-02 RebateMonth *string `json:"RebateMonth,omitnil,omitempty" name:"RebateMonth"` // 偏移量 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制数目 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeRebateInfosRequest ¶
func NewDescribeRebateInfosRequest() (request *DescribeRebateInfosRequest)
func (*DescribeRebateInfosRequest) FromJsonString ¶
func (r *DescribeRebateInfosRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRebateInfosRequest) ToJsonString ¶
func (r *DescribeRebateInfosRequest) ToJsonString() string
type DescribeRebateInfosRequestParams ¶ added in v1.0.426
type DescribeRebateInfosRequestParams struct { // 返佣月份,如2018-02 RebateMonth *string `json:"RebateMonth,omitnil,omitempty" name:"RebateMonth"` // 偏移量 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制数目 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeRebateInfosResponse ¶
type DescribeRebateInfosResponse struct { *tchttp.BaseResponse Response *DescribeRebateInfosResponseParams `json:"Response"` }
func NewDescribeRebateInfosResponse ¶
func NewDescribeRebateInfosResponse() (response *DescribeRebateInfosResponse)
func (*DescribeRebateInfosResponse) FromJsonString ¶
func (r *DescribeRebateInfosResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRebateInfosResponse) ToJsonString ¶
func (r *DescribeRebateInfosResponse) ToJsonString() string
type DescribeRebateInfosResponseParams ¶ added in v1.0.426
type DescribeRebateInfosResponseParams struct { // 返佣信息列表 RebateInfoSet []*RebateInfoElem `json:"RebateInfoSet,omitnil,omitempty" name:"RebateInfoSet"` // 符合查询条件返佣信息数目 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSalesmansRequest ¶
type DescribeSalesmansRequest struct { *tchttp.BaseRequest // 偏移量 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制数目 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 业务员姓名(模糊查询) SalesName *string `json:"SalesName,omitnil,omitempty" name:"SalesName"` // 业务员ID SalesUin *string `json:"SalesUin,omitnil,omitempty" name:"SalesUin"` // ASC/DESC, 不区分大小写,按创建通过时间排序 OrderDirection *string `json:"OrderDirection,omitnil,omitempty" name:"OrderDirection"` }
func NewDescribeSalesmansRequest ¶
func NewDescribeSalesmansRequest() (request *DescribeSalesmansRequest)
func (*DescribeSalesmansRequest) FromJsonString ¶
func (r *DescribeSalesmansRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSalesmansRequest) ToJsonString ¶
func (r *DescribeSalesmansRequest) ToJsonString() string
type DescribeSalesmansRequestParams ¶ added in v1.0.426
type DescribeSalesmansRequestParams struct { // 偏移量 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制数目 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 业务员姓名(模糊查询) SalesName *string `json:"SalesName,omitnil,omitempty" name:"SalesName"` // 业务员ID SalesUin *string `json:"SalesUin,omitnil,omitempty" name:"SalesUin"` // ASC/DESC, 不区分大小写,按创建通过时间排序 OrderDirection *string `json:"OrderDirection,omitnil,omitempty" name:"OrderDirection"` }
Predefined struct for user
type DescribeSalesmansResponse ¶
type DescribeSalesmansResponse struct { *tchttp.BaseResponse Response *DescribeSalesmansResponseParams `json:"Response"` }
func NewDescribeSalesmansResponse ¶
func NewDescribeSalesmansResponse() (response *DescribeSalesmansResponse)
func (*DescribeSalesmansResponse) FromJsonString ¶
func (r *DescribeSalesmansResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSalesmansResponse) ToJsonString ¶
func (r *DescribeSalesmansResponse) ToJsonString() string
type DescribeSalesmansResponseParams ¶ added in v1.0.426
type DescribeSalesmansResponseParams struct { // 业务员列表 AgentSalesmanSet []*AgentSalesmanElem `json:"AgentSalesmanSet,omitnil,omitempty" name:"AgentSalesmanSet"` // 符合条件的代客总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeUnbindClientListRequest ¶
type DescribeUnbindClientListRequest struct { *tchttp.BaseRequest // 解绑状态:0:所有,1:审核中,2已解绑 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 偏移量 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制数目 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 解绑账号ID UnbindUin *string `json:"UnbindUin,omitnil,omitempty" name:"UnbindUin"` // 解绑申请时间范围起始点 ApplyTimeStart *string `json:"ApplyTimeStart,omitnil,omitempty" name:"ApplyTimeStart"` // 解绑申请时间范围终止点 ApplyTimeEnd *string `json:"ApplyTimeEnd,omitnil,omitempty" name:"ApplyTimeEnd"` // 对申请时间的升序降序,值:asc,desc OrderDirection *string `json:"OrderDirection,omitnil,omitempty" name:"OrderDirection"` }
func NewDescribeUnbindClientListRequest ¶
func NewDescribeUnbindClientListRequest() (request *DescribeUnbindClientListRequest)
func (*DescribeUnbindClientListRequest) FromJsonString ¶
func (r *DescribeUnbindClientListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUnbindClientListRequest) ToJsonString ¶
func (r *DescribeUnbindClientListRequest) ToJsonString() string
type DescribeUnbindClientListRequestParams ¶ added in v1.0.426
type DescribeUnbindClientListRequestParams struct { // 解绑状态:0:所有,1:审核中,2已解绑 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 偏移量 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制数目 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 解绑账号ID UnbindUin *string `json:"UnbindUin,omitnil,omitempty" name:"UnbindUin"` // 解绑申请时间范围起始点 ApplyTimeStart *string `json:"ApplyTimeStart,omitnil,omitempty" name:"ApplyTimeStart"` // 解绑申请时间范围终止点 ApplyTimeEnd *string `json:"ApplyTimeEnd,omitnil,omitempty" name:"ApplyTimeEnd"` // 对申请时间的升序降序,值:asc,desc OrderDirection *string `json:"OrderDirection,omitnil,omitempty" name:"OrderDirection"` }
Predefined struct for user
type DescribeUnbindClientListResponse ¶
type DescribeUnbindClientListResponse struct { *tchttp.BaseResponse Response *DescribeUnbindClientListResponseParams `json:"Response"` }
func NewDescribeUnbindClientListResponse ¶
func NewDescribeUnbindClientListResponse() (response *DescribeUnbindClientListResponse)
func (*DescribeUnbindClientListResponse) FromJsonString ¶
func (r *DescribeUnbindClientListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUnbindClientListResponse) ToJsonString ¶
func (r *DescribeUnbindClientListResponse) ToJsonString() string
type DescribeUnbindClientListResponseParams ¶ added in v1.0.426
type DescribeUnbindClientListResponseParams struct { // 符合条件的解绑客户数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 符合条件的解绑客户列表 UnbindClientList []*UnbindClientElem `json:"UnbindClientList,omitnil,omitempty" name:"UnbindClientList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyClientRemarkRequest ¶
type ModifyClientRemarkRequest struct { *tchttp.BaseRequest // 客户备注名称 ClientRemark *string `json:"ClientRemark,omitnil,omitempty" name:"ClientRemark"` // 客户账号ID ClientUin *string `json:"ClientUin,omitnil,omitempty" name:"ClientUin"` }
func NewModifyClientRemarkRequest ¶
func NewModifyClientRemarkRequest() (request *ModifyClientRemarkRequest)
func (*ModifyClientRemarkRequest) FromJsonString ¶
func (r *ModifyClientRemarkRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyClientRemarkRequest) ToJsonString ¶
func (r *ModifyClientRemarkRequest) ToJsonString() string
type ModifyClientRemarkRequestParams ¶ added in v1.0.426
type ModifyClientRemarkRequestParams struct { // 客户备注名称 ClientRemark *string `json:"ClientRemark,omitnil,omitempty" name:"ClientRemark"` // 客户账号ID ClientUin *string `json:"ClientUin,omitnil,omitempty" name:"ClientUin"` }
Predefined struct for user
type ModifyClientRemarkResponse ¶
type ModifyClientRemarkResponse struct { *tchttp.BaseResponse Response *ModifyClientRemarkResponseParams `json:"Response"` }
func NewModifyClientRemarkResponse ¶
func NewModifyClientRemarkResponse() (response *ModifyClientRemarkResponse)
func (*ModifyClientRemarkResponse) FromJsonString ¶
func (r *ModifyClientRemarkResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyClientRemarkResponse) ToJsonString ¶
func (r *ModifyClientRemarkResponse) ToJsonString() string
type ModifyClientRemarkResponseParams ¶ added in v1.0.426
type ModifyClientRemarkResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ProductInfoElem ¶
type RebateInfoElem ¶
type RebateInfoElem struct { // 代理商账号ID Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"` // 返佣月份,如2018-02 RebateMonth *string `json:"RebateMonth,omitnil,omitempty" name:"RebateMonth"` // 返佣金额,单位分 Amt *uint64 `json:"Amt,omitnil,omitempty" name:"Amt"` // 月度业绩,单位分 MonthSales *uint64 `json:"MonthSales,omitnil,omitempty" name:"MonthSales"` // 季度业绩,单位分 QuarterSales *uint64 `json:"QuarterSales,omitnil,omitempty" name:"QuarterSales"` // NORMAL(正常)/HAS_OVERDUE_BILL(欠费)/NO_CONTRACT(缺合同) ExceptionFlag *string `json:"ExceptionFlag,omitnil,omitempty" name:"ExceptionFlag"` }
type RebateInfoElemNew ¶ added in v1.0.525
type RebateInfoElemNew struct { // 代理商账号ID Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"` // 返佣月份,如2018-02 RebateMonth *string `json:"RebateMonth,omitnil,omitempty" name:"RebateMonth"` // 返佣金额,单位分 Amt *int64 `json:"Amt,omitnil,omitempty" name:"Amt"` // 月度业绩,单位分 MonthSales *int64 `json:"MonthSales,omitnil,omitempty" name:"MonthSales"` // 季度业绩,单位分 QuarterSales *int64 `json:"QuarterSales,omitnil,omitempty" name:"QuarterSales"` // NORMAL(正常)/HAS_OVERDUE_BILL(欠费)/NO_CONTRACT(缺合同) ExceptionFlag *string `json:"ExceptionFlag,omitnil,omitempty" name:"ExceptionFlag"` }
type RemovePayRelationForClientRequest ¶
type RemovePayRelationForClientRequest struct { *tchttp.BaseRequest // 客户账号ID ClientUin *string `json:"ClientUin,omitnil,omitempty" name:"ClientUin"` }
func NewRemovePayRelationForClientRequest ¶
func NewRemovePayRelationForClientRequest() (request *RemovePayRelationForClientRequest)
func (*RemovePayRelationForClientRequest) FromJsonString ¶
func (r *RemovePayRelationForClientRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RemovePayRelationForClientRequest) ToJsonString ¶
func (r *RemovePayRelationForClientRequest) ToJsonString() string
type RemovePayRelationForClientRequestParams ¶ added in v1.0.426
type RemovePayRelationForClientRequestParams struct { // 客户账号ID ClientUin *string `json:"ClientUin,omitnil,omitempty" name:"ClientUin"` }
Predefined struct for user
type RemovePayRelationForClientResponse ¶
type RemovePayRelationForClientResponse struct { *tchttp.BaseResponse Response *RemovePayRelationForClientResponseParams `json:"Response"` }
func NewRemovePayRelationForClientResponse ¶
func NewRemovePayRelationForClientResponse() (response *RemovePayRelationForClientResponse)
func (*RemovePayRelationForClientResponse) FromJsonString ¶
func (r *RemovePayRelationForClientResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RemovePayRelationForClientResponse) ToJsonString ¶
func (r *RemovePayRelationForClientResponse) ToJsonString() string
type RemovePayRelationForClientResponseParams ¶ added in v1.0.426
type RemovePayRelationForClientResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UnbindClientElem ¶
type UnbindClientElem struct { // 解绑账号ID Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"` // 名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 状态:0:审核中;1:已解绑;2:已撤销 3:关联撤销 4: 已驳回 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 申请时间 // 注意:此字段可能返回 null,表示取不到有效值。 ApplyTime *string `json:"ApplyTime,omitnil,omitempty" name:"ApplyTime"` // 解绑/撤销时间 // 注意:此字段可能返回 null,表示取不到有效值。 ActionTime *string `json:"ActionTime,omitnil,omitempty" name:"ActionTime"` }