dutyfree

package
v1.3.5 Latest Latest
Warning

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

Go to latest
Published: Apr 22, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Overview

Package dutyfree 包含海南离岛对外API相关结构体

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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ReleaseAlibabaDutyfreeStockQueryAPIRequest added in v1.3.4

func ReleaseAlibabaDutyfreeStockQueryAPIRequest(v *AlibabaDutyfreeStockQueryAPIRequest)

ReleaseAlibabaDutyfreeStockQueryAPIRequest 将 AlibabaDutyfreeStockQueryAPIRequest 放入 sync.Pool

func ReleaseAlibabaDutyfreeStockQueryAPIResponse added in v1.3.4

func ReleaseAlibabaDutyfreeStockQueryAPIResponse(v *AlibabaDutyfreeStockQueryAPIResponse)

ReleaseAlibabaDutyfreeStockQueryAPIResponse 将 AlibabaDutyfreeStockQueryAPIResponse 保存到 sync.Pool

func ReleaseAlibabaDutyfreeStockQueryResultDo added in v1.3.4

func ReleaseAlibabaDutyfreeStockQueryResultDo(v *AlibabaDutyfreeStockQueryResultDo)

ReleaseAlibabaDutyfreeStockQueryResultDo 释放AlibabaDutyfreeStockQueryResultDo

func ReleaseStockResultDto added in v1.3.4

func ReleaseStockResultDto(v *StockResultDto)

ReleaseStockResultDto 释放StockResultDto

Types

type AlibabaDutyfreeStockQueryAPIRequest added in v1.2.0

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

AlibabaDutyfreeStockQueryAPIRequest 对外库存查询接口 API请求 alibaba.dutyfree.stock.query

对外部服务提供库存查询接口

func GetAlibabaDutyfreeStockQueryAPIRequest added in v1.3.4

func GetAlibabaDutyfreeStockQueryAPIRequest() *AlibabaDutyfreeStockQueryAPIRequest

GetAlibabaDutyfreeStockQueryRequest 从 sync.Pool 获取 AlibabaDutyfreeStockQueryAPIRequest

func NewAlibabaDutyfreeStockQueryRequest

func NewAlibabaDutyfreeStockQueryRequest() *AlibabaDutyfreeStockQueryAPIRequest

NewAlibabaDutyfreeStockQueryRequest 初始化AlibabaDutyfreeStockQueryAPIRequest对象

func (AlibabaDutyfreeStockQueryAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaDutyfreeStockQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaDutyfreeStockQueryAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaDutyfreeStockQueryAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaDutyfreeStockQueryAPIRequest) GetBarCode added in v1.2.0

GetBarCode BarCode Getter

func (AlibabaDutyfreeStockQueryAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaDutyfreeStockQueryAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaDutyfreeStockQueryAPIRequest) SetBarCode added in v1.2.0

func (r *AlibabaDutyfreeStockQueryAPIRequest) SetBarCode(_barCode string) error

SetBarCode is BarCode Setter 条形码

type AlibabaDutyfreeStockQueryAPIResponse

type AlibabaDutyfreeStockQueryAPIResponse struct {
	model.CommonResponse
	AlibabaDutyfreeStockQueryAPIResponseModel
}

AlibabaDutyfreeStockQueryAPIResponse 对外库存查询接口 API返回值 alibaba.dutyfree.stock.query

对外部服务提供库存查询接口

func GetAlibabaDutyfreeStockQueryAPIResponse added in v1.3.4

func GetAlibabaDutyfreeStockQueryAPIResponse() *AlibabaDutyfreeStockQueryAPIResponse

GetAlibabaDutyfreeStockQueryAPIResponse 从 sync.Pool 获取 AlibabaDutyfreeStockQueryAPIResponse

func (*AlibabaDutyfreeStockQueryAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlibabaDutyfreeStockQueryAPIResponseModel added in v1.2.0

type AlibabaDutyfreeStockQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_dutyfree_stock_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回结果
	Result *AlibabaDutyfreeStockQueryResultDo `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaDutyfreeStockQueryAPIResponseModel is 对外库存查询接口 成功返回结果

func (*AlibabaDutyfreeStockQueryAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlibabaDutyfreeStockQueryResultDo

type AlibabaDutyfreeStockQueryResultDo struct {
	// 错误信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 错误码
	Code int64 `json:"code,omitempty" xml:"code,omitempty"`
	// 具体库存信息
	Object *StockResultDto `json:"object,omitempty" xml:"object,omitempty"`
	// 调用是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

AlibabaDutyfreeStockQueryResultDo 结构体

func GetAlibabaDutyfreeStockQueryResultDo added in v1.3.4

func GetAlibabaDutyfreeStockQueryResultDo() *AlibabaDutyfreeStockQueryResultDo

GetAlibabaDutyfreeStockQueryResultDo() 从对象池中获取AlibabaDutyfreeStockQueryResultDo

type StockResultDto

type StockResultDto struct {
	// 条形码
	BarCode string `json:"bar_code,omitempty" xml:"bar_code,omitempty"`
	// 库存
	Stock int64 `json:"stock,omitempty" xml:"stock,omitempty"`
}

StockResultDto 结构体

func GetStockResultDto added in v1.3.4

func GetStockResultDto() *StockResultDto

GetStockResultDto() 从对象池中获取StockResultDto

Jump to

Keyboard shortcuts

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