tmallchannel

package
v1.2.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 6, 2021 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Overview

Package tmallchannel 包含渠道中心API相关结构体

https://open.taobao.com/API.htm?docId=40706&docType=2

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type PageResultDto

type PageResultDto struct {
	// 产品信息
	ProductList []ProductTopDto `json:"product_list,omitempty" xml:"product_list>product_top_dto,omitempty"`
	// 异常信息
	ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"`
	// 错误码
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 总数
	TotalCount int64 `json:"total_count,omitempty" xml:"total_count,omitempty"`
	// 是否有下一页
	HasNext bool `json:"has_next,omitempty" xml:"has_next,omitempty"`
	// 是否查询成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

PageResultDto 结构体

type ProductSkuTopDto

type ProductSkuTopDto struct {
	// sku商家编码
	SkuNumber string `json:"sku_number,omitempty" xml:"sku_number,omitempty"`
	// 条形码
	BarCode string `json:"bar_code,omitempty" xml:"bar_code,omitempty"`
	// 图片链接
	PictureUrl string `json:"picture_url,omitempty" xml:"picture_url,omitempty"`
	// skuId
	SkuId int64 `json:"sku_id,omitempty" xml:"sku_id,omitempty"`
	// sku后端货品
	SkuScItemId int64 `json:"sku_sc_item_id,omitempty" xml:"sku_sc_item_id,omitempty"`
	// 基准价
	StandardPrice int64 `json:"standard_price,omitempty" xml:"standard_price,omitempty"`
}

ProductSkuTopDto 结构体

type ProductTopDto

type ProductTopDto struct {
	// sku列表
	SkuList []ProductSkuTopDto `json:"sku_list,omitempty" xml:"sku_list>product_sku_top_dto,omitempty"`
	// 产品编码
	ProductNumber string `json:"product_number,omitempty" xml:"product_number,omitempty"`
	// 产品描述地址
	DescPath string `json:"desc_path,omitempty" xml:"desc_path,omitempty"`
	// 标题
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 产品线ID
	ProductLineId int64 `json:"product_line_id,omitempty" xml:"product_line_id,omitempty"`
	// 基准价
	StandardPrice int64 `json:"standard_price,omitempty" xml:"standard_price,omitempty"`
	// 产品Id
	ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"`
	// 没有sku的情况下,产品对应的后端商品id
	ScItemId int64 `json:"sc_item_id,omitempty" xml:"sc_item_id,omitempty"`
	// spuId
	SpuId int64 `json:"spu_id,omitempty" xml:"spu_id,omitempty"`
	// 供应商Id
	SupplierId int64 `json:"supplier_id,omitempty" xml:"supplier_id,omitempty"`
	// 类目Id
	CategoryId int64 `json:"category_id,omitempty" xml:"category_id,omitempty"`
}

ProductTopDto 结构体

type TaobaoChannelTradePrepayOfflineAddAPIRequest added in v1.2.0

type TaobaoChannelTradePrepayOfflineAddAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TaobaoChannelTradePrepayOfflineAddAPIRequest 渠道分销供应商上传线下流水预存款(增加) API请求 taobao.channel.trade.prepay.offline.add

渠道分销供应商上传线下流水预存款(增加)

func NewTaobaoChannelTradePrepayOfflineAddRequest

func NewTaobaoChannelTradePrepayOfflineAddRequest() *TaobaoChannelTradePrepayOfflineAddAPIRequest

NewTaobaoChannelTradePrepayOfflineAddRequest 初始化TaobaoChannelTradePrepayOfflineAddAPIRequest对象

func (TaobaoChannelTradePrepayOfflineAddAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoChannelTradePrepayOfflineAddAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoChannelTradePrepayOfflineAddAPIRequest) GetOfflineAddPrepayParam added in v1.2.0

GetOfflineAddPrepayParam OfflineAddPrepayParam Getter

func (*TaobaoChannelTradePrepayOfflineAddAPIRequest) SetOfflineAddPrepayParam added in v1.2.0

func (r *TaobaoChannelTradePrepayOfflineAddAPIRequest) SetOfflineAddPrepayParam(_offlineAddPrepayParam *TopOfflineAddPrepayDto) error

SetOfflineAddPrepayParam is OfflineAddPrepayParam Setter 增加流水

type TaobaoChannelTradePrepayOfflineAddAPIResponse

type TaobaoChannelTradePrepayOfflineAddAPIResponse struct {
	model.CommonResponse
	TaobaoChannelTradePrepayOfflineAddAPIResponseModel
}

TaobaoChannelTradePrepayOfflineAddAPIResponse 渠道分销供应商上传线下流水预存款(增加) API返回值 taobao.channel.trade.prepay.offline.add

渠道分销供应商上传线下流水预存款(增加)

type TaobaoChannelTradePrepayOfflineAddAPIResponseModel added in v1.2.0

type TaobaoChannelTradePrepayOfflineAddAPIResponseModel struct {
	XMLName xml.Name `xml:"channel_trade_prepay_offline_add_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *TaobaoChannelTradePrepayOfflineAddResultTopDo `json:"result,omitempty" xml:"result,omitempty"`
}

TaobaoChannelTradePrepayOfflineAddAPIResponseModel is 渠道分销供应商上传线下流水预存款(增加) 成功返回结果

type TaobaoChannelTradePrepayOfflineAddResultTopDo added in v1.2.1

type TaobaoChannelTradePrepayOfflineAddResultTopDo struct {
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TaobaoChannelTradePrepayOfflineAddResultTopDo 结构体

type TaobaoChannelTradePrepayOfflineReduceAPIRequest added in v1.2.0

type TaobaoChannelTradePrepayOfflineReduceAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TaobaoChannelTradePrepayOfflineReduceAPIRequest 渠道分销供应商上传线下流水预存款(减少) API请求 taobao.channel.trade.prepay.offline.reduce

渠道分销供应商上传线下流水预存款(减少)

func NewTaobaoChannelTradePrepayOfflineReduceRequest

func NewTaobaoChannelTradePrepayOfflineReduceRequest() *TaobaoChannelTradePrepayOfflineReduceAPIRequest

NewTaobaoChannelTradePrepayOfflineReduceRequest 初始化TaobaoChannelTradePrepayOfflineReduceAPIRequest对象

func (TaobaoChannelTradePrepayOfflineReduceAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoChannelTradePrepayOfflineReduceAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoChannelTradePrepayOfflineReduceAPIRequest) GetOfflineReducePrepayParam added in v1.2.0

GetOfflineReducePrepayParam OfflineReducePrepayParam Getter

func (*TaobaoChannelTradePrepayOfflineReduceAPIRequest) SetOfflineReducePrepayParam added in v1.2.0

func (r *TaobaoChannelTradePrepayOfflineReduceAPIRequest) SetOfflineReducePrepayParam(_offlineReducePrepayParam *TopOfflineReducePrepayDto) error

SetOfflineReducePrepayParam is OfflineReducePrepayParam Setter 减少流水

type TaobaoChannelTradePrepayOfflineReduceAPIResponse

type TaobaoChannelTradePrepayOfflineReduceAPIResponse struct {
	model.CommonResponse
	TaobaoChannelTradePrepayOfflineReduceAPIResponseModel
}

TaobaoChannelTradePrepayOfflineReduceAPIResponse 渠道分销供应商上传线下流水预存款(减少) API返回值 taobao.channel.trade.prepay.offline.reduce

渠道分销供应商上传线下流水预存款(减少)

type TaobaoChannelTradePrepayOfflineReduceAPIResponseModel added in v1.2.0

type TaobaoChannelTradePrepayOfflineReduceAPIResponseModel struct {
	XMLName xml.Name `xml:"channel_trade_prepay_offline_reduce_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *TaobaoChannelTradePrepayOfflineReduceResultTopDo `json:"result,omitempty" xml:"result,omitempty"`
}

TaobaoChannelTradePrepayOfflineReduceAPIResponseModel is 渠道分销供应商上传线下流水预存款(减少) 成功返回结果

type TaobaoChannelTradePrepayOfflineReduceResultTopDo added in v1.2.1

type TaobaoChannelTradePrepayOfflineReduceResultTopDo struct {
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TaobaoChannelTradePrepayOfflineReduceResultTopDo 结构体

type TmallChannelProductsQueryAPIRequest added in v1.2.0

type TmallChannelProductsQueryAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TmallChannelProductsQueryAPIRequest 渠道中心-查询产品列表 API请求 tmall.channel.products.query

渠道中心,供应商查询其产品数据,返回同时符合所有查询条件的产品信息

func NewTmallChannelProductsQueryRequest

func NewTmallChannelProductsQueryRequest() *TmallChannelProductsQueryAPIRequest

NewTmallChannelProductsQueryRequest 初始化TmallChannelProductsQueryAPIRequest对象

func (TmallChannelProductsQueryAPIRequest) GetApiMethodName added in v1.2.0

func (r TmallChannelProductsQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TmallChannelProductsQueryAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TmallChannelProductsQueryAPIRequest) GetPageNum added in v1.2.0

GetPageNum PageNum Getter

func (TmallChannelProductsQueryAPIRequest) GetPageSize added in v1.2.0

GetPageSize PageSize Getter

func (TmallChannelProductsQueryAPIRequest) GetProductIds added in v1.2.0

func (r TmallChannelProductsQueryAPIRequest) GetProductIds() []int64

GetProductIds ProductIds Getter

func (TmallChannelProductsQueryAPIRequest) GetProductLineId added in v1.2.0

func (r TmallChannelProductsQueryAPIRequest) GetProductLineId() int64

GetProductLineId ProductLineId Getter

func (TmallChannelProductsQueryAPIRequest) GetProductNumber added in v1.2.0

func (r TmallChannelProductsQueryAPIRequest) GetProductNumber() string

GetProductNumber ProductNumber Getter

func (TmallChannelProductsQueryAPIRequest) GetSkuNumber added in v1.2.0

GetSkuNumber SkuNumber Getter

func (*TmallChannelProductsQueryAPIRequest) SetPageNum added in v1.2.0

func (r *TmallChannelProductsQueryAPIRequest) SetPageNum(_pageNum int64) error

SetPageNum is PageNum Setter 页码数,从1开始

func (*TmallChannelProductsQueryAPIRequest) SetPageSize added in v1.2.0

func (r *TmallChannelProductsQueryAPIRequest) SetPageSize(_pageSize int64) error

SetPageSize is PageSize Setter 分页大小

func (*TmallChannelProductsQueryAPIRequest) SetProductIds added in v1.2.0

func (r *TmallChannelProductsQueryAPIRequest) SetProductIds(_productIds []int64) error

SetProductIds is ProductIds Setter 产品Id

func (*TmallChannelProductsQueryAPIRequest) SetProductLineId added in v1.2.0

func (r *TmallChannelProductsQueryAPIRequest) SetProductLineId(_productLineId int64) error

SetProductLineId is ProductLineId Setter 产品线Id

func (*TmallChannelProductsQueryAPIRequest) SetProductNumber added in v1.2.0

func (r *TmallChannelProductsQueryAPIRequest) SetProductNumber(_productNumber string) error

SetProductNumber is ProductNumber Setter 商家产品编码

func (*TmallChannelProductsQueryAPIRequest) SetSkuNumber added in v1.2.0

func (r *TmallChannelProductsQueryAPIRequest) SetSkuNumber(_skuNumber string) error

SetSkuNumber is SkuNumber Setter 商家SKU编码

type TmallChannelProductsQueryAPIResponse

type TmallChannelProductsQueryAPIResponse struct {
	model.CommonResponse
	TmallChannelProductsQueryAPIResponseModel
}

TmallChannelProductsQueryAPIResponse 渠道中心-查询产品列表 API返回值 tmall.channel.products.query

渠道中心,供应商查询其产品数据,返回同时符合所有查询条件的产品信息

type TmallChannelProductsQueryAPIResponseModel added in v1.2.0

type TmallChannelProductsQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"tmall_channel_products_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *PageResultDto `json:"result,omitempty" xml:"result,omitempty"`
}

TmallChannelProductsQueryAPIResponseModel is 渠道中心-查询产品列表 成功返回结果

type TmallChannelTradeApplyorderAgreeAPIRequest added in v1.2.0

type TmallChannelTradeApplyorderAgreeAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TmallChannelTradeApplyorderAgreeAPIRequest 供应商审核同意采购申请单 API请求 tmall.channel.trade.applyorder.agree

供应商审核同意采购申请单

func NewTmallChannelTradeApplyorderAgreeRequest

func NewTmallChannelTradeApplyorderAgreeRequest() *TmallChannelTradeApplyorderAgreeAPIRequest

NewTmallChannelTradeApplyorderAgreeRequest 初始化TmallChannelTradeApplyorderAgreeAPIRequest对象

func (TmallChannelTradeApplyorderAgreeAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TmallChannelTradeApplyorderAgreeAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TmallChannelTradeApplyorderAgreeAPIRequest) GetChannelPurchaseApplyOrderNo added in v1.2.0

func (r TmallChannelTradeApplyorderAgreeAPIRequest) GetChannelPurchaseApplyOrderNo() string

GetChannelPurchaseApplyOrderNo ChannelPurchaseApplyOrderNo Getter

func (TmallChannelTradeApplyorderAgreeAPIRequest) GetOperateDesc added in v1.2.0

GetOperateDesc OperateDesc Getter

func (*TmallChannelTradeApplyorderAgreeAPIRequest) SetChannelPurchaseApplyOrderNo added in v1.2.0

func (r *TmallChannelTradeApplyorderAgreeAPIRequest) SetChannelPurchaseApplyOrderNo(_channelPurchaseApplyOrderNo string) error

SetChannelPurchaseApplyOrderNo is ChannelPurchaseApplyOrderNo Setter 采购申请单号

func (*TmallChannelTradeApplyorderAgreeAPIRequest) SetOperateDesc added in v1.2.0

func (r *TmallChannelTradeApplyorderAgreeAPIRequest) SetOperateDesc(_operateDesc string) error

SetOperateDesc is OperateDesc Setter 操作描述

type TmallChannelTradeApplyorderAgreeAPIResponse

type TmallChannelTradeApplyorderAgreeAPIResponse struct {
	model.CommonResponse
	TmallChannelTradeApplyorderAgreeAPIResponseModel
}

TmallChannelTradeApplyorderAgreeAPIResponse 供应商审核同意采购申请单 API返回值 tmall.channel.trade.applyorder.agree

供应商审核同意采购申请单

type TmallChannelTradeApplyorderAgreeAPIResponseModel added in v1.2.0

type TmallChannelTradeApplyorderAgreeAPIResponseModel struct {
	XMLName xml.Name `xml:"tmall_channel_trade_applyorder_agree_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *TmallChannelTradeApplyorderAgreeResultDto `json:"result,omitempty" xml:"result,omitempty"`
}

TmallChannelTradeApplyorderAgreeAPIResponseModel is 供应商审核同意采购申请单 成功返回结果

type TmallChannelTradeApplyorderAgreeResultDto

type TmallChannelTradeApplyorderAgreeResultDto struct {
	// errorMessage
	ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"`
	// errorCode
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TmallChannelTradeApplyorderAgreeResultDto 结构体

type TmallChannelTradeApplyorderGetAPIRequest added in v1.2.0

type TmallChannelTradeApplyorderGetAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TmallChannelTradeApplyorderGetAPIRequest 查询采购申请单详情 API请求 tmall.channel.trade.applyorder.get

通过采购申请单ID获取单据详情

func NewTmallChannelTradeApplyorderGetRequest

func NewTmallChannelTradeApplyorderGetRequest() *TmallChannelTradeApplyorderGetAPIRequest

NewTmallChannelTradeApplyorderGetRequest 初始化TmallChannelTradeApplyorderGetAPIRequest对象

func (TmallChannelTradeApplyorderGetAPIRequest) GetApiMethodName added in v1.2.0

func (r TmallChannelTradeApplyorderGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TmallChannelTradeApplyorderGetAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TmallChannelTradeApplyorderGetAPIRequest) GetChannelPurchaseApplyOrderNo added in v1.2.0

func (r TmallChannelTradeApplyorderGetAPIRequest) GetChannelPurchaseApplyOrderNo() string

GetChannelPurchaseApplyOrderNo ChannelPurchaseApplyOrderNo Getter

func (*TmallChannelTradeApplyorderGetAPIRequest) SetChannelPurchaseApplyOrderNo added in v1.2.0

func (r *TmallChannelTradeApplyorderGetAPIRequest) SetChannelPurchaseApplyOrderNo(_channelPurchaseApplyOrderNo string) error

SetChannelPurchaseApplyOrderNo is ChannelPurchaseApplyOrderNo Setter 采购申请单单号

type TmallChannelTradeApplyorderGetAPIResponse

type TmallChannelTradeApplyorderGetAPIResponse struct {
	model.CommonResponse
	TmallChannelTradeApplyorderGetAPIResponseModel
}

TmallChannelTradeApplyorderGetAPIResponse 查询采购申请单详情 API返回值 tmall.channel.trade.applyorder.get

通过采购申请单ID获取单据详情

type TmallChannelTradeApplyorderGetAPIResponseModel added in v1.2.0

type TmallChannelTradeApplyorderGetAPIResponseModel struct {
	XMLName xml.Name `xml:"tmall_channel_trade_applyorder_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 申请单单号
	ChannelPurchaseApplyOrderNo string `json:"channel_purchase_apply_order_no,omitempty" xml:"channel_purchase_apply_order_no,omitempty"`
	// 分销商名称
	DistributorNick string `json:"distributor_nick,omitempty" xml:"distributor_nick,omitempty"`
	// 审核描述
	AuditDesc string `json:"audit_desc,omitempty" xml:"audit_desc,omitempty"`
	// 撤回的描述
	CancelDesc string `json:"cancel_desc,omitempty" xml:"cancel_desc,omitempty"`
	// 审核创建时间
	ApplyCreateTime string `json:"apply_create_time,omitempty" xml:"apply_create_time,omitempty"`
	// 解析详情
	Schema string `json:"schema,omitempty" xml:"schema,omitempty"`
	// 渠道 : com.tmall.usc.support.common.channelcenter.channel.enums.Channel
	Channel int64 `json:"channel,omitempty" xml:"channel,omitempty"`
	// 审核状态 : com.tmall.usc.support.common.channelcenter.trade.enums.AuditStatus
	AuditStatus int64 `json:"audit_status,omitempty" xml:"audit_status,omitempty"`
	// 申请单状态 : com.tmall.usc.support.common.channelcenter.trade.enums.apply.ChannelPurchaseApplyOrderStatus
	OrderStatus int64 `json:"order_status,omitempty" xml:"order_status,omitempty"`
	// 交易类型: com.tmall.usc.support.common.channelcenter.trade.enums.TradeType
	TradeType int64 `json:"trade_type,omitempty" xml:"trade_type,omitempty"`
	// 申请单详情
	ApplyOrderDetail *TopChannelApplyOrderDetailDto `json:"apply_order_detail,omitempty" xml:"apply_order_detail,omitempty"`
}

TmallChannelTradeApplyorderGetAPIResponseModel is 查询采购申请单详情 成功返回结果

type TmallChannelTradeApplyorderGetsAPIRequest added in v1.2.0

type TmallChannelTradeApplyorderGetsAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TmallChannelTradeApplyorderGetsAPIRequest 获取采购申请单列表 API请求 tmall.channel.trade.applyorder.gets

分页查询采购申请单列表

func NewTmallChannelTradeApplyorderGetsRequest

func NewTmallChannelTradeApplyorderGetsRequest() *TmallChannelTradeApplyorderGetsAPIRequest

NewTmallChannelTradeApplyorderGetsRequest 初始化TmallChannelTradeApplyorderGetsAPIRequest对象

func (TmallChannelTradeApplyorderGetsAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TmallChannelTradeApplyorderGetsAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TmallChannelTradeApplyorderGetsAPIRequest) GetAuditStatusList added in v1.2.0

func (r TmallChannelTradeApplyorderGetsAPIRequest) GetAuditStatusList() []int64

GetAuditStatusList AuditStatusList Getter

func (TmallChannelTradeApplyorderGetsAPIRequest) GetChannel added in v1.2.0

GetChannel Channel Getter

func (TmallChannelTradeApplyorderGetsAPIRequest) GetChannelPurchaseApplyOrderNo added in v1.2.0

func (r TmallChannelTradeApplyorderGetsAPIRequest) GetChannelPurchaseApplyOrderNo() string

GetChannelPurchaseApplyOrderNo ChannelPurchaseApplyOrderNo Getter

func (TmallChannelTradeApplyorderGetsAPIRequest) GetDistributorNick added in v1.2.0

func (r TmallChannelTradeApplyorderGetsAPIRequest) GetDistributorNick() string

GetDistributorNick DistributorNick Getter

func (TmallChannelTradeApplyorderGetsAPIRequest) GetNeedPagination added in v1.2.0

func (r TmallChannelTradeApplyorderGetsAPIRequest) GetNeedPagination() bool

GetNeedPagination NeedPagination Getter

func (TmallChannelTradeApplyorderGetsAPIRequest) GetPageNumber added in v1.2.0

GetPageNumber PageNumber Getter

func (TmallChannelTradeApplyorderGetsAPIRequest) GetPageSize added in v1.2.0

GetPageSize PageSize Getter

func (TmallChannelTradeApplyorderGetsAPIRequest) GetTradeType added in v1.2.0

GetTradeType TradeType Getter

func (*TmallChannelTradeApplyorderGetsAPIRequest) SetAuditStatusList added in v1.2.0

func (r *TmallChannelTradeApplyorderGetsAPIRequest) SetAuditStatusList(_auditStatusList []int64) error

SetAuditStatusList is AuditStatusList Setter 审核状态列表

func (*TmallChannelTradeApplyorderGetsAPIRequest) SetChannel added in v1.2.0

func (r *TmallChannelTradeApplyorderGetsAPIRequest) SetChannel(_channel int64) error

SetChannel is Channel Setter 渠道

func (*TmallChannelTradeApplyorderGetsAPIRequest) SetChannelPurchaseApplyOrderNo added in v1.2.0

func (r *TmallChannelTradeApplyorderGetsAPIRequest) SetChannelPurchaseApplyOrderNo(_channelPurchaseApplyOrderNo string) error

SetChannelPurchaseApplyOrderNo is ChannelPurchaseApplyOrderNo Setter 申请单号

func (*TmallChannelTradeApplyorderGetsAPIRequest) SetDistributorNick added in v1.2.0

func (r *TmallChannelTradeApplyorderGetsAPIRequest) SetDistributorNick(_distributorNick string) error

SetDistributorNick is DistributorNick Setter 分销商nick

func (*TmallChannelTradeApplyorderGetsAPIRequest) SetNeedPagination added in v1.2.0

func (r *TmallChannelTradeApplyorderGetsAPIRequest) SetNeedPagination(_needPagination bool) error

SetNeedPagination is NeedPagination Setter 是否需要分页

func (*TmallChannelTradeApplyorderGetsAPIRequest) SetPageNumber added in v1.2.0

func (r *TmallChannelTradeApplyorderGetsAPIRequest) SetPageNumber(_pageNumber int64) error

SetPageNumber is PageNumber Setter 查询第几页

func (*TmallChannelTradeApplyorderGetsAPIRequest) SetPageSize added in v1.2.0

func (r *TmallChannelTradeApplyorderGetsAPIRequest) SetPageSize(_pageSize int64) error

SetPageSize is PageSize Setter 每页显示数量

func (*TmallChannelTradeApplyorderGetsAPIRequest) SetTradeType added in v1.2.0

func (r *TmallChannelTradeApplyorderGetsAPIRequest) SetTradeType(_tradeType int64) error

SetTradeType is TradeType Setter 交易类型

type TmallChannelTradeApplyorderGetsAPIResponse

type TmallChannelTradeApplyorderGetsAPIResponse struct {
	model.CommonResponse
	TmallChannelTradeApplyorderGetsAPIResponseModel
}

TmallChannelTradeApplyorderGetsAPIResponse 获取采购申请单列表 API返回值 tmall.channel.trade.applyorder.gets

分页查询采购申请单列表

type TmallChannelTradeApplyorderGetsAPIResponseModel added in v1.2.0

type TmallChannelTradeApplyorderGetsAPIResponseModel struct {
	XMLName xml.Name `xml:"tmall_channel_trade_applyorder_gets_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 包含的元素
	PageElements []TopChannelApplyOrderDto `json:"page_elements,omitempty" xml:"page_elements>top_channel_apply_order_dto,omitempty"`
	// 每页显示数量
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 查询第几页
	PageNumber int64 `json:"page_number,omitempty" xml:"page_number,omitempty"`
	// 所有元素个数
	TotalCount int64 `json:"total_count,omitempty" xml:"total_count,omitempty"`
}

TmallChannelTradeApplyorderGetsAPIResponseModel is 获取采购申请单列表 成功返回结果

type TmallChannelTradeApplyorderModifyAPIRequest added in v1.2.0

type TmallChannelTradeApplyorderModifyAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TmallChannelTradeApplyorderModifyAPIRequest 供应商修改申请单 API请求 tmall.channel.trade.applyorder.modify

上游供应商修改申请单, 目前只允许修改价格+件数且sku数量必须完全一致

func NewTmallChannelTradeApplyorderModifyRequest

func NewTmallChannelTradeApplyorderModifyRequest() *TmallChannelTradeApplyorderModifyAPIRequest

NewTmallChannelTradeApplyorderModifyRequest 初始化TmallChannelTradeApplyorderModifyAPIRequest对象

func (TmallChannelTradeApplyorderModifyAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TmallChannelTradeApplyorderModifyAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TmallChannelTradeApplyorderModifyAPIRequest) GetApplyOrderRelateItemModifyParamList added in v1.2.0

GetApplyOrderRelateItemModifyParamList ApplyOrderRelateItemModifyParamList Getter

func (TmallChannelTradeApplyorderModifyAPIRequest) GetChannelPurchaseApplyOrderNo added in v1.2.0

func (r TmallChannelTradeApplyorderModifyAPIRequest) GetChannelPurchaseApplyOrderNo() string

GetChannelPurchaseApplyOrderNo ChannelPurchaseApplyOrderNo Getter

func (*TmallChannelTradeApplyorderModifyAPIRequest) SetApplyOrderRelateItemModifyParamList added in v1.2.0

func (r *TmallChannelTradeApplyorderModifyAPIRequest) SetApplyOrderRelateItemModifyParamList(_applyOrderRelateItemModifyParamList []TopChannelApplyOrderRelateItemModifyParam) error

SetApplyOrderRelateItemModifyParamList is ApplyOrderRelateItemModifyParamList Setter 修改关联的的宝贝信息

func (*TmallChannelTradeApplyorderModifyAPIRequest) SetChannelPurchaseApplyOrderNo added in v1.2.0

func (r *TmallChannelTradeApplyorderModifyAPIRequest) SetChannelPurchaseApplyOrderNo(_channelPurchaseApplyOrderNo string) error

SetChannelPurchaseApplyOrderNo is ChannelPurchaseApplyOrderNo Setter 采购申请单号

type TmallChannelTradeApplyorderModifyAPIResponse

type TmallChannelTradeApplyorderModifyAPIResponse struct {
	model.CommonResponse
	TmallChannelTradeApplyorderModifyAPIResponseModel
}

TmallChannelTradeApplyorderModifyAPIResponse 供应商修改申请单 API返回值 tmall.channel.trade.applyorder.modify

上游供应商修改申请单, 目前只允许修改价格+件数且sku数量必须完全一致

type TmallChannelTradeApplyorderModifyAPIResponseModel added in v1.2.0

type TmallChannelTradeApplyorderModifyAPIResponseModel struct {
	XMLName xml.Name `xml:"tmall_channel_trade_applyorder_modify_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *TmallChannelTradeApplyorderModifyResultDto `json:"result,omitempty" xml:"result,omitempty"`
}

TmallChannelTradeApplyorderModifyAPIResponseModel is 供应商修改申请单 成功返回结果

type TmallChannelTradeApplyorderModifyResultDto

type TmallChannelTradeApplyorderModifyResultDto struct {
	// 错误信息
	ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"`
	// 错误码
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 操作是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TmallChannelTradeApplyorderModifyResultDto 结构体

type TmallChannelTradeApplyorderRefuseAPIRequest added in v1.2.0

type TmallChannelTradeApplyorderRefuseAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TmallChannelTradeApplyorderRefuseAPIRequest 供应商审核拒绝采购申请单 API请求 tmall.channel.trade.applyorder.refuse

供应商审核拒绝采购申请单

func NewTmallChannelTradeApplyorderRefuseRequest

func NewTmallChannelTradeApplyorderRefuseRequest() *TmallChannelTradeApplyorderRefuseAPIRequest

NewTmallChannelTradeApplyorderRefuseRequest 初始化TmallChannelTradeApplyorderRefuseAPIRequest对象

func (TmallChannelTradeApplyorderRefuseAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TmallChannelTradeApplyorderRefuseAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TmallChannelTradeApplyorderRefuseAPIRequest) GetChannelPurchaseApplyOrderNo added in v1.2.0

func (r TmallChannelTradeApplyorderRefuseAPIRequest) GetChannelPurchaseApplyOrderNo() string

GetChannelPurchaseApplyOrderNo ChannelPurchaseApplyOrderNo Getter

func (TmallChannelTradeApplyorderRefuseAPIRequest) GetOperateDesc added in v1.2.0

GetOperateDesc OperateDesc Getter

func (*TmallChannelTradeApplyorderRefuseAPIRequest) SetChannelPurchaseApplyOrderNo added in v1.2.0

func (r *TmallChannelTradeApplyorderRefuseAPIRequest) SetChannelPurchaseApplyOrderNo(_channelPurchaseApplyOrderNo string) error

SetChannelPurchaseApplyOrderNo is ChannelPurchaseApplyOrderNo Setter 采购申请单号

func (*TmallChannelTradeApplyorderRefuseAPIRequest) SetOperateDesc added in v1.2.0

func (r *TmallChannelTradeApplyorderRefuseAPIRequest) SetOperateDesc(_operateDesc string) error

SetOperateDesc is OperateDesc Setter 操作描述

type TmallChannelTradeApplyorderRefuseAPIResponse

type TmallChannelTradeApplyorderRefuseAPIResponse struct {
	model.CommonResponse
	TmallChannelTradeApplyorderRefuseAPIResponseModel
}

TmallChannelTradeApplyorderRefuseAPIResponse 供应商审核拒绝采购申请单 API返回值 tmall.channel.trade.applyorder.refuse

供应商审核拒绝采购申请单

type TmallChannelTradeApplyorderRefuseAPIResponseModel added in v1.2.0

type TmallChannelTradeApplyorderRefuseAPIResponseModel struct {
	XMLName xml.Name `xml:"tmall_channel_trade_applyorder_refuse_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *TmallChannelTradeApplyorderRefuseResultDto `json:"result,omitempty" xml:"result,omitempty"`
}

TmallChannelTradeApplyorderRefuseAPIResponseModel is 供应商审核拒绝采购申请单 成功返回结果

type TmallChannelTradeApplyorderRefuseResultDto

type TmallChannelTradeApplyorderRefuseResultDto struct {
	// 错误信息
	ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"`
	// 错误码
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 是否执行成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TmallChannelTradeApplyorderRefuseResultDto 结构体

type TmallChannelTradeDeliverorderAgreeAPIRequest added in v1.2.0

type TmallChannelTradeDeliverorderAgreeAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TmallChannelTradeDeliverorderAgreeAPIRequest 供应商审核通过发货确认 API请求 tmall.channel.trade.deliverorder.agree

供应商通过收货确认单

func NewTmallChannelTradeDeliverorderAgreeRequest

func NewTmallChannelTradeDeliverorderAgreeRequest() *TmallChannelTradeDeliverorderAgreeAPIRequest

NewTmallChannelTradeDeliverorderAgreeRequest 初始化TmallChannelTradeDeliverorderAgreeAPIRequest对象

func (TmallChannelTradeDeliverorderAgreeAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TmallChannelTradeDeliverorderAgreeAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TmallChannelTradeDeliverorderAgreeAPIRequest) GetMainDeliverOrderNo added in v1.2.0

func (r TmallChannelTradeDeliverorderAgreeAPIRequest) GetMainDeliverOrderNo() int64

GetMainDeliverOrderNo MainDeliverOrderNo Getter

func (TmallChannelTradeDeliverorderAgreeAPIRequest) GetOperateDesc added in v1.2.0

GetOperateDesc OperateDesc Getter

func (*TmallChannelTradeDeliverorderAgreeAPIRequest) SetMainDeliverOrderNo added in v1.2.0

func (r *TmallChannelTradeDeliverorderAgreeAPIRequest) SetMainDeliverOrderNo(_mainDeliverOrderNo int64) error

SetMainDeliverOrderNo is MainDeliverOrderNo Setter 发货单号

func (*TmallChannelTradeDeliverorderAgreeAPIRequest) SetOperateDesc added in v1.2.0

func (r *TmallChannelTradeDeliverorderAgreeAPIRequest) SetOperateDesc(_operateDesc string) error

SetOperateDesc is OperateDesc Setter 同意理由

type TmallChannelTradeDeliverorderAgreeAPIResponse

type TmallChannelTradeDeliverorderAgreeAPIResponse struct {
	model.CommonResponse
	TmallChannelTradeDeliverorderAgreeAPIResponseModel
}

TmallChannelTradeDeliverorderAgreeAPIResponse 供应商审核通过发货确认 API返回值 tmall.channel.trade.deliverorder.agree

供应商通过收货确认单

type TmallChannelTradeDeliverorderAgreeAPIResponseModel added in v1.2.0

type TmallChannelTradeDeliverorderAgreeAPIResponseModel struct {
	XMLName xml.Name `xml:"tmall_channel_trade_deliverorder_agree_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *TmallChannelTradeDeliverorderAgreeResultDto `json:"result,omitempty" xml:"result,omitempty"`
}

TmallChannelTradeDeliverorderAgreeAPIResponseModel is 供应商审核通过发货确认 成功返回结果

type TmallChannelTradeDeliverorderAgreeResultDto

type TmallChannelTradeDeliverorderAgreeResultDto struct {
	// 错误信息
	ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"`
	// 错误码
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 操作是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TmallChannelTradeDeliverorderAgreeResultDto 结构体

type TmallChannelTradeDeliverorderGetAPIRequest added in v1.2.0

type TmallChannelTradeDeliverorderGetAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TmallChannelTradeDeliverorderGetAPIRequest 通过发货单单号获取发货单的详情 API请求 tmall.channel.trade.deliverorder.get

通过发货单单号获取发货单的详情

func NewTmallChannelTradeDeliverorderGetRequest

func NewTmallChannelTradeDeliverorderGetRequest() *TmallChannelTradeDeliverorderGetAPIRequest

NewTmallChannelTradeDeliverorderGetRequest 初始化TmallChannelTradeDeliverorderGetAPIRequest对象

func (TmallChannelTradeDeliverorderGetAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TmallChannelTradeDeliverorderGetAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TmallChannelTradeDeliverorderGetAPIRequest) GetIsIncludeSubOrder added in v1.2.0

func (r TmallChannelTradeDeliverorderGetAPIRequest) GetIsIncludeSubOrder() bool

GetIsIncludeSubOrder IsIncludeSubOrder Getter

func (TmallChannelTradeDeliverorderGetAPIRequest) GetMainDeliverOrderNo added in v1.2.0

func (r TmallChannelTradeDeliverorderGetAPIRequest) GetMainDeliverOrderNo() int64

GetMainDeliverOrderNo MainDeliverOrderNo Getter

func (*TmallChannelTradeDeliverorderGetAPIRequest) SetIsIncludeSubOrder added in v1.2.0

func (r *TmallChannelTradeDeliverorderGetAPIRequest) SetIsIncludeSubOrder(_isIncludeSubOrder bool) error

SetIsIncludeSubOrder is IsIncludeSubOrder Setter 是否包含子发货单

func (*TmallChannelTradeDeliverorderGetAPIRequest) SetMainDeliverOrderNo added in v1.2.0

func (r *TmallChannelTradeDeliverorderGetAPIRequest) SetMainDeliverOrderNo(_mainDeliverOrderNo int64) error

SetMainDeliverOrderNo is MainDeliverOrderNo Setter 发货单号

type TmallChannelTradeDeliverorderGetAPIResponse

type TmallChannelTradeDeliverorderGetAPIResponse struct {
	model.CommonResponse
	TmallChannelTradeDeliverorderGetAPIResponseModel
}

TmallChannelTradeDeliverorderGetAPIResponse 通过发货单单号获取发货单的详情 API返回值 tmall.channel.trade.deliverorder.get

通过发货单单号获取发货单的详情

type TmallChannelTradeDeliverorderGetAPIResponseModel added in v1.2.0

type TmallChannelTradeDeliverorderGetAPIResponseModel struct {
	XMLName xml.Name `xml:"tmall_channel_trade_deliverorder_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 子发货单列表
	SubDeliverOrderList []TopChannelSubDeliverOrderDto `json:"sub_deliver_order_list,omitempty" xml:"sub_deliver_order_list>top_channel_sub_deliver_order_dto,omitempty"`
	// 物流单列表
	LogisticsOrderList []TopChannelLogisticsOrderDto `json:"logistics_order_list,omitempty" xml:"logistics_order_list>top_channel_logistics_order_dto,omitempty"`
	// 分销商Nick
	DistributorNick string `json:"distributor_nick,omitempty" xml:"distributor_nick,omitempty"`
	// 创建时间
	OrderCreateTime string `json:"order_create_time,omitempty" xml:"order_create_time,omitempty"`
	// 最后更新时间
	OrderLastModifyTime string `json:"order_last_modify_time,omitempty" xml:"order_last_modify_time,omitempty"`
	// 解析描述
	Schema string `json:"schema,omitempty" xml:"schema,omitempty"`
	// 发货单单号
	MainDeliverOrderNo int64 `json:"main_deliver_order_no,omitempty" xml:"main_deliver_order_no,omitempty"`
	// 发货单状态
	OrderStatus int64 `json:"order_status,omitempty" xml:"order_status,omitempty"`
	// 确认单审核状态
	AuditStatus int64 `json:"audit_status,omitempty" xml:"audit_status,omitempty"`
	// 渠道
	Channel int64 `json:"channel,omitempty" xml:"channel,omitempty"`
}

TmallChannelTradeDeliverorderGetAPIResponseModel is 通过发货单单号获取发货单的详情 成功返回结果

type TmallChannelTradeDeliverorderGetsAPIRequest added in v1.2.0

type TmallChannelTradeDeliverorderGetsAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TmallChannelTradeDeliverorderGetsAPIRequest 查询发货单列表 API请求 tmall.channel.trade.deliverorder.gets

查询发货单列表

func NewTmallChannelTradeDeliverorderGetsRequest

func NewTmallChannelTradeDeliverorderGetsRequest() *TmallChannelTradeDeliverorderGetsAPIRequest

NewTmallChannelTradeDeliverorderGetsRequest 初始化TmallChannelTradeDeliverorderGetsAPIRequest对象

func (TmallChannelTradeDeliverorderGetsAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TmallChannelTradeDeliverorderGetsAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TmallChannelTradeDeliverorderGetsAPIRequest) GetChannel added in v1.2.0

GetChannel Channel Getter

func (TmallChannelTradeDeliverorderGetsAPIRequest) GetIsIncludeSubOrder added in v1.2.0

func (r TmallChannelTradeDeliverorderGetsAPIRequest) GetIsIncludeSubOrder() bool

GetIsIncludeSubOrder IsIncludeSubOrder Getter

func (TmallChannelTradeDeliverorderGetsAPIRequest) GetMainDeliverOrderNo added in v1.2.0

func (r TmallChannelTradeDeliverorderGetsAPIRequest) GetMainDeliverOrderNo() int64

GetMainDeliverOrderNo MainDeliverOrderNo Getter

func (TmallChannelTradeDeliverorderGetsAPIRequest) GetNeedPagination added in v1.2.0

func (r TmallChannelTradeDeliverorderGetsAPIRequest) GetNeedPagination() bool

GetNeedPagination NeedPagination Getter

func (TmallChannelTradeDeliverorderGetsAPIRequest) GetOrderStatusList added in v1.2.0

func (r TmallChannelTradeDeliverorderGetsAPIRequest) GetOrderStatusList() []int64

GetOrderStatusList OrderStatusList Getter

func (TmallChannelTradeDeliverorderGetsAPIRequest) GetPageNumber added in v1.2.0

GetPageNumber PageNumber Getter

func (TmallChannelTradeDeliverorderGetsAPIRequest) GetPageSize added in v1.2.0

GetPageSize PageSize Getter

func (*TmallChannelTradeDeliverorderGetsAPIRequest) SetChannel added in v1.2.0

SetChannel is Channel Setter 渠道

func (*TmallChannelTradeDeliverorderGetsAPIRequest) SetIsIncludeSubOrder added in v1.2.0

func (r *TmallChannelTradeDeliverorderGetsAPIRequest) SetIsIncludeSubOrder(_isIncludeSubOrder bool) error

SetIsIncludeSubOrder is IsIncludeSubOrder Setter 是否包括子发货单

func (*TmallChannelTradeDeliverorderGetsAPIRequest) SetMainDeliverOrderNo added in v1.2.0

func (r *TmallChannelTradeDeliverorderGetsAPIRequest) SetMainDeliverOrderNo(_mainDeliverOrderNo int64) error

SetMainDeliverOrderNo is MainDeliverOrderNo Setter 发货单单号

func (*TmallChannelTradeDeliverorderGetsAPIRequest) SetNeedPagination added in v1.2.0

func (r *TmallChannelTradeDeliverorderGetsAPIRequest) SetNeedPagination(_needPagination bool) error

SetNeedPagination is NeedPagination Setter 是否分页查询

func (*TmallChannelTradeDeliverorderGetsAPIRequest) SetOrderStatusList added in v1.2.0

func (r *TmallChannelTradeDeliverorderGetsAPIRequest) SetOrderStatusList(_orderStatusList []int64) error

SetOrderStatusList is OrderStatusList Setter 发货单状态列表

func (*TmallChannelTradeDeliverorderGetsAPIRequest) SetPageNumber added in v1.2.0

func (r *TmallChannelTradeDeliverorderGetsAPIRequest) SetPageNumber(_pageNumber int64) error

SetPageNumber is PageNumber Setter 查询第几页

func (*TmallChannelTradeDeliverorderGetsAPIRequest) SetPageSize added in v1.2.0

func (r *TmallChannelTradeDeliverorderGetsAPIRequest) SetPageSize(_pageSize int64) error

SetPageSize is PageSize Setter 每页显示数量

type TmallChannelTradeDeliverorderGetsAPIResponse

type TmallChannelTradeDeliverorderGetsAPIResponse struct {
	model.CommonResponse
	TmallChannelTradeDeliverorderGetsAPIResponseModel
}

TmallChannelTradeDeliverorderGetsAPIResponse 查询发货单列表 API返回值 tmall.channel.trade.deliverorder.gets

查询发货单列表

type TmallChannelTradeDeliverorderGetsAPIResponseModel added in v1.2.0

type TmallChannelTradeDeliverorderGetsAPIResponseModel struct {
	XMLName xml.Name `xml:"tmall_channel_trade_deliverorder_gets_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 此页中包含的元素
	PageElements []TopChannelDeliverOrderDto `json:"page_elements,omitempty" xml:"page_elements>top_channel_deliver_order_dto,omitempty"`
	// 每页显示数量
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 查询第几页
	PageNumber int64 `json:"page_number,omitempty" xml:"page_number,omitempty"`
	// 所有元素个数
	TotalCount int64 `json:"total_count,omitempty" xml:"total_count,omitempty"`
}

TmallChannelTradeDeliverorderGetsAPIResponseModel is 查询发货单列表 成功返回结果

type TmallChannelTradeDeliverorderRejectAPIRequest added in v1.2.0

type TmallChannelTradeDeliverorderRejectAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TmallChannelTradeDeliverorderRejectAPIRequest 供应商拒绝收货确认单 API请求 tmall.channel.trade.deliverorder.reject

供应商拒绝收货确认单

func NewTmallChannelTradeDeliverorderRejectRequest

func NewTmallChannelTradeDeliverorderRejectRequest() *TmallChannelTradeDeliverorderRejectAPIRequest

NewTmallChannelTradeDeliverorderRejectRequest 初始化TmallChannelTradeDeliverorderRejectAPIRequest对象

func (TmallChannelTradeDeliverorderRejectAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TmallChannelTradeDeliverorderRejectAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TmallChannelTradeDeliverorderRejectAPIRequest) GetMainDeliverOrderNo added in v1.2.0

func (r TmallChannelTradeDeliverorderRejectAPIRequest) GetMainDeliverOrderNo() int64

GetMainDeliverOrderNo MainDeliverOrderNo Getter

func (TmallChannelTradeDeliverorderRejectAPIRequest) GetOperateDesc added in v1.2.0

GetOperateDesc OperateDesc Getter

func (*TmallChannelTradeDeliverorderRejectAPIRequest) SetMainDeliverOrderNo added in v1.2.0

func (r *TmallChannelTradeDeliverorderRejectAPIRequest) SetMainDeliverOrderNo(_mainDeliverOrderNo int64) error

SetMainDeliverOrderNo is MainDeliverOrderNo Setter 发货单号

func (*TmallChannelTradeDeliverorderRejectAPIRequest) SetOperateDesc added in v1.2.0

func (r *TmallChannelTradeDeliverorderRejectAPIRequest) SetOperateDesc(_operateDesc string) error

SetOperateDesc is OperateDesc Setter 拒绝原因

type TmallChannelTradeDeliverorderRejectAPIResponse

type TmallChannelTradeDeliverorderRejectAPIResponse struct {
	model.CommonResponse
	TmallChannelTradeDeliverorderRejectAPIResponseModel
}

TmallChannelTradeDeliverorderRejectAPIResponse 供应商拒绝收货确认单 API返回值 tmall.channel.trade.deliverorder.reject

供应商拒绝收货确认单

type TmallChannelTradeDeliverorderRejectAPIResponseModel added in v1.2.0

type TmallChannelTradeDeliverorderRejectAPIResponseModel struct {
	XMLName xml.Name `xml:"tmall_channel_trade_deliverorder_reject_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *TmallChannelTradeDeliverorderRejectResultDto `json:"result,omitempty" xml:"result,omitempty"`
}

TmallChannelTradeDeliverorderRejectAPIResponseModel is 供应商拒绝收货确认单 成功返回结果

type TmallChannelTradeDeliverorderRejectResultDto

type TmallChannelTradeDeliverorderRejectResultDto struct {
	// 错误信息
	ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"`
	// 错误码
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 操作是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TmallChannelTradeDeliverorderRejectResultDto 结构体

type TmallChannelTradeOrderCreateAPIRequest added in v1.2.0

type TmallChannelTradeOrderCreateAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TmallChannelTradeOrderCreateAPIRequest 创建渠道分销单 API请求 tmall.channel.trade.order.create

创建渠道分销单

func NewTmallChannelTradeOrderCreateRequest

func NewTmallChannelTradeOrderCreateRequest() *TmallChannelTradeOrderCreateAPIRequest

NewTmallChannelTradeOrderCreateRequest 初始化TmallChannelTradeOrderCreateAPIRequest对象

func (TmallChannelTradeOrderCreateAPIRequest) GetApiMethodName added in v1.2.0

func (r TmallChannelTradeOrderCreateAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TmallChannelTradeOrderCreateAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TmallChannelTradeOrderCreateAPIRequest) GetParam0 added in v1.2.0

GetParam0 Param0 Getter

func (*TmallChannelTradeOrderCreateAPIRequest) SetParam0 added in v1.2.0

SetParam0 is Param0 Setter 入参

type TmallChannelTradeOrderCreateAPIResponse

type TmallChannelTradeOrderCreateAPIResponse struct {
	model.CommonResponse
	TmallChannelTradeOrderCreateAPIResponseModel
}

TmallChannelTradeOrderCreateAPIResponse 创建渠道分销单 API返回值 tmall.channel.trade.order.create

创建渠道分销单

type TmallChannelTradeOrderCreateAPIResponseModel added in v1.2.0

type TmallChannelTradeOrderCreateAPIResponseModel struct {
	XMLName xml.Name `xml:"tmall_channel_trade_order_create_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 采购单号
	MainPurchaseOrderList []string `json:"main_purchase_order_list,omitempty" xml:"main_purchase_order_list>string,omitempty"`
}

TmallChannelTradeOrderCreateAPIResponseModel is 创建渠道分销单 成功返回结果

type TmallChannelTradeOrderGetAPIRequest added in v1.2.0

type TmallChannelTradeOrderGetAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TmallChannelTradeOrderGetAPIRequest 通过主采购单号查询采购单 API请求 tmall.channel.trade.order.get

通过主采购单号查询采购单

func NewTmallChannelTradeOrderGetRequest

func NewTmallChannelTradeOrderGetRequest() *TmallChannelTradeOrderGetAPIRequest

NewTmallChannelTradeOrderGetRequest 初始化TmallChannelTradeOrderGetAPIRequest对象

func (TmallChannelTradeOrderGetAPIRequest) GetApiMethodName added in v1.2.0

func (r TmallChannelTradeOrderGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TmallChannelTradeOrderGetAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TmallChannelTradeOrderGetAPIRequest) GetIsIncludeLogistics added in v1.2.0

func (r TmallChannelTradeOrderGetAPIRequest) GetIsIncludeLogistics() bool

GetIsIncludeLogistics IsIncludeLogistics Getter

func (TmallChannelTradeOrderGetAPIRequest) GetIsIncludeMainOrder added in v1.2.0

func (r TmallChannelTradeOrderGetAPIRequest) GetIsIncludeMainOrder() bool

GetIsIncludeMainOrder IsIncludeMainOrder Getter

func (TmallChannelTradeOrderGetAPIRequest) GetIsIncludeSubOrder added in v1.2.0

func (r TmallChannelTradeOrderGetAPIRequest) GetIsIncludeSubOrder() bool

GetIsIncludeSubOrder IsIncludeSubOrder Getter

func (TmallChannelTradeOrderGetAPIRequest) GetMainPurchaseOrderNo added in v1.2.0

func (r TmallChannelTradeOrderGetAPIRequest) GetMainPurchaseOrderNo() int64

GetMainPurchaseOrderNo MainPurchaseOrderNo Getter

func (*TmallChannelTradeOrderGetAPIRequest) SetIsIncludeLogistics added in v1.2.0

func (r *TmallChannelTradeOrderGetAPIRequest) SetIsIncludeLogistics(_isIncludeLogistics bool) error

SetIsIncludeLogistics is IsIncludeLogistics Setter 是否包含物流信息

func (*TmallChannelTradeOrderGetAPIRequest) SetIsIncludeMainOrder added in v1.2.0

func (r *TmallChannelTradeOrderGetAPIRequest) SetIsIncludeMainOrder(_isIncludeMainOrder bool) error

SetIsIncludeMainOrder is IsIncludeMainOrder Setter 是否包含主采购单(针对特殊业务)

func (*TmallChannelTradeOrderGetAPIRequest) SetIsIncludeSubOrder added in v1.2.0

func (r *TmallChannelTradeOrderGetAPIRequest) SetIsIncludeSubOrder(_isIncludeSubOrder bool) error

SetIsIncludeSubOrder is IsIncludeSubOrder Setter 是否包含子采购单

func (*TmallChannelTradeOrderGetAPIRequest) SetMainPurchaseOrderNo added in v1.2.0

func (r *TmallChannelTradeOrderGetAPIRequest) SetMainPurchaseOrderNo(_mainPurchaseOrderNo int64) error

SetMainPurchaseOrderNo is MainPurchaseOrderNo Setter 主采购单ID

type TmallChannelTradeOrderGetAPIResponse

type TmallChannelTradeOrderGetAPIResponse struct {
	model.CommonResponse
	TmallChannelTradeOrderGetAPIResponseModel
}

TmallChannelTradeOrderGetAPIResponse 通过主采购单号查询采购单 API返回值 tmall.channel.trade.order.get

通过主采购单号查询采购单

type TmallChannelTradeOrderGetAPIResponseModel added in v1.2.0

type TmallChannelTradeOrderGetAPIResponseModel struct {
	XMLName xml.Name `xml:"tmall_channel_trade_order_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 子采购单列表
	SubOrderList []TopChannelSubPurchaseOrderDto `json:"sub_order_list,omitempty" xml:"sub_order_list>top_channel_sub_purchase_order_dto,omitempty"`
	// 申请单单号
	ChannelPurchaseApplyOrderNo string `json:"channel_purchase_apply_order_no,omitempty" xml:"channel_purchase_apply_order_no,omitempty"`
	// 分销商淘宝nick
	DistributorNick string `json:"distributor_nick,omitempty" xml:"distributor_nick,omitempty"`
	// 买家淘宝nick
	BuyerTaobaoNick string `json:"buyer_taobao_nick,omitempty" xml:"buyer_taobao_nick,omitempty"`
	// 记录创建时间
	CreateTime string `json:"create_time,omitempty" xml:"create_time,omitempty"`
	// 记录修改时间
	ModifiedTime string `json:"modified_time,omitempty" xml:"modified_time,omitempty"`
	// 付款时间
	PayTime string `json:"pay_time,omitempty" xml:"pay_time,omitempty"`
	// 解析描述
	Schema string `json:"schema,omitempty" xml:"schema,omitempty"`
	// 主采购单号
	MainPurchaseOrderNo int64 `json:"main_purchase_order_no,omitempty" xml:"main_purchase_order_no,omitempty"`
	// 交易类型
	TradeType int64 `json:"trade_type,omitempty" xml:"trade_type,omitempty"`
	// 付款类型
	PayType int64 `json:"pay_type,omitempty" xml:"pay_type,omitempty"`
	// 渠道编码
	Channel int64 `json:"channel,omitempty" xml:"channel,omitempty"`
	// 改价后的最新邮费
	PostFee int64 `json:"post_fee,omitempty" xml:"post_fee,omitempty"`
	// 主采购单支付状态
	PayStatus int64 `json:"pay_status,omitempty" xml:"pay_status,omitempty"`
	// 主采购单物流状态
	LogisticsStatus int64 `json:"logistics_status,omitempty" xml:"logistics_status,omitempty"`
	// 交易状态
	OrderStatus int64 `json:"order_status,omitempty" xml:"order_status,omitempty"`
	// 物流单信息
	ChannelLogisticsOrder *TopChannelLogisticsOrderDto `json:"channel_logistics_order,omitempty" xml:"channel_logistics_order,omitempty"`
	// 支付信息
	TopPurchasePayOrder *TopPurchasePayOrderDto `json:"top_purchase_pay_order,omitempty" xml:"top_purchase_pay_order,omitempty"`
}

TmallChannelTradeOrderGetAPIResponseModel is 通过主采购单号查询采购单 成功返回结果

type TmallChannelTradeOrderGetsAPIRequest added in v1.2.0

type TmallChannelTradeOrderGetsAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TmallChannelTradeOrderGetsAPIRequest 分页查询采购单 API请求 tmall.channel.trade.order.gets

分页查询采购单

func NewTmallChannelTradeOrderGetsRequest

func NewTmallChannelTradeOrderGetsRequest() *TmallChannelTradeOrderGetsAPIRequest

NewTmallChannelTradeOrderGetsRequest 初始化TmallChannelTradeOrderGetsAPIRequest对象

func (TmallChannelTradeOrderGetsAPIRequest) GetApiMethodName added in v1.2.0

func (r TmallChannelTradeOrderGetsAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TmallChannelTradeOrderGetsAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TmallChannelTradeOrderGetsAPIRequest) GetChannel added in v1.2.0

GetChannel Channel Getter

func (TmallChannelTradeOrderGetsAPIRequest) GetCreateTimeEnd added in v1.2.0

func (r TmallChannelTradeOrderGetsAPIRequest) GetCreateTimeEnd() string

GetCreateTimeEnd CreateTimeEnd Getter

func (TmallChannelTradeOrderGetsAPIRequest) GetCreateTimeStart added in v1.2.0

func (r TmallChannelTradeOrderGetsAPIRequest) GetCreateTimeStart() string

GetCreateTimeStart CreateTimeStart Getter

func (TmallChannelTradeOrderGetsAPIRequest) GetDistributorNick added in v1.2.0

func (r TmallChannelTradeOrderGetsAPIRequest) GetDistributorNick() string

GetDistributorNick DistributorNick Getter

func (TmallChannelTradeOrderGetsAPIRequest) GetIsIncludeLogistics added in v1.2.0

func (r TmallChannelTradeOrderGetsAPIRequest) GetIsIncludeLogistics() bool

GetIsIncludeLogistics IsIncludeLogistics Getter

func (TmallChannelTradeOrderGetsAPIRequest) GetIsIncludeMainOrder added in v1.2.0

func (r TmallChannelTradeOrderGetsAPIRequest) GetIsIncludeMainOrder() bool

GetIsIncludeMainOrder IsIncludeMainOrder Getter

func (TmallChannelTradeOrderGetsAPIRequest) GetIsIncludeSubOrder added in v1.2.0

func (r TmallChannelTradeOrderGetsAPIRequest) GetIsIncludeSubOrder() bool

GetIsIncludeSubOrder IsIncludeSubOrder Getter

func (TmallChannelTradeOrderGetsAPIRequest) GetMainPurchaseOrderNo added in v1.2.0

func (r TmallChannelTradeOrderGetsAPIRequest) GetMainPurchaseOrderNo() int64

GetMainPurchaseOrderNo MainPurchaseOrderNo Getter

func (TmallChannelTradeOrderGetsAPIRequest) GetNeedPagination added in v1.2.0

func (r TmallChannelTradeOrderGetsAPIRequest) GetNeedPagination() bool

GetNeedPagination NeedPagination Getter

func (TmallChannelTradeOrderGetsAPIRequest) GetOrderStatus added in v1.2.0

func (r TmallChannelTradeOrderGetsAPIRequest) GetOrderStatus() int64

GetOrderStatus OrderStatus Getter

func (TmallChannelTradeOrderGetsAPIRequest) GetPageNumber added in v1.2.0

func (r TmallChannelTradeOrderGetsAPIRequest) GetPageNumber() int64

GetPageNumber PageNumber Getter

func (TmallChannelTradeOrderGetsAPIRequest) GetPageSize added in v1.2.0

GetPageSize PageSize Getter

func (TmallChannelTradeOrderGetsAPIRequest) GetTradeType added in v1.2.0

GetTradeType TradeType Getter

func (*TmallChannelTradeOrderGetsAPIRequest) SetChannel added in v1.2.0

func (r *TmallChannelTradeOrderGetsAPIRequest) SetChannel(_channel int64) error

SetChannel is Channel Setter 渠道编码

func (*TmallChannelTradeOrderGetsAPIRequest) SetCreateTimeEnd added in v1.2.0

func (r *TmallChannelTradeOrderGetsAPIRequest) SetCreateTimeEnd(_createTimeEnd string) error

SetCreateTimeEnd is CreateTimeEnd Setter 创建时间到

func (*TmallChannelTradeOrderGetsAPIRequest) SetCreateTimeStart added in v1.2.0

func (r *TmallChannelTradeOrderGetsAPIRequest) SetCreateTimeStart(_createTimeStart string) error

SetCreateTimeStart is CreateTimeStart Setter 创建时间从

func (*TmallChannelTradeOrderGetsAPIRequest) SetDistributorNick added in v1.2.0

func (r *TmallChannelTradeOrderGetsAPIRequest) SetDistributorNick(_distributorNick string) error

SetDistributorNick is DistributorNick Setter 分销商Nick

func (*TmallChannelTradeOrderGetsAPIRequest) SetIsIncludeLogistics added in v1.2.0

func (r *TmallChannelTradeOrderGetsAPIRequest) SetIsIncludeLogistics(_isIncludeLogistics bool) error

SetIsIncludeLogistics is IsIncludeLogistics Setter 是否包含物流信息

func (*TmallChannelTradeOrderGetsAPIRequest) SetIsIncludeMainOrder added in v1.2.0

func (r *TmallChannelTradeOrderGetsAPIRequest) SetIsIncludeMainOrder(_isIncludeMainOrder bool) error

SetIsIncludeMainOrder is IsIncludeMainOrder Setter 是否包含主单

func (*TmallChannelTradeOrderGetsAPIRequest) SetIsIncludeSubOrder added in v1.2.0

func (r *TmallChannelTradeOrderGetsAPIRequest) SetIsIncludeSubOrder(_isIncludeSubOrder bool) error

SetIsIncludeSubOrder is IsIncludeSubOrder Setter 是否包含子单

func (*TmallChannelTradeOrderGetsAPIRequest) SetMainPurchaseOrderNo added in v1.2.0

func (r *TmallChannelTradeOrderGetsAPIRequest) SetMainPurchaseOrderNo(_mainPurchaseOrderNo int64) error

SetMainPurchaseOrderNo is MainPurchaseOrderNo Setter 主采购单号

func (*TmallChannelTradeOrderGetsAPIRequest) SetNeedPagination added in v1.2.0

func (r *TmallChannelTradeOrderGetsAPIRequest) SetNeedPagination(_needPagination bool) error

SetNeedPagination is NeedPagination Setter 是否分页查询

func (*TmallChannelTradeOrderGetsAPIRequest) SetOrderStatus added in v1.2.0

func (r *TmallChannelTradeOrderGetsAPIRequest) SetOrderStatus(_orderStatus int64) error

SetOrderStatus is OrderStatus Setter 1. 待付款 2.已付款待发货 3.已发货待收货 4.交易完成 5.交易关闭

func (*TmallChannelTradeOrderGetsAPIRequest) SetPageNumber added in v1.2.0

func (r *TmallChannelTradeOrderGetsAPIRequest) SetPageNumber(_pageNumber int64) error

SetPageNumber is PageNumber Setter 查询第几页

func (*TmallChannelTradeOrderGetsAPIRequest) SetPageSize added in v1.2.0

func (r *TmallChannelTradeOrderGetsAPIRequest) SetPageSize(_pageSize int64) error

SetPageSize is PageSize Setter 每页显示数量

func (*TmallChannelTradeOrderGetsAPIRequest) SetTradeType added in v1.2.0

func (r *TmallChannelTradeOrderGetsAPIRequest) SetTradeType(_tradeType int64) error

SetTradeType is TradeType Setter 1-代销;2-经销

type TmallChannelTradeOrderGetsAPIResponse

type TmallChannelTradeOrderGetsAPIResponse struct {
	model.CommonResponse
	TmallChannelTradeOrderGetsAPIResponseModel
}

TmallChannelTradeOrderGetsAPIResponse 分页查询采购单 API返回值 tmall.channel.trade.order.gets

分页查询采购单

type TmallChannelTradeOrderGetsAPIResponseModel added in v1.2.0

type TmallChannelTradeOrderGetsAPIResponseModel struct {
	XMLName xml.Name `xml:"tmall_channel_trade_order_gets_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 此页中包含的元素
	PageElements []TopChannelPurchaseOrderDto `json:"page_elements,omitempty" xml:"page_elements>top_channel_purchase_order_dto,omitempty"`
	// 每页显示数量
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 查询第几页
	PageNumber int64 `json:"page_number,omitempty" xml:"page_number,omitempty"`
	// 所有元素个数
	TotalCount int64 `json:"total_count,omitempty" xml:"total_count,omitempty"`
}

TmallChannelTradeOrderGetsAPIResponseModel is 分页查询采购单 成功返回结果

type TmallChannelTradeOrderStopAPIRequest added in v1.2.0

type TmallChannelTradeOrderStopAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TmallChannelTradeOrderStopAPIRequest 供应商停止发货 API请求 tmall.channel.trade.order.stop

供应商停止发货

func NewTmallChannelTradeOrderStopRequest

func NewTmallChannelTradeOrderStopRequest() *TmallChannelTradeOrderStopAPIRequest

NewTmallChannelTradeOrderStopRequest 初始化TmallChannelTradeOrderStopAPIRequest对象

func (TmallChannelTradeOrderStopAPIRequest) GetApiMethodName added in v1.2.0

func (r TmallChannelTradeOrderStopAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TmallChannelTradeOrderStopAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TmallChannelTradeOrderStopAPIRequest) GetMainPurchaseOrderNo added in v1.2.0

func (r TmallChannelTradeOrderStopAPIRequest) GetMainPurchaseOrderNo() int64

GetMainPurchaseOrderNo MainPurchaseOrderNo Getter

func (TmallChannelTradeOrderStopAPIRequest) GetRequestNo added in v1.2.0

GetRequestNo RequestNo Getter

func (*TmallChannelTradeOrderStopAPIRequest) SetMainPurchaseOrderNo added in v1.2.0

func (r *TmallChannelTradeOrderStopAPIRequest) SetMainPurchaseOrderNo(_mainPurchaseOrderNo int64) error

SetMainPurchaseOrderNo is MainPurchaseOrderNo Setter 主采购单号

func (*TmallChannelTradeOrderStopAPIRequest) SetRequestNo added in v1.2.0

func (r *TmallChannelTradeOrderStopAPIRequest) SetRequestNo(_requestNo string) error

SetRequestNo is RequestNo Setter 幂等单号

type TmallChannelTradeOrderStopAPIResponse

type TmallChannelTradeOrderStopAPIResponse struct {
	model.CommonResponse
	TmallChannelTradeOrderStopAPIResponseModel
}

TmallChannelTradeOrderStopAPIResponse 供应商停止发货 API返回值 tmall.channel.trade.order.stop

供应商停止发货

type TmallChannelTradeOrderStopAPIResponseModel added in v1.2.0

type TmallChannelTradeOrderStopAPIResponseModel struct {
	XMLName xml.Name `xml:"tmall_channel_trade_order_stop_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *TmallChannelTradeOrderStopResultDto `json:"result,omitempty" xml:"result,omitempty"`
}

TmallChannelTradeOrderStopAPIResponseModel is 供应商停止发货 成功返回结果

type TmallChannelTradeOrderStopResultDto

type TmallChannelTradeOrderStopResultDto struct {
	// 错误信息
	ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"`
	// 错误码
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 操作是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TmallChannelTradeOrderStopResultDto 结构体

type TmallChannelTradeRefundorderGetsAPIRequest added in v1.2.0

type TmallChannelTradeRefundorderGetsAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TmallChannelTradeRefundorderGetsAPIRequest 供应商查询退款单 API请求 tmall.channel.trade.refundorder.gets

供应商分页查询退款单

func NewTmallChannelTradeRefundorderGetsRequest

func NewTmallChannelTradeRefundorderGetsRequest() *TmallChannelTradeRefundorderGetsAPIRequest

NewTmallChannelTradeRefundorderGetsRequest 初始化TmallChannelTradeRefundorderGetsAPIRequest对象

func (TmallChannelTradeRefundorderGetsAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TmallChannelTradeRefundorderGetsAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TmallChannelTradeRefundorderGetsAPIRequest) GetMainChannelOrderNo added in v1.2.0

func (r TmallChannelTradeRefundorderGetsAPIRequest) GetMainChannelOrderNo() string

GetMainChannelOrderNo MainChannelOrderNo Getter

func (TmallChannelTradeRefundorderGetsAPIRequest) GetPageNumber added in v1.2.0

GetPageNumber PageNumber Getter

func (TmallChannelTradeRefundorderGetsAPIRequest) GetPageSize added in v1.2.0

GetPageSize PageSize Getter

func (TmallChannelTradeRefundorderGetsAPIRequest) GetRefundId added in v1.2.0

GetRefundId RefundId Getter

func (*TmallChannelTradeRefundorderGetsAPIRequest) SetMainChannelOrderNo added in v1.2.0

func (r *TmallChannelTradeRefundorderGetsAPIRequest) SetMainChannelOrderNo(_mainChannelOrderNo string) error

SetMainChannelOrderNo is MainChannelOrderNo Setter 采购单号

func (*TmallChannelTradeRefundorderGetsAPIRequest) SetPageNumber added in v1.2.0

func (r *TmallChannelTradeRefundorderGetsAPIRequest) SetPageNumber(_pageNumber int64) error

SetPageNumber is PageNumber Setter 页码

func (*TmallChannelTradeRefundorderGetsAPIRequest) SetPageSize added in v1.2.0

func (r *TmallChannelTradeRefundorderGetsAPIRequest) SetPageSize(_pageSize int64) error

SetPageSize is PageSize Setter 每页数据条数

func (*TmallChannelTradeRefundorderGetsAPIRequest) SetRefundId added in v1.2.0

func (r *TmallChannelTradeRefundorderGetsAPIRequest) SetRefundId(_refundId int64) error

SetRefundId is RefundId Setter 退款单号

type TmallChannelTradeRefundorderGetsAPIResponse

type TmallChannelTradeRefundorderGetsAPIResponse struct {
	model.CommonResponse
	TmallChannelTradeRefundorderGetsAPIResponseModel
}

TmallChannelTradeRefundorderGetsAPIResponse 供应商查询退款单 API返回值 tmall.channel.trade.refundorder.gets

供应商分页查询退款单

type TmallChannelTradeRefundorderGetsAPIResponseModel added in v1.2.0

type TmallChannelTradeRefundorderGetsAPIResponseModel struct {
	XMLName xml.Name `xml:"tmall_channel_trade_refundorder_gets_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 包含的元素
	PageElements []TopChannelRefundDto `json:"page_elements,omitempty" xml:"page_elements>top_channel_refund_dto,omitempty"`
	// 每页显示数量
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 查询第几页
	PageNumber int64 `json:"page_number,omitempty" xml:"page_number,omitempty"`
	// 所有元素个数
	TotalCount int64 `json:"total_count,omitempty" xml:"total_count,omitempty"`
}

TmallChannelTradeRefundorderGetsAPIResponseModel is 供应商查询退款单 成功返回结果

type TopChannelApplyOrderDetailDto

type TopChannelApplyOrderDetailDto struct {
	// 申请单的宝贝详情
	ApplyOrderRelateItemList []TopChannelApplyOrderRelateItemDto `` /* 130-byte string literal not displayed */
	// 整单价格(包括邮费,单位分)
	TotalAmount int64 `json:"total_amount,omitempty" xml:"total_amount,omitempty"`
	// 整单邮费
	TotalPostFee int64 `json:"total_post_fee,omitempty" xml:"total_post_fee,omitempty"`
}

TopChannelApplyOrderDetailDto 结构体

type TopChannelApplyOrderDto

type TopChannelApplyOrderDto struct {
	// 申请单单号
	ChannelPurchaseApplyOrderNo string `json:"channel_purchase_apply_order_no,omitempty" xml:"channel_purchase_apply_order_no,omitempty"`
	// 分销商名称
	DistributorNick string `json:"distributor_nick,omitempty" xml:"distributor_nick,omitempty"`
	// 审核描述
	AuditDesc string `json:"audit_desc,omitempty" xml:"audit_desc,omitempty"`
	// 撤回的描述
	CancelDesc string `json:"cancel_desc,omitempty" xml:"cancel_desc,omitempty"`
	// 审核创建时间
	ApplyCreateTime string `json:"apply_create_time,omitempty" xml:"apply_create_time,omitempty"`
	// 解析详情
	Schema string `json:"schema,omitempty" xml:"schema,omitempty"`
	// 渠道
	Channel int64 `json:"channel,omitempty" xml:"channel,omitempty"`
	// 审核状态:0-无审核,-审核不通过,2-审核中,3-审核通过,4-撤回
	AuditStatus int64 `json:"audit_status,omitempty" xml:"audit_status,omitempty"`
	// 申请单状态:100-待提交,0-创建中,1-待审核,2-订单完结,3-订单关闭,4-审核已通过,5-审核已拒绝,6-审核拒绝待重新修改
	OrderStatus int64 `json:"order_status,omitempty" xml:"order_status,omitempty"`
	// 交易类型
	TradeType int64 `json:"trade_type,omitempty" xml:"trade_type,omitempty"`
	// 申请单详情
	ApplyOrderDetail *TopChannelApplyOrderDetailDto `json:"apply_order_detail,omitempty" xml:"apply_order_detail,omitempty"`
}

TopChannelApplyOrderDto 结构体

type TopChannelApplyOrderRelateItemDto

type TopChannelApplyOrderRelateItemDto struct {
	// 货品ID
	ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"`
	// 货品的skuId
	ProductSkuId int64 `json:"product_sku_id,omitempty" xml:"product_sku_id,omitempty"`
	// 购买数量
	BuyQuantity int64 `json:"buy_quantity,omitempty" xml:"buy_quantity,omitempty"`
	// 采购价
	PurchasePrice int64 `json:"purchase_price,omitempty" xml:"purchase_price,omitempty"`
	// b2c的实付款
	B2cActualPayFee int64 `json:"b2c_actual_pay_fee,omitempty" xml:"b2c_actual_pay_fee,omitempty"`
}

TopChannelApplyOrderRelateItemDto 结构体

type TopChannelApplyOrderRelateItemModifyParam

type TopChannelApplyOrderRelateItemModifyParam struct {
	// 采购价
	PurchasePrice int64 `json:"purchase_price,omitempty" xml:"purchase_price,omitempty"`
	// 购买数量
	BuyQuantity int64 `json:"buy_quantity,omitempty" xml:"buy_quantity,omitempty"`
	// 对应货品的skuId
	ProductSkuId int64 `json:"product_sku_id,omitempty" xml:"product_sku_id,omitempty"`
	// 对应的货品ID
	ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"`
}

TopChannelApplyOrderRelateItemModifyParam 结构体

type TopChannelDeliverOrderDto

type TopChannelDeliverOrderDto struct {
	// 子发货单列表
	SubDeliverOrderList []TopChannelSubDeliverOrderDto `json:"sub_deliver_order_list,omitempty" xml:"sub_deliver_order_list>top_channel_sub_deliver_order_dto,omitempty"`
	// 物流单列表
	LogisticsOrderList []TopChannelLogisticsOrderDto `json:"logistics_order_list,omitempty" xml:"logistics_order_list>top_channel_logistics_order_dto,omitempty"`
	// 分销商Nick
	DistributorNick string `json:"distributor_nick,omitempty" xml:"distributor_nick,omitempty"`
	// 创建时间
	OrderCreateTime string `json:"order_create_time,omitempty" xml:"order_create_time,omitempty"`
	// 最后更新时间
	OrderLastModifyTime string `json:"order_last_modify_time,omitempty" xml:"order_last_modify_time,omitempty"`
	// 解析详情
	Schema string `json:"schema,omitempty" xml:"schema,omitempty"`
	// 发货单单号
	MainDeliverOrderNo int64 `json:"main_deliver_order_no,omitempty" xml:"main_deliver_order_no,omitempty"`
	// 发货单状态
	OrderStatus int64 `json:"order_status,omitempty" xml:"order_status,omitempty"`
	// 审核状态
	AuditStatus int64 `json:"audit_status,omitempty" xml:"audit_status,omitempty"`
	// 渠道
	Channel int64 `json:"channel,omitempty" xml:"channel,omitempty"`
}

TopChannelDeliverOrderDto 结构体

type TopChannelLogisticsOrderDto

type TopChannelLogisticsOrderDto struct {
	// 物流单号
	LogisticsOrderNo string `json:"logistics_order_no,omitempty" xml:"logistics_order_no,omitempty"`
	// 物流公司编号
	LogisticsCompanyCode string `json:"logistics_company_code,omitempty" xml:"logistics_company_code,omitempty"`
	// 物流公司名称
	LogisticsCompanyName string `json:"logistics_company_name,omitempty" xml:"logistics_company_name,omitempty"`
}

TopChannelLogisticsOrderDto 结构体

type TopChannelPurchaseOrderCreateParam

type TopChannelPurchaseOrderCreateParam struct {
	// 采购明细
	Items []TopChannelSubPurchaseOrderCreateParam `json:"items,omitempty" xml:"items>top_channel_sub_purchase_order_create_param,omitempty"`
	// 请求编码
	RequestNo string `json:"request_no,omitempty" xml:"request_no,omitempty"`
	// 内部编码
	InternalCode string `json:"internal_code,omitempty" xml:"internal_code,omitempty"`
	// 分销商昵称
	DownUserNick string `json:"down_user_nick,omitempty" xml:"down_user_nick,omitempty"`
	// 渠道编码,11-线下网批
	Channel int64 `json:"channel,omitempty" xml:"channel,omitempty"`
	// 分销商淘宝数字ID,如为空,down_user_nick必须输入
	DownAccountId int64 `json:"down_account_id,omitempty" xml:"down_account_id,omitempty"`
	// 分销商渠道角色,默认分销终端商
	DownRoleType int64 `json:"down_role_type,omitempty" xml:"down_role_type,omitempty"`
	// 分销商用户类型,默认淘宝用户
	DownAccountType int64 `json:"down_account_type,omitempty" xml:"down_account_type,omitempty"`
	// 是否自动审批
	AutoAudit bool `json:"auto_audit,omitempty" xml:"auto_audit,omitempty"`
}

TopChannelPurchaseOrderCreateParam 结构体

type TopChannelPurchaseOrderDto

type TopChannelPurchaseOrderDto struct {
	// 子采购单列表
	SubOrderList []TopChannelSubPurchaseOrderDto `json:"sub_order_list,omitempty" xml:"sub_order_list>top_channel_sub_purchase_order_dto,omitempty"`
	// 申请单单号
	ChannelPurchaseApplyOrderNo string `json:"channel_purchase_apply_order_no,omitempty" xml:"channel_purchase_apply_order_no,omitempty"`
	// 分销商淘宝nick
	DistributorNick string `json:"distributor_nick,omitempty" xml:"distributor_nick,omitempty"`
	// 买家淘宝nick
	BuyerTaobaoNick string `json:"buyer_taobao_nick,omitempty" xml:"buyer_taobao_nick,omitempty"`
	// 记录创建时间
	CreateTime string `json:"create_time,omitempty" xml:"create_time,omitempty"`
	// 记录修改时间
	ModifiedTime string `json:"modified_time,omitempty" xml:"modified_time,omitempty"`
	// 付款时间
	PayTime string `json:"pay_time,omitempty" xml:"pay_time,omitempty"`
	// 解析详情
	Schema string `json:"schema,omitempty" xml:"schema,omitempty"`
	// 主采购单号
	MainPurchaseOrderNo int64 `json:"main_purchase_order_no,omitempty" xml:"main_purchase_order_no,omitempty"`
	// 交易类型
	TradeType int64 `json:"trade_type,omitempty" xml:"trade_type,omitempty"`
	// 付款类型
	PayType int64 `json:"pay_type,omitempty" xml:"pay_type,omitempty"`
	// 渠道编码
	Channel int64 `json:"channel,omitempty" xml:"channel,omitempty"`
	// 改价后的最新邮费
	PostFee int64 `json:"post_fee,omitempty" xml:"post_fee,omitempty"`
	// 主采购单支付状态:支付状态1, 未冻结/未付款 -> 等待买家付款2, 已冻结/已付款 -> 等待卖家发货4, 已退款 -> 交易关闭6, 已转交易 -> 交易成功7, 没有创建外部交易(支付宝交易)8, 交易被淘宝关闭
	PayStatus int64 `json:"pay_status,omitempty" xml:"pay_status,omitempty"`
	// 主采购单物流状态:物流状态 8, 还未创建物流订单1, 未发货 -> 等待卖家发货2, 已发货 -> 等待买家确认收货3, 已收货 -> 交易成功4, 已经退货 -> 交易失败5, 部分发货 -> 交易成功
	LogisticsStatus int64 `json:"logistics_status,omitempty" xml:"logistics_status,omitempty"`
	// 交易状态:1-交易中,2-交易关闭,3-交易成功
	OrderStatus int64 `json:"order_status,omitempty" xml:"order_status,omitempty"`
	// 物流单信息
	ChannelLogisticsOrder *TopChannelLogisticsOrderDto `json:"channel_logistics_order,omitempty" xml:"channel_logistics_order,omitempty"`
}

TopChannelPurchaseOrderDto 结构体

type TopChannelRefundDto added in v1.2.0

type TopChannelRefundDto struct {
	// 分销商昵称
	DownAccountNick string `json:"down_account_nick,omitempty" xml:"down_account_nick,omitempty"`
	// 服务类型
	RefundTypeDesc string `json:"refund_type_desc,omitempty" xml:"refund_type_desc,omitempty"`
	// 单据状态
	RefundStatusDesc string `json:"refund_status_desc,omitempty" xml:"refund_status_desc,omitempty"`
	// 采购单号(渠道单)
	MainChannelOrderNo string `json:"main_channel_order_no,omitempty" xml:"main_channel_order_no,omitempty"`
	// 退款原因
	RefundReasonDesc string `json:"refund_reason_desc,omitempty" xml:"refund_reason_desc,omitempty"`
	// 退款单创建时间
	RefundCreateDate string `json:"refund_create_date,omitempty" xml:"refund_create_date,omitempty"`
	// 铺货状态
	PurchaseOrderStatus string `json:"purchase_order_status,omitempty" xml:"purchase_order_status,omitempty"`
	// 退款单号
	RefundId int64 `json:"refund_id,omitempty" xml:"refund_id,omitempty"`
	// 交易金额:分
	PurchaseOrderPayFee int64 `json:"purchase_order_pay_fee,omitempty" xml:"purchase_order_pay_fee,omitempty"`
	// 退款金额:分
	RefundFee int64 `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"`
	// 销售主订单号(采购单)
	MainPurchaseOrderNo int64 `json:"main_purchase_order_no,omitempty" xml:"main_purchase_order_no,omitempty"`
	// 销售子订单号(采购单)
	SubPurchaseOrderNo int64 `json:"sub_purchase_order_no,omitempty" xml:"sub_purchase_order_no,omitempty"`
}

TopChannelRefundDto 结构体

type TopChannelSubDeliverOrderDto

type TopChannelSubDeliverOrderDto struct {
	// 子发货单单号
	SubDeliverOrderNo int64 `json:"sub_deliver_order_no,omitempty" xml:"sub_deliver_order_no,omitempty"`
	// 主采购单号
	MainPurchaseOrderNo int64 `json:"main_purchase_order_no,omitempty" xml:"main_purchase_order_no,omitempty"`
	// 子采购单单号
	SubPurchaseOrderNo int64 `json:"sub_purchase_order_no,omitempty" xml:"sub_purchase_order_no,omitempty"`
	// 发货数量
	DeliverCount int64 `json:"deliver_count,omitempty" xml:"deliver_count,omitempty"`
	// 实收数量
	ReceiveQuantity int64 `json:"receive_quantity,omitempty" xml:"receive_quantity,omitempty"`
	// 差异的数量
	DiffQuantity int64 `json:"diff_quantity,omitempty" xml:"diff_quantity,omitempty"`
	// 主发货单单号
	MainDeliverOrderNo int64 `json:"main_deliver_order_no,omitempty" xml:"main_deliver_order_no,omitempty"`
}

TopChannelSubDeliverOrderDto 结构体

type TopChannelSubPurchaseOrderCreateParam

type TopChannelSubPurchaseOrderCreateParam struct {
	// 采购数量
	BuyQuantity int64 `json:"buy_quantity,omitempty" xml:"buy_quantity,omitempty"`
	// 采购货品SKU ID
	ProductSkuId int64 `json:"product_sku_id,omitempty" xml:"product_sku_id,omitempty"`
	// 采购货品ID
	ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"`
}

TopChannelSubPurchaseOrderCreateParam 结构体

type TopChannelSubPurchaseOrderDto

type TopChannelSubPurchaseOrderDto struct {
	// 商家编码
	MerchantCode string `json:"merchant_code,omitempty" xml:"merchant_code,omitempty"`
	// sku信息
	Sku string `json:"sku,omitempty" xml:"sku,omitempty"`
	// 产品编码
	ProductNumber string `json:"product_number,omitempty" xml:"product_number,omitempty"`
	// 产品标题
	ProductTitle string `json:"product_title,omitempty" xml:"product_title,omitempty"`
	// 交易完成时间
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	// 子采购单单号
	SubPurchaseOrderNo int64 `json:"sub_purchase_order_no,omitempty" xml:"sub_purchase_order_no,omitempty"`
	// 产品id
	ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"`
	// 产品价格
	ProductPrice int64 `json:"product_price,omitempty" xml:"product_price,omitempty"`
	// 购买数量
	BuyAmount int64 `json:"buy_amount,omitempty" xml:"buy_amount,omitempty"`
	// 支付状态
	PayStatus int64 `json:"pay_status,omitempty" xml:"pay_status,omitempty"`
	// 子采购单的物流状态
	LogisticsStatus int64 `json:"logistics_status,omitempty" xml:"logistics_status,omitempty"`
}

TopChannelSubPurchaseOrderDto 结构体

type TopOfflineAddPrepayDto

type TopOfflineAddPrepayDto struct {
	// 收款人账号
	ReceiverAccountNum string `json:"receiver_account_num,omitempty" xml:"receiver_account_num,omitempty"`
	// 外部系统支付流水Id,用于商家上传流水时去重(外部保证唯一)
	OuterPayId string `json:"outer_pay_id,omitempty" xml:"outer_pay_id,omitempty"`
	// 销商淘宝nick
	DistNick string `json:"dist_nick,omitempty" xml:"dist_nick,omitempty"`
	// 出票人全称
	DrawerFullName string `json:"drawer_full_name,omitempty" xml:"drawer_full_name,omitempty"`
	// 付款行行号
	PayBankNum string `json:"pay_bank_num,omitempty" xml:"pay_bank_num,omitempty"`
	// 出票人账号
	DrawerAccountNum string `json:"drawer_account_num,omitempty" xml:"drawer_account_num,omitempty"`
	// 支付时间
	PayTime string `json:"pay_time,omitempty" xml:"pay_time,omitempty"`
	// 出票日期
	TicketIssueDate string `json:"ticket_issue_date,omitempty" xml:"ticket_issue_date,omitempty"`
	// 收款开户银行
	ReceiverBankFullName string `json:"receiver_bank_full_name,omitempty" xml:"receiver_bank_full_name,omitempty"`
	// 承兑票据号(承兑必填)
	TicketId string `json:"ticket_id,omitempty" xml:"ticket_id,omitempty"`
	// 汇票到期日期
	AcceptDate string `json:"accept_date,omitempty" xml:"accept_date,omitempty"`
	// 收款人全称
	ReceiverFullName string `json:"receiver_full_name,omitempty" xml:"receiver_full_name,omitempty"`
	// 付款行全称
	PayBankFullName string `json:"pay_bank_full_name,omitempty" xml:"pay_bank_full_name,omitempty"`
	// 资金流水类型:1.纸质承兑; 2.电子承兑;3.现金;4.优惠返点;5.奖励
	FlowType int64 `json:"flow_type,omitempty" xml:"flow_type,omitempty"`
	// 金额,单位分(必须为正数)
	TicketMoney int64 `json:"ticket_money,omitempty" xml:"ticket_money,omitempty"`
}

TopOfflineAddPrepayDto 结构体

type TopOfflineReducePrepayDto

type TopOfflineReducePrepayDto struct {
	// 收款人账号
	ReceiverAccountNum string `json:"receiver_account_num,omitempty" xml:"receiver_account_num,omitempty"`
	// 外部系统支付流水Id,用于商家上传流水时去重(外部保证唯一)
	OuterPayId string `json:"outer_pay_id,omitempty" xml:"outer_pay_id,omitempty"`
	// 销商淘宝nick
	DistNick string `json:"dist_nick,omitempty" xml:"dist_nick,omitempty"`
	// 出票人全称
	DrawerFullName string `json:"drawer_full_name,omitempty" xml:"drawer_full_name,omitempty"`
	// 付款行行号
	PayBankNum string `json:"pay_bank_num,omitempty" xml:"pay_bank_num,omitempty"`
	// 出票人账号
	DrawerAccountNum string `json:"drawer_account_num,omitempty" xml:"drawer_account_num,omitempty"`
	// 支付时间
	PayTime string `json:"pay_time,omitempty" xml:"pay_time,omitempty"`
	// 出票日期
	TicketIssueDate string `json:"ticket_issue_date,omitempty" xml:"ticket_issue_date,omitempty"`
	// 收款开户银行
	ReceiverBankFullName string `json:"receiver_bank_full_name,omitempty" xml:"receiver_bank_full_name,omitempty"`
	// 承兑票据号
	TicketId string `json:"ticket_id,omitempty" xml:"ticket_id,omitempty"`
	// 汇票到期日期
	AcceptDate string `json:"accept_date,omitempty" xml:"accept_date,omitempty"`
	// 收款人全称
	ReceiverFullName string `json:"receiver_full_name,omitempty" xml:"receiver_full_name,omitempty"`
	// 付款行全称
	PayBankFullName string `json:"pay_bank_full_name,omitempty" xml:"pay_bank_full_name,omitempty"`
	// 资金流水类型:1.纸质承兑; 2.电子承兑;3.现金;4.优惠返点;5.奖励
	FlowType int64 `json:"flow_type,omitempty" xml:"flow_type,omitempty"`
	// 线下流水类型 1票据作废 2线下使用
	OfflinePrepayDetailType int64 `json:"offline_prepay_detail_type,omitempty" xml:"offline_prepay_detail_type,omitempty"`
	// 金额,单位分(必须为负数)
	TicketMoney int64 `json:"ticket_money,omitempty" xml:"ticket_money,omitempty"`
}

TopOfflineReducePrepayDto 结构体

type TopPurchasePayOrderDto

type TopPurchasePayOrderDto struct {
	// 支付流水编号
	PayOrderId string `json:"pay_order_id,omitempty" xml:"pay_order_id,omitempty"`
	// 支付金额
	PayFee int64 `json:"pay_fee,omitempty" xml:"pay_fee,omitempty"`
}

TopPurchasePayOrderDto 结构体

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL