omniorder

package
v1.3.2 Latest Latest
Warning

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

Go to latest
Published: Oct 20, 2023 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Overview

Package omniorder 包含全渠道API相关结构体

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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AlibabaretailcommissionorderqueryAPIRequest added in v1.3.1

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

AlibabaretailcommissionorderqueryAPIRequest 分销订单查询 API请求 alibaba.retail.commission.order.query

查询商家的分销订单

func NewAlibabaretailcommissionorderqueryRequest added in v1.3.1

func NewAlibabaretailcommissionorderqueryRequest() *AlibabaretailcommissionorderqueryAPIRequest

NewAlibabaretailcommissionorderqueryRequest 初始化AlibabaretailcommissionorderqueryAPIRequest对象

func (AlibabaretailcommissionorderqueryAPIRequest) GetApiMethodName added in v1.3.1

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaretailcommissionorderqueryAPIRequest) GetApiParams added in v1.3.1

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaretailcommissionorderqueryAPIRequest) GetEndPayTime added in v1.3.1

GetEndPayTime EndPayTime Getter

func (AlibabaretailcommissionorderqueryAPIRequest) GetPageNo added in v1.3.1

GetPageNo PageNo Getter

func (AlibabaretailcommissionorderqueryAPIRequest) GetPageSize added in v1.3.1

GetPageSize PageSize Getter

func (AlibabaretailcommissionorderqueryAPIRequest) GetRawParams added in v1.3.1

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

func (AlibabaretailcommissionorderqueryAPIRequest) GetStartPayTime added in v1.3.1

GetStartPayTime StartPayTime Getter

func (*AlibabaretailcommissionorderqueryAPIRequest) SetEndPayTime added in v1.3.1

func (r *AlibabaretailcommissionorderqueryAPIRequest) SetEndPayTime(_endPayTime string) error

SetEndPayTime is EndPayTime Setter 查询三个月内交易创建时间开始。格式:yyyy-MM-dd HH:mm:ss

func (*AlibabaretailcommissionorderqueryAPIRequest) SetPageNo added in v1.3.1

SetPageNo is PageNo Setter 页码,默认第一页

func (*AlibabaretailcommissionorderqueryAPIRequest) SetPageSize added in v1.3.1

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

SetPageSize is PageSize Setter 页大小,默认每页十条

func (*AlibabaretailcommissionorderqueryAPIRequest) SetStartPayTime added in v1.3.1

func (r *AlibabaretailcommissionorderqueryAPIRequest) SetStartPayTime(_startPayTime string) error

SetStartPayTime is StartPayTime Setter 查询交易创建时间结束。格式:yyyy-MM-dd HH:mm:ss

type AlibabaretailcommissionorderqueryAPIResponse added in v1.3.1

type AlibabaretailcommissionorderqueryAPIResponse struct {
	model.CommonResponse
	AlibabaretailcommissionorderqueryAPIResponseModel
}

AlibabaretailcommissionorderqueryAPIResponse 分销订单查询 API返回值 alibaba.retail.commission.order.query

查询商家的分销订单

type AlibabaretailcommissionorderqueryAPIResponseModel added in v1.3.1

type AlibabaretailcommissionorderqueryAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_retail_commission_order_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 分页结果
	Result *PageResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaretailcommissionorderqueryAPIResponseModel is 分销订单查询 成功返回结果

type AlibabaretailcommissionordersyncAPIRequest added in v1.3.1

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

AlibabaretailcommissionordersyncAPIRequest 分佣数据传输 API请求 alibaba.retail.commission.order.sync

同步分佣结果

func NewAlibabaretailcommissionordersyncRequest added in v1.3.1

func NewAlibabaretailcommissionordersyncRequest() *AlibabaretailcommissionordersyncAPIRequest

NewAlibabaretailcommissionordersyncRequest 初始化AlibabaretailcommissionordersyncAPIRequest对象

func (AlibabaretailcommissionordersyncAPIRequest) GetApiMethodName added in v1.3.1

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaretailcommissionordersyncAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaretailcommissionordersyncAPIRequest) GetParam0 added in v1.3.1

GetParam0 Param0 Getter

func (AlibabaretailcommissionordersyncAPIRequest) GetRawParams added in v1.3.1

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

func (*AlibabaretailcommissionordersyncAPIRequest) SetParam0 added in v1.3.1

SetParam0 is Param0 Setter 请求参数

type AlibabaretailcommissionordersyncAPIResponse added in v1.3.1

type AlibabaretailcommissionordersyncAPIResponse struct {
	model.CommonResponse
	AlibabaretailcommissionordersyncAPIResponseModel
}

AlibabaretailcommissionordersyncAPIResponse 分佣数据传输 API返回值 alibaba.retail.commission.order.sync

同步分佣结果

type AlibabaretailcommissionordersyncAPIResponseModel added in v1.3.1

type AlibabaretailcommissionordersyncAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_retail_commission_order_sync_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回描述
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 返回的执行状态吗
	SCode string `json:"s_code,omitempty" xml:"s_code,omitempty"`
	// 返回的数据实体
	Data bool `json:"data,omitempty" xml:"data,omitempty"`
	// 是否执行成功
	SSuccess bool `json:"s_success,omitempty" xml:"s_success,omitempty"`
}

AlibabaretailcommissionordersyncAPIResponseModel is 分佣数据传输 成功返回结果

type AlibabaretailcommissionresultqueryAPIRequest added in v1.3.1

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

AlibabaretailcommissionresultqueryAPIRequest 分佣结果查询 API请求 alibaba.retail.commission.result.query

查询导购分佣记录

func NewAlibabaretailcommissionresultqueryRequest added in v1.3.1

func NewAlibabaretailcommissionresultqueryRequest() *AlibabaretailcommissionresultqueryAPIRequest

NewAlibabaretailcommissionresultqueryRequest 初始化AlibabaretailcommissionresultqueryAPIRequest对象

func (AlibabaretailcommissionresultqueryAPIRequest) GetApiMethodName added in v1.3.1

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaretailcommissionresultqueryAPIRequest) GetApiParams added in v1.3.1

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaretailcommissionresultqueryAPIRequest) GetParam0 added in v1.3.1

GetParam0 Param0 Getter

func (AlibabaretailcommissionresultqueryAPIRequest) GetRawParams added in v1.3.1

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

func (*AlibabaretailcommissionresultqueryAPIRequest) SetParam0 added in v1.3.1

SetParam0 is Param0 Setter 请求参数

type AlibabaretailcommissionresultqueryAPIResponse added in v1.3.1

type AlibabaretailcommissionresultqueryAPIResponse struct {
	model.CommonResponse
	AlibabaretailcommissionresultqueryAPIResponseModel
}

AlibabaretailcommissionresultqueryAPIResponse 分佣结果查询 API返回值 alibaba.retail.commission.result.query

查询导购分佣记录

type AlibabaretailcommissionresultqueryAPIResponseModel added in v1.3.1

type AlibabaretailcommissionresultqueryAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_retail_commission_result_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回包装类
	Result *BaseResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaretailcommissionresultqueryAPIResponseModel is 分佣结果查询 成功返回结果

type AlibabaretailcommissionstatuschangeAPIRequest added in v1.3.1

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

AlibabaretailcommissionstatuschangeAPIRequest 分佣状态变更 API请求 alibaba.retail.commission.status.change

分佣系统,分佣状态变更接口

func NewAlibabaretailcommissionstatuschangeRequest added in v1.3.1

func NewAlibabaretailcommissionstatuschangeRequest() *AlibabaretailcommissionstatuschangeAPIRequest

NewAlibabaretailcommissionstatuschangeRequest 初始化AlibabaretailcommissionstatuschangeAPIRequest对象

func (AlibabaretailcommissionstatuschangeAPIRequest) GetApiMethodName added in v1.3.1

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaretailcommissionstatuschangeAPIRequest) GetApiParams added in v1.3.1

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaretailcommissionstatuschangeAPIRequest) GetParam0 added in v1.3.1

GetParam0 Param0 Getter

func (AlibabaretailcommissionstatuschangeAPIRequest) GetRawParams added in v1.3.1

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

func (*AlibabaretailcommissionstatuschangeAPIRequest) SetParam0 added in v1.3.1

SetParam0 is Param0 Setter 请求参数

type AlibabaretailcommissionstatuschangeAPIResponse added in v1.3.1

type AlibabaretailcommissionstatuschangeAPIResponse struct {
	model.CommonResponse
	AlibabaretailcommissionstatuschangeAPIResponseModel
}

AlibabaretailcommissionstatuschangeAPIResponse 分佣状态变更 API返回值 alibaba.retail.commission.status.change

分佣系统,分佣状态变更接口

type AlibabaretailcommissionstatuschangeAPIResponseModel added in v1.3.1

type AlibabaretailcommissionstatuschangeAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_retail_commission_status_change_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回描述信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 返回的执行状态吗
	SCode string `json:"s_code,omitempty" xml:"s_code,omitempty"`
	// 返回的数据实体
	Data bool `json:"data,omitempty" xml:"data,omitempty"`
	// 是否执行成功
	SSuccess bool `json:"s_success,omitempty" xml:"s_success,omitempty"`
}

AlibabaretailcommissionstatuschangeAPIResponseModel is 分佣状态变更 成功返回结果

type BaseResult

type BaseResult struct {
	// 返回的数据实体
	CommissionResultList []CommissionResultDto `json:"commission_result_list,omitempty" xml:"commission_result_list>commission_result_dto,omitempty"`
	// 错误信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 返回的执行状态吗
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 总记录数
	Total int64 `json:"total,omitempty" xml:"total,omitempty"`
	// 页大小
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 当前页
	PageNo int64 `json:"page_no,omitempty" xml:"page_no,omitempty"`
	// 是否执行成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

BaseResult 结构体

type CommissionResultDto

type CommissionResultDto struct {
	// 创建时间
	OrderCreateTime string `json:"order_create_time,omitempty" xml:"order_create_time,omitempty"`
	// 支付时间
	OrderPayTime string `json:"order_pay_time,omitempty" xml:"order_pay_time,omitempty"`
	// 结束时间
	OrderEndTime string `json:"order_end_time,omitempty" xml:"order_end_time,omitempty"`
	// 分佣导购名称
	CommissionEmployeeName string `json:"commission_employee_name,omitempty" xml:"commission_employee_name,omitempty"`
	// 分佣导购所属门店名称
	EmployeeStoreName string `json:"employee_store_name,omitempty" xml:"employee_store_name,omitempty"`
	// 旗舰店名称
	SellerName string `json:"seller_name,omitempty" xml:"seller_name,omitempty"`
	// 消费者入会时间
	BuyerJoinTime string `json:"buyer_join_time,omitempty" xml:"buyer_join_time,omitempty"`
	// 分佣时间
	CommissionTime string `json:"commission_time,omitempty" xml:"commission_time,omitempty"`
	// 消费者nick
	BuyerNick string `json:"buyer_nick,omitempty" xml:"buyer_nick,omitempty"`
	// 导购工号
	WorkId string `json:"work_id,omitempty" xml:"work_id,omitempty"`
	// 支付订单
	PayOrderId string `json:"pay_order_id,omitempty" xml:"pay_order_id,omitempty"`
	// 订单id
	OrderIdString string `json:"order_id_string,omitempty" xml:"order_id_string,omitempty"`
	// 子订单id
	BizOrderIdString string `json:"biz_order_id_string,omitempty" xml:"biz_order_id_string,omitempty"`
	// 分佣id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
	// 订单类型
	BizOrderType int64 `json:"biz_order_type,omitempty" xml:"biz_order_type,omitempty"`
	// 订单金额,单位分
	BizOrderMoney int64 `json:"biz_order_money,omitempty" xml:"biz_order_money,omitempty"`
	// 实付金额,单位分
	OrderPayMoney int64 `json:"order_pay_money,omitempty" xml:"order_pay_money,omitempty"`
	// 佣金,单位分
	CommissionMoney int64 `json:"commission_money,omitempty" xml:"commission_money,omitempty"`
	// 分佣导购id
	CommissionEmployeeId int64 `json:"commission_employee_id,omitempty" xml:"commission_employee_id,omitempty"`
	// 分佣导购类型:1-招募导购,2-当前导购,3-首单导购,4-外部订单导购,5-好友,6-接单导购
	CommissionEmployeeType int64 `json:"commission_employee_type,omitempty" xml:"commission_employee_type,omitempty"`
	// 分佣导购所属门店id
	EmployeeStoreId int64 `json:"employee_store_id,omitempty" xml:"employee_store_id,omitempty"`
	// 商品id
	AuctionId int64 `json:"auction_id,omitempty" xml:"auction_id,omitempty"`
}

CommissionResultDto 结构体

type CommissionResultQuery

type CommissionResultQuery struct {
	// 分佣导购
	CommissionEmployeeName string `json:"commission_employee_name,omitempty" xml:"commission_employee_name,omitempty"`
	// 分佣导购所属门店
	CommissionStoreId string `json:"commission_store_id,omitempty" xml:"commission_store_id,omitempty"`
	// 订单支付的开始时间
	OrderPayTimeStart string `json:"order_pay_time_start,omitempty" xml:"order_pay_time_start,omitempty"`
	// 分佣的结束时间
	CommissionTimeEnd string `json:"commission_time_end,omitempty" xml:"commission_time_end,omitempty"`
	// 分佣的开始时间
	CommissionTimeStart string `json:"commission_time_start,omitempty" xml:"commission_time_start,omitempty"`
	// 订单支付的结束时间
	OrderPayTimeEnd string `json:"order_pay_time_end,omitempty" xml:"order_pay_time_end,omitempty"`
	// 页大小
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 订单类型,1:旗舰店,23:线下门店
	BizOrderType int64 `json:"biz_order_type,omitempty" xml:"biz_order_type,omitempty"`
	// 当前页
	PageNo int64 `json:"page_no,omitempty" xml:"page_no,omitempty"`
}

CommissionResultQuery 结构体

type Content added in v1.2.5

type Content struct {
	// 取件码
	Key string `json:"key,omitempty" xml:"key,omitempty"`
	// 取件码的值
	Value string `json:"value,omitempty" xml:"value,omitempty"`
}

Content 结构体

type Door2doorConsumeRequest

type Door2doorConsumeRequest struct {
	// 核销码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 操作人
	Operator string `json:"operator,omitempty" xml:"operator,omitempty"`
	// 淘宝主订单ID
	MainOrderId int64 `json:"main_order_id,omitempty" xml:"main_order_id,omitempty"`
}

Door2doorConsumeRequest 结构体

type Door2doorQueryResult

type Door2doorQueryResult struct {
	// 码对应的淘宝主订单ID
	MainOrderId int64 `json:"main_order_id,omitempty" xml:"main_order_id,omitempty"`
}

Door2doorQueryResult 结构体

type ExpandCardInfo

type ExpandCardInfo struct {
	// 用卡订单使用本金,用卡的订单才有输出,单位:分
	ExpandPriceUsed int64 `json:"expand_price_used,omitempty" xml:"expand_price_used,omitempty"`
	// 用卡订单使用权益金,用卡的订单才有输出,单位:分
	BasicPriceUsed int64 `json:"basic_price_used,omitempty" xml:"basic_price_used,omitempty"`
}

ExpandCardInfo 结构体

type InventoryAdjustInfo

type InventoryAdjustInfo struct {
	// 需要调整的原始门店ID
	OriginalWarehouseId string `json:"original_warehouse_id,omitempty" xml:"original_warehouse_id,omitempty"`
	// 淘宝订单号
	TbTradeOrder string `json:"tb_trade_order,omitempty" xml:"tb_trade_order,omitempty"`
	// 流水号
	BillNum string `json:"bill_num,omitempty" xml:"bill_num,omitempty"`
	// 库存类型
	InventoryType string `json:"inventory_type,omitempty" xml:"inventory_type,omitempty"`
	// 调整类型
	AdjustType string `json:"adjust_type,omitempty" xml:"adjust_type,omitempty"`
	// 淘宝子订单号
	TbSubTradeOrder string `json:"tb_sub_trade_order,omitempty" xml:"tb_sub_trade_order,omitempty"`
	// 需要调整到的目标门店ID
	TargetWarehouseId string `json:"target_warehouse_id,omitempty" xml:"target_warehouse_id,omitempty"`
	// ISV系统中商品编码
	OuterId string `json:"outer_id,omitempty" xml:"outer_id,omitempty"`
	// 需调整的库存数量
	Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"`
	// 淘宝后端商品id
	ScItemId int64 `json:"sc_item_id,omitempty" xml:"sc_item_id,omitempty"`
	// 淘宝前端商品id
	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`
	// 商品的SKU编码
	SkuId int64 `json:"sku_id,omitempty" xml:"sku_id,omitempty"`
}

InventoryAdjustInfo 结构体

type ItemDeleteResult

type ItemDeleteResult struct {
	// 重复商品信息
	DuplicateInfos []ItemSkuDuplicateInfo `json:"duplicate_infos,omitempty" xml:"duplicate_infos>item_sku_duplicate_info,omitempty"`
	// itemLightPublishDTO
	ItemLightPublishDTO *ItemLightPublishDto `json:"item_light_publish_d_t_o,omitempty" xml:"item_light_publish_d_t_o,omitempty"`
}

ItemDeleteResult 结构体

type ItemLightPublishDto

type ItemLightPublishDto struct {
	// images
	Images []ItemLightPublishImageDto `json:"images,omitempty" xml:"images>item_light_publish_image_dto,omitempty"`
	// skus
	Skus []ItemLightPublishSkuDto `json:"skus,omitempty" xml:"skus>item_light_publish_sku_dto,omitempty"`
	// 商品条形码
	Barcode string `json:"barcode,omitempty" xml:"barcode,omitempty"`
	// 商品描述
	Desc string `json:"desc,omitempty" xml:"desc,omitempty"`
	// extendAttr
	ExtendAttr string `json:"extend_attr,omitempty" xml:"extend_attr,omitempty"`
	// outerId
	OuterId string `json:"outer_id,omitempty" xml:"outer_id,omitempty"`
	// 销售价
	Pretium string `json:"pretium,omitempty" xml:"pretium,omitempty"`
	// 吊牌价
	Price string `json:"price,omitempty" xml:"price,omitempty"`
	// 副标题
	Subtitle string `json:"subtitle,omitempty" xml:"subtitle,omitempty"`
	// 标题
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 操作人
	Operator string `json:"operator,omitempty" xml:"operator,omitempty"`
	// 叶子类目ID
	CatId int64 `json:"cat_id,omitempty" xml:"cat_id,omitempty"`
	// itemId
	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`
	// 卖家ID
	UserId int64 `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

ItemLightPublishDto 结构体

type ItemLightPublishImageDto

type ItemLightPublishImageDto struct {
	// 图片url
	Url string `json:"url,omitempty" xml:"url,omitempty"`
}

ItemLightPublishImageDto 结构体

type ItemLightPublishResult

type ItemLightPublishResult struct {
	// 重复商品信息
	DuplicateInfos []ItemSkuDuplicateInfo `json:"duplicate_infos,omitempty" xml:"duplicate_infos>item_sku_duplicate_info,omitempty"`
	// 创建生成的skuId
	SkuIds string `json:"sku_ids,omitempty" xml:"sku_ids,omitempty"`
	// 错误码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 错误信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 创建生成的itemId
	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`
	// data
	Data *ItemLightPublishResult `json:"data,omitempty" xml:"data,omitempty"`
}

ItemLightPublishResult 结构体

type ItemLightPublishSalePropDto

type ItemLightPublishSalePropDto struct {
	// value
	Value string `json:"value,omitempty" xml:"value,omitempty"`
	// pid
	Pid int64 `json:"pid,omitempty" xml:"pid,omitempty"`
}

ItemLightPublishSalePropDto 结构体

type ItemLightPublishSkuDto

type ItemLightPublishSkuDto struct {
	// salePropsDTO
	SalePropsDTOs []ItemLightPublishSalePropDto `json:"sale_props_d_t_os,omitempty" xml:"sale_props_d_t_os>item_light_publish_sale_prop_dto,omitempty"`
	// sku图片
	SkuImages []string `json:"sku_images,omitempty" xml:"sku_images>string,omitempty"`
	// sku销售属性
	SaleProps []ItemLightPublishSalePropDto `json:"sale_props,omitempty" xml:"sale_props>item_light_publish_sale_prop_dto,omitempty"`
	// sku条形码
	Barcode string `json:"barcode,omitempty" xml:"barcode,omitempty"`
	// sku扩展字段
	ExtendAttr string `json:"extend_attr,omitempty" xml:"extend_attr,omitempty"`
	// sku销售价
	Pretium string `json:"pretium,omitempty" xml:"pretium,omitempty"`
	// sku吊牌价
	Price string `json:"price,omitempty" xml:"price,omitempty"`
	// skuOuterId
	SkuOuterId string `json:"sku_outer_id,omitempty" xml:"sku_outer_id,omitempty"`
	// sku条形码
	SkuBarcode string `json:"sku_barcode,omitempty" xml:"sku_barcode,omitempty"`
	// customCode
	CustomCode string `json:"custom_code,omitempty" xml:"custom_code,omitempty"`
	// skuId
	SkuId int64 `json:"sku_id,omitempty" xml:"sku_id,omitempty"`
}

ItemLightPublishSkuDto 结构体

type ItemSkuDuplicateDetail

type ItemSkuDuplicateDetail struct {
	// barcode
	Barcode string `json:"barcode,omitempty" xml:"barcode,omitempty"`
	// outerId
	OuterId string `json:"outer_id,omitempty" xml:"outer_id,omitempty"`
	// skuBarcode
	SkuBarcode string `json:"sku_barcode,omitempty" xml:"sku_barcode,omitempty"`
	// skuOuterId
	SkuOuterId string `json:"sku_outer_id,omitempty" xml:"sku_outer_id,omitempty"`
	// itemId
	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`
	// skuId
	SkuId int64 `json:"sku_id,omitempty" xml:"sku_id,omitempty"`
}

ItemSkuDuplicateDetail 结构体

type ItemSkuDuplicateInfo

type ItemSkuDuplicateInfo struct {
	// 重复商品详情列表,如果重复商品过多,目前只展示部分
	DuplicateDetails []ItemSkuDuplicateDetail `json:"duplicate_details,omitempty" xml:"duplicate_details>item_sku_duplicate_detail,omitempty"`
	// barcode
	Barcode string `json:"barcode,omitempty" xml:"barcode,omitempty"`
	// outerId
	OuterId string `json:"outer_id,omitempty" xml:"outer_id,omitempty"`
	// skuBarcode
	SkuBarcode string `json:"sku_barcode,omitempty" xml:"sku_barcode,omitempty"`
	// skuOuterId
	SkuOuterId string `json:"sku_outer_id,omitempty" xml:"sku_outer_id,omitempty"`
	// 重复商品数量
	DuplicateSize int64 `json:"duplicate_size,omitempty" xml:"duplicate_size,omitempty"`
}

ItemSkuDuplicateInfo 结构体

type ItemTag

type ItemTag struct {
	// tagType
	TagType string `json:"tag_type,omitempty" xml:"tag_type,omitempty"`
	// itemId
	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`
}

ItemTag 结构体

type JzReceiverDto

type JzReceiverDto struct {
	// 国家
	Country string `json:"country,omitempty" xml:"country,omitempty"`
	// 邮编
	ZipCode string `json:"zip_code,omitempty" xml:"zip_code,omitempty"`
	// 详细地址
	Address string `json:"address,omitempty" xml:"address,omitempty"`
	// 手机号
	MobilePhone string `json:"mobile_phone,omitempty" xml:"mobile_phone,omitempty"`
	// 省
	Province string `json:"province,omitempty" xml:"province,omitempty"`
	// 市
	City string `json:"city,omitempty" xml:"city,omitempty"`
	// 收货人名称
	ContactName string `json:"contact_name,omitempty" xml:"contact_name,omitempty"`
	// 街道
	Street string `json:"street,omitempty" xml:"street,omitempty"`
	// 区
	District string `json:"district,omitempty" xml:"district,omitempty"`
	// 座机号
	TelePhone string `json:"tele_phone,omitempty" xml:"tele_phone,omitempty"`
}

JzReceiverDto 结构体

type JzTopArgsDto

type JzTopArgsDto struct {
	// 运单号,用快递或商家自有发货时,必填
	MailNo string `json:"mail_no,omitempty" xml:"mail_no,omitempty"`
	// 包裹体积
	PackageVolume string `json:"package_volume,omitempty" xml:"package_volume,omitempty"`
	// 包裹备注
	PackageRemark string `json:"package_remark,omitempty" xml:"package_remark,omitempty"`
	// 自有物流公司名称
	ZyCompany string `json:"zy_company,omitempty" xml:"zy_company,omitempty"`
	// 包裹重量
	PackageWeight string `json:"package_weight,omitempty" xml:"package_weight,omitempty"`
	// 自有物流发货时间,时间不能早于当前时间
	ZyConsignTime string `json:"zy_consign_time,omitempty" xml:"zy_consign_time,omitempty"`
	// 自有物流公司电话
	ZyPhoneNumber string `json:"zy_phone_number,omitempty" xml:"zy_phone_number,omitempty"`
	// 包裹数量
	PackageNumber string `json:"package_number,omitempty" xml:"package_number,omitempty"`
}

JzTopArgsDto 结构体

type LightItemDo

type LightItemDo struct {
	// 关联门店id
	StoreIds []int64 `json:"store_ids,omitempty" xml:"store_ids>int64,omitempty"`
	// sku信息列表
	Skus []ItemLightPublishSkuDto `json:"skus,omitempty" xml:"skus>item_light_publish_sku_dto,omitempty"`
	// 商品图片,最少1张,最多5张
	Images []ItemLightPublishImageDto `json:"images,omitempty" xml:"images>item_light_publish_image_dto,omitempty"`
	// 操作人
	Operator string `json:"operator,omitempty" xml:"operator,omitempty"`
	// 商品标题
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 商品卖点
	Subtitle string `json:"subtitle,omitempty" xml:"subtitle,omitempty"`
	// 吊牌价
	Price string `json:"price,omitempty" xml:"price,omitempty"`
	// 商品描述
	Desc string `json:"desc,omitempty" xml:"desc,omitempty"`
	// 销售价
	Pretium string `json:"pretium,omitempty" xml:"pretium,omitempty"`
	// 商家编码
	OuterId string `json:"outer_id,omitempty" xml:"outer_id,omitempty"`
	// 商品条形码
	Barcode string `json:"barcode,omitempty" xml:"barcode,omitempty"`
	// 扩展字段
	ExtendAttr string `json:"extend_attr,omitempty" xml:"extend_attr,omitempty"`
	// 商品所属商家id
	UserId int64 `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 商品淘系id
	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`
	// 商品叶子类目,参见taobao.omniitem.category.get接口返回值
	CatId int64 `json:"cat_id,omitempty" xml:"cat_id,omitempty"`
}

LightItemDo 结构体

type OmniItemCategoryDto

type OmniItemCategoryDto struct {
	// props
	Props []OmniItemCategoryPropDto `json:"props,omitempty" xml:"props>omni_item_category_prop_dto,omitempty"`
	// 类目名称
	CategoryName string `json:"category_name,omitempty" xml:"category_name,omitempty"`
	// 类目cid
	Cid int64 `json:"cid,omitempty" xml:"cid,omitempty"`
}

OmniItemCategoryDto 结构体

type OmniItemCategoryPropDto

type OmniItemCategoryPropDto struct {
	// 销售属性名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// pid
	Pid int64 `json:"pid,omitempty" xml:"pid,omitempty"`
}

OmniItemCategoryPropDto 结构体

type OmniResult added in v1.2.5

type OmniResult struct {
	// 返回查询到的sku列表
	Datas []ItemLightPublishSkuDto `json:"datas,omitempty" xml:"datas>item_light_publish_sku_dto,omitempty"`
	// 错误码,0表示成功
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 错误信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// data
	Data *ItemDeleteResult `json:"data,omitempty" xml:"data,omitempty"`
}

OmniResult 结构体

type OmniSettingDto

type OmniSettingDto struct {
	// 分单系统,填 astrolabe 代表阿里分单,填 RDS的 appkey 代表自行分单
	AllocatedSystem string `json:"allocated_system,omitempty" xml:"allocated_system,omitempty"`
	// 接单系统,填 0 代表店掌柜,填 1 代表 POS
	AcceptedSystem int64 `json:"accepted_system,omitempty" xml:"accepted_system,omitempty"`
}

OmniSettingDto 结构体

type OrderDetailDto added in v1.2.5

type OrderDetailDto struct {
	// 取件信息
	PickUpInfos []Content `json:"pick_up_infos,omitempty" xml:"pick_up_infos>content,omitempty"`
}

OrderDetailDto 结构体

type OrderDto

type OrderDto struct {
	// 子订单,属性与主订单相同
	DetailOrderList []string `json:"detail_order_list,omitempty" xml:"detail_order_list>string,omitempty"`
	// 消费者nick
	BuyerNick string `json:"buyer_nick,omitempty" xml:"buyer_nick,omitempty"`
	// 支付时间
	PayTime string `json:"pay_time,omitempty" xml:"pay_time,omitempty"`
	// 结束时间
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	// 旗舰店名称
	SellerNick string `json:"seller_nick,omitempty" xml:"seller_nick,omitempty"`
	// 订单id
	BizOrderId int64 `json:"biz_order_id,omitempty" xml:"biz_order_id,omitempty"`
	// 1-父订单,0-子订单
	Main int64 `json:"main,omitempty" xml:"main,omitempty"`
	// 旗舰店id
	SellerId int64 `json:"seller_id,omitempty" xml:"seller_id,omitempty"`
	// 支付订单id
	PayOrderId int64 `json:"pay_order_id,omitempty" xml:"pay_order_id,omitempty"`
	// 支付状态:1 - 未冻结/未付款 ->等待买家付款 2 - 已冻结/已付款 ->等待卖家发货 4 - 已退款 ->交易关闭 6 - 已转交易 -> 交易成功 7 - 没有创建外部交易(支付宝交易) 8 - 交易被淘宝关闭 9 - 不可付款
	PayStatus int64 `json:"pay_status,omitempty" xml:"pay_status,omitempty"`
	// 物流状态:1 - 未发货 -> 等待卖家发货, 2 - 已发货 -> 等待买家确认收货, 3 - 已收货 -> 交易成功, 4 - 已经退货 -> 交易失败, 5 - 部分收货 -> 交易成功, 6 - 部分发货中, 8 - 还未创建物流订单, 9 - 配货中,目前周期购已经使用到
	LogisticsStatus int64 `json:"logistics_status,omitempty" xml:"logistics_status,omitempty"`
	// 商品id
	AuctionId int64 `json:"auction_id,omitempty" xml:"auction_id,omitempty"`
	// 单件商品价格,单位分
	AuctionPrice int64 `json:"auction_price,omitempty" xml:"auction_price,omitempty"`
	// 购买数量
	BuyAmount int64 `json:"buy_amount,omitempty" xml:"buy_amount,omitempty"`
	// 商品的卖出金额调整,金额增加时为正数,金额减少时为负数,单位是分,不带小数。 如果是对整个订单的金额调整,会保存在主订单上,否则保存在子订单里
	AdjustFee int64 `json:"adjust_fee,omitempty" xml:"adjust_fee,omitempty"`
	// 系统对商品作的减价,始终为正数,单位是分
	DiscountFee int64 `json:"discount_fee,omitempty" xml:"discount_fee,omitempty"`
	// 退款状态:1 买家已经申请退款,等待卖家同意 2 卖家已经同意退款,等待买家退货 3 买家已经退货,等待卖家确认收货 4 退款关闭 5 退款成功 6 卖家拒绝退款 9 没有申请退款,对主定单和子订单都有效 10 有活动退款,申请退款后,只对主定单有效 只有一笔订单的情况,主定单的退款状态可能为1,2,3,6,10 11退款结束,只对父订单有效
	RefundStatus int64 `json:"refund_status,omitempty" xml:"refund_status,omitempty"`
	// 到目前为止生效的退款,单位是分,父订单的退款等于各个子订单退款的和
	RefundFee int64 `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"`
	// 实付金额,单位是分
	ActualPayFee int64 `json:"actual_pay_fee,omitempty" xml:"actual_pay_fee,omitempty"`
}

OrderDto 结构体

type PageResult

type PageResult struct {
	// 返回数据
	OrderList []OrderDto `json:"order_list,omitempty" xml:"order_list>order_dto,omitempty"`
	// 订单列表
	Datas []TaobaoomnidealeroderslistData `json:"datas,omitempty" xml:"datas>taobaoomnidealeroderslist_data,omitempty"`
	// 页码,请求的值
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 状态码,200-成功
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 总条数
	Total int64 `json:"total,omitempty" xml:"total,omitempty"`
	// 页大小,请求的值
	PageNo int64 `json:"page_no,omitempty" xml:"page_no,omitempty"`
	// 每页多少条记录
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 当前页码
	CurrPage int64 `json:"curr_page,omitempty" xml:"curr_page,omitempty"`
	// totalCount
	TotalCount int64 `json:"total_count,omitempty" xml:"total_count,omitempty"`
	// 成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

PageResult 结构体

type QuantityDetail

type QuantityDetail struct {
	// 库存类型
	InventoryType string `json:"inventory_type,omitempty" xml:"inventory_type,omitempty"`
	// 库存数量
	Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"`
	// 占用库存
	OccupyQuantity int64 `json:"occupy_quantity,omitempty" xml:"occupy_quantity,omitempty"`
}

QuantityDetail 结构体

type QueryOmniOrderRequest

type QueryOmniOrderRequest struct {
	// 订单状态,可选值:WAIT_BUYER_PAY(等待买家付款), WAIT_SELLER_SEND_GOODS(等待卖家发货), SELLER_CONSIGNED_PART(卖家部分发货), WAIT_BUYER_CONFIRM_GOODS(等待买家确认收货]), TRADE_BUYER_SIGNED(买家已签收(货到付款专用)), TRADE_FINISHED(交易成功), TRADE_CLOSED(交易关闭), TRADE_CLOSED_BY_TAOBAO(交易被淘宝关闭), TRADE_NO_CREATE_PAY(没有创建外部交易(支付宝交易))
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 订单创建结束时间,秒时间戳
	EndCreated int64 `json:"end_created,omitempty" xml:"end_created,omitempty"`
	// 页码
	PageNo int64 `json:"page_no,omitempty" xml:"page_no,omitempty"`
	// 品牌官旗的sellerId
	BrandSellerId int64 `json:"brand_seller_id,omitempty" xml:"brand_seller_id,omitempty"`
	// 页大小,最大不超过100
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 订单创建起始时间,秒时间戳
	StartCreated int64 `json:"start_created,omitempty" xml:"start_created,omitempty"`
}

QueryOmniOrderRequest 结构体

type ResultDo added in v1.2.5

type ResultDo struct {
	// 错误信息
	ErrMsg string `json:"err_msg,omitempty" xml:"err_msg,omitempty"`
	// 订单详情
	Data *OrderDetailDto `json:"data,omitempty" xml:"data,omitempty"`
	// 错误码
	ErrCode int64 `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

ResultDo 结构体

type ScbRefundAddressDto added in v1.2.5

type ScbRefundAddressDto struct {
	// 详细地址
	AddressDetail string `json:"address_detail,omitempty" xml:"address_detail,omitempty"`
	// 区名称
	AreaName string `json:"area_name,omitempty" xml:"area_name,omitempty"`
	// 市名称
	CityName string `json:"city_name,omitempty" xml:"city_name,omitempty"`
	// 完整地址
	CompleteAddress string `json:"complete_address,omitempty" xml:"complete_address,omitempty"`
	// 收件人
	ConsigneeFullName string `json:"consignee_full_name,omitempty" xml:"consignee_full_name,omitempty"`
	// 固定电话
	FixedPhone string `json:"fixed_phone,omitempty" xml:"fixed_phone,omitempty"`
	// 移动电话
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// 邮编
	PostCode string `json:"post_code,omitempty" xml:"post_code,omitempty"`
	// 省名称
	ProvinceName string `json:"province_name,omitempty" xml:"province_name,omitempty"`
	// 地址id
	ContactId int64 `json:"contact_id,omitempty" xml:"contact_id,omitempty"`
	// 区code
	DivisionCode int64 `json:"division_code,omitempty" xml:"division_code,omitempty"`
}

ScbRefundAddressDto 结构体

type SdtQueryPackageResponse

type SdtQueryPackageResponse struct {
	// 站点信息
	Stations []SdtStationDto `json:"stations,omitempty" xml:"stations>sdt_station_dto,omitempty"`
}

SdtQueryPackageResponse 结构体

type SdtStationDto

type SdtStationDto struct {
	// 站点操作时间
	ActionTime string `json:"action_time,omitempty" xml:"action_time,omitempty"`
	// 快递公司cpcode
	CpCode string `json:"cp_code,omitempty" xml:"cp_code,omitempty"`
	// 快递公司名称
	CpName string `json:"cp_name,omitempty" xml:"cp_name,omitempty"`
	// 站点code
	StationCode string `json:"station_code,omitempty" xml:"station_code,omitempty"`
	// 站点联系方式
	StationContact string `json:"station_contact,omitempty" xml:"station_contact,omitempty"`
	// 站点负责人
	StationMaster string `json:"station_master,omitempty" xml:"station_master,omitempty"`
	// 站点名
	StationName string `json:"station_name,omitempty" xml:"station_name,omitempty"`
	// 站点类别(推荐站点、派送站点、揽收站点)
	Type string `json:"type,omitempty" xml:"type,omitempty"`
}

SdtStationDto 结构体

type SdtStatusResponse

type SdtStatusResponse struct {
	// 取消原因
	ReasonDesc string `json:"reason_desc,omitempty" xml:"reason_desc,omitempty"`
	// 卖家ID,通sellerID
	UserId int64 `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// packageId
	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// 状态 0 取号,1 已发货 -1 商家取消 -2 运力端取消
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
}

SdtStatusResponse 结构体

type Store

type Store struct {
	// 门店库存列表
	StoreInventories []StoreInventory `json:"store_inventories,omitempty" xml:"store_inventories>store_inventory,omitempty"`
	// 库存来源的类型
	WarehouseType string `json:"warehouse_type,omitempty" xml:"warehouse_type,omitempty"`
	// 门店ID(商户中心)或 电商仓ID
	WarehouseId string `json:"warehouse_id,omitempty" xml:"warehouse_id,omitempty"`
}

Store 结构体

type StoreAcceptedResult

type StoreAcceptedResult struct {
	// 0表示无系统异常
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 异常描述
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 店铺Id, 可能是门店或者电商仓
	StoreId string `json:"store_id,omitempty" xml:"store_id,omitempty"`
	// 店铺类型, 门店或者电商仓
	StoreType string `json:"store_type,omitempty" xml:"store_type,omitempty"`
	// 店铺名称
	StoreName string `json:"store_name,omitempty" xml:"store_name,omitempty"`
	// 操作者
	Operator string `json:"operator,omitempty" xml:"operator,omitempty"`
	// 扩展字段
	Attributes string `json:"attributes,omitempty" xml:"attributes,omitempty"`
	// 子订单Id
	SubOid int64 `json:"sub_oid,omitempty" xml:"sub_oid,omitempty"`
	// 主订单Id
	Tid int64 `json:"tid,omitempty" xml:"tid,omitempty"`
}

StoreAcceptedResult 结构体

type StoreAllocatedResult

type StoreAllocatedResult struct {
	// 0表示无系统异常
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 异常描述
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 店铺Id, 可能是门店或者电商仓
	StoreId string `json:"store_id,omitempty" xml:"store_id,omitempty"`
	// 店铺类型, 门店(Store)或者电商仓(Warehouse)
	StoreType string `json:"store_type,omitempty" xml:"store_type,omitempty"`
	// 店铺名称
	StoreName string `json:"store_name,omitempty" xml:"store_name,omitempty"`
	// 订单分单状态, 可选值: Waiting(仍在派单中) Allocated(派单成功) AllocateFail(派单失败)
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 扩展字段
	Attributes string `json:"attributes,omitempty" xml:"attributes,omitempty"`
	// 子订单Id
	SubOid int64 `json:"sub_oid,omitempty" xml:"sub_oid,omitempty"`
	// 主订单Id
	Tid int64 `json:"tid,omitempty" xml:"tid,omitempty"`
}

StoreAllocatedResult 结构体

type StoreCollectConfig

type StoreCollectConfig struct {
	// 当activity为true时返回,活动结束时间
	ActivityEndTime string `json:"activity_end_time,omitempty" xml:"activity_end_time,omitempty"`
	// 接单时间段,格式为 "09:00-12:00", "" 表示一直开启
	WorkingTime string `json:"working_time,omitempty" xml:"working_time,omitempty"`
	// 当activity为true时返回,活动开始时间
	ActivityStartTime string `json:"activity_start_time,omitempty" xml:"activity_start_time,omitempty"`
	// 每日接单阈值
	CollectThreshold int64 `json:"collect_threshold,omitempty" xml:"collect_threshold,omitempty"`
	// 是否是活动期
	Activity bool `json:"activity,omitempty" xml:"activity,omitempty"`
}

StoreCollectConfig 结构体

type StoreCollectQueryOrderResponse

type StoreCollectQueryOrderResponse struct {
	// 主订单ID
	MainOrderId int64 `json:"main_order_id,omitempty" xml:"main_order_id,omitempty"`
}

StoreCollectQueryOrderResponse 结构体

type StoreConsignedResponse

type StoreConsignedResponse struct {
	// shortId
	ShortId string `json:"short_id,omitempty" xml:"short_id,omitempty"`
	// mailNo
	MailNo string `json:"mail_no,omitempty" xml:"mail_no,omitempty"`
	// gotCode
	GotCode string `json:"got_code,omitempty" xml:"got_code,omitempty"`
}

StoreConsignedResponse 结构体

type StoreConsignedResult

type StoreConsignedResult struct {
	// 扩展字段
	Attributes string `json:"attributes,omitempty" xml:"attributes,omitempty"`
	// 0表示无系统异常
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 物流公司名称
	LogisticCompany string `json:"logistic_company,omitempty" xml:"logistic_company,omitempty"`
	// 物流公司code,如果id和code都填入,以code为准。点点送:DISTRIBUTOR_12006531;门店自送:DISTRIBUTOR_12709653;如果是菜鸟配送,code和company可以为空
	LogisticCompanyCode string `json:"logistic_company_code,omitempty" xml:"logistic_company_code,omitempty"`
	// 物流公司id
	LogisticId string `json:"logistic_id,omitempty" xml:"logistic_id,omitempty"`
	// 物流单号
	LogisticNo string `json:"logistic_no,omitempty" xml:"logistic_no,omitempty"`
	// 异常描述
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 操作者
	Operator string `json:"operator,omitempty" xml:"operator,omitempty"`
	// 店铺Id, 可能是门店或者电商仓
	StoreId string `json:"store_id,omitempty" xml:"store_id,omitempty"`
	// 店铺名称
	StoreName string `json:"store_name,omitempty" xml:"store_name,omitempty"`
	// 店铺类型, 门店(Store)或者电商仓(Warehouse)
	StoreType string `json:"store_type,omitempty" xml:"store_type,omitempty"`
	// 子订单Id
	SubOid int64 `json:"sub_oid,omitempty" xml:"sub_oid,omitempty"`
	// 速店通packageId
	PackageId int64 `json:"package_id,omitempty" xml:"package_id,omitempty"`
	// 主订单Id
	Tid int64 `json:"tid,omitempty" xml:"tid,omitempty"`
}

StoreConsignedResult 结构体

type StoreDeliverConfig

type StoreDeliverConfig struct {
	// 当activity为true时返回,活动开始时间
	ActivityStartTime string `json:"activity_start_time,omitempty" xml:"activity_start_time,omitempty"`
	// 当activity为true时返回,活动结束时间
	ActivityEndTime string `json:"activity_end_time,omitempty" xml:"activity_end_time,omitempty"`
	// 接单时间段,格式为 "09:00-12:00", "" 表示一直开启
	WorkingTime string `json:"working_time,omitempty" xml:"working_time,omitempty"`
	// 派单时间,格式为:[{"startTime":"08:40","endTime":"12:20"},{"startTime":"18:00","endTime":"22:00"}]
	DispatchTimeRange string `json:"dispatch_time_range,omitempty" xml:"dispatch_time_range,omitempty"`
	// 优先级,取值0-10,0优先级最大,10优先级最小
	Priority int64 `json:"priority,omitempty" xml:"priority,omitempty"`
	// 每日接单阈值
	DeliverThreshold int64 `json:"deliver_threshold,omitempty" xml:"deliver_threshold,omitempty"`
	// 是否是活动期
	Activity bool `json:"activity,omitempty" xml:"activity,omitempty"`
}

StoreDeliverConfig 结构体

type StoreInventory

type StoreInventory struct {
	// 库存量详情列表
	QuantityDetails []QuantityDetail `json:"quantity_details,omitempty" xml:"quantity_details>quantity_detail,omitempty"`
	// 单据流水号,用于幂等操作
	BillNum string `json:"bill_num,omitempty" xml:"bill_num,omitempty"`
	// ISV系统中商品编码
	OuterId string `json:"outer_id,omitempty" xml:"outer_id,omitempty"`
	// 库存类型
	InventoryType string `json:"inventory_type,omitempty" xml:"inventory_type,omitempty"`
	// 淘宝前端商品id
	ItemId string `json:"item_id,omitempty" xml:"item_id,omitempty"`
	// 商品的SKU编码
	SkuId string `json:"sku_id,omitempty" xml:"sku_id,omitempty"`
	// 单据类型
	BillType string `json:"bill_type,omitempty" xml:"bill_type,omitempty"`
	// 淘宝后端商品id
	ScItemId int64 `json:"sc_item_id,omitempty" xml:"sc_item_id,omitempty"`
	// 对应类型的库存数量(正数)
	Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"`
	// 调整后库存数量
	FinalQuantity int64 `json:"final_quantity,omitempty" xml:"final_quantity,omitempty"`
}

StoreInventory 结构体

type SubOrder

type SubOrder struct {
	// 0表示无系统异常
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 异常描述
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 店铺Id, 可能是门店或者电商仓
	StoreId string `json:"store_id,omitempty" xml:"store_id,omitempty"`
	// 店铺类型, 门店或者电商仓
	StoreType string `json:"store_type,omitempty" xml:"store_type,omitempty"`
	// 店铺名称
	StoreName string `json:"store_name,omitempty" xml:"store_name,omitempty"`
	// 操作者
	Operator string `json:"operator,omitempty" xml:"operator,omitempty"`
	// 扩展字段
	Attributes string `json:"attributes,omitempty" xml:"attributes,omitempty"`
	// 子订单Id
	SubOid int64 `json:"sub_oid,omitempty" xml:"sub_oid,omitempty"`
	// 主订单Id
	Tid int64 `json:"tid,omitempty" xml:"tid,omitempty"`
}

SubOrder 结构体

type SubOrders

type SubOrders struct {
	// 子单修改时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 退款状态;可选值:WAIT_SELLER_AGREE(买家已经申请退款,等待卖家同意), WAIT_BUYER_RETURN_GOODS(卖家已经同意退款,等待买家退货),  WAIT_SELLER_CONFIRM_GOODS(买家已经退货,等待卖家确认收货),  SELLER_REFUSE_BUYER(卖家拒绝退款),  CLOSED(退款关闭),  SUCCESS(退款成功)
	RefundStatus string `json:"refund_status,omitempty" xml:"refund_status,omitempty"`
	// 商品标题
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 子单创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 经销商的货品ID
	DealerScItemId string `json:"dealer_sc_item_id,omitempty" xml:"dealer_sc_item_id,omitempty"`
	// 商品编码
	OuterId string `json:"outer_id,omitempty" xml:"outer_id,omitempty"`
	// 结束时间
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	// 订单状态,可选值:WAIT_BUYER_PAY(等待买家付款),  WAIT_SELLER_SEND_GOODS(等待卖家发货),  SELLER_CONSIGNED_PART(卖家部分发货),  WAIT_BUYER_CONFIRM_GOODS(等待买家确认收货]),  TRADE_BUYER_SIGNED(买家已签收(货到付款专用)),  TRADE_FINISHED(交易成功),  TRADE_CLOSED(交易关闭),  TRADE_CLOSED_BY_TAOBAO(交易被淘宝关闭),  TRADE_NO_CREATE_PAY(没有创建外部交易(支付宝交易))
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 商品购买数量
	Num int64 `json:"num,omitempty" xml:"num,omitempty"`
	// 商品ID
	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`
	// 子订单ID
	SubOrderId int64 `json:"sub_order_id,omitempty" xml:"sub_order_id,omitempty"`
	// 商品价格,单位:分
	AuctionPrice int64 `json:"auction_price,omitempty" xml:"auction_price,omitempty"`
	// 实收金额,单位:分
	ActualFee int64 `json:"actual_fee,omitempty" xml:"actual_fee,omitempty"`
	// sku id
	SkuId int64 `json:"sku_id,omitempty" xml:"sku_id,omitempty"`
}

SubOrders 结构体

type TaobaojstastrolabeorderstatussyncAPIRequest added in v1.3.1

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

TaobaojstastrolabeorderstatussyncAPIRequest 线下门店派单以及单据相关操作接口 API请求 taobao.jst.astrolabe.orderstatus.sync

针对ERP系统部署在门店的商家,将派单状态回流到星盘

func NewTaobaojstastrolabeorderstatussyncRequest added in v1.3.1

func NewTaobaojstastrolabeorderstatussyncRequest() *TaobaojstastrolabeorderstatussyncAPIRequest

NewTaobaojstastrolabeorderstatussyncRequest 初始化TaobaojstastrolabeorderstatussyncAPIRequest对象

func (TaobaojstastrolabeorderstatussyncAPIRequest) GetActionTime added in v1.3.1

GetActionTime ActionTime Getter

func (TaobaojstastrolabeorderstatussyncAPIRequest) GetApiMethodName added in v1.3.1

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaojstastrolabeorderstatussyncAPIRequest) GetApiParams added in v1.3.1

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaojstastrolabeorderstatussyncAPIRequest) GetOperator added in v1.3.1

GetOperator Operator Getter

func (TaobaojstastrolabeorderstatussyncAPIRequest) GetParentOrderCode added in v1.3.1

func (r TaobaojstastrolabeorderstatussyncAPIRequest) GetParentOrderCode() int64

GetParentOrderCode ParentOrderCode Getter

func (TaobaojstastrolabeorderstatussyncAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaojstastrolabeorderstatussyncAPIRequest) GetStatus added in v1.3.1

GetStatus Status Getter

func (TaobaojstastrolabeorderstatussyncAPIRequest) GetStoreId added in v1.3.1

GetStoreId StoreId Getter

func (TaobaojstastrolabeorderstatussyncAPIRequest) GetSubOrderIds added in v1.3.1

GetSubOrderIds SubOrderIds Getter

func (TaobaojstastrolabeorderstatussyncAPIRequest) GetType added in v1.3.1

GetType Type Getter

func (*TaobaojstastrolabeorderstatussyncAPIRequest) SetActionTime added in v1.3.1

func (r *TaobaojstastrolabeorderstatussyncAPIRequest) SetActionTime(_actionTime string) error

SetActionTime is ActionTime Setter 事件发生时间

func (*TaobaojstastrolabeorderstatussyncAPIRequest) SetOperator added in v1.3.1

func (r *TaobaojstastrolabeorderstatussyncAPIRequest) SetOperator(_operator string) error

SetOperator is Operator Setter 操作人

func (*TaobaojstastrolabeorderstatussyncAPIRequest) SetParentOrderCode added in v1.3.1

func (r *TaobaojstastrolabeorderstatussyncAPIRequest) SetParentOrderCode(_parentOrderCode int64) error

SetParentOrderCode is ParentOrderCode Setter 交易订单

func (*TaobaojstastrolabeorderstatussyncAPIRequest) SetStatus added in v1.3.1

SetStatus is Status Setter 订单状态

func (*TaobaojstastrolabeorderstatussyncAPIRequest) SetStoreId added in v1.3.1

SetStoreId is StoreId Setter 目标门店的商户中心门店编码

func (*TaobaojstastrolabeorderstatussyncAPIRequest) SetSubOrderIds added in v1.3.1

func (r *TaobaojstastrolabeorderstatussyncAPIRequest) SetSubOrderIds(_subOrderIds []int64) error

SetSubOrderIds is SubOrderIds Setter 子订单Id

func (*TaobaojstastrolabeorderstatussyncAPIRequest) SetType added in v1.3.1

SetType is Type Setter 业务类型

type TaobaojstastrolabeorderstatussyncAPIResponse added in v1.3.1

type TaobaojstastrolabeorderstatussyncAPIResponse struct {
	model.CommonResponse
	TaobaojstastrolabeorderstatussyncAPIResponseModel
}

TaobaojstastrolabeorderstatussyncAPIResponse 线下门店派单以及单据相关操作接口 API返回值 taobao.jst.astrolabe.orderstatus.sync

针对ERP系统部署在门店的商家,将派单状态回流到星盘

type TaobaojstastrolabeorderstatussyncAPIResponseModel added in v1.3.1

type TaobaojstastrolabeorderstatussyncAPIResponseModel struct {
	XMLName xml.Name `xml:"jst_astrolabe_orderstatus_sync_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// code
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// message
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaojstastrolabeorderstatussyncAPIResponseModel is 线下门店派单以及单据相关操作接口 成功返回结果

type TaobaojstastrolabestoreinventoryadjustAPIRequest added in v1.3.1

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

TaobaojstastrolabestoreinventoryadjustAPIRequest 后端商品库存占用调整接口 API请求 taobao.jst.astrolabe.storeinventory.adjust

当第三方系统出现分单结果和天猫货品中心分单结果不一致时,需要调用此接口同步分单消息给天猫货品中心,调整之前占用的门店/电商仓库存。

func NewTaobaojstastrolabestoreinventoryadjustRequest added in v1.3.1

func NewTaobaojstastrolabestoreinventoryadjustRequest() *TaobaojstastrolabestoreinventoryadjustAPIRequest

NewTaobaojstastrolabestoreinventoryadjustRequest 初始化TaobaojstastrolabestoreinventoryadjustAPIRequest对象

func (TaobaojstastrolabestoreinventoryadjustAPIRequest) GetApiMethodName added in v1.3.1

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaojstastrolabestoreinventoryadjustAPIRequest) GetApiParams added in v1.3.1

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaojstastrolabestoreinventoryadjustAPIRequest) GetInventoryAdjustInfo added in v1.3.1

GetInventoryAdjustInfo InventoryAdjustInfo Getter

func (TaobaojstastrolabestoreinventoryadjustAPIRequest) GetOperationTime added in v1.3.1

GetOperationTime OperationTime Getter

func (TaobaojstastrolabestoreinventoryadjustAPIRequest) GetRawParams added in v1.3.1

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

func (*TaobaojstastrolabestoreinventoryadjustAPIRequest) SetInventoryAdjustInfo added in v1.3.1

func (r *TaobaojstastrolabestoreinventoryadjustAPIRequest) SetInventoryAdjustInfo(_inventoryAdjustInfo *InventoryAdjustInfo) error

SetInventoryAdjustInfo is InventoryAdjustInfo Setter 库存调整信息

func (*TaobaojstastrolabestoreinventoryadjustAPIRequest) SetOperationTime added in v1.3.1

func (r *TaobaojstastrolabestoreinventoryadjustAPIRequest) SetOperationTime(_operationTime string) error

SetOperationTime is OperationTime Setter 操作时间

type TaobaojstastrolabestoreinventoryadjustAPIResponse added in v1.3.1

type TaobaojstastrolabestoreinventoryadjustAPIResponse struct {
	model.CommonResponse
	TaobaojstastrolabestoreinventoryadjustAPIResponseModel
}

TaobaojstastrolabestoreinventoryadjustAPIResponse 后端商品库存占用调整接口 API返回值 taobao.jst.astrolabe.storeinventory.adjust

当第三方系统出现分单结果和天猫货品中心分单结果不一致时,需要调用此接口同步分单消息给天猫货品中心,调整之前占用的门店/电商仓库存。

type TaobaojstastrolabestoreinventoryadjustAPIResponseModel added in v1.3.1

type TaobaojstastrolabestoreinventoryadjustAPIResponseModel struct {
	XMLName xml.Name `xml:"jst_astrolabe_storeinventory_adjust_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应标签
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应编码
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaojstastrolabestoreinventoryadjustAPIResponseModel is 后端商品库存占用调整接口 成功返回结果

type TaobaojstastrolabestoreinventoryinitialAPIRequest added in v1.3.1

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

TaobaojstastrolabestoreinventoryinitialAPIRequest 后端商品库存初始化 API请求 taobao.jst.astrolabe.storeinventory.initial

初始化电商仓或门店库存,该接口一次可以初始化多个门店(或电商仓)的多个商品的多种类型库存。此接口只能使用一次,后续所有的库存变动都需走增量库存同步接口。

func NewTaobaojstastrolabestoreinventoryinitialRequest added in v1.3.1

func NewTaobaojstastrolabestoreinventoryinitialRequest() *TaobaojstastrolabestoreinventoryinitialAPIRequest

NewTaobaojstastrolabestoreinventoryinitialRequest 初始化TaobaojstastrolabestoreinventoryinitialAPIRequest对象

func (TaobaojstastrolabestoreinventoryinitialAPIRequest) GetApiMethodName added in v1.3.1

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaojstastrolabestoreinventoryinitialAPIRequest) GetApiParams added in v1.3.1

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaojstastrolabestoreinventoryinitialAPIRequest) GetOperationTime added in v1.3.1

GetOperationTime OperationTime Getter

func (TaobaojstastrolabestoreinventoryinitialAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaojstastrolabestoreinventoryinitialAPIRequest) GetStores added in v1.3.1

GetStores Stores Getter

func (*TaobaojstastrolabestoreinventoryinitialAPIRequest) SetOperationTime added in v1.3.1

func (r *TaobaojstastrolabestoreinventoryinitialAPIRequest) SetOperationTime(_operationTime string) error

SetOperationTime is OperationTime Setter 操作时间

func (*TaobaojstastrolabestoreinventoryinitialAPIRequest) SetStores added in v1.3.1

SetStores is Stores Setter 门店列表

type TaobaojstastrolabestoreinventoryinitialAPIResponse added in v1.3.1

type TaobaojstastrolabestoreinventoryinitialAPIResponse struct {
	model.CommonResponse
	TaobaojstastrolabestoreinventoryinitialAPIResponseModel
}

TaobaojstastrolabestoreinventoryinitialAPIResponse 后端商品库存初始化 API返回值 taobao.jst.astrolabe.storeinventory.initial

初始化电商仓或门店库存,该接口一次可以初始化多个门店(或电商仓)的多个商品的多种类型库存。此接口只能使用一次,后续所有的库存变动都需走增量库存同步接口。

type TaobaojstastrolabestoreinventoryinitialAPIResponseModel added in v1.3.1

type TaobaojstastrolabestoreinventoryinitialAPIResponseModel struct {
	XMLName xml.Name `xml:"jst_astrolabe_storeinventory_initial_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误信息列表
	ErrorDescriptions []TaobaojstastrolabestoreinventoryinitialError `json:"error_descriptions,omitempty" xml:"error_descriptions>taobaojstastrolabestoreinventoryinitial_error,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 响应标签
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 响应标示
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
}

TaobaojstastrolabestoreinventoryinitialAPIResponseModel is 后端商品库存初始化 成功返回结果

type TaobaojstastrolabestoreinventoryinitialError added in v1.3.1

type TaobaojstastrolabestoreinventoryinitialError struct {
	// 错误描述
	Descrpition string `json:"descrpition,omitempty" xml:"descrpition,omitempty"`
	// 处理失败的流水号(有多个时,用逗号分隔)
	FailedBillNum string `json:"failed_bill_num,omitempty" xml:"failed_bill_num,omitempty"`
}

TaobaojstastrolabestoreinventoryinitialError 结构体

type TaobaojstastrolabestoreinventoryitemadjustAPIRequest added in v1.3.1

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

TaobaojstastrolabestoreinventoryitemadjustAPIRequest 库存占用调整接口 API请求 taobao.jst.astrolabe.storeinventory.itemadjust

当第三方系统出现分单结果和天猫货品中心分单结果不一致时,需要调用此接口同步分单消息给天猫货品中心,调整之前占用的门店/电商仓库存。

func NewTaobaojstastrolabestoreinventoryitemadjustRequest added in v1.3.1

func NewTaobaojstastrolabestoreinventoryitemadjustRequest() *TaobaojstastrolabestoreinventoryitemadjustAPIRequest

NewTaobaojstastrolabestoreinventoryitemadjustRequest 初始化TaobaojstastrolabestoreinventoryitemadjustAPIRequest对象

func (TaobaojstastrolabestoreinventoryitemadjustAPIRequest) GetApiMethodName added in v1.3.1

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaojstastrolabestoreinventoryitemadjustAPIRequest) GetApiParams added in v1.3.1

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaojstastrolabestoreinventoryitemadjustAPIRequest) GetInventoryAdjustInfo added in v1.3.1

GetInventoryAdjustInfo InventoryAdjustInfo Getter

func (TaobaojstastrolabestoreinventoryitemadjustAPIRequest) GetOperationTime added in v1.3.1

GetOperationTime OperationTime Getter

func (TaobaojstastrolabestoreinventoryitemadjustAPIRequest) GetRawParams added in v1.3.1

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

func (*TaobaojstastrolabestoreinventoryitemadjustAPIRequest) SetInventoryAdjustInfo added in v1.3.1

func (r *TaobaojstastrolabestoreinventoryitemadjustAPIRequest) SetInventoryAdjustInfo(_inventoryAdjustInfo *InventoryAdjustInfo) error

SetInventoryAdjustInfo is InventoryAdjustInfo Setter 库存调整信息

func (*TaobaojstastrolabestoreinventoryitemadjustAPIRequest) SetOperationTime added in v1.3.1

func (r *TaobaojstastrolabestoreinventoryitemadjustAPIRequest) SetOperationTime(_operationTime string) error

SetOperationTime is OperationTime Setter 操作时间

type TaobaojstastrolabestoreinventoryitemadjustAPIResponse added in v1.3.1

type TaobaojstastrolabestoreinventoryitemadjustAPIResponse struct {
	model.CommonResponse
	TaobaojstastrolabestoreinventoryitemadjustAPIResponseModel
}

TaobaojstastrolabestoreinventoryitemadjustAPIResponse 库存占用调整接口 API返回值 taobao.jst.astrolabe.storeinventory.itemadjust

当第三方系统出现分单结果和天猫货品中心分单结果不一致时,需要调用此接口同步分单消息给天猫货品中心,调整之前占用的门店/电商仓库存。

type TaobaojstastrolabestoreinventoryitemadjustAPIResponseModel added in v1.3.1

type TaobaojstastrolabestoreinventoryitemadjustAPIResponseModel struct {
	XMLName xml.Name `xml:"jst_astrolabe_storeinventory_itemadjust_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应标签
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应编码
	QimenCode string `json:"qimen_code,omitempty" xml:"qimen_code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaojstastrolabestoreinventoryitemadjustAPIResponseModel is 库存占用调整接口 成功返回结果

type TaobaojstastrolabestoreinventoryiteminitialAPIRequest added in v1.3.1

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

TaobaojstastrolabestoreinventoryiteminitialAPIRequest 库存初始化接口 API请求 taobao.jst.astrolabe.storeinventory.iteminitial

ERP调用奇门的接口,对门店的库存进行初始化

func NewTaobaojstastrolabestoreinventoryiteminitialRequest added in v1.3.1

func NewTaobaojstastrolabestoreinventoryiteminitialRequest() *TaobaojstastrolabestoreinventoryiteminitialAPIRequest

NewTaobaojstastrolabestoreinventoryiteminitialRequest 初始化TaobaojstastrolabestoreinventoryiteminitialAPIRequest对象

func (TaobaojstastrolabestoreinventoryiteminitialAPIRequest) GetApiMethodName added in v1.3.1

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaojstastrolabestoreinventoryiteminitialAPIRequest) GetApiParams added in v1.3.1

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaojstastrolabestoreinventoryiteminitialAPIRequest) GetOperationTime added in v1.3.1

GetOperationTime OperationTime Getter

func (TaobaojstastrolabestoreinventoryiteminitialAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaojstastrolabestoreinventoryiteminitialAPIRequest) GetStores added in v1.3.1

GetStores Stores Getter

func (*TaobaojstastrolabestoreinventoryiteminitialAPIRequest) SetOperationTime added in v1.3.1

func (r *TaobaojstastrolabestoreinventoryiteminitialAPIRequest) SetOperationTime(_operationTime string) error

SetOperationTime is OperationTime Setter 操作时间

func (*TaobaojstastrolabestoreinventoryiteminitialAPIRequest) SetStores added in v1.3.1

SetStores is Stores Setter 门店列表

type TaobaojstastrolabestoreinventoryiteminitialAPIResponse added in v1.3.1

type TaobaojstastrolabestoreinventoryiteminitialAPIResponse struct {
	model.CommonResponse
	TaobaojstastrolabestoreinventoryiteminitialAPIResponseModel
}

TaobaojstastrolabestoreinventoryiteminitialAPIResponse 库存初始化接口 API返回值 taobao.jst.astrolabe.storeinventory.iteminitial

ERP调用奇门的接口,对门店的库存进行初始化

type TaobaojstastrolabestoreinventoryiteminitialAPIResponseModel added in v1.3.1

type TaobaojstastrolabestoreinventoryiteminitialAPIResponseModel struct {
	XMLName xml.Name `xml:"jst_astrolabe_storeinventory_iteminitial_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误信息列表
	ErrorDescriptions []TaobaojstastrolabestoreinventoryiteminitialError `json:"error_descriptions,omitempty" xml:"error_descriptions>taobaojstastrolabestoreinventoryiteminitial_error,omitempty"`
	// 响应标示
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应标签
	QimenCode string `json:"qimen_code,omitempty" xml:"qimen_code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaojstastrolabestoreinventoryiteminitialAPIResponseModel is 库存初始化接口 成功返回结果

type TaobaojstastrolabestoreinventoryiteminitialError added in v1.3.1

type TaobaojstastrolabestoreinventoryiteminitialError struct {
	// 错误描述
	Descrpition string `json:"descrpition,omitempty" xml:"descrpition,omitempty"`
	// 处理失败的流水号(有多个时,用逗号分隔)
	FailedBillNum string `json:"failed_bill_num,omitempty" xml:"failed_bill_num,omitempty"`
}

TaobaojstastrolabestoreinventoryiteminitialError 结构体

type TaobaojstastrolabestoreinventoryitemqueryAPIRequest added in v1.3.1

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

TaobaojstastrolabestoreinventoryitemqueryAPIRequest 库存查询接口 API请求 taobao.jst.astrolabe.storeinventory.itemquery

查询门店或电商仓库存,该接口一次可以同时查询多个门店或电商仓的多个商品的多种类型的库存

func NewTaobaojstastrolabestoreinventoryitemqueryRequest added in v1.3.1

func NewTaobaojstastrolabestoreinventoryitemqueryRequest() *TaobaojstastrolabestoreinventoryitemqueryAPIRequest

NewTaobaojstastrolabestoreinventoryitemqueryRequest 初始化TaobaojstastrolabestoreinventoryitemqueryAPIRequest对象

func (TaobaojstastrolabestoreinventoryitemqueryAPIRequest) GetApiMethodName added in v1.3.1

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaojstastrolabestoreinventoryitemqueryAPIRequest) GetApiParams added in v1.3.1

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaojstastrolabestoreinventoryitemqueryAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaojstastrolabestoreinventoryitemqueryAPIRequest) GetStores added in v1.3.1

GetStores Stores Getter

func (*TaobaojstastrolabestoreinventoryitemqueryAPIRequest) SetStores added in v1.3.1

SetStores is Stores Setter 门店信息

type TaobaojstastrolabestoreinventoryitemqueryAPIResponse added in v1.3.1

type TaobaojstastrolabestoreinventoryitemqueryAPIResponse struct {
	model.CommonResponse
	TaobaojstastrolabestoreinventoryitemqueryAPIResponseModel
}

TaobaojstastrolabestoreinventoryitemqueryAPIResponse 库存查询接口 API返回值 taobao.jst.astrolabe.storeinventory.itemquery

查询门店或电商仓库存,该接口一次可以同时查询多个门店或电商仓的多个商品的多种类型的库存

type TaobaojstastrolabestoreinventoryitemqueryAPIResponseModel added in v1.3.1

type TaobaojstastrolabestoreinventoryitemqueryAPIResponseModel struct {
	XMLName xml.Name `xml:"jst_astrolabe_storeinventory_itemquery_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 门店列表
	Stores []Store `json:"stores,omitempty" xml:"stores>store,omitempty"`
	// 响应标示
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应编码
	QimenCode string `json:"qimen_code,omitempty" xml:"qimen_code,omitempty"`
	// message
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaojstastrolabestoreinventoryitemqueryAPIResponseModel is 库存查询接口 成功返回结果

type TaobaojstastrolabestoreinventoryitemupdateAPIRequest added in v1.3.1

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

TaobaojstastrolabestoreinventoryitemupdateAPIRequest 库存增量更新接口 API请求 taobao.jst.astrolabe.storeinventory.itemupdate

ERP调用该接口,增量更新门店或电商仓库存,该接口一次可以同时增量更新多个门店的多个商品的非确定性库存。

func NewTaobaojstastrolabestoreinventoryitemupdateRequest added in v1.3.1

func NewTaobaojstastrolabestoreinventoryitemupdateRequest() *TaobaojstastrolabestoreinventoryitemupdateAPIRequest

NewTaobaojstastrolabestoreinventoryitemupdateRequest 初始化TaobaojstastrolabestoreinventoryitemupdateAPIRequest对象

func (TaobaojstastrolabestoreinventoryitemupdateAPIRequest) GetApiMethodName added in v1.3.1

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaojstastrolabestoreinventoryitemupdateAPIRequest) GetApiParams added in v1.3.1

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaojstastrolabestoreinventoryitemupdateAPIRequest) GetOperationTime added in v1.3.1

GetOperationTime OperationTime Getter

func (TaobaojstastrolabestoreinventoryitemupdateAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaojstastrolabestoreinventoryitemupdateAPIRequest) GetStores added in v1.3.1

GetStores Stores Getter

func (*TaobaojstastrolabestoreinventoryitemupdateAPIRequest) SetOperationTime added in v1.3.1

func (r *TaobaojstastrolabestoreinventoryitemupdateAPIRequest) SetOperationTime(_operationTime string) error

SetOperationTime is OperationTime Setter 操作时间

func (*TaobaojstastrolabestoreinventoryitemupdateAPIRequest) SetStores added in v1.3.1

SetStores is Stores Setter 门店列表

type TaobaojstastrolabestoreinventoryitemupdateAPIResponse added in v1.3.1

type TaobaojstastrolabestoreinventoryitemupdateAPIResponse struct {
	model.CommonResponse
	TaobaojstastrolabestoreinventoryitemupdateAPIResponseModel
}

TaobaojstastrolabestoreinventoryitemupdateAPIResponse 库存增量更新接口 API返回值 taobao.jst.astrolabe.storeinventory.itemupdate

ERP调用该接口,增量更新门店或电商仓库存,该接口一次可以同时增量更新多个门店的多个商品的非确定性库存。

type TaobaojstastrolabestoreinventoryitemupdateAPIResponseModel added in v1.3.1

type TaobaojstastrolabestoreinventoryitemupdateAPIResponseModel struct {
	XMLName xml.Name `xml:"jst_astrolabe_storeinventory_itemupdate_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误信息列表
	ErrorDescriptions []TaobaojstastrolabestoreinventoryitemupdateError `json:"error_descriptions,omitempty" xml:"error_descriptions>taobaojstastrolabestoreinventoryitemupdate_error,omitempty"`
	// 响应标示
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应标签
	QimenCode string `json:"qimen_code,omitempty" xml:"qimen_code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaojstastrolabestoreinventoryitemupdateAPIResponseModel is 库存增量更新接口 成功返回结果

type TaobaojstastrolabestoreinventoryitemupdateError added in v1.3.1

type TaobaojstastrolabestoreinventoryitemupdateError struct {
	// 错误描述
	Descrpition string `json:"descrpition,omitempty" xml:"descrpition,omitempty"`
	// 处理失败的流水号
	FailedBillNum string `json:"failed_bill_num,omitempty" xml:"failed_bill_num,omitempty"`
}

TaobaojstastrolabestoreinventoryitemupdateError 结构体

type TaobaojstastrolabestoreinventoryqueryAPIRequest added in v1.3.1

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

TaobaojstastrolabestoreinventoryqueryAPIRequest 后端商品库存查询接口 API请求 taobao.jst.astrolabe.storeinventory.query

查询门店或电商仓库存,该接口一次可以同时查询多个门店或电商仓的多个商品的多种类型的库存

func NewTaobaojstastrolabestoreinventoryqueryRequest added in v1.3.1

func NewTaobaojstastrolabestoreinventoryqueryRequest() *TaobaojstastrolabestoreinventoryqueryAPIRequest

NewTaobaojstastrolabestoreinventoryqueryRequest 初始化TaobaojstastrolabestoreinventoryqueryAPIRequest对象

func (TaobaojstastrolabestoreinventoryqueryAPIRequest) GetApiMethodName added in v1.3.1

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaojstastrolabestoreinventoryqueryAPIRequest) GetApiParams added in v1.3.1

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaojstastrolabestoreinventoryqueryAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaojstastrolabestoreinventoryqueryAPIRequest) GetStores added in v1.3.1

GetStores Stores Getter

func (*TaobaojstastrolabestoreinventoryqueryAPIRequest) SetStores added in v1.3.1

SetStores is Stores Setter 门店

type TaobaojstastrolabestoreinventoryqueryAPIResponse added in v1.3.1

type TaobaojstastrolabestoreinventoryqueryAPIResponse struct {
	model.CommonResponse
	TaobaojstastrolabestoreinventoryqueryAPIResponseModel
}

TaobaojstastrolabestoreinventoryqueryAPIResponse 后端商品库存查询接口 API返回值 taobao.jst.astrolabe.storeinventory.query

查询门店或电商仓库存,该接口一次可以同时查询多个门店或电商仓的多个商品的多种类型的库存

type TaobaojstastrolabestoreinventoryqueryAPIResponseModel added in v1.3.1

type TaobaojstastrolabestoreinventoryqueryAPIResponseModel struct {
	XMLName xml.Name `xml:"jst_astrolabe_storeinventory_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 门店列表
	Stores []Store `json:"stores,omitempty" xml:"stores>store,omitempty"`
	// 响应标示
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应编码
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaojstastrolabestoreinventoryqueryAPIResponseModel is 后端商品库存查询接口 成功返回结果

type TaobaojstastrolabestoreinventoryupdateAPIRequest added in v1.3.1

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

TaobaojstastrolabestoreinventoryupdateAPIRequest 后端商品库存增量更新接口 API请求 taobao.jst.astrolabe.storeinventory.update

增量更新门店或电商仓库存,该接口一次可以同时增量更新多个门店的多个商品的非确定性库存

func NewTaobaojstastrolabestoreinventoryupdateRequest added in v1.3.1

func NewTaobaojstastrolabestoreinventoryupdateRequest() *TaobaojstastrolabestoreinventoryupdateAPIRequest

NewTaobaojstastrolabestoreinventoryupdateRequest 初始化TaobaojstastrolabestoreinventoryupdateAPIRequest对象

func (TaobaojstastrolabestoreinventoryupdateAPIRequest) GetApiMethodName added in v1.3.1

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaojstastrolabestoreinventoryupdateAPIRequest) GetApiParams added in v1.3.1

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaojstastrolabestoreinventoryupdateAPIRequest) GetOperationTime added in v1.3.1

GetOperationTime OperationTime Getter

func (TaobaojstastrolabestoreinventoryupdateAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaojstastrolabestoreinventoryupdateAPIRequest) GetStores added in v1.3.1

GetStores Stores Getter

func (*TaobaojstastrolabestoreinventoryupdateAPIRequest) SetOperationTime added in v1.3.1

func (r *TaobaojstastrolabestoreinventoryupdateAPIRequest) SetOperationTime(_operationTime string) error

SetOperationTime is OperationTime Setter 操作时间

func (*TaobaojstastrolabestoreinventoryupdateAPIRequest) SetStores added in v1.3.1

SetStores is Stores Setter 门店列表

type TaobaojstastrolabestoreinventoryupdateAPIResponse added in v1.3.1

type TaobaojstastrolabestoreinventoryupdateAPIResponse struct {
	model.CommonResponse
	TaobaojstastrolabestoreinventoryupdateAPIResponseModel
}

TaobaojstastrolabestoreinventoryupdateAPIResponse 后端商品库存增量更新接口 API返回值 taobao.jst.astrolabe.storeinventory.update

增量更新门店或电商仓库存,该接口一次可以同时增量更新多个门店的多个商品的非确定性库存

type TaobaojstastrolabestoreinventoryupdateAPIResponseModel added in v1.3.1

type TaobaojstastrolabestoreinventoryupdateAPIResponseModel struct {
	XMLName xml.Name `xml:"jst_astrolabe_storeinventory_update_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误信息列表
	ErrorDescriptions []TaobaojstastrolabestoreinventoryupdateError `json:"error_descriptions,omitempty" xml:"error_descriptions>taobaojstastrolabestoreinventoryupdate_error,omitempty"`
	// 响应标示
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应标签
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaojstastrolabestoreinventoryupdateAPIResponseModel is 后端商品库存增量更新接口 成功返回结果

type TaobaojstastrolabestoreinventoryupdateError added in v1.3.1

type TaobaojstastrolabestoreinventoryupdateError struct {
	// 错误描述
	Description string `json:"description,omitempty" xml:"description,omitempty"`
	// 处理失败的流水号
	FailedBillNum string `json:"failed_bill_num,omitempty" xml:"failed_bill_num,omitempty"`
}

TaobaojstastrolabestoreinventoryupdateError 结构体

type TaobaoomnidealerodersgetAPIRequest added in v1.3.1

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

TaobaoomnidealerodersgetAPIRequest 获取单笔全渠道经销商订单的详细信息 API请求 taobao.omni.dealer.oders.get

全渠道经销商获取单笔订单的详细信息

func NewTaobaoomnidealerodersgetRequest added in v1.3.1

func NewTaobaoomnidealerodersgetRequest() *TaobaoomnidealerodersgetAPIRequest

NewTaobaoomnidealerodersgetRequest 初始化TaobaoomnidealerodersgetAPIRequest对象

func (TaobaoomnidealerodersgetAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaoomnidealerodersgetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoomnidealerodersgetAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoomnidealerodersgetAPIRequest) GetMainOrderId added in v1.3.1

func (r TaobaoomnidealerodersgetAPIRequest) GetMainOrderId() int64

GetMainOrderId MainOrderId Getter

func (TaobaoomnidealerodersgetAPIRequest) GetRawParams added in v1.3.1

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

func (*TaobaoomnidealerodersgetAPIRequest) SetMainOrderId added in v1.3.1

func (r *TaobaoomnidealerodersgetAPIRequest) SetMainOrderId(_mainOrderId int64) error

SetMainOrderId is MainOrderId Setter 主订单ID

type TaobaoomnidealerodersgetAPIResponse added in v1.3.1

type TaobaoomnidealerodersgetAPIResponse struct {
	model.CommonResponse
	TaobaoomnidealerodersgetAPIResponseModel
}

TaobaoomnidealerodersgetAPIResponse 获取单笔全渠道经销商订单的详细信息 API返回值 taobao.omni.dealer.oders.get

全渠道经销商获取单笔订单的详细信息

type TaobaoomnidealerodersgetAPIResponseModel added in v1.3.1

type TaobaoomnidealerodersgetAPIResponseModel struct {
	XMLName xml.Name `xml:"omni_dealer_oders_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 订单
	Data *TaobaoomnidealerodersgetData `json:"data,omitempty" xml:"data,omitempty"`
}

TaobaoomnidealerodersgetAPIResponseModel is 获取单笔全渠道经销商订单的详细信息 成功返回结果

type TaobaoomnidealerodersgetData added in v1.3.1

type TaobaoomnidealerodersgetData struct {
	// 子订单
	SubOrders []SubOrders `json:"sub_orders,omitempty" xml:"sub_orders>sub_orders,omitempty"`
	// 订单创建时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 买家呢称
	BuyerNick string `json:"buyer_nick,omitempty" xml:"buyer_nick,omitempty"`
	// 省
	ReceiverProv string `json:"receiver_prov,omitempty" xml:"receiver_prov,omitempty"`
	// 支付时间
	PayTime string `json:"pay_time,omitempty" xml:"pay_time,omitempty"`
	// 退款状态;可选值:WAIT_SELLER_AGREE(买家已经申请退款,等待卖家同意), WAIT_BUYER_RETURN_GOODS(卖家已经同意退款,等待买家退货),  WAIT_SELLER_CONFIRM_GOODS(买家已经退货,等待卖家确认收货),  SELLER_REFUSE_BUYER(卖家拒绝退款),  CLOSED(退款关闭),  SUCCESS(退款成功)
	RefundStatus string `json:"refund_status,omitempty" xml:"refund_status,omitempty"`
	// 多级时效预约单结束预约时间
	ExpectEnd string `json:"expect_end,omitempty" xml:"expect_end,omitempty"`
	// 履约门店的商家门店编码
	FulfillmentStoreOutId string `json:"fulfillment_store_out_id,omitempty" xml:"fulfillment_store_out_id,omitempty"`
	// 门店履约类型,可选值:PICKED_UP_IN_STORES(门店自提), STORE_DELIVERY(门店发货)
	FulfillmentType string `json:"fulfillment_type,omitempty" xml:"fulfillment_type,omitempty"`
	// 市
	ReceiverCity string `json:"receiver_city,omitempty" xml:"receiver_city,omitempty"`
	// 发货时间
	ConsignTime string `json:"consign_time,omitempty" xml:"consign_time,omitempty"`
	// 收货人的电话号码
	ReceiverPhone string `json:"receiver_phone,omitempty" xml:"receiver_phone,omitempty"`
	// 镇
	ReceiverTown string `json:"receiver_town,omitempty" xml:"receiver_town,omitempty"`
	// 卖家呢称
	SellerNick string `json:"seller_nick,omitempty" xml:"seller_nick,omitempty"`
	// 收件人姓名
	ReceiverName string `json:"receiver_name,omitempty" xml:"receiver_name,omitempty"`
	// 手机
	ReceiverMobile string `json:"receiver_mobile,omitempty" xml:"receiver_mobile,omitempty"`
	// 区/县
	ReceiverArea string `json:"receiver_area,omitempty" xml:"receiver_area,omitempty"`
	// 时效类型,可选值:NONE(无时效), APPOINTMENT_AGING(预约配送), HOUR_AGING(小时达), DAY_0_AGING(当日达), DAY_1_AGING(次日达), DAY_2_AGING(隔日达)
	AgingType string `json:"aging_type,omitempty" xml:"aging_type,omitempty"`
	// 订单创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 收货地址
	ReceiverAddress string `json:"receiver_address,omitempty" xml:"receiver_address,omitempty"`
	// 买家留言
	BuyerMessage string `json:"buyer_message,omitempty" xml:"buyer_message,omitempty"`
	// 外部订单号
	OutOrderId string `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"`
	// 多级时效预约单开始预约时间
	ExpectStart string `json:"expect_start,omitempty" xml:"expect_start,omitempty"`
	// 卖家备注
	SellerMemo string `json:"seller_memo,omitempty" xml:"seller_memo,omitempty"`
	// 交易结束时间。交易成功时间(更新交易状态为成功的同时更新)/确认收货时间或者交易关闭时间 。格式:yyyy-MM-dd HH:mm:ss
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	// 买家备注
	BuyerMemo string `json:"buyer_memo,omitempty" xml:"buyer_memo,omitempty"`
	// 订单状态,可选值:WAIT_BUYER_PAY(等待买家付款),  WAIT_SELLER_SEND_GOODS(等待卖家发货),  SELLER_CONSIGNED_PART(卖家部分发货),  WAIT_BUYER_CONFIRM_GOODS(等待买家确认收货]),  TRADE_BUYER_SIGNED(买家已签收(货到付款专用)),  TRADE_FINISHED(交易成功),  TRADE_CLOSED(交易关闭),  TRADE_CLOSED_BY_TAOBAO(交易被淘宝关闭),  TRADE_NO_CREATE_PAY(没有创建外部交易(支付宝交易))
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 优惠金额,单位:分
	DiscountFee int64 `json:"discount_fee,omitempty" xml:"discount_fee,omitempty"`
	// 履约门店ID
	FulfillmentStoreId int64 `json:"fulfillment_store_id,omitempty" xml:"fulfillment_store_id,omitempty"`
	// 主订单ID
	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// 买家实际支付给卖家的金额,单位:分
	ActualTotalFee int64 `json:"actual_total_fee,omitempty" xml:"actual_total_fee,omitempty"`
	// 卖家ID
	SellerId int64 `json:"seller_id,omitempty" xml:"seller_id,omitempty"`
	// 手工调整金额,单位:分
	AdjustFee int64 `json:"adjust_fee,omitempty" xml:"adjust_fee,omitempty"`
	// 经销商卖家ID
	DealerSellerId int64 `json:"dealer_seller_id,omitempty" xml:"dealer_seller_id,omitempty"`
	// 邮费单位分
	PostFee int64 `json:"post_fee,omitempty" xml:"post_fee,omitempty"`
	// 购物金信息输出
	ExpandCardInfo *ExpandCardInfo `json:"expand_card_info,omitempty" xml:"expand_card_info,omitempty"`
	// 总金额,单价×数量,不包含运费和折扣,单位:分
	TotalFee int64 `json:"total_fee,omitempty" xml:"total_fee,omitempty"`
}

TaobaoomnidealerodersgetData 结构体

type TaobaoomnidealeroderslistAPIRequest added in v1.3.1

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

TaobaoomnidealeroderslistAPIRequest 全渠道经销商订单列表 API请求 taobao.omni.dealer.oders.list

全渠道经销商订单列表查询

func NewTaobaoomnidealeroderslistRequest added in v1.3.1

func NewTaobaoomnidealeroderslistRequest() *TaobaoomnidealeroderslistAPIRequest

NewTaobaoomnidealeroderslistRequest 初始化TaobaoomnidealeroderslistAPIRequest对象

func (TaobaoomnidealeroderslistAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaoomnidealeroderslistAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoomnidealeroderslistAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoomnidealeroderslistAPIRequest) GetQueryParam added in v1.3.1

GetQueryParam QueryParam Getter

func (TaobaoomnidealeroderslistAPIRequest) GetRawParams added in v1.3.1

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

func (*TaobaoomnidealeroderslistAPIRequest) SetQueryParam added in v1.3.1

func (r *TaobaoomnidealeroderslistAPIRequest) SetQueryParam(_queryParam *QueryOmniOrderRequest) error

SetQueryParam is QueryParam Setter 参数对象

type TaobaoomnidealeroderslistAPIResponse added in v1.3.1

type TaobaoomnidealeroderslistAPIResponse struct {
	model.CommonResponse
	TaobaoomnidealeroderslistAPIResponseModel
}

TaobaoomnidealeroderslistAPIResponse 全渠道经销商订单列表 API返回值 taobao.omni.dealer.oders.list

全渠道经销商订单列表查询

type TaobaoomnidealeroderslistAPIResponseModel added in v1.3.1

type TaobaoomnidealeroderslistAPIResponseModel struct {
	XMLName xml.Name `xml:"omni_dealer_oders_list_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 分页结果
	Result *PageResult `json:"result,omitempty" xml:"result,omitempty"`
}

TaobaoomnidealeroderslistAPIResponseModel is 全渠道经销商订单列表 成功返回结果

type TaobaoomnidealeroderslistData added in v1.3.1

type TaobaoomnidealeroderslistData struct {
	// 外部系统订单id
	OutOrderId string `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"`
	// 卖家id
	SellerId int64 `json:"seller_id,omitempty" xml:"seller_id,omitempty"`
	// 主订单id
	BizOrderId int64 `json:"biz_order_id,omitempty" xml:"biz_order_id,omitempty"`
}

TaobaoomnidealeroderslistData 结构体

type TaobaoomnidealerodersrefundaddressAPIRequest added in v1.3.1

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

TaobaoomnidealerodersrefundaddressAPIRequest 经销商查询逆向退货地址 API请求 taobao.omni.dealer.oders.refund.address

经销商查询逆向退货地址

func NewTaobaoomnidealerodersrefundaddressRequest added in v1.3.1

func NewTaobaoomnidealerodersrefundaddressRequest() *TaobaoomnidealerodersrefundaddressAPIRequest

NewTaobaoomnidealerodersrefundaddressRequest 初始化TaobaoomnidealerodersrefundaddressAPIRequest对象

func (TaobaoomnidealerodersrefundaddressAPIRequest) GetApiMethodName added in v1.3.1

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoomnidealerodersrefundaddressAPIRequest) GetApiParams added in v1.3.1

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoomnidealerodersrefundaddressAPIRequest) GetOrderId added in v1.3.1

GetOrderId OrderId Getter

func (TaobaoomnidealerodersrefundaddressAPIRequest) GetRawParams added in v1.3.1

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

func (*TaobaoomnidealerodersrefundaddressAPIRequest) SetOrderId added in v1.3.1

SetOrderId is OrderId Setter 经销商子订单id

type TaobaoomnidealerodersrefundaddressAPIResponse added in v1.3.1

type TaobaoomnidealerodersrefundaddressAPIResponse struct {
	model.CommonResponse
	TaobaoomnidealerodersrefundaddressAPIResponseModel
}

TaobaoomnidealerodersrefundaddressAPIResponse 经销商查询逆向退货地址 API返回值 taobao.omni.dealer.oders.refund.address

经销商查询逆向退货地址

type TaobaoomnidealerodersrefundaddressAPIResponseModel added in v1.3.1

type TaobaoomnidealerodersrefundaddressAPIResponseModel struct {
	XMLName xml.Name `xml:"omni_dealer_oders_refund_address_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 经销商订单退货地址
	Result *TaobaoomnidealerodersrefundaddressResult `json:"result,omitempty" xml:"result,omitempty"`
}

TaobaoomnidealerodersrefundaddressAPIResponseModel is 经销商查询逆向退货地址 成功返回结果

type TaobaoomnidealerodersrefundaddressResult added in v1.3.1

type TaobaoomnidealerodersrefundaddressResult struct {
	// 错误信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 是否成功
	Success string `json:"success,omitempty" xml:"success,omitempty"`
	// 经销商订单退货地址
	Data *ScbRefundAddressDto `json:"data,omitempty" xml:"data,omitempty"`
}

TaobaoomnidealerodersrefundaddressResult 结构体

type TaobaoomniitemcategorygetAPIRequest added in v1.3.1

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

TaobaoomniitemcategorygetAPIRequest 全渠道商品轻发布类目信息 API请求 taobao.omniitem.category.get

全渠道商品轻发布类目信息

func NewTaobaoomniitemcategorygetRequest added in v1.3.1

func NewTaobaoomniitemcategorygetRequest() *TaobaoomniitemcategorygetAPIRequest

NewTaobaoomniitemcategorygetRequest 初始化TaobaoomniitemcategorygetAPIRequest对象

func (TaobaoomniitemcategorygetAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaoomniitemcategorygetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoomniitemcategorygetAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoomniitemcategorygetAPIRequest) GetCategoryId added in v1.3.1

func (r TaobaoomniitemcategorygetAPIRequest) GetCategoryId() int64

GetCategoryId CategoryId Getter

func (TaobaoomniitemcategorygetAPIRequest) GetRawParams added in v1.3.1

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

func (*TaobaoomniitemcategorygetAPIRequest) SetCategoryId added in v1.3.1

func (r *TaobaoomniitemcategorygetAPIRequest) SetCategoryId(_categoryId int64) error

SetCategoryId is CategoryId Setter 全渠道商品类目ID,不填表示获取所有全渠道商品类目信息

type TaobaoomniitemcategorygetAPIResponse added in v1.3.1

type TaobaoomniitemcategorygetAPIResponse struct {
	model.CommonResponse
	TaobaoomniitemcategorygetAPIResponseModel
}

TaobaoomniitemcategorygetAPIResponse 全渠道商品轻发布类目信息 API返回值 taobao.omniitem.category.get

全渠道商品轻发布类目信息

type TaobaoomniitemcategorygetAPIResponseModel added in v1.3.1

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

TaobaoomniitemcategorygetAPIResponseModel is 全渠道商品轻发布类目信息 成功返回结果

type TaobaoomniitemcategorygetResult added in v1.3.1

type TaobaoomniitemcategorygetResult struct {
	// data
	Datas []OmniItemCategoryDto `json:"datas,omitempty" xml:"datas>omni_item_category_dto,omitempty"`
	// 错误码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 错误信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TaobaoomniitemcategorygetResult 结构体

type TaobaoomniitemitemdeleteAPIRequest added in v1.3.1

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

TaobaoomniitemitemdeleteAPIRequest 全渠道商品删除 API请求 taobao.omniitem.item.delete

全渠道商品删除,能够对门店商品库商品进行删除动作

func NewTaobaoomniitemitemdeleteRequest added in v1.3.1

func NewTaobaoomniitemitemdeleteRequest() *TaobaoomniitemitemdeleteAPIRequest

NewTaobaoomniitemitemdeleteRequest 初始化TaobaoomniitemitemdeleteAPIRequest对象

func (TaobaoomniitemitemdeleteAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaoomniitemitemdeleteAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoomniitemitemdeleteAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoomniitemitemdeleteAPIRequest) GetBarCode added in v1.3.1

GetBarCode BarCode Getter

func (TaobaoomniitemitemdeleteAPIRequest) GetItemId added in v1.3.1

GetItemId ItemId Getter

func (TaobaoomniitemitemdeleteAPIRequest) GetOuterId added in v1.3.1

GetOuterId OuterId Getter

func (TaobaoomniitemitemdeleteAPIRequest) GetRawParams added in v1.3.1

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

func (*TaobaoomniitemitemdeleteAPIRequest) SetBarCode added in v1.3.1

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

SetBarCode is BarCode Setter 条形码

func (*TaobaoomniitemitemdeleteAPIRequest) SetItemId added in v1.3.1

func (r *TaobaoomniitemitemdeleteAPIRequest) SetItemId(_itemId int64) error

SetItemId is ItemId Setter 商品ID,若填入则以该字段为准,否则以outerId+barcode为准

func (*TaobaoomniitemitemdeleteAPIRequest) SetOuterId added in v1.3.1

func (r *TaobaoomniitemitemdeleteAPIRequest) SetOuterId(_outerId string) error

SetOuterId is OuterId Setter 商品outerId

type TaobaoomniitemitemdeleteAPIResponse added in v1.3.1

type TaobaoomniitemitemdeleteAPIResponse struct {
	model.CommonResponse
	TaobaoomniitemitemdeleteAPIResponseModel
}

TaobaoomniitemitemdeleteAPIResponse 全渠道商品删除 API返回值 taobao.omniitem.item.delete

全渠道商品删除,能够对门店商品库商品进行删除动作

type TaobaoomniitemitemdeleteAPIResponseModel added in v1.3.1

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

TaobaoomniitemitemdeleteAPIResponseModel is 全渠道商品删除 成功返回结果

type TaobaoomniitemitemfullupdateAPIRequest added in v1.3.1

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

TaobaoomniitemitemfullupdateAPIRequest 全渠道商品全量更新 API请求 taobao.omniitem.item.fullupdate

全渠道商品全量更新,仅适用于全渠道门店商品 需要全量传入商品相关所有参数,更新时会根据传入的字段进行全量更新 对于SKU信息,会以skus对象进行判断,若传入的skus对象的sku为商品之前未包含的,则新增SKU,如果原先商品有该sku但现在没有传,则删除该SKU。所有传入的SKU信息要么全部均传入skuId,要么全部都不传入skuId。对于新增SKU的场景,目前无需传入SKUID,会根据传入的销售属性自动对应

func NewTaobaoomniitemitemfullupdateRequest added in v1.3.1

func NewTaobaoomniitemitemfullupdateRequest() *TaobaoomniitemitemfullupdateAPIRequest

NewTaobaoomniitemitemfullupdateRequest 初始化TaobaoomniitemitemfullupdateAPIRequest对象

func (TaobaoomniitemitemfullupdateAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaoomniitemitemfullupdateAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoomniitemitemfullupdateAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoomniitemitemfullupdateAPIRequest) GetLightPublishInfo added in v1.3.1

GetLightPublishInfo LightPublishInfo Getter

func (TaobaoomniitemitemfullupdateAPIRequest) GetOperateType added in v1.3.1

GetOperateType OperateType Getter

func (TaobaoomniitemitemfullupdateAPIRequest) GetRawParams added in v1.3.1

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

func (*TaobaoomniitemitemfullupdateAPIRequest) SetLightPublishInfo added in v1.3.1

func (r *TaobaoomniitemitemfullupdateAPIRequest) SetLightPublishInfo(_lightPublishInfo *ItemLightPublishDto) error

SetLightPublishInfo is LightPublishInfo Setter 发布商品信息

func (*TaobaoomniitemitemfullupdateAPIRequest) SetOperateType added in v1.3.1

func (r *TaobaoomniitemitemfullupdateAPIRequest) SetOperateType(_operateType string) error

SetOperateType is OperateType Setter 操作类型,STORE表示门店域新增,ALL表示全域新增

type TaobaoomniitemitemfullupdateAPIResponse added in v1.3.1

type TaobaoomniitemitemfullupdateAPIResponse struct {
	model.CommonResponse
	TaobaoomniitemitemfullupdateAPIResponseModel
}

TaobaoomniitemitemfullupdateAPIResponse 全渠道商品全量更新 API返回值 taobao.omniitem.item.fullupdate

全渠道商品全量更新,仅适用于全渠道门店商品 需要全量传入商品相关所有参数,更新时会根据传入的字段进行全量更新 对于SKU信息,会以skus对象进行判断,若传入的skus对象的sku为商品之前未包含的,则新增SKU,如果原先商品有该sku但现在没有传,则删除该SKU。所有传入的SKU信息要么全部均传入skuId,要么全部都不传入skuId。对于新增SKU的场景,目前无需传入SKUID,会根据传入的销售属性自动对应

type TaobaoomniitemitemfullupdateAPIResponseModel added in v1.3.1

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

TaobaoomniitemitemfullupdateAPIResponseModel is 全渠道商品全量更新 成功返回结果

type TaobaoomniitemitemgetAPIRequest added in v1.3.1

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

TaobaoomniitemitemgetAPIRequest 获取全渠道门店商品 API请求 taobao.omniitem.item.get

通过门店id/类目id/商品id单个或多个参数组合查询全渠道门店商品信息

func NewTaobaoomniitemitemgetRequest added in v1.3.1

func NewTaobaoomniitemitemgetRequest() *TaobaoomniitemitemgetAPIRequest

NewTaobaoomniitemitemgetRequest 初始化TaobaoomniitemitemgetAPIRequest对象

func (TaobaoomniitemitemgetAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaoomniitemitemgetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoomniitemitemgetAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoomniitemitemgetAPIRequest) GetItemId added in v1.3.1

func (r TaobaoomniitemitemgetAPIRequest) GetItemId() int64

GetItemId ItemId Getter

func (TaobaoomniitemitemgetAPIRequest) GetOuterId added in v1.3.1

func (r TaobaoomniitemitemgetAPIRequest) GetOuterId() string

GetOuterId OuterId Getter

func (TaobaoomniitemitemgetAPIRequest) GetPageNo added in v1.3.1

func (r TaobaoomniitemitemgetAPIRequest) GetPageNo() int64

GetPageNo PageNo Getter

func (TaobaoomniitemitemgetAPIRequest) GetPageSize added in v1.3.1

func (r TaobaoomniitemitemgetAPIRequest) GetPageSize() int64

GetPageSize PageSize Getter

func (TaobaoomniitemitemgetAPIRequest) GetRawParams added in v1.3.1

func (r TaobaoomniitemitemgetAPIRequest) GetRawParams() model.Params

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

func (*TaobaoomniitemitemgetAPIRequest) SetItemId added in v1.3.1

func (r *TaobaoomniitemitemgetAPIRequest) SetItemId(_itemId int64) error

SetItemId is ItemId Setter 可选,指定获取的商品id

func (*TaobaoomniitemitemgetAPIRequest) SetOuterId added in v1.3.1

func (r *TaobaoomniitemitemgetAPIRequest) SetOuterId(_outerId string) error

SetOuterId is OuterId Setter 可选,指定获取的商品外部id

func (*TaobaoomniitemitemgetAPIRequest) SetPageNo added in v1.3.1

func (r *TaobaoomniitemitemgetAPIRequest) SetPageNo(_pageNo int64) error

SetPageNo is PageNo Setter 分页当前页数

func (*TaobaoomniitemitemgetAPIRequest) SetPageSize added in v1.3.1

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

SetPageSize is PageSize Setter 分页单页大小

type TaobaoomniitemitemgetAPIResponse added in v1.3.1

type TaobaoomniitemitemgetAPIResponse struct {
	model.CommonResponse
	TaobaoomniitemitemgetAPIResponseModel
}

TaobaoomniitemitemgetAPIResponse 获取全渠道门店商品 API返回值 taobao.omniitem.item.get

通过门店id/类目id/商品id单个或多个参数组合查询全渠道门店商品信息

type TaobaoomniitemitemgetAPIResponseModel added in v1.3.1

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

TaobaoomniitemitemgetAPIResponseModel is 获取全渠道门店商品 成功返回结果

type TaobaoomniitemitempublishAPIRequest added in v1.3.1

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

TaobaoomniitemitempublishAPIRequest 全渠道门店商品轻发布 API请求 taobao.omniitem.item.publish

全渠道门店商品轻发布

func NewTaobaoomniitemitempublishRequest added in v1.3.1

func NewTaobaoomniitemitempublishRequest() *TaobaoomniitemitempublishAPIRequest

NewTaobaoomniitemitempublishRequest 初始化TaobaoomniitemitempublishAPIRequest对象

func (TaobaoomniitemitempublishAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaoomniitemitempublishAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoomniitemitempublishAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoomniitemitempublishAPIRequest) GetLightPublishInfo added in v1.3.1

GetLightPublishInfo LightPublishInfo Getter

func (TaobaoomniitemitempublishAPIRequest) GetOperateType added in v1.3.1

func (r TaobaoomniitemitempublishAPIRequest) GetOperateType() string

GetOperateType OperateType Getter

func (TaobaoomniitemitempublishAPIRequest) GetRawParams added in v1.3.1

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

func (*TaobaoomniitemitempublishAPIRequest) SetLightPublishInfo added in v1.3.1

func (r *TaobaoomniitemitempublishAPIRequest) SetLightPublishInfo(_lightPublishInfo *ItemLightPublishDto) error

SetLightPublishInfo is LightPublishInfo Setter 发布商品信息

func (*TaobaoomniitemitempublishAPIRequest) SetOperateType added in v1.3.1

func (r *TaobaoomniitemitempublishAPIRequest) SetOperateType(_operateType string) error

SetOperateType is OperateType Setter 在全域商品或是门店商品中校验码是否重复,可选值对应为ALL或者STORE

type TaobaoomniitemitempublishAPIResponse added in v1.3.1

type TaobaoomniitemitempublishAPIResponse struct {
	model.CommonResponse
	TaobaoomniitemitempublishAPIResponseModel
}

TaobaoomniitemitempublishAPIResponse 全渠道门店商品轻发布 API返回值 taobao.omniitem.item.publish

全渠道门店商品轻发布

type TaobaoomniitemitempublishAPIResponseModel added in v1.3.1

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

TaobaoomniitemitempublishAPIResponseModel is 全渠道门店商品轻发布 成功返回结果

type TaobaoomniitemskugetAPIRequest added in v1.3.1

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

TaobaoomniitemskugetAPIRequest 获取全渠道门店商品sku API请求 taobao.omniitem.sku.get

通过skuId或者skuOutId查询全渠道门店商品sku信息

func NewTaobaoomniitemskugetRequest added in v1.3.1

func NewTaobaoomniitemskugetRequest() *TaobaoomniitemskugetAPIRequest

NewTaobaoomniitemskugetRequest 初始化TaobaoomniitemskugetAPIRequest对象

func (TaobaoomniitemskugetAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaoomniitemskugetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoomniitemskugetAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoomniitemskugetAPIRequest) GetItemId added in v1.3.1

func (r TaobaoomniitemskugetAPIRequest) GetItemId() int64

GetItemId ItemId Getter

func (TaobaoomniitemskugetAPIRequest) GetRawParams added in v1.3.1

func (r TaobaoomniitemskugetAPIRequest) GetRawParams() model.Params

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

func (TaobaoomniitemskugetAPIRequest) GetSkuId added in v1.3.1

GetSkuId SkuId Getter

func (TaobaoomniitemskugetAPIRequest) GetSkuOuterId added in v1.3.1

func (r TaobaoomniitemskugetAPIRequest) GetSkuOuterId() string

GetSkuOuterId SkuOuterId Getter

func (*TaobaoomniitemskugetAPIRequest) SetItemId added in v1.3.1

func (r *TaobaoomniitemskugetAPIRequest) SetItemId(_itemId int64) error

SetItemId is ItemId Setter 商品id

func (*TaobaoomniitemskugetAPIRequest) SetSkuId added in v1.3.1

func (r *TaobaoomniitemskugetAPIRequest) SetSkuId(_skuId int64) error

SetSkuId is SkuId Setter skuId

func (*TaobaoomniitemskugetAPIRequest) SetSkuOuterId added in v1.3.1

func (r *TaobaoomniitemskugetAPIRequest) SetSkuOuterId(_skuOuterId string) error

SetSkuOuterId is SkuOuterId Setter sku商家编码

type TaobaoomniitemskugetAPIResponse added in v1.3.1

type TaobaoomniitemskugetAPIResponse struct {
	model.CommonResponse
	TaobaoomniitemskugetAPIResponseModel
}

TaobaoomniitemskugetAPIResponse 获取全渠道门店商品sku API返回值 taobao.omniitem.sku.get

通过skuId或者skuOutId查询全渠道门店商品sku信息

type TaobaoomniitemskugetAPIResponseModel added in v1.3.1

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

TaobaoomniitemskugetAPIResponseModel is 获取全渠道门店商品sku 成功返回结果

type TaobaoomniorderallocatedinfosyncAPIRequest added in v1.3.1

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

TaobaoomniorderallocatedinfosyncAPIRequest 分单结果同步给星盘 API请求 taobao.omniorder.allocatedinfo.sync

ISV分单完成,将分单结果同步给星盘

func NewTaobaoomniorderallocatedinfosyncRequest added in v1.3.1

func NewTaobaoomniorderallocatedinfosyncRequest() *TaobaoomniorderallocatedinfosyncAPIRequest

NewTaobaoomniorderallocatedinfosyncRequest 初始化TaobaoomniorderallocatedinfosyncAPIRequest对象

func (TaobaoomniorderallocatedinfosyncAPIRequest) GetApiMethodName added in v1.3.1

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoomniorderallocatedinfosyncAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoomniorderallocatedinfosyncAPIRequest) GetMessage added in v1.3.1

GetMessage Message Getter

func (TaobaoomniorderallocatedinfosyncAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaoomniorderallocatedinfosyncAPIRequest) GetReportTimestamp added in v1.3.1

func (r TaobaoomniorderallocatedinfosyncAPIRequest) GetReportTimestamp() int64

GetReportTimestamp ReportTimestamp Getter

func (TaobaoomniorderallocatedinfosyncAPIRequest) GetStatus added in v1.3.1

GetStatus Status Getter

func (TaobaoomniorderallocatedinfosyncAPIRequest) GetSubOrderList added in v1.3.1

GetSubOrderList SubOrderList Getter

func (TaobaoomniorderallocatedinfosyncAPIRequest) GetTid added in v1.3.1

GetTid Tid Getter

func (TaobaoomniorderallocatedinfosyncAPIRequest) GetTraceId added in v1.3.1

GetTraceId TraceId Getter

func (*TaobaoomniorderallocatedinfosyncAPIRequest) SetMessage added in v1.3.1

SetMessage is Message Setter 分单结果消息, 如果status为AllocateFail, 则表示失败的理由.

func (*TaobaoomniorderallocatedinfosyncAPIRequest) SetReportTimestamp added in v1.3.1

func (r *TaobaoomniorderallocatedinfosyncAPIRequest) SetReportTimestamp(_reportTimestamp int64) error

SetReportTimestamp is ReportTimestamp Setter 1231243213213

func (*TaobaoomniorderallocatedinfosyncAPIRequest) SetStatus added in v1.3.1

SetStatus is Status Setter 分单状态,如: 等待中(Waiting),已分单(Allocated),分单失败(AllocateFail)

func (*TaobaoomniorderallocatedinfosyncAPIRequest) SetSubOrderList added in v1.3.1

func (r *TaobaoomniorderallocatedinfosyncAPIRequest) SetSubOrderList(_subOrderList []StoreAllocatedResult) error

SetSubOrderList is SubOrderList Setter 门店的分单列表

func (*TaobaoomniorderallocatedinfosyncAPIRequest) SetTid added in v1.3.1

SetTid is Tid Setter 淘宝交易主订单ID

func (*TaobaoomniorderallocatedinfosyncAPIRequest) SetTraceId added in v1.3.1

SetTraceId is TraceId Setter 跟踪Id

type TaobaoomniorderallocatedinfosyncAPIResponse added in v1.3.1

type TaobaoomniorderallocatedinfosyncAPIResponse struct {
	model.CommonResponse
	TaobaoomniorderallocatedinfosyncAPIResponseModel
}

TaobaoomniorderallocatedinfosyncAPIResponse 分单结果同步给星盘 API返回值 taobao.omniorder.allocatedinfo.sync

ISV分单完成,将分单结果同步给星盘

type TaobaoomniorderallocatedinfosyncAPIResponseModel added in v1.3.1

type TaobaoomniorderallocatedinfosyncAPIResponseModel struct {
	XMLName xml.Name `xml:"omniorder_allocatedinfo_sync_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误码
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// 错误内容
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoomniorderallocatedinfosyncAPIResponseModel is 分单结果同步给星盘 成功返回结果

type TaobaoomniorderdetailAPIRequest added in v1.3.1

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

TaobaoomniorderdetailAPIRequest 全渠道订单详情 API请求 taobao.omni.order.detail

全渠道订单详情

func NewTaobaoomniorderdetailRequest added in v1.3.1

func NewTaobaoomniorderdetailRequest() *TaobaoomniorderdetailAPIRequest

NewTaobaoomniorderdetailRequest 初始化TaobaoomniorderdetailAPIRequest对象

func (TaobaoomniorderdetailAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaoomniorderdetailAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoomniorderdetailAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoomniorderdetailAPIRequest) GetOrderId added in v1.3.1

func (r TaobaoomniorderdetailAPIRequest) GetOrderId() int64

GetOrderId OrderId Getter

func (TaobaoomniorderdetailAPIRequest) GetRawParams added in v1.3.1

func (r TaobaoomniorderdetailAPIRequest) GetRawParams() model.Params

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

func (*TaobaoomniorderdetailAPIRequest) SetOrderId added in v1.3.1

func (r *TaobaoomniorderdetailAPIRequest) SetOrderId(_orderId int64) error

SetOrderId is OrderId Setter 订单id

type TaobaoomniorderdetailAPIResponse added in v1.3.1

type TaobaoomniorderdetailAPIResponse struct {
	model.CommonResponse
	TaobaoomniorderdetailAPIResponseModel
}

TaobaoomniorderdetailAPIResponse 全渠道订单详情 API返回值 taobao.omni.order.detail

全渠道订单详情

type TaobaoomniorderdetailAPIResponseModel added in v1.3.1

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

TaobaoomniorderdetailAPIResponseModel is 全渠道订单详情 成功返回结果

type TaobaoomniorderdtdconsignAPIRequest added in v1.3.1

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

TaobaoomniorderdtdconsignAPIRequest 门店自送发货 API请求 taobao.omniorder.dtd.consign

该接口触发门店自送发货,推进淘系订单状态为发货,为消费者发送核销码短信,并将物流信息写入订单

func NewTaobaoomniorderdtdconsignRequest added in v1.3.1

func NewTaobaoomniorderdtdconsignRequest() *TaobaoomniorderdtdconsignAPIRequest

NewTaobaoomniorderdtdconsignRequest 初始化TaobaoomniorderdtdconsignAPIRequest对象

func (TaobaoomniorderdtdconsignAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaoomniorderdtdconsignAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoomniorderdtdconsignAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoomniorderdtdconsignAPIRequest) GetMainOrderId added in v1.3.1

func (r TaobaoomniorderdtdconsignAPIRequest) GetMainOrderId() int64

GetMainOrderId MainOrderId Getter

func (TaobaoomniorderdtdconsignAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaoomniorderdtdconsignAPIRequest) GetStoreId added in v1.3.1

GetStoreId StoreId Getter

func (*TaobaoomniorderdtdconsignAPIRequest) SetMainOrderId added in v1.3.1

func (r *TaobaoomniorderdtdconsignAPIRequest) SetMainOrderId(_mainOrderId int64) error

SetMainOrderId is MainOrderId Setter 淘宝订单主订单号

func (*TaobaoomniorderdtdconsignAPIRequest) SetStoreId added in v1.3.1

func (r *TaobaoomniorderdtdconsignAPIRequest) SetStoreId(_storeId int64) error

SetStoreId is StoreId Setter 发货对应的商户中心门店ID

type TaobaoomniorderdtdconsignAPIResponse added in v1.3.1

type TaobaoomniorderdtdconsignAPIResponse struct {
	model.CommonResponse
	TaobaoomniorderdtdconsignAPIResponseModel
}

TaobaoomniorderdtdconsignAPIResponse 门店自送发货 API返回值 taobao.omniorder.dtd.consign

该接口触发门店自送发货,推进淘系订单状态为发货,为消费者发送核销码短信,并将物流信息写入订单

type TaobaoomniorderdtdconsignAPIResponseModel added in v1.3.1

type TaobaoomniorderdtdconsignAPIResponseModel struct {
	XMLName xml.Name `xml:"omniorder_dtd_consign_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误码,为0表示成功,非0表示失败
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 错误信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoomniorderdtdconsignAPIResponseModel is 门店自送发货 成功返回结果

type TaobaoomniorderdtdconsumeAPIRequest added in v1.3.1

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

TaobaoomniorderdtdconsumeAPIRequest 门店自送对码进行核销 API请求 taobao.omniorder.dtd.consume

该接口根据传入的码及订单信息,如果码与订单一致,则对门店自送服务进行核销。

func NewTaobaoomniorderdtdconsumeRequest added in v1.3.1

func NewTaobaoomniorderdtdconsumeRequest() *TaobaoomniorderdtdconsumeAPIRequest

NewTaobaoomniorderdtdconsumeRequest 初始化TaobaoomniorderdtdconsumeAPIRequest对象

func (TaobaoomniorderdtdconsumeAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaoomniorderdtdconsumeAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoomniorderdtdconsumeAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoomniorderdtdconsumeAPIRequest) GetParamDoor2doorConsumeRequest added in v1.3.1

func (r TaobaoomniorderdtdconsumeAPIRequest) GetParamDoor2doorConsumeRequest() *Door2doorConsumeRequest

GetParamDoor2doorConsumeRequest ParamDoor2doorConsumeRequest Getter

func (TaobaoomniorderdtdconsumeAPIRequest) GetRawParams added in v1.3.1

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

func (*TaobaoomniorderdtdconsumeAPIRequest) SetParamDoor2doorConsumeRequest added in v1.3.1

func (r *TaobaoomniorderdtdconsumeAPIRequest) SetParamDoor2doorConsumeRequest(_paramDoor2doorConsumeRequest *Door2doorConsumeRequest) error

SetParamDoor2doorConsumeRequest is ParamDoor2doorConsumeRequest Setter 核销信息

type TaobaoomniorderdtdconsumeAPIResponse added in v1.3.1

type TaobaoomniorderdtdconsumeAPIResponse struct {
	model.CommonResponse
	TaobaoomniorderdtdconsumeAPIResponseModel
}

TaobaoomniorderdtdconsumeAPIResponse 门店自送对码进行核销 API返回值 taobao.omniorder.dtd.consume

该接口根据传入的码及订单信息,如果码与订单一致,则对门店自送服务进行核销。

type TaobaoomniorderdtdconsumeAPIResponseModel added in v1.3.1

type TaobaoomniorderdtdconsumeAPIResponseModel struct {
	XMLName xml.Name `xml:"omniorder_dtd_consume_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误码,为0表示成功,非0表示失败
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 错误西溪
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoomniorderdtdconsumeAPIResponseModel is 门店自送对码进行核销 成功返回结果

type TaobaoomniorderdtdqueryAPIRequest added in v1.3.1

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

TaobaoomniorderdtdqueryAPIRequest 门店自送根据核销码查订单 API请求 taobao.omniorder.dtd.query

门店自送根据核销码码查询订单信息

func NewTaobaoomniorderdtdqueryRequest added in v1.3.1

func NewTaobaoomniorderdtdqueryRequest() *TaobaoomniorderdtdqueryAPIRequest

NewTaobaoomniorderdtdqueryRequest 初始化TaobaoomniorderdtdqueryAPIRequest对象

func (TaobaoomniorderdtdqueryAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaoomniorderdtdqueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoomniorderdtdqueryAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoomniorderdtdqueryAPIRequest) GetCode added in v1.3.1

GetCode Code Getter

func (TaobaoomniorderdtdqueryAPIRequest) GetRawParams added in v1.3.1

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

func (*TaobaoomniorderdtdqueryAPIRequest) SetCode added in v1.3.1

SetCode is Code Setter 核销码

type TaobaoomniorderdtdqueryAPIResponse added in v1.3.1

type TaobaoomniorderdtdqueryAPIResponse struct {
	model.CommonResponse
	TaobaoomniorderdtdqueryAPIResponseModel
}

TaobaoomniorderdtdqueryAPIResponse 门店自送根据核销码查订单 API返回值 taobao.omniorder.dtd.query

门店自送根据核销码码查询订单信息

type TaobaoomniorderdtdqueryAPIResponseModel added in v1.3.1

type TaobaoomniorderdtdqueryAPIResponseModel struct {
	XMLName xml.Name `xml:"omniorder_dtd_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误码,为0表示成功,非0表示失败
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 错误信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// data
	Data *Door2doorQueryResult `json:"data,omitempty" xml:"data,omitempty"`
}

TaobaoomniorderdtdqueryAPIResponseModel is 门店自送根据核销码查订单 成功返回结果

type TaobaoomniorderdtdresendAPIRequest added in v1.3.1

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

TaobaoomniorderdtdresendAPIRequest 门店自送重发码 API请求 taobao.omniorder.dtd.resend

该接口触发对门店自送发码短信进行重发,码内容不变,接受码的手机号也不变。每个码限制每日重发一次,总共重发5次

func NewTaobaoomniorderdtdresendRequest added in v1.3.1

func NewTaobaoomniorderdtdresendRequest() *TaobaoomniorderdtdresendAPIRequest

NewTaobaoomniorderdtdresendRequest 初始化TaobaoomniorderdtdresendAPIRequest对象

func (TaobaoomniorderdtdresendAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaoomniorderdtdresendAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoomniorderdtdresendAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoomniorderdtdresendAPIRequest) GetMainOrderId added in v1.3.1

func (r TaobaoomniorderdtdresendAPIRequest) GetMainOrderId() int64

GetMainOrderId MainOrderId Getter

func (TaobaoomniorderdtdresendAPIRequest) GetRawParams added in v1.3.1

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

func (*TaobaoomniorderdtdresendAPIRequest) SetMainOrderId added in v1.3.1

func (r *TaobaoomniorderdtdresendAPIRequest) SetMainOrderId(_mainOrderId int64) error

SetMainOrderId is MainOrderId Setter 淘宝主订单ID

type TaobaoomniorderdtdresendAPIResponse added in v1.3.1

type TaobaoomniorderdtdresendAPIResponse struct {
	model.CommonResponse
	TaobaoomniorderdtdresendAPIResponseModel
}

TaobaoomniorderdtdresendAPIResponse 门店自送重发码 API返回值 taobao.omniorder.dtd.resend

该接口触发对门店自送发码短信进行重发,码内容不变,接受码的手机号也不变。每个码限制每日重发一次,总共重发5次

type TaobaoomniorderdtdresendAPIResponseModel added in v1.3.1

type TaobaoomniorderdtdresendAPIResponseModel struct {
	XMLName xml.Name `xml:"omniorder_dtd_resend_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误码,为0表示成功,非0表示失败
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 错误信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoomniorderdtdresendAPIResponseModel is 门店自送重发码 成功返回结果

type TaobaoomniordergoodsreadyAPIRequest added in v1.3.1

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

TaobaoomniordergoodsreadyAPIRequest 备货完成 API请求 taobao.omni.order.goods.ready

备货完成

func NewTaobaoomniordergoodsreadyRequest added in v1.3.1

func NewTaobaoomniordergoodsreadyRequest() *TaobaoomniordergoodsreadyAPIRequest

NewTaobaoomniordergoodsreadyRequest 初始化TaobaoomniordergoodsreadyAPIRequest对象

func (TaobaoomniordergoodsreadyAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaoomniordergoodsreadyAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoomniordergoodsreadyAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoomniordergoodsreadyAPIRequest) GetOrderId added in v1.3.1

GetOrderId OrderId Getter

func (TaobaoomniordergoodsreadyAPIRequest) GetRawParams added in v1.3.1

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

func (*TaobaoomniordergoodsreadyAPIRequest) SetOrderId added in v1.3.1

func (r *TaobaoomniordergoodsreadyAPIRequest) SetOrderId(_orderId int64) error

SetOrderId is OrderId Setter 订单id

type TaobaoomniordergoodsreadyAPIResponse added in v1.3.1

type TaobaoomniordergoodsreadyAPIResponse struct {
	model.CommonResponse
	TaobaoomniordergoodsreadyAPIResponseModel
}

TaobaoomniordergoodsreadyAPIResponse 备货完成 API返回值 taobao.omni.order.goods.ready

备货完成

type TaobaoomniordergoodsreadyAPIResponseModel added in v1.3.1

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

TaobaoomniordergoodsreadyAPIResponseModel is 备货完成 成功返回结果

type TaobaoomniorderguidedatagetAPIRequest added in v1.3.1

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

TaobaoomniorderguidedatagetAPIRequest 获取全渠道导购产品数据 API请求 taobao.omniorder.guide.data.get

获取全渠道导购产品,目前包括随心购、随身购扫码、加购和交易数据。

func NewTaobaoomniorderguidedatagetRequest added in v1.3.1

func NewTaobaoomniorderguidedatagetRequest() *TaobaoomniorderguidedatagetAPIRequest

NewTaobaoomniorderguidedatagetRequest 初始化TaobaoomniorderguidedatagetAPIRequest对象

func (TaobaoomniorderguidedatagetAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaoomniorderguidedatagetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoomniorderguidedatagetAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoomniorderguidedatagetAPIRequest) GetPageNo added in v1.3.1

GetPageNo PageNo Getter

func (TaobaoomniorderguidedatagetAPIRequest) GetPageSize added in v1.3.1

GetPageSize PageSize Getter

func (TaobaoomniorderguidedatagetAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaoomniorderguidedatagetAPIRequest) GetStartTime added in v1.3.1

GetStartTime StartTime Getter

func (TaobaoomniorderguidedatagetAPIRequest) GetType added in v1.3.1

GetType Type Getter

func (*TaobaoomniorderguidedatagetAPIRequest) SetPageNo added in v1.3.1

func (r *TaobaoomniorderguidedatagetAPIRequest) SetPageNo(_pageNo int64) error

SetPageNo is PageNo Setter 页码,从1开始

func (*TaobaoomniorderguidedatagetAPIRequest) SetPageSize added in v1.3.1

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

SetPageSize is PageSize Setter 每页数量,不能大于1000

func (*TaobaoomniorderguidedatagetAPIRequest) SetStartTime added in v1.3.1

func (r *TaobaoomniorderguidedatagetAPIRequest) SetStartTime(_startTime string) error

SetStartTime is StartTime Setter 拉取数据开始时间

func (*TaobaoomniorderguidedatagetAPIRequest) SetType added in v1.3.1

SetType is Type Setter detail_smg_scan: 扫码购扫码明细;detail_smg_cart: 扫码购加购明细;detail_smg_order: 扫码购订单明细;detail_sxg_search: 随心购搜索明细;detail_sxg_view_item: 随心购商品浏览明细;detail_sxg_cart: 随心购加购明细;detail_sxg_order: 随心购订单明细

type TaobaoomniorderguidedatagetAPIResponse added in v1.3.1

type TaobaoomniorderguidedatagetAPIResponse struct {
	model.CommonResponse
	TaobaoomniorderguidedatagetAPIResponseModel
}

TaobaoomniorderguidedatagetAPIResponse 获取全渠道导购产品数据 API返回值 taobao.omniorder.guide.data.get

获取全渠道导购产品,目前包括随心购、随身购扫码、加购和交易数据。

type TaobaoomniorderguidedatagetAPIResponseModel added in v1.3.1

type TaobaoomniorderguidedatagetAPIResponseModel struct {
	XMLName xml.Name `xml:"omniorder_guide_data_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 拉取的数据数组,如果为空,表示数据拉取完毕。拉取的数据字段包括打点时间、商家id、商品id和门店id等,传入的类型不同,返回的字段有所不同,可以根据具体类型的返回结果具体处理
	DataList []string `json:"data_list,omitempty" xml:"data_list>string,omitempty"`
}

TaobaoomniorderguidedatagetAPIResponseModel is 获取全渠道导购产品数据 成功返回结果

type TaobaoomniorderitemtagoperateAPIRequest added in v1.3.1

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

TaobaoomniorderitemtagoperateAPIRequest 全渠道商品打标与去标 API请求 taobao.omniorder.item.tag.operate

用于对全渠道商品进行打标、去标(门店发货标,门店自提标,前置拆单标)操作。另外还包括增加、删除、修改分单系统,接单系统配置。

func NewTaobaoomniorderitemtagoperateRequest added in v1.3.1

func NewTaobaoomniorderitemtagoperateRequest() *TaobaoomniorderitemtagoperateAPIRequest

NewTaobaoomniorderitemtagoperateRequest 初始化TaobaoomniorderitemtagoperateAPIRequest对象

func (TaobaoomniorderitemtagoperateAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaoomniorderitemtagoperateAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoomniorderitemtagoperateAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoomniorderitemtagoperateAPIRequest) GetItemId added in v1.3.1

GetItemId ItemId Getter

func (TaobaoomniorderitemtagoperateAPIRequest) GetOmniSetting added in v1.3.1

GetOmniSetting OmniSetting Getter

func (TaobaoomniorderitemtagoperateAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaoomniorderitemtagoperateAPIRequest) GetStatus added in v1.3.1

GetStatus Status Getter

func (TaobaoomniorderitemtagoperateAPIRequest) GetTypes added in v1.3.1

GetTypes Types Getter

func (*TaobaoomniorderitemtagoperateAPIRequest) SetItemId added in v1.3.1

func (r *TaobaoomniorderitemtagoperateAPIRequest) SetItemId(_itemId int64) error

SetItemId is ItemId Setter 商品ID

func (*TaobaoomniorderitemtagoperateAPIRequest) SetOmniSetting added in v1.3.1

func (r *TaobaoomniorderitemtagoperateAPIRequest) SetOmniSetting(_omniSetting *OmniSettingDto) error

SetOmniSetting is OmniSetting Setter 分单&接单设置

func (*TaobaoomniorderitemtagoperateAPIRequest) SetStatus added in v1.3.1

func (r *TaobaoomniorderitemtagoperateAPIRequest) SetStatus(_status int64) error

SetStatus is Status Setter 操作状态, 填 1 代表打标,填 -1 代表去标

func (*TaobaoomniorderitemtagoperateAPIRequest) SetTypes added in v1.3.1

SetTypes is Types Setter 商品标,storeDeliver代表门店发货, AllocateByFront代表前置拆单, storeCollect代表门店自提

type TaobaoomniorderitemtagoperateAPIResponse added in v1.3.1

type TaobaoomniorderitemtagoperateAPIResponse struct {
	model.CommonResponse
	TaobaoomniorderitemtagoperateAPIResponseModel
}

TaobaoomniorderitemtagoperateAPIResponse 全渠道商品打标与去标 API返回值 taobao.omniorder.item.tag.operate

用于对全渠道商品进行打标、去标(门店发货标,门店自提标,前置拆单标)操作。另外还包括增加、删除、修改分单系统,接单系统配置。

type TaobaoomniorderitemtagoperateAPIResponseModel added in v1.3.1

type TaobaoomniorderitemtagoperateAPIResponseModel struct {
	XMLName xml.Name `xml:"omniorder_item_tag_operate_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// code 不为 0时有值,代表异常信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 0 正常,否则异常
	Code string `json:"code,omitempty" xml:"code,omitempty"`
}

TaobaoomniorderitemtagoperateAPIResponseModel is 全渠道商品打标与去标 成功返回结果

type TaobaoomniorderprintsalejudgeAPIRequest added in v1.3.1

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

TaobaoomniorderprintsalejudgeAPIRequest 导购员判断 API请求 taobao.omniorder.print.sale.judge

用于判断当前子账号是否导购员

func NewTaobaoomniorderprintsalejudgeRequest added in v1.3.1

func NewTaobaoomniorderprintsalejudgeRequest() *TaobaoomniorderprintsalejudgeAPIRequest

NewTaobaoomniorderprintsalejudgeRequest 初始化TaobaoomniorderprintsalejudgeAPIRequest对象

func (TaobaoomniorderprintsalejudgeAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaoomniorderprintsalejudgeAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoomniorderprintsalejudgeAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoomniorderprintsalejudgeAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaoomniorderprintsalejudgeAPIRequest) GetSubUid added in v1.3.1

GetSubUid SubUid Getter

func (*TaobaoomniorderprintsalejudgeAPIRequest) SetSubUid added in v1.3.1

func (r *TaobaoomniorderprintsalejudgeAPIRequest) SetSubUid(_subUid int64) error

SetSubUid is SubUid Setter 用户子账号ID

type TaobaoomniorderprintsalejudgeAPIResponse added in v1.3.1

type TaobaoomniorderprintsalejudgeAPIResponse struct {
	model.CommonResponse
	TaobaoomniorderprintsalejudgeAPIResponseModel
}

TaobaoomniorderprintsalejudgeAPIResponse 导购员判断 API返回值 taobao.omniorder.print.sale.judge

用于判断当前子账号是否导购员

type TaobaoomniorderprintsalejudgeAPIResponseModel added in v1.3.1

type TaobaoomniorderprintsalejudgeAPIResponseModel struct {
	XMLName xml.Name `xml:"omniorder_print_sale_judge_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// data
	Data string `json:"data,omitempty" xml:"data,omitempty"`
}

TaobaoomniorderprintsalejudgeAPIResponseModel is 导购员判断 成功返回结果

type TaobaoomniorderstoreaccpetedAPIRequest added in v1.3.1

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

TaobaoomniorderstoreaccpetedAPIRequest Pos端门店接单接口 API请求 taobao.omniorder.store.accpeted

ISV Pos端门店接单,通知星盘

func NewTaobaoomniorderstoreaccpetedRequest added in v1.3.1

func NewTaobaoomniorderstoreaccpetedRequest() *TaobaoomniorderstoreaccpetedAPIRequest

NewTaobaoomniorderstoreaccpetedRequest 初始化TaobaoomniorderstoreaccpetedAPIRequest对象

func (TaobaoomniorderstoreaccpetedAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaoomniorderstoreaccpetedAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoomniorderstoreaccpetedAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoomniorderstoreaccpetedAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaoomniorderstoreaccpetedAPIRequest) GetReportTimestamp added in v1.3.1

func (r TaobaoomniorderstoreaccpetedAPIRequest) GetReportTimestamp() int64

GetReportTimestamp ReportTimestamp Getter

func (TaobaoomniorderstoreaccpetedAPIRequest) GetSubOrderList added in v1.3.1

GetSubOrderList SubOrderList Getter

func (TaobaoomniorderstoreaccpetedAPIRequest) GetTid added in v1.3.1

GetTid Tid Getter

func (TaobaoomniorderstoreaccpetedAPIRequest) GetTraceId added in v1.3.1

GetTraceId TraceId Getter

func (*TaobaoomniorderstoreaccpetedAPIRequest) SetReportTimestamp added in v1.3.1

func (r *TaobaoomniorderstoreaccpetedAPIRequest) SetReportTimestamp(_reportTimestamp int64) error

SetReportTimestamp is ReportTimestamp Setter ISV系统上报时间

func (*TaobaoomniorderstoreaccpetedAPIRequest) SetSubOrderList added in v1.3.1

func (r *TaobaoomniorderstoreaccpetedAPIRequest) SetSubOrderList(_subOrderList []StoreAcceptedResult) error

SetSubOrderList is SubOrderList Setter 子订单列表

func (*TaobaoomniorderstoreaccpetedAPIRequest) SetTid added in v1.3.1

SetTid is Tid Setter 淘宝交易主订单ID

func (*TaobaoomniorderstoreaccpetedAPIRequest) SetTraceId added in v1.3.1

func (r *TaobaoomniorderstoreaccpetedAPIRequest) SetTraceId(_traceId string) error

SetTraceId is TraceId Setter 跟踪Id

type TaobaoomniorderstoreaccpetedAPIResponse added in v1.3.1

type TaobaoomniorderstoreaccpetedAPIResponse struct {
	model.CommonResponse
	TaobaoomniorderstoreaccpetedAPIResponseModel
}

TaobaoomniorderstoreaccpetedAPIResponse Pos端门店接单接口 API返回值 taobao.omniorder.store.accpeted

ISV Pos端门店接单,通知星盘

type TaobaoomniorderstoreaccpetedAPIResponseModel added in v1.3.1

type TaobaoomniorderstoreaccpetedAPIResponseModel struct {
	XMLName xml.Name `xml:"omniorder_store_accpeted_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误码
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// 错误内容
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoomniorderstoreaccpetedAPIResponseModel is Pos端门店接单接口 成功返回结果

type TaobaoomniorderstorecollectconfiggetAPIRequest added in v1.3.1

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

TaobaoomniorderstorecollectconfiggetAPIRequest 查询门店自提配置内容 API请求 taobao.omniorder.store.collectconfig.get

查询门店自提配置内容

func NewTaobaoomniorderstorecollectconfiggetRequest added in v1.3.1

func NewTaobaoomniorderstorecollectconfiggetRequest() *TaobaoomniorderstorecollectconfiggetAPIRequest

NewTaobaoomniorderstorecollectconfiggetRequest 初始化TaobaoomniorderstorecollectconfiggetAPIRequest对象

func (TaobaoomniorderstorecollectconfiggetAPIRequest) GetActivity added in v1.3.1

GetActivity Activity Getter

func (TaobaoomniorderstorecollectconfiggetAPIRequest) GetApiMethodName added in v1.3.1

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoomniorderstorecollectconfiggetAPIRequest) GetApiParams added in v1.3.1

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoomniorderstorecollectconfiggetAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaoomniorderstorecollectconfiggetAPIRequest) GetStoreId added in v1.3.1

GetStoreId StoreId Getter

func (*TaobaoomniorderstorecollectconfiggetAPIRequest) SetActivity added in v1.3.1

func (r *TaobaoomniorderstorecollectconfiggetAPIRequest) SetActivity(_activity bool) error

SetActivity is Activity Setter 是否是活动期

func (*TaobaoomniorderstorecollectconfiggetAPIRequest) SetStoreId added in v1.3.1

SetStoreId is StoreId Setter 门店ID

type TaobaoomniorderstorecollectconfiggetAPIResponse added in v1.3.1

type TaobaoomniorderstorecollectconfiggetAPIResponse struct {
	model.CommonResponse
	TaobaoomniorderstorecollectconfiggetAPIResponseModel
}

TaobaoomniorderstorecollectconfiggetAPIResponse 查询门店自提配置内容 API返回值 taobao.omniorder.store.collectconfig.get

查询门店自提配置内容

type TaobaoomniorderstorecollectconfiggetAPIResponseModel added in v1.3.1

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

TaobaoomniorderstorecollectconfiggetAPIResponseModel is 查询门店自提配置内容 成功返回结果

type TaobaoomniorderstorecollectconfiggetResult added in v1.3.1

type TaobaoomniorderstorecollectconfiggetResult struct {
	// message
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// code
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// data
	Data *StoreCollectConfig `json:"data,omitempty" xml:"data,omitempty"`
}

TaobaoomniorderstorecollectconfiggetResult 结构体

type TaobaoomniorderstorecollectconfigupdateAPIRequest added in v1.3.1

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

TaobaoomniorderstorecollectconfigupdateAPIRequest 门店自提配置修改 API请求 taobao.omniorder.store.collectconfig.update

修改门店自提配置内容

func NewTaobaoomniorderstorecollectconfigupdateRequest added in v1.3.1

func NewTaobaoomniorderstorecollectconfigupdateRequest() *TaobaoomniorderstorecollectconfigupdateAPIRequest

NewTaobaoomniorderstorecollectconfigupdateRequest 初始化TaobaoomniorderstorecollectconfigupdateAPIRequest对象

func (TaobaoomniorderstorecollectconfigupdateAPIRequest) GetApiMethodName added in v1.3.1

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoomniorderstorecollectconfigupdateAPIRequest) GetApiParams added in v1.3.1

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoomniorderstorecollectconfigupdateAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaoomniorderstorecollectconfigupdateAPIRequest) GetStoreCollectConfig added in v1.3.1

GetStoreCollectConfig StoreCollectConfig Getter

func (TaobaoomniorderstorecollectconfigupdateAPIRequest) GetStoreId added in v1.3.1

GetStoreId StoreId Getter

func (*TaobaoomniorderstorecollectconfigupdateAPIRequest) SetStoreCollectConfig added in v1.3.1

func (r *TaobaoomniorderstorecollectconfigupdateAPIRequest) SetStoreCollectConfig(_storeCollectConfig *StoreCollectConfig) error

SetStoreCollectConfig is StoreCollectConfig Setter 门店自提配置

func (*TaobaoomniorderstorecollectconfigupdateAPIRequest) SetStoreId added in v1.3.1

SetStoreId is StoreId Setter 门店ID

type TaobaoomniorderstorecollectconfigupdateAPIResponse added in v1.3.1

type TaobaoomniorderstorecollectconfigupdateAPIResponse struct {
	model.CommonResponse
	TaobaoomniorderstorecollectconfigupdateAPIResponseModel
}

TaobaoomniorderstorecollectconfigupdateAPIResponse 门店自提配置修改 API返回值 taobao.omniorder.store.collectconfig.update

修改门店自提配置内容

type TaobaoomniorderstorecollectconfigupdateAPIResponseModel added in v1.3.1

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

TaobaoomniorderstorecollectconfigupdateAPIResponseModel is 门店自提配置修改 成功返回结果

type TaobaoomniorderstorecollectconfigupdateResult added in v1.3.1

type TaobaoomniorderstorecollectconfigupdateResult struct {
	// message
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// data
	Data string `json:"data,omitempty" xml:"data,omitempty"`
	// code
	Code string `json:"code,omitempty" xml:"code,omitempty"`
}

TaobaoomniorderstorecollectconfigupdateResult 结构体

type TaobaoomniorderstorecollectconsumeAPIRequest added in v1.3.1

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

TaobaoomniorderstorecollectconsumeAPIRequest 全渠道门店自提核销订单 API请求 taobao.omniorder.storecollect.consume

全渠道门店自提核销订单

func NewTaobaoomniorderstorecollectconsumeRequest added in v1.3.1

func NewTaobaoomniorderstorecollectconsumeRequest() *TaobaoomniorderstorecollectconsumeAPIRequest

NewTaobaoomniorderstorecollectconsumeRequest 初始化TaobaoomniorderstorecollectconsumeAPIRequest对象

func (TaobaoomniorderstorecollectconsumeAPIRequest) GetApiMethodName added in v1.3.1

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoomniorderstorecollectconsumeAPIRequest) GetApiParams added in v1.3.1

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoomniorderstorecollectconsumeAPIRequest) GetCode added in v1.3.1

GetCode Code Getter

func (TaobaoomniorderstorecollectconsumeAPIRequest) GetMainOrderId added in v1.3.1

GetMainOrderId MainOrderId Getter

func (TaobaoomniorderstorecollectconsumeAPIRequest) GetOperator added in v1.3.1

GetOperator Operator Getter

func (TaobaoomniorderstorecollectconsumeAPIRequest) GetRawParams added in v1.3.1

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

func (*TaobaoomniorderstorecollectconsumeAPIRequest) SetCode added in v1.3.1

SetCode is Code Setter 核销码

func (*TaobaoomniorderstorecollectconsumeAPIRequest) SetMainOrderId added in v1.3.1

func (r *TaobaoomniorderstorecollectconsumeAPIRequest) SetMainOrderId(_mainOrderId int64) error

SetMainOrderId is MainOrderId Setter 淘宝主订单ID

func (*TaobaoomniorderstorecollectconsumeAPIRequest) SetOperator added in v1.3.1

func (r *TaobaoomniorderstorecollectconsumeAPIRequest) SetOperator(_operator string) error

SetOperator is Operator Setter 核销操作人信息

type TaobaoomniorderstorecollectconsumeAPIResponse added in v1.3.1

type TaobaoomniorderstorecollectconsumeAPIResponse struct {
	model.CommonResponse
	TaobaoomniorderstorecollectconsumeAPIResponseModel
}

TaobaoomniorderstorecollectconsumeAPIResponse 全渠道门店自提核销订单 API返回值 taobao.omniorder.storecollect.consume

全渠道门店自提核销订单

type TaobaoomniorderstorecollectconsumeAPIResponseModel added in v1.3.1

type TaobaoomniorderstorecollectconsumeAPIResponseModel struct {
	XMLName xml.Name `xml:"omniorder_storecollect_consume_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 0表示成功
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// 核销错误信息
	ErrMsg string `json:"err_msg,omitempty" xml:"err_msg,omitempty"`
}

TaobaoomniorderstorecollectconsumeAPIResponseModel is 全渠道门店自提核销订单 成功返回结果

type TaobaoomniorderstorecollectqueryAPIRequest added in v1.3.1

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

TaobaoomniorderstorecollectqueryAPIRequest 全渠道门店自提根据核销码查询订单 API请求 taobao.omniorder.storecollect.query

全渠道门店自提根据核销码查询订单

func NewTaobaoomniorderstorecollectqueryRequest added in v1.3.1

func NewTaobaoomniorderstorecollectqueryRequest() *TaobaoomniorderstorecollectqueryAPIRequest

NewTaobaoomniorderstorecollectqueryRequest 初始化TaobaoomniorderstorecollectqueryAPIRequest对象

func (TaobaoomniorderstorecollectqueryAPIRequest) GetApiMethodName added in v1.3.1

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoomniorderstorecollectqueryAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoomniorderstorecollectqueryAPIRequest) GetCode added in v1.3.1

GetCode Code Getter

func (TaobaoomniorderstorecollectqueryAPIRequest) GetRawParams added in v1.3.1

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

func (*TaobaoomniorderstorecollectqueryAPIRequest) SetCode added in v1.3.1

SetCode is Code Setter 核销码

type TaobaoomniorderstorecollectqueryAPIResponse added in v1.3.1

type TaobaoomniorderstorecollectqueryAPIResponse struct {
	model.CommonResponse
	TaobaoomniorderstorecollectqueryAPIResponseModel
}

TaobaoomniorderstorecollectqueryAPIResponse 全渠道门店自提根据核销码查询订单 API返回值 taobao.omniorder.storecollect.query

全渠道门店自提根据核销码查询订单

type TaobaoomniorderstorecollectqueryAPIResponseModel added in v1.3.1

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

TaobaoomniorderstorecollectqueryAPIResponseModel is 全渠道门店自提根据核销码查询订单 成功返回结果

type TaobaoomniorderstorecollectqueryResult added in v1.3.1

type TaobaoomniorderstorecollectqueryResult struct {
	// 0表示码可用,其余值表示码不可用
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// 码状态附加信息,若码可用则此处为空
	ErrMsg string `json:"err_msg,omitempty" xml:"err_msg,omitempty"`
	// data
	Data *StoreCollectQueryOrderResponse `json:"data,omitempty" xml:"data,omitempty"`
}

TaobaoomniorderstorecollectqueryResult 结构体

type TaobaoomniorderstoreconsignedAPIRequest added in v1.3.1

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

TaobaoomniorderstoreconsignedAPIRequest Pos端门店发货 API请求 taobao.omniorder.store.consigned

ISV Pos端门店发货,通知星盘

func NewTaobaoomniorderstoreconsignedRequest added in v1.3.1

func NewTaobaoomniorderstoreconsignedRequest() *TaobaoomniorderstoreconsignedAPIRequest

NewTaobaoomniorderstoreconsignedRequest 初始化TaobaoomniorderstoreconsignedAPIRequest对象

func (TaobaoomniorderstoreconsignedAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaoomniorderstoreconsignedAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoomniorderstoreconsignedAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoomniorderstoreconsignedAPIRequest) GetInsReceiverTo added in v1.3.1

GetInsReceiverTo InsReceiverTo Getter

func (TaobaoomniorderstoreconsignedAPIRequest) GetInsTpDto added in v1.3.1

GetInsTpDto InsTpDto Getter

func (TaobaoomniorderstoreconsignedAPIRequest) GetJzReceiverTo added in v1.3.1

GetJzReceiverTo JzReceiverTo Getter

func (TaobaoomniorderstoreconsignedAPIRequest) GetJzTopArgs added in v1.3.1

GetJzTopArgs JzTopArgs Getter

func (TaobaoomniorderstoreconsignedAPIRequest) GetLgTpDto added in v1.3.1

GetLgTpDto LgTpDto Getter

func (TaobaoomniorderstoreconsignedAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaoomniorderstoreconsignedAPIRequest) GetReportTimestamp added in v1.3.1

func (r TaobaoomniorderstoreconsignedAPIRequest) GetReportTimestamp() int64

GetReportTimestamp ReportTimestamp Getter

func (TaobaoomniorderstoreconsignedAPIRequest) GetSenderId added in v1.3.1

GetSenderId SenderId Getter

func (TaobaoomniorderstoreconsignedAPIRequest) GetSubOrderList added in v1.3.1

GetSubOrderList SubOrderList Getter

func (TaobaoomniorderstoreconsignedAPIRequest) GetTid added in v1.3.1

GetTid Tid Getter

func (TaobaoomniorderstoreconsignedAPIRequest) GetTraceId added in v1.3.1

GetTraceId TraceId Getter

func (*TaobaoomniorderstoreconsignedAPIRequest) SetInsReceiverTo added in v1.3.1

func (r *TaobaoomniorderstoreconsignedAPIRequest) SetInsReceiverTo(_insReceiverTo *JzReceiverDto) error

SetInsReceiverTo is InsReceiverTo Setter 家装物流-安装收货人信息,如果为空,则取默认收货人信息

func (*TaobaoomniorderstoreconsignedAPIRequest) SetInsTpDto added in v1.3.1

func (r *TaobaoomniorderstoreconsignedAPIRequest) SetInsTpDto(_insTpDto *TpDto) error

SetInsTpDto is InsTpDto Setter 家装物流-安装公司信息,需要安装时,才填写

func (*TaobaoomniorderstoreconsignedAPIRequest) SetJzReceiverTo added in v1.3.1

func (r *TaobaoomniorderstoreconsignedAPIRequest) SetJzReceiverTo(_jzReceiverTo *JzReceiverDto) error

SetJzReceiverTo is JzReceiverTo Setter 家装物流-家装收货人信息,如果为空,则取默认收货信息

func (*TaobaoomniorderstoreconsignedAPIRequest) SetJzTopArgs added in v1.3.1

func (r *TaobaoomniorderstoreconsignedAPIRequest) SetJzTopArgs(_jzTopArgs *JzTopArgsDto) error

SetJzTopArgs is JzTopArgs Setter 家装物流-发货参数

func (*TaobaoomniorderstoreconsignedAPIRequest) SetLgTpDto added in v1.3.1

func (r *TaobaoomniorderstoreconsignedAPIRequest) SetLgTpDto(_lgTpDto *TpDto) error

SetLgTpDto is LgTpDto Setter 家装物流-物流公司信息

func (*TaobaoomniorderstoreconsignedAPIRequest) SetReportTimestamp added in v1.3.1

func (r *TaobaoomniorderstoreconsignedAPIRequest) SetReportTimestamp(_reportTimestamp int64) error

SetReportTimestamp is ReportTimestamp Setter ISV系统上报时间

func (*TaobaoomniorderstoreconsignedAPIRequest) SetSenderId added in v1.3.1

func (r *TaobaoomniorderstoreconsignedAPIRequest) SetSenderId(_senderId int64) error

SetSenderId is SenderId Setter 卖家联系人地址库ID,可以通过taobao.logistics.address.search接口查询到地址库ID。如果为空,取的卖家的默认取货地址

func (*TaobaoomniorderstoreconsignedAPIRequest) SetSubOrderList added in v1.3.1

func (r *TaobaoomniorderstoreconsignedAPIRequest) SetSubOrderList(_subOrderList []StoreConsignedResult) error

SetSubOrderList is SubOrderList Setter 子订单列表

func (*TaobaoomniorderstoreconsignedAPIRequest) SetTid added in v1.3.1

SetTid is Tid Setter 淘宝交易主订单ID

func (*TaobaoomniorderstoreconsignedAPIRequest) SetTraceId added in v1.3.1

func (r *TaobaoomniorderstoreconsignedAPIRequest) SetTraceId(_traceId string) error

SetTraceId is TraceId Setter 跟踪Id

type TaobaoomniorderstoreconsignedAPIResponse added in v1.3.1

type TaobaoomniorderstoreconsignedAPIResponse struct {
	model.CommonResponse
	TaobaoomniorderstoreconsignedAPIResponseModel
}

TaobaoomniorderstoreconsignedAPIResponse Pos端门店发货 API返回值 taobao.omniorder.store.consigned

ISV Pos端门店发货,通知星盘

type TaobaoomniorderstoreconsignedAPIResponseModel added in v1.3.1

type TaobaoomniorderstoreconsignedAPIResponseModel struct {
	XMLName xml.Name `xml:"omniorder_store_consigned_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误码
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// 错误内容
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// data
	Data *StoreConsignedResponse `json:"data,omitempty" xml:"data,omitempty"`
}

TaobaoomniorderstoreconsignedAPIResponseModel is Pos端门店发货 成功返回结果

type TaobaoomniorderstoredeliverconfiggetAPIRequest added in v1.3.1

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

TaobaoomniorderstoredeliverconfiggetAPIRequest 查询门店发货配置内容 API请求 taobao.omniorder.store.deliverconfig.get

查询门店发货配置内容

func NewTaobaoomniorderstoredeliverconfiggetRequest added in v1.3.1

func NewTaobaoomniorderstoredeliverconfiggetRequest() *TaobaoomniorderstoredeliverconfiggetAPIRequest

NewTaobaoomniorderstoredeliverconfiggetRequest 初始化TaobaoomniorderstoredeliverconfiggetAPIRequest对象

func (TaobaoomniorderstoredeliverconfiggetAPIRequest) GetActivity added in v1.3.1

GetActivity Activity Getter

func (TaobaoomniorderstoredeliverconfiggetAPIRequest) GetApiMethodName added in v1.3.1

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoomniorderstoredeliverconfiggetAPIRequest) GetApiParams added in v1.3.1

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoomniorderstoredeliverconfiggetAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaoomniorderstoredeliverconfiggetAPIRequest) GetStoreId added in v1.3.1

GetStoreId StoreId Getter

func (*TaobaoomniorderstoredeliverconfiggetAPIRequest) SetActivity added in v1.3.1

func (r *TaobaoomniorderstoredeliverconfiggetAPIRequest) SetActivity(_activity bool) error

SetActivity is Activity Setter 是否是活动期

func (*TaobaoomniorderstoredeliverconfiggetAPIRequest) SetStoreId added in v1.3.1

SetStoreId is StoreId Setter 门店ID

type TaobaoomniorderstoredeliverconfiggetAPIResponse added in v1.3.1

type TaobaoomniorderstoredeliverconfiggetAPIResponse struct {
	model.CommonResponse
	TaobaoomniorderstoredeliverconfiggetAPIResponseModel
}

TaobaoomniorderstoredeliverconfiggetAPIResponse 查询门店发货配置内容 API返回值 taobao.omniorder.store.deliverconfig.get

查询门店发货配置内容

type TaobaoomniorderstoredeliverconfiggetAPIResponseModel added in v1.3.1

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

TaobaoomniorderstoredeliverconfiggetAPIResponseModel is 查询门店发货配置内容 成功返回结果

type TaobaoomniorderstoredeliverconfiggetResult added in v1.3.1

type TaobaoomniorderstoredeliverconfiggetResult struct {
	// message
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// code
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// data
	Data *StoreDeliverConfig `json:"data,omitempty" xml:"data,omitempty"`
}

TaobaoomniorderstoredeliverconfiggetResult 结构体

type TaobaoomniorderstoredeliverconfigupdateAPIRequest added in v1.3.1

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

TaobaoomniorderstoredeliverconfigupdateAPIRequest 修改门店发货配置内容 API请求 taobao.omniorder.store.deliverconfig.update

修改门店发货配置内容

func NewTaobaoomniorderstoredeliverconfigupdateRequest added in v1.3.1

func NewTaobaoomniorderstoredeliverconfigupdateRequest() *TaobaoomniorderstoredeliverconfigupdateAPIRequest

NewTaobaoomniorderstoredeliverconfigupdateRequest 初始化TaobaoomniorderstoredeliverconfigupdateAPIRequest对象

func (TaobaoomniorderstoredeliverconfigupdateAPIRequest) GetApiMethodName added in v1.3.1

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoomniorderstoredeliverconfigupdateAPIRequest) GetApiParams added in v1.3.1

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoomniorderstoredeliverconfigupdateAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaoomniorderstoredeliverconfigupdateAPIRequest) GetStoreDeliverConfig added in v1.3.1

GetStoreDeliverConfig StoreDeliverConfig Getter

func (TaobaoomniorderstoredeliverconfigupdateAPIRequest) GetStoreId added in v1.3.1

GetStoreId StoreId Getter

func (*TaobaoomniorderstoredeliverconfigupdateAPIRequest) SetStoreDeliverConfig added in v1.3.1

func (r *TaobaoomniorderstoredeliverconfigupdateAPIRequest) SetStoreDeliverConfig(_storeDeliverConfig *StoreDeliverConfig) error

SetStoreDeliverConfig is StoreDeliverConfig Setter 卖家发货配置

func (*TaobaoomniorderstoredeliverconfigupdateAPIRequest) SetStoreId added in v1.3.1

SetStoreId is StoreId Setter 门店ID

type TaobaoomniorderstoredeliverconfigupdateAPIResponse added in v1.3.1

type TaobaoomniorderstoredeliverconfigupdateAPIResponse struct {
	model.CommonResponse
	TaobaoomniorderstoredeliverconfigupdateAPIResponseModel
}

TaobaoomniorderstoredeliverconfigupdateAPIResponse 修改门店发货配置内容 API返回值 taobao.omniorder.store.deliverconfig.update

修改门店发货配置内容

type TaobaoomniorderstoredeliverconfigupdateAPIResponseModel added in v1.3.1

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

TaobaoomniorderstoredeliverconfigupdateAPIResponseModel is 修改门店发货配置内容 成功返回结果

type TaobaoomniorderstoredeliverconfigupdateResult added in v1.3.1

type TaobaoomniorderstoredeliverconfigupdateResult struct {
	// message
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// data
	Data string `json:"data,omitempty" xml:"data,omitempty"`
	// code
	Code string `json:"code,omitempty" xml:"code,omitempty"`
}

TaobaoomniorderstoredeliverconfigupdateResult 结构体

type TaobaoomniorderstorereallocateAPIRequest added in v1.3.1

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

TaobaoomniorderstorereallocateAPIRequest rellocate API请求 taobao.omniorder.store.reallocate

门店发货提供改派接口

func NewTaobaoomniorderstorereallocateRequest added in v1.3.1

func NewTaobaoomniorderstorereallocateRequest() *TaobaoomniorderstorereallocateAPIRequest

NewTaobaoomniorderstorereallocateRequest 初始化TaobaoomniorderstorereallocateAPIRequest对象

func (TaobaoomniorderstorereallocateAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaoomniorderstorereallocateAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoomniorderstorereallocateAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoomniorderstorereallocateAPIRequest) GetMainOrderId added in v1.3.1

GetMainOrderId MainOrderId Getter

func (TaobaoomniorderstorereallocateAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaoomniorderstorereallocateAPIRequest) GetStoreId added in v1.3.1

GetStoreId StoreId Getter

func (TaobaoomniorderstorereallocateAPIRequest) GetSubOrderIds added in v1.3.1

func (r TaobaoomniorderstorereallocateAPIRequest) GetSubOrderIds() []string

GetSubOrderIds SubOrderIds Getter

func (TaobaoomniorderstorereallocateAPIRequest) GetWarehouseCode added in v1.3.1

func (r TaobaoomniorderstorereallocateAPIRequest) GetWarehouseCode() string

GetWarehouseCode WarehouseCode Getter

func (*TaobaoomniorderstorereallocateAPIRequest) SetMainOrderId added in v1.3.1

func (r *TaobaoomniorderstorereallocateAPIRequest) SetMainOrderId(_mainOrderId int64) error

SetMainOrderId is MainOrderId Setter 主订单号

func (*TaobaoomniorderstorereallocateAPIRequest) SetStoreId added in v1.3.1

func (r *TaobaoomniorderstorereallocateAPIRequest) SetStoreId(_storeId int64) error

SetStoreId is StoreId Setter 门店Id

func (*TaobaoomniorderstorereallocateAPIRequest) SetSubOrderIds added in v1.3.1

func (r *TaobaoomniorderstorereallocateAPIRequest) SetSubOrderIds(_subOrderIds []string) error

SetSubOrderIds is SubOrderIds Setter 子订单号

func (*TaobaoomniorderstorereallocateAPIRequest) SetWarehouseCode added in v1.3.1

func (r *TaobaoomniorderstorereallocateAPIRequest) SetWarehouseCode(_warehouseCode string) error

SetWarehouseCode is WarehouseCode Setter 电商仓code

type TaobaoomniorderstorereallocateAPIResponse added in v1.3.1

type TaobaoomniorderstorereallocateAPIResponse struct {
	model.CommonResponse
	TaobaoomniorderstorereallocateAPIResponseModel
}

TaobaoomniorderstorereallocateAPIResponse rellocate API返回值 taobao.omniorder.store.reallocate

门店发货提供改派接口

type TaobaoomniorderstorereallocateAPIResponseModel added in v1.3.1

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

TaobaoomniorderstorereallocateAPIResponseModel is rellocate 成功返回结果

type TaobaoomniorderstorereallocateResult added in v1.3.1

type TaobaoomniorderstorereallocateResult struct {
	// message
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// data
	Data string `json:"data,omitempty" xml:"data,omitempty"`
	// code
	Code string `json:"code,omitempty" xml:"code,omitempty"`
}

TaobaoomniorderstorereallocateResult 结构体

type TaobaoomniorderstorerefusedAPIRequest added in v1.3.1

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

TaobaoomniorderstorerefusedAPIRequest Pos端门店拒单 API请求 taobao.omniorder.store.refused

ISV Pos端门店拒单,通知星盘

func NewTaobaoomniorderstorerefusedRequest added in v1.3.1

func NewTaobaoomniorderstorerefusedRequest() *TaobaoomniorderstorerefusedAPIRequest

NewTaobaoomniorderstorerefusedRequest 初始化TaobaoomniorderstorerefusedAPIRequest对象

func (TaobaoomniorderstorerefusedAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaoomniorderstorerefusedAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoomniorderstorerefusedAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoomniorderstorerefusedAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaoomniorderstorerefusedAPIRequest) GetReportTimestamp added in v1.3.1

func (r TaobaoomniorderstorerefusedAPIRequest) GetReportTimestamp() int64

GetReportTimestamp ReportTimestamp Getter

func (TaobaoomniorderstorerefusedAPIRequest) GetSubOrderList added in v1.3.1

func (r TaobaoomniorderstorerefusedAPIRequest) GetSubOrderList() []SubOrder

GetSubOrderList SubOrderList Getter

func (TaobaoomniorderstorerefusedAPIRequest) GetTid added in v1.3.1

GetTid Tid Getter

func (TaobaoomniorderstorerefusedAPIRequest) GetTraceId added in v1.3.1

GetTraceId TraceId Getter

func (*TaobaoomniorderstorerefusedAPIRequest) SetReportTimestamp added in v1.3.1

func (r *TaobaoomniorderstorerefusedAPIRequest) SetReportTimestamp(_reportTimestamp int64) error

SetReportTimestamp is ReportTimestamp Setter ISV的系统时间

func (*TaobaoomniorderstorerefusedAPIRequest) SetSubOrderList added in v1.3.1

func (r *TaobaoomniorderstorerefusedAPIRequest) SetSubOrderList(_subOrderList []SubOrder) error

SetSubOrderList is SubOrderList Setter 子订单列表

func (*TaobaoomniorderstorerefusedAPIRequest) SetTid added in v1.3.1

SetTid is Tid Setter 淘宝交易主订单ID

func (*TaobaoomniorderstorerefusedAPIRequest) SetTraceId added in v1.3.1

func (r *TaobaoomniorderstorerefusedAPIRequest) SetTraceId(_traceId string) error

SetTraceId is TraceId Setter 跟踪Id

type TaobaoomniorderstorerefusedAPIResponse added in v1.3.1

type TaobaoomniorderstorerefusedAPIResponse struct {
	model.CommonResponse
	TaobaoomniorderstorerefusedAPIResponseModel
}

TaobaoomniorderstorerefusedAPIResponse Pos端门店拒单 API返回值 taobao.omniorder.store.refused

ISV Pos端门店拒单,通知星盘

type TaobaoomniorderstorerefusedAPIResponseModel added in v1.3.1

type TaobaoomniorderstorerefusedAPIResponseModel struct {
	XMLName xml.Name `xml:"omniorder_store_refused_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 正常为0,其他表示异常
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// message
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoomniorderstorerefusedAPIResponseModel is Pos端门店拒单 成功返回结果

type TaobaoomniorderstoresdtquerystationAPIRequest added in v1.3.1

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

TaobaoomniorderstoresdtquerystationAPIRequest 速店通查询站点信息 API请求 taobao.omniorder.store.sdtquerystation

速店通查询站点信息

func NewTaobaoomniorderstoresdtquerystationRequest added in v1.3.1

func NewTaobaoomniorderstoresdtquerystationRequest() *TaobaoomniorderstoresdtquerystationAPIRequest

NewTaobaoomniorderstoresdtquerystationRequest 初始化TaobaoomniorderstoresdtquerystationAPIRequest对象

func (TaobaoomniorderstoresdtquerystationAPIRequest) GetApiMethodName added in v1.3.1

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoomniorderstoresdtquerystationAPIRequest) GetApiParams added in v1.3.1

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoomniorderstoresdtquerystationAPIRequest) GetParamLong2 added in v1.3.1

GetParamLong2 ParamLong2 Getter

func (TaobaoomniorderstoresdtquerystationAPIRequest) GetRawParams added in v1.3.1

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

func (*TaobaoomniorderstoresdtquerystationAPIRequest) SetParamLong2 added in v1.3.1

func (r *TaobaoomniorderstoresdtquerystationAPIRequest) SetParamLong2(_paramLong2 int64) error

SetParamLong2 is ParamLong2 Setter 取号时返回的packageId

type TaobaoomniorderstoresdtquerystationAPIResponse added in v1.3.1

type TaobaoomniorderstoresdtquerystationAPIResponse struct {
	model.CommonResponse
	TaobaoomniorderstoresdtquerystationAPIResponseModel
}

TaobaoomniorderstoresdtquerystationAPIResponse 速店通查询站点信息 API返回值 taobao.omniorder.store.sdtquerystation

速店通查询站点信息

type TaobaoomniorderstoresdtquerystationAPIResponseModel added in v1.3.1

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

TaobaoomniorderstoresdtquerystationAPIResponseModel is 速店通查询站点信息 成功返回结果

type TaobaoomniorderstoresdtquerystationResult added in v1.3.1

type TaobaoomniorderstoresdtquerystationResult struct {
	// 错误码
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// 错误信息
	ErrMsg string `json:"err_msg,omitempty" xml:"err_msg,omitempty"`
	// data
	Data *SdtQueryPackageResponse `json:"data,omitempty" xml:"data,omitempty"`
}

TaobaoomniorderstoresdtquerystationResult 结构体

type TaobaoomniorderstoresdtstatusAPIRequest added in v1.3.1

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

TaobaoomniorderstoresdtstatusAPIRequest 菜鸟裹裹运单状态查询 API请求 taobao.omniorder.store.sdtstatus

提供给商家查询运力单的状态。

func NewTaobaoomniorderstoresdtstatusRequest added in v1.3.1

func NewTaobaoomniorderstoresdtstatusRequest() *TaobaoomniorderstoresdtstatusAPIRequest

NewTaobaoomniorderstoresdtstatusRequest 初始化TaobaoomniorderstoresdtstatusAPIRequest对象

func (TaobaoomniorderstoresdtstatusAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaoomniorderstoresdtstatusAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoomniorderstoresdtstatusAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoomniorderstoresdtstatusAPIRequest) GetPackageId added in v1.3.1

GetPackageId PackageId Getter

func (TaobaoomniorderstoresdtstatusAPIRequest) GetRawParams added in v1.3.1

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

func (*TaobaoomniorderstoresdtstatusAPIRequest) SetPackageId added in v1.3.1

func (r *TaobaoomniorderstoresdtstatusAPIRequest) SetPackageId(_packageId int64) error

SetPackageId is PackageId Setter 菜鸟裹裹的包裹ID

type TaobaoomniorderstoresdtstatusAPIResponse added in v1.3.1

type TaobaoomniorderstoresdtstatusAPIResponse struct {
	model.CommonResponse
	TaobaoomniorderstoresdtstatusAPIResponseModel
}

TaobaoomniorderstoresdtstatusAPIResponse 菜鸟裹裹运单状态查询 API返回值 taobao.omniorder.store.sdtstatus

提供给商家查询运力单的状态。

type TaobaoomniorderstoresdtstatusAPIResponseModel added in v1.3.1

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

TaobaoomniorderstoresdtstatusAPIResponseModel is 菜鸟裹裹运单状态查询 成功返回结果

type TaobaoomniorderstoresdtstatusResult added in v1.3.1

type TaobaoomniorderstoresdtstatusResult struct {
	// 异常信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 异常码 0  正常,否则异常
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// data
	Data *SdtStatusResponse `json:"data,omitempty" xml:"data,omitempty"`
}

TaobaoomniorderstoresdtstatusResult 结构体

type TaobaoomniorderstoreswitchstatusgetAPIRequest added in v1.3.1

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

TaobaoomniorderstoreswitchstatusgetAPIRequest switchstatus.get API请求 taobao.omniorder.store.switchstatus.get

查询门店发货、门店自提状态

func NewTaobaoomniorderstoreswitchstatusgetRequest added in v1.3.1

func NewTaobaoomniorderstoreswitchstatusgetRequest() *TaobaoomniorderstoreswitchstatusgetAPIRequest

NewTaobaoomniorderstoreswitchstatusgetRequest 初始化TaobaoomniorderstoreswitchstatusgetAPIRequest对象

func (TaobaoomniorderstoreswitchstatusgetAPIRequest) GetApiMethodName added in v1.3.1

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoomniorderstoreswitchstatusgetAPIRequest) GetApiParams added in v1.3.1

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoomniorderstoreswitchstatusgetAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaoomniorderstoreswitchstatusgetAPIRequest) GetSellerId added in v1.3.1

GetSellerId SellerId Getter

func (TaobaoomniorderstoreswitchstatusgetAPIRequest) GetStoreId added in v1.3.1

GetStoreId StoreId Getter

func (*TaobaoomniorderstoreswitchstatusgetAPIRequest) SetSellerId added in v1.3.1

func (r *TaobaoomniorderstoreswitchstatusgetAPIRequest) SetSellerId(_sellerId int64) error

SetSellerId is SellerId Setter 卖家ID

func (*TaobaoomniorderstoreswitchstatusgetAPIRequest) SetStoreId added in v1.3.1

SetStoreId is StoreId Setter 门店ID

type TaobaoomniorderstoreswitchstatusgetAPIResponse added in v1.3.1

type TaobaoomniorderstoreswitchstatusgetAPIResponse struct {
	model.CommonResponse
	TaobaoomniorderstoreswitchstatusgetAPIResponseModel
}

TaobaoomniorderstoreswitchstatusgetAPIResponse switchstatus.get API返回值 taobao.omniorder.store.switchstatus.get

查询门店发货、门店自提状态

type TaobaoomniorderstoreswitchstatusgetAPIResponseModel added in v1.3.1

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

TaobaoomniorderstoreswitchstatusgetAPIResponseModel is switchstatus.get 成功返回结果

type TaobaoomniorderstoreswitchstatusgetResult added in v1.3.1

type TaobaoomniorderstoreswitchstatusgetResult struct {
	// message
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 返回素材id
	Data string `json:"data,omitempty" xml:"data,omitempty"`
	// code
	Code string `json:"code,omitempty" xml:"code,omitempty"`
}

TaobaoomniorderstoreswitchstatusgetResult 结构体

type TaobaoomniorderstoreswitchstatusupdateAPIRequest added in v1.3.1

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

TaobaoomniorderstoreswitchstatusupdateAPIRequest switchstatus.update API请求 taobao.omniorder.store.switchstatus.update

变更门店发货、门店自提状态

func NewTaobaoomniorderstoreswitchstatusupdateRequest added in v1.3.1

func NewTaobaoomniorderstoreswitchstatusupdateRequest() *TaobaoomniorderstoreswitchstatusupdateAPIRequest

NewTaobaoomniorderstoreswitchstatusupdateRequest 初始化TaobaoomniorderstoreswitchstatusupdateAPIRequest对象

func (TaobaoomniorderstoreswitchstatusupdateAPIRequest) GetApiMethodName added in v1.3.1

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoomniorderstoreswitchstatusupdateAPIRequest) GetApiParams added in v1.3.1

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoomniorderstoreswitchstatusupdateAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaoomniorderstoreswitchstatusupdateAPIRequest) GetStatus added in v1.3.1

GetStatus Status Getter

func (TaobaoomniorderstoreswitchstatusupdateAPIRequest) GetStoreId added in v1.3.1

GetStoreId StoreId Getter

func (*TaobaoomniorderstoreswitchstatusupdateAPIRequest) SetStatus added in v1.3.1

SetStatus is Status Setter 门店发货自提状态

func (*TaobaoomniorderstoreswitchstatusupdateAPIRequest) SetStoreId added in v1.3.1

SetStoreId is StoreId Setter 门店ID

type TaobaoomniorderstoreswitchstatusupdateAPIResponse added in v1.3.1

type TaobaoomniorderstoreswitchstatusupdateAPIResponse struct {
	model.CommonResponse
	TaobaoomniorderstoreswitchstatusupdateAPIResponseModel
}

TaobaoomniorderstoreswitchstatusupdateAPIResponse switchstatus.update API返回值 taobao.omniorder.store.switchstatus.update

变更门店发货、门店自提状态

type TaobaoomniorderstoreswitchstatusupdateAPIResponseModel added in v1.3.1

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

TaobaoomniorderstoreswitchstatusupdateAPIResponseModel is switchstatus.update 成功返回结果

type TaobaoomniorderstoreswitchstatusupdateResult added in v1.3.1

type TaobaoomniorderstoreswitchstatusupdateResult struct {
	// message
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// data
	Data string `json:"data,omitempty" xml:"data,omitempty"`
	// code
	Code string `json:"code,omitempty" xml:"code,omitempty"`
}

TaobaoomniorderstoreswitchstatusupdateResult 结构体

type TaobaoqimenitemsmarkingAPIRequest added in v1.3.1

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

TaobaoqimenitemsmarkingAPIRequest 商品通自动打标 API请求 taobao.qimen.items.marking

调用该接口,对商品进行XXXX标的打标、去标的动作。

func NewTaobaoqimenitemsmarkingRequest added in v1.3.1

func NewTaobaoqimenitemsmarkingRequest() *TaobaoqimenitemsmarkingAPIRequest

NewTaobaoqimenitemsmarkingRequest 初始化TaobaoqimenitemsmarkingAPIRequest对象

func (TaobaoqimenitemsmarkingAPIRequest) GetActionType added in v1.3.1

func (r TaobaoqimenitemsmarkingAPIRequest) GetActionType() string

GetActionType ActionType Getter

func (TaobaoqimenitemsmarkingAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaoqimenitemsmarkingAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoqimenitemsmarkingAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoqimenitemsmarkingAPIRequest) GetItemIds added in v1.3.1

func (r TaobaoqimenitemsmarkingAPIRequest) GetItemIds() []string

GetItemIds ItemIds Getter

func (TaobaoqimenitemsmarkingAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaoqimenitemsmarkingAPIRequest) GetRemark added in v1.3.1

GetRemark Remark Getter

func (TaobaoqimenitemsmarkingAPIRequest) GetTagType added in v1.3.1

GetTagType TagType Getter

func (*TaobaoqimenitemsmarkingAPIRequest) SetActionType added in v1.3.1

func (r *TaobaoqimenitemsmarkingAPIRequest) SetActionType(_actionType string) error

SetActionType is ActionType Setter 操作类型,string(50),ADD=打标,DELETE=去标,必填

func (*TaobaoqimenitemsmarkingAPIRequest) SetItemIds added in v1.3.1

func (r *TaobaoqimenitemsmarkingAPIRequest) SetItemIds(_itemIds []string) error

SetItemIds is ItemIds Setter 线上商品ID,long,必填

func (*TaobaoqimenitemsmarkingAPIRequest) SetRemark added in v1.3.1

func (r *TaobaoqimenitemsmarkingAPIRequest) SetRemark(_remark string) error

SetRemark is Remark Setter 备注,string(500)

func (*TaobaoqimenitemsmarkingAPIRequest) SetTagType added in v1.3.1

func (r *TaobaoqimenitemsmarkingAPIRequest) SetTagType(_tagType string) error

SetTagType is TagType Setter 打标值,string(50),TBKU=同步库存标,MDZT=门店自提标,必填

type TaobaoqimenitemsmarkingAPIResponse added in v1.3.1

type TaobaoqimenitemsmarkingAPIResponse struct {
	model.CommonResponse
	TaobaoqimenitemsmarkingAPIResponseModel
}

TaobaoqimenitemsmarkingAPIResponse 商品通自动打标 API返回值 taobao.qimen.items.marking

调用该接口,对商品进行XXXX标的打标、去标的动作。

type TaobaoqimenitemsmarkingAPIResponseModel added in v1.3.1

type TaobaoqimenitemsmarkingAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_items_marking_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// flag
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// message
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoqimenitemsmarkingAPIResponseModel is 商品通自动打标 成功返回结果

type TaobaoqimenitemstagqueryAPIRequest added in v1.3.1

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

TaobaoqimenitemstagqueryAPIRequest 打标结果查询-商品维度 API请求 taobao.qimen.items.tag.query

调用该接口,查询某个/某批商品上的标

func NewTaobaoqimenitemstagqueryRequest added in v1.3.1

func NewTaobaoqimenitemstagqueryRequest() *TaobaoqimenitemstagqueryAPIRequest

NewTaobaoqimenitemstagqueryRequest 初始化TaobaoqimenitemstagqueryAPIRequest对象

func (TaobaoqimenitemstagqueryAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaoqimenitemstagqueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoqimenitemstagqueryAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoqimenitemstagqueryAPIRequest) GetItemIds added in v1.3.1

func (r TaobaoqimenitemstagqueryAPIRequest) GetItemIds() []string

GetItemIds ItemIds Getter

func (TaobaoqimenitemstagqueryAPIRequest) GetRawParams added in v1.3.1

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

func (*TaobaoqimenitemstagqueryAPIRequest) SetItemIds added in v1.3.1

func (r *TaobaoqimenitemstagqueryAPIRequest) SetItemIds(_itemIds []string) error

SetItemIds is ItemIds Setter 线上淘宝商品ID,long,必填

type TaobaoqimenitemstagqueryAPIResponse added in v1.3.1

type TaobaoqimenitemstagqueryAPIResponse struct {
	model.CommonResponse
	TaobaoqimenitemstagqueryAPIResponseModel
}

TaobaoqimenitemstagqueryAPIResponse 打标结果查询-商品维度 API返回值 taobao.qimen.items.tag.query

调用该接口,查询某个/某批商品上的标

type TaobaoqimenitemstagqueryAPIResponseModel added in v1.3.1

type TaobaoqimenitemstagqueryAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_items_tag_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// itemTags
	ItemTags []ItemTag `json:"item_tags,omitempty" xml:"item_tags>item_tag,omitempty"`
	// flag
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// message
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoqimenitemstagqueryAPIResponseModel is 打标结果查询-商品维度 成功返回结果

type TaobaoqimentagitemsqueryAPIRequest added in v1.3.1

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

TaobaoqimentagitemsqueryAPIRequest 打标结果查询-标维度 API请求 taobao.qimen.tag.items.query

调用该接口,查询打了某个标的商品列表。说明:该接口调用后,返回值的时间较长,建议不要经常调用。

func NewTaobaoqimentagitemsqueryRequest added in v1.3.1

func NewTaobaoqimentagitemsqueryRequest() *TaobaoqimentagitemsqueryAPIRequest

NewTaobaoqimentagitemsqueryRequest 初始化TaobaoqimentagitemsqueryAPIRequest对象

func (TaobaoqimentagitemsqueryAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaoqimentagitemsqueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoqimentagitemsqueryAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoqimentagitemsqueryAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaoqimentagitemsqueryAPIRequest) GetRemark added in v1.3.1

GetRemark Remark Getter

func (TaobaoqimentagitemsqueryAPIRequest) GetTagType added in v1.3.1

GetTagType TagType Getter

func (*TaobaoqimentagitemsqueryAPIRequest) SetRemark added in v1.3.1

func (r *TaobaoqimentagitemsqueryAPIRequest) SetRemark(_remark string) error

SetRemark is Remark Setter 备注,string(500)

func (*TaobaoqimentagitemsqueryAPIRequest) SetTagType added in v1.3.1

func (r *TaobaoqimentagitemsqueryAPIRequest) SetTagType(_tagType string) error

SetTagType is TagType Setter 打标值,string(50),TBKU=同步库存标,MDZT=门店自提标,必填

type TaobaoqimentagitemsqueryAPIResponse added in v1.3.1

type TaobaoqimentagitemsqueryAPIResponse struct {
	model.CommonResponse
	TaobaoqimentagitemsqueryAPIResponseModel
}

TaobaoqimentagitemsqueryAPIResponse 打标结果查询-标维度 API返回值 taobao.qimen.tag.items.query

调用该接口,查询打了某个标的商品列表。说明:该接口调用后,返回值的时间较长,建议不要经常调用。

type TaobaoqimentagitemsqueryAPIResponseModel added in v1.3.1

type TaobaoqimentagitemsqueryAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_tag_items_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// itemIds
	ItemIds []int64 `json:"item_ids,omitempty" xml:"item_ids>int64,omitempty"`
	// flag
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// message
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// tagType
	TagType string `json:"tag_type,omitempty" xml:"tag_type,omitempty"`
}

TaobaoqimentagitemsqueryAPIResponseModel is 打标结果查询-标维度 成功返回结果

type TpDto

type TpDto struct {
	// 公司编码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 公司名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
}

TpDto 结构体

type UniverseOrderVo

type UniverseOrderVo struct {
	// 订单支付时间:yyyy-MM-dd HH:mm:ss
	OrderPayTime string `json:"order_pay_time,omitempty" xml:"order_pay_time,omitempty"`
	// 描述订单的唯一值,如订单id、加密后的订单id等,用于订单幂等去重
	OuterOrderId string `json:"outer_order_id,omitempty" xml:"outer_order_id,omitempty"`
	// 订单创建时间:yyyy-MM-dd HH:mm:ss
	OrderCreateTime string `json:"order_create_time,omitempty" xml:"order_create_time,omitempty"`
	// 导购工号
	GuideWorkId string `json:"guide_work_id,omitempty" xml:"guide_work_id,omitempty"`
	// 订单结束时间:yyyy-MM-dd HH:mm:ss
	OrderEndTime string `json:"order_end_time,omitempty" xml:"order_end_time,omitempty"`
	// 订单发货时间:yyyy-MM-dd HH:mm:ss
	OrderGoodsTime string `json:"order_goods_time,omitempty" xml:"order_goods_time,omitempty"`
	// 导购手机号
	GuidePhone string `json:"guide_phone,omitempty" xml:"guide_phone,omitempty"`
	// 消费者nick
	BuyerNick string `json:"buyer_nick,omitempty" xml:"buyer_nick,omitempty"`
	// 商品id
	AuctionId string `json:"auction_id,omitempty" xml:"auction_id,omitempty"`
	// 子订单id
	BizOrderId string `json:"biz_order_id,omitempty" xml:"biz_order_id,omitempty"`
	// 订单id
	OrderId string `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// 消费者手机号
	BuyerPhone string `json:"buyer_phone,omitempty" xml:"buyer_phone,omitempty"`
	// 导购id
	EmployeeId int64 `json:"employee_id,omitempty" xml:"employee_id,omitempty"`
	// 分佣金额,单位分
	CommissionMoney int64 `json:"commission_money,omitempty" xml:"commission_money,omitempty"`
	// 订单类型: 1-线上 2-线下门店 3-云店 4-其他
	OrderType int64 `json:"order_type,omitempty" xml:"order_type,omitempty"`
	// 订单渠道:1-天猫旗舰店  2-门店pos  3-云店  4-京东 5-微信商城 6-官网 7-美团 999-其他
	OrderSource int64 `json:"order_source,omitempty" xml:"order_source,omitempty"`
	// 订单状态 0:支付(默认) 1:发货 2:确认收货
	OrderStatus int64 `json:"order_status,omitempty" xml:"order_status,omitempty"`
	// 消费者id
	BuyerId int64 `json:"buyer_id,omitempty" xml:"buyer_id,omitempty"`
	// 当前订单的分佣比例。如1%,则填1
	CommissionRatio int64 `json:"commission_ratio,omitempty" xml:"commission_ratio,omitempty"`
	// 订单发生时的销售额,单位分
	GuideSales int64 `json:"guide_sales,omitempty" xml:"guide_sales,omitempty"`
	// 订单金额,单位分
	OrderMoney int64 `json:"order_money,omitempty" xml:"order_money,omitempty"`
}

UniverseOrderVo 结构体

Source Files

Jump to

Keyboard shortcuts

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