omniorder

package
v1.3.3 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

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

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

查询商家的分销订单

func NewAlibabaRetailCommissionOrderQueryRequest

func NewAlibabaRetailCommissionOrderQueryRequest() *AlibabaRetailCommissionOrderQueryAPIRequest

NewAlibabaRetailCommissionOrderQueryRequest 初始化AlibabaRetailCommissionOrderQueryAPIRequest对象

func (AlibabaRetailCommissionOrderQueryAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaRetailCommissionOrderQueryAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaRetailCommissionOrderQueryAPIRequest) GetEndPayTime

GetEndPayTime EndPayTime Getter

func (AlibabaRetailCommissionOrderQueryAPIRequest) GetPageNo

GetPageNo PageNo Getter

func (AlibabaRetailCommissionOrderQueryAPIRequest) GetPageSize

GetPageSize PageSize Getter

func (AlibabaRetailCommissionOrderQueryAPIRequest) GetRawParams added in v1.2.8

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

func (AlibabaRetailCommissionOrderQueryAPIRequest) GetStartPayTime

GetStartPayTime StartPayTime Getter

func (*AlibabaRetailCommissionOrderQueryAPIRequest) SetEndPayTime

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

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

func (*AlibabaRetailCommissionOrderQueryAPIRequest) SetPageNo

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

func (*AlibabaRetailCommissionOrderQueryAPIRequest) SetPageSize

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

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

func (*AlibabaRetailCommissionOrderQueryAPIRequest) SetStartPayTime

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

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

type AlibabaRetailCommissionOrderQueryAPIResponse

type AlibabaRetailCommissionOrderQueryAPIResponse struct {
	model.CommonResponse
	AlibabaRetailCommissionOrderQueryAPIResponseModel
}

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

查询商家的分销订单

type AlibabaRetailCommissionOrderQueryAPIResponseModel

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

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

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

同步分佣结果

func NewAlibabaRetailCommissionOrderSyncRequest

func NewAlibabaRetailCommissionOrderSyncRequest() *AlibabaRetailCommissionOrderSyncAPIRequest

NewAlibabaRetailCommissionOrderSyncRequest 初始化AlibabaRetailCommissionOrderSyncAPIRequest对象

func (AlibabaRetailCommissionOrderSyncAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaRetailCommissionOrderSyncAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaRetailCommissionOrderSyncAPIRequest) GetParam0

GetParam0 Param0 Getter

func (AlibabaRetailCommissionOrderSyncAPIRequest) GetRawParams added in v1.2.8

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

func (*AlibabaRetailCommissionOrderSyncAPIRequest) SetParam0

SetParam0 is Param0 Setter 请求参数

type AlibabaRetailCommissionOrderSyncAPIResponse

type AlibabaRetailCommissionOrderSyncAPIResponse struct {
	model.CommonResponse
	AlibabaRetailCommissionOrderSyncAPIResponseModel
}

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

同步分佣结果

type AlibabaRetailCommissionOrderSyncAPIResponseModel

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

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

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

查询导购分佣记录

func NewAlibabaRetailCommissionResultQueryRequest

func NewAlibabaRetailCommissionResultQueryRequest() *AlibabaRetailCommissionResultQueryAPIRequest

NewAlibabaRetailCommissionResultQueryRequest 初始化AlibabaRetailCommissionResultQueryAPIRequest对象

func (AlibabaRetailCommissionResultQueryAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaRetailCommissionResultQueryAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaRetailCommissionResultQueryAPIRequest) GetParam0

GetParam0 Param0 Getter

func (AlibabaRetailCommissionResultQueryAPIRequest) GetRawParams added in v1.2.8

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

func (*AlibabaRetailCommissionResultQueryAPIRequest) SetParam0

SetParam0 is Param0 Setter 请求参数

type AlibabaRetailCommissionResultQueryAPIResponse

type AlibabaRetailCommissionResultQueryAPIResponse struct {
	model.CommonResponse
	AlibabaRetailCommissionResultQueryAPIResponseModel
}

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

查询导购分佣记录

type AlibabaRetailCommissionResultQueryAPIResponseModel

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

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

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

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

func NewAlibabaRetailCommissionStatusChangeRequest

func NewAlibabaRetailCommissionStatusChangeRequest() *AlibabaRetailCommissionStatusChangeAPIRequest

NewAlibabaRetailCommissionStatusChangeRequest 初始化AlibabaRetailCommissionStatusChangeAPIRequest对象

func (AlibabaRetailCommissionStatusChangeAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaRetailCommissionStatusChangeAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaRetailCommissionStatusChangeAPIRequest) GetParam0

GetParam0 Param0 Getter

func (AlibabaRetailCommissionStatusChangeAPIRequest) GetRawParams added in v1.2.8

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

func (*AlibabaRetailCommissionStatusChangeAPIRequest) SetParam0

SetParam0 is Param0 Setter 请求参数

type AlibabaRetailCommissionStatusChangeAPIResponse

type AlibabaRetailCommissionStatusChangeAPIResponse struct {
	model.CommonResponse
	AlibabaRetailCommissionStatusChangeAPIResponseModel
}

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

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

type AlibabaRetailCommissionStatusChangeAPIResponseModel

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>taobao_omni_dealer_oders_list_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

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

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

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

func NewTaobaoJstAstrolabeOrderstatusSyncRequest

func NewTaobaoJstAstrolabeOrderstatusSyncRequest() *TaobaoJstAstrolabeOrderstatusSyncAPIRequest

NewTaobaoJstAstrolabeOrderstatusSyncRequest 初始化TaobaoJstAstrolabeOrderstatusSyncAPIRequest对象

func (TaobaoJstAstrolabeOrderstatusSyncAPIRequest) GetActionTime

GetActionTime ActionTime Getter

func (TaobaoJstAstrolabeOrderstatusSyncAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoJstAstrolabeOrderstatusSyncAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoJstAstrolabeOrderstatusSyncAPIRequest) GetOperator

GetOperator Operator Getter

func (TaobaoJstAstrolabeOrderstatusSyncAPIRequest) GetParentOrderCode

func (r TaobaoJstAstrolabeOrderstatusSyncAPIRequest) GetParentOrderCode() int64

GetParentOrderCode ParentOrderCode Getter

func (TaobaoJstAstrolabeOrderstatusSyncAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoJstAstrolabeOrderstatusSyncAPIRequest) GetStatus

GetStatus Status Getter

func (TaobaoJstAstrolabeOrderstatusSyncAPIRequest) GetStoreId

GetStoreId StoreId Getter

func (TaobaoJstAstrolabeOrderstatusSyncAPIRequest) GetSubOrderIds

GetSubOrderIds SubOrderIds Getter

func (TaobaoJstAstrolabeOrderstatusSyncAPIRequest) GetType

GetType Type Getter

func (*TaobaoJstAstrolabeOrderstatusSyncAPIRequest) SetActionTime

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

SetActionTime is ActionTime Setter 事件发生时间

func (*TaobaoJstAstrolabeOrderstatusSyncAPIRequest) SetOperator

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

SetOperator is Operator Setter 操作人

func (*TaobaoJstAstrolabeOrderstatusSyncAPIRequest) SetParentOrderCode

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

SetParentOrderCode is ParentOrderCode Setter 交易订单

func (*TaobaoJstAstrolabeOrderstatusSyncAPIRequest) SetStatus

SetStatus is Status Setter 订单状态

func (*TaobaoJstAstrolabeOrderstatusSyncAPIRequest) SetStoreId

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

func (*TaobaoJstAstrolabeOrderstatusSyncAPIRequest) SetSubOrderIds

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

SetSubOrderIds is SubOrderIds Setter 子订单Id

func (*TaobaoJstAstrolabeOrderstatusSyncAPIRequest) SetType

SetType is Type Setter 业务类型

type TaobaoJstAstrolabeOrderstatusSyncAPIResponse

type TaobaoJstAstrolabeOrderstatusSyncAPIResponse struct {
	model.CommonResponse
	TaobaoJstAstrolabeOrderstatusSyncAPIResponseModel
}

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

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

type TaobaoJstAstrolabeOrderstatusSyncAPIResponseModel

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

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

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

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

func NewTaobaoJstAstrolabeStoreinventoryAdjustRequest

func NewTaobaoJstAstrolabeStoreinventoryAdjustRequest() *TaobaoJstAstrolabeStoreinventoryAdjustAPIRequest

NewTaobaoJstAstrolabeStoreinventoryAdjustRequest 初始化TaobaoJstAstrolabeStoreinventoryAdjustAPIRequest对象

func (TaobaoJstAstrolabeStoreinventoryAdjustAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoJstAstrolabeStoreinventoryAdjustAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoJstAstrolabeStoreinventoryAdjustAPIRequest) GetInventoryAdjustInfo

GetInventoryAdjustInfo InventoryAdjustInfo Getter

func (TaobaoJstAstrolabeStoreinventoryAdjustAPIRequest) GetOperationTime

GetOperationTime OperationTime Getter

func (TaobaoJstAstrolabeStoreinventoryAdjustAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoJstAstrolabeStoreinventoryAdjustAPIRequest) SetInventoryAdjustInfo

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

SetInventoryAdjustInfo is InventoryAdjustInfo Setter 库存调整信息

func (*TaobaoJstAstrolabeStoreinventoryAdjustAPIRequest) SetOperationTime

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

SetOperationTime is OperationTime Setter 操作时间

type TaobaoJstAstrolabeStoreinventoryAdjustAPIResponse

type TaobaoJstAstrolabeStoreinventoryAdjustAPIResponse struct {
	model.CommonResponse
	TaobaoJstAstrolabeStoreinventoryAdjustAPIResponseModel
}

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

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

type TaobaoJstAstrolabeStoreinventoryAdjustAPIResponseModel

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

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

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

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

func NewTaobaoJstAstrolabeStoreinventoryInitialRequest

func NewTaobaoJstAstrolabeStoreinventoryInitialRequest() *TaobaoJstAstrolabeStoreinventoryInitialAPIRequest

NewTaobaoJstAstrolabeStoreinventoryInitialRequest 初始化TaobaoJstAstrolabeStoreinventoryInitialAPIRequest对象

func (TaobaoJstAstrolabeStoreinventoryInitialAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoJstAstrolabeStoreinventoryInitialAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoJstAstrolabeStoreinventoryInitialAPIRequest) GetOperationTime

GetOperationTime OperationTime Getter

func (TaobaoJstAstrolabeStoreinventoryInitialAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoJstAstrolabeStoreinventoryInitialAPIRequest) GetStores

GetStores Stores Getter

func (*TaobaoJstAstrolabeStoreinventoryInitialAPIRequest) SetOperationTime

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

SetOperationTime is OperationTime Setter 操作时间

func (*TaobaoJstAstrolabeStoreinventoryInitialAPIRequest) SetStores

SetStores is Stores Setter 门店列表

type TaobaoJstAstrolabeStoreinventoryInitialAPIResponse

type TaobaoJstAstrolabeStoreinventoryInitialAPIResponse struct {
	model.CommonResponse
	TaobaoJstAstrolabeStoreinventoryInitialAPIResponseModel
}

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

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

type TaobaoJstAstrolabeStoreinventoryInitialAPIResponseModel

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>taobao_jst_astrolabe_storeinventory_initial_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

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

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

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

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

func NewTaobaoJstAstrolabeStoreinventoryItemadjustRequest

func NewTaobaoJstAstrolabeStoreinventoryItemadjustRequest() *TaobaoJstAstrolabeStoreinventoryItemadjustAPIRequest

NewTaobaoJstAstrolabeStoreinventoryItemadjustRequest 初始化TaobaoJstAstrolabeStoreinventoryItemadjustAPIRequest对象

func (TaobaoJstAstrolabeStoreinventoryItemadjustAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoJstAstrolabeStoreinventoryItemadjustAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoJstAstrolabeStoreinventoryItemadjustAPIRequest) GetInventoryAdjustInfo

GetInventoryAdjustInfo InventoryAdjustInfo Getter

func (TaobaoJstAstrolabeStoreinventoryItemadjustAPIRequest) GetOperationTime

GetOperationTime OperationTime Getter

func (TaobaoJstAstrolabeStoreinventoryItemadjustAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoJstAstrolabeStoreinventoryItemadjustAPIRequest) SetInventoryAdjustInfo

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

SetInventoryAdjustInfo is InventoryAdjustInfo Setter 库存调整信息

func (*TaobaoJstAstrolabeStoreinventoryItemadjustAPIRequest) SetOperationTime

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

SetOperationTime is OperationTime Setter 操作时间

type TaobaoJstAstrolabeStoreinventoryItemadjustAPIResponse

type TaobaoJstAstrolabeStoreinventoryItemadjustAPIResponse struct {
	model.CommonResponse
	TaobaoJstAstrolabeStoreinventoryItemadjustAPIResponseModel
}

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

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

type TaobaoJstAstrolabeStoreinventoryItemadjustAPIResponseModel

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

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

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

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

func NewTaobaoJstAstrolabeStoreinventoryIteminitialRequest

func NewTaobaoJstAstrolabeStoreinventoryIteminitialRequest() *TaobaoJstAstrolabeStoreinventoryIteminitialAPIRequest

NewTaobaoJstAstrolabeStoreinventoryIteminitialRequest 初始化TaobaoJstAstrolabeStoreinventoryIteminitialAPIRequest对象

func (TaobaoJstAstrolabeStoreinventoryIteminitialAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoJstAstrolabeStoreinventoryIteminitialAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoJstAstrolabeStoreinventoryIteminitialAPIRequest) GetOperationTime

GetOperationTime OperationTime Getter

func (TaobaoJstAstrolabeStoreinventoryIteminitialAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoJstAstrolabeStoreinventoryIteminitialAPIRequest) GetStores

GetStores Stores Getter

func (*TaobaoJstAstrolabeStoreinventoryIteminitialAPIRequest) SetOperationTime

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

SetOperationTime is OperationTime Setter 操作时间

func (*TaobaoJstAstrolabeStoreinventoryIteminitialAPIRequest) SetStores

SetStores is Stores Setter 门店列表

type TaobaoJstAstrolabeStoreinventoryIteminitialAPIResponse

type TaobaoJstAstrolabeStoreinventoryIteminitialAPIResponse struct {
	model.CommonResponse
	TaobaoJstAstrolabeStoreinventoryIteminitialAPIResponseModel
}

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

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

type TaobaoJstAstrolabeStoreinventoryIteminitialAPIResponseModel

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>taobao_jst_astrolabe_storeinventory_iteminitial_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

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

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

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

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

func NewTaobaoJstAstrolabeStoreinventoryItemqueryRequest

func NewTaobaoJstAstrolabeStoreinventoryItemqueryRequest() *TaobaoJstAstrolabeStoreinventoryItemqueryAPIRequest

NewTaobaoJstAstrolabeStoreinventoryItemqueryRequest 初始化TaobaoJstAstrolabeStoreinventoryItemqueryAPIRequest对象

func (TaobaoJstAstrolabeStoreinventoryItemqueryAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoJstAstrolabeStoreinventoryItemqueryAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoJstAstrolabeStoreinventoryItemqueryAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoJstAstrolabeStoreinventoryItemqueryAPIRequest) GetStores

GetStores Stores Getter

func (*TaobaoJstAstrolabeStoreinventoryItemqueryAPIRequest) SetStores

SetStores is Stores Setter 门店信息

type TaobaoJstAstrolabeStoreinventoryItemqueryAPIResponse

type TaobaoJstAstrolabeStoreinventoryItemqueryAPIResponse struct {
	model.CommonResponse
	TaobaoJstAstrolabeStoreinventoryItemqueryAPIResponseModel
}

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

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

type TaobaoJstAstrolabeStoreinventoryItemqueryAPIResponseModel

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

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

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

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

func NewTaobaoJstAstrolabeStoreinventoryItemupdateRequest

func NewTaobaoJstAstrolabeStoreinventoryItemupdateRequest() *TaobaoJstAstrolabeStoreinventoryItemupdateAPIRequest

NewTaobaoJstAstrolabeStoreinventoryItemupdateRequest 初始化TaobaoJstAstrolabeStoreinventoryItemupdateAPIRequest对象

func (TaobaoJstAstrolabeStoreinventoryItemupdateAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoJstAstrolabeStoreinventoryItemupdateAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoJstAstrolabeStoreinventoryItemupdateAPIRequest) GetOperationTime

GetOperationTime OperationTime Getter

func (TaobaoJstAstrolabeStoreinventoryItemupdateAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoJstAstrolabeStoreinventoryItemupdateAPIRequest) GetStores

GetStores Stores Getter

func (*TaobaoJstAstrolabeStoreinventoryItemupdateAPIRequest) SetOperationTime

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

SetOperationTime is OperationTime Setter 操作时间

func (*TaobaoJstAstrolabeStoreinventoryItemupdateAPIRequest) SetStores

SetStores is Stores Setter 门店列表

type TaobaoJstAstrolabeStoreinventoryItemupdateAPIResponse

type TaobaoJstAstrolabeStoreinventoryItemupdateAPIResponse struct {
	model.CommonResponse
	TaobaoJstAstrolabeStoreinventoryItemupdateAPIResponseModel
}

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

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

type TaobaoJstAstrolabeStoreinventoryItemupdateAPIResponseModel

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>taobao_jst_astrolabe_storeinventory_itemupdate_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

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

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

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

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

func NewTaobaoJstAstrolabeStoreinventoryQueryRequest

func NewTaobaoJstAstrolabeStoreinventoryQueryRequest() *TaobaoJstAstrolabeStoreinventoryQueryAPIRequest

NewTaobaoJstAstrolabeStoreinventoryQueryRequest 初始化TaobaoJstAstrolabeStoreinventoryQueryAPIRequest对象

func (TaobaoJstAstrolabeStoreinventoryQueryAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoJstAstrolabeStoreinventoryQueryAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoJstAstrolabeStoreinventoryQueryAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoJstAstrolabeStoreinventoryQueryAPIRequest) GetStores

GetStores Stores Getter

func (*TaobaoJstAstrolabeStoreinventoryQueryAPIRequest) SetStores

SetStores is Stores Setter 门店

type TaobaoJstAstrolabeStoreinventoryQueryAPIResponse

type TaobaoJstAstrolabeStoreinventoryQueryAPIResponse struct {
	model.CommonResponse
	TaobaoJstAstrolabeStoreinventoryQueryAPIResponseModel
}

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

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

type TaobaoJstAstrolabeStoreinventoryQueryAPIResponseModel

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

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

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

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

func NewTaobaoJstAstrolabeStoreinventoryUpdateRequest

func NewTaobaoJstAstrolabeStoreinventoryUpdateRequest() *TaobaoJstAstrolabeStoreinventoryUpdateAPIRequest

NewTaobaoJstAstrolabeStoreinventoryUpdateRequest 初始化TaobaoJstAstrolabeStoreinventoryUpdateAPIRequest对象

func (TaobaoJstAstrolabeStoreinventoryUpdateAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoJstAstrolabeStoreinventoryUpdateAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoJstAstrolabeStoreinventoryUpdateAPIRequest) GetOperationTime

GetOperationTime OperationTime Getter

func (TaobaoJstAstrolabeStoreinventoryUpdateAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoJstAstrolabeStoreinventoryUpdateAPIRequest) GetStores

GetStores Stores Getter

func (*TaobaoJstAstrolabeStoreinventoryUpdateAPIRequest) SetOperationTime

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

SetOperationTime is OperationTime Setter 操作时间

func (*TaobaoJstAstrolabeStoreinventoryUpdateAPIRequest) SetStores

SetStores is Stores Setter 门店列表

type TaobaoJstAstrolabeStoreinventoryUpdateAPIResponse

type TaobaoJstAstrolabeStoreinventoryUpdateAPIResponse struct {
	model.CommonResponse
	TaobaoJstAstrolabeStoreinventoryUpdateAPIResponseModel
}

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

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

type TaobaoJstAstrolabeStoreinventoryUpdateAPIResponseModel

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>taobao_jst_astrolabe_storeinventory_update_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

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

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

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

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

func NewTaobaoOmniDealerOdersGetRequest

func NewTaobaoOmniDealerOdersGetRequest() *TaobaoOmniDealerOdersGetAPIRequest

NewTaobaoOmniDealerOdersGetRequest 初始化TaobaoOmniDealerOdersGetAPIRequest对象

func (TaobaoOmniDealerOdersGetAPIRequest) GetApiMethodName

func (r TaobaoOmniDealerOdersGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOmniDealerOdersGetAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOmniDealerOdersGetAPIRequest) GetMainOrderId

func (r TaobaoOmniDealerOdersGetAPIRequest) GetMainOrderId() int64

GetMainOrderId MainOrderId Getter

func (TaobaoOmniDealerOdersGetAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoOmniDealerOdersGetAPIRequest) SetMainOrderId

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

SetMainOrderId is MainOrderId Setter 主订单ID

type TaobaoOmniDealerOdersGetAPIResponse

type TaobaoOmniDealerOdersGetAPIResponse struct {
	model.CommonResponse
	TaobaoOmniDealerOdersGetAPIResponseModel
}

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

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

type TaobaoOmniDealerOdersGetAPIResponseModel

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

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

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

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

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

func NewTaobaoOmniDealerOdersListRequest

func NewTaobaoOmniDealerOdersListRequest() *TaobaoOmniDealerOdersListAPIRequest

NewTaobaoOmniDealerOdersListRequest 初始化TaobaoOmniDealerOdersListAPIRequest对象

func (TaobaoOmniDealerOdersListAPIRequest) GetApiMethodName

func (r TaobaoOmniDealerOdersListAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOmniDealerOdersListAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOmniDealerOdersListAPIRequest) GetQueryParam

GetQueryParam QueryParam Getter

func (TaobaoOmniDealerOdersListAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoOmniDealerOdersListAPIRequest) SetQueryParam

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

SetQueryParam is QueryParam Setter 参数对象

type TaobaoOmniDealerOdersListAPIResponse

type TaobaoOmniDealerOdersListAPIResponse struct {
	model.CommonResponse
	TaobaoOmniDealerOdersListAPIResponseModel
}

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

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

type TaobaoOmniDealerOdersListAPIResponseModel

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

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.2.5

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

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

经销商查询逆向退货地址

func NewTaobaoOmniDealerOdersRefundAddressRequest added in v1.2.5

func NewTaobaoOmniDealerOdersRefundAddressRequest() *TaobaoOmniDealerOdersRefundAddressAPIRequest

NewTaobaoOmniDealerOdersRefundAddressRequest 初始化TaobaoOmniDealerOdersRefundAddressAPIRequest对象

func (TaobaoOmniDealerOdersRefundAddressAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOmniDealerOdersRefundAddressAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOmniDealerOdersRefundAddressAPIRequest) GetOrderId added in v1.2.5

GetOrderId OrderId Getter

func (TaobaoOmniDealerOdersRefundAddressAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoOmniDealerOdersRefundAddressAPIRequest) SetOrderId added in v1.2.5

SetOrderId is OrderId Setter 经销商子订单id

type TaobaoOmniDealerOdersRefundAddressAPIResponse added in v1.2.5

type TaobaoOmniDealerOdersRefundAddressAPIResponse struct {
	model.CommonResponse
	TaobaoOmniDealerOdersRefundAddressAPIResponseModel
}

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

经销商查询逆向退货地址

type TaobaoOmniDealerOdersRefundAddressAPIResponseModel added in v1.2.5

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.2.5

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 TaobaoOmniOrderDetailAPIRequest added in v1.2.5

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

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

全渠道订单详情

func NewTaobaoOmniOrderDetailRequest added in v1.2.5

func NewTaobaoOmniOrderDetailRequest() *TaobaoOmniOrderDetailAPIRequest

NewTaobaoOmniOrderDetailRequest 初始化TaobaoOmniOrderDetailAPIRequest对象

func (TaobaoOmniOrderDetailAPIRequest) GetApiMethodName added in v1.2.5

func (r TaobaoOmniOrderDetailAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOmniOrderDetailAPIRequest) GetApiParams added in v1.2.5

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOmniOrderDetailAPIRequest) GetOrderId added in v1.2.5

func (r TaobaoOmniOrderDetailAPIRequest) GetOrderId() int64

GetOrderId OrderId Getter

func (TaobaoOmniOrderDetailAPIRequest) GetRawParams added in v1.2.8

func (r TaobaoOmniOrderDetailAPIRequest) GetRawParams() model.Params

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

func (*TaobaoOmniOrderDetailAPIRequest) SetOrderId added in v1.2.5

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

SetOrderId is OrderId Setter 订单id

type TaobaoOmniOrderDetailAPIResponse added in v1.2.5

type TaobaoOmniOrderDetailAPIResponse struct {
	model.CommonResponse
	TaobaoOmniOrderDetailAPIResponseModel
}

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

全渠道订单详情

type TaobaoOmniOrderDetailAPIResponseModel added in v1.2.5

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 TaobaoOmniOrderGoodsReadyAPIRequest added in v1.2.5

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

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

备货完成

func NewTaobaoOmniOrderGoodsReadyRequest added in v1.2.5

func NewTaobaoOmniOrderGoodsReadyRequest() *TaobaoOmniOrderGoodsReadyAPIRequest

NewTaobaoOmniOrderGoodsReadyRequest 初始化TaobaoOmniOrderGoodsReadyAPIRequest对象

func (TaobaoOmniOrderGoodsReadyAPIRequest) GetApiMethodName added in v1.2.5

func (r TaobaoOmniOrderGoodsReadyAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOmniOrderGoodsReadyAPIRequest) GetApiParams added in v1.2.5

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOmniOrderGoodsReadyAPIRequest) GetOrderId added in v1.2.5

GetOrderId OrderId Getter

func (TaobaoOmniOrderGoodsReadyAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoOmniOrderGoodsReadyAPIRequest) SetOrderId added in v1.2.5

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

SetOrderId is OrderId Setter 订单id

type TaobaoOmniOrderGoodsReadyAPIResponse added in v1.2.5

type TaobaoOmniOrderGoodsReadyAPIResponse struct {
	model.CommonResponse
	TaobaoOmniOrderGoodsReadyAPIResponseModel
}

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

备货完成

type TaobaoOmniOrderGoodsReadyAPIResponseModel added in v1.2.5

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 TaobaoOmniitemCategoryGetAPIRequest

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

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

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

func NewTaobaoOmniitemCategoryGetRequest

func NewTaobaoOmniitemCategoryGetRequest() *TaobaoOmniitemCategoryGetAPIRequest

NewTaobaoOmniitemCategoryGetRequest 初始化TaobaoOmniitemCategoryGetAPIRequest对象

func (TaobaoOmniitemCategoryGetAPIRequest) GetApiMethodName

func (r TaobaoOmniitemCategoryGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOmniitemCategoryGetAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOmniitemCategoryGetAPIRequest) GetCategoryId

func (r TaobaoOmniitemCategoryGetAPIRequest) GetCategoryId() int64

GetCategoryId CategoryId Getter

func (TaobaoOmniitemCategoryGetAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoOmniitemCategoryGetAPIRequest) SetCategoryId

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

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

type TaobaoOmniitemCategoryGetAPIResponse

type TaobaoOmniitemCategoryGetAPIResponse struct {
	model.CommonResponse
	TaobaoOmniitemCategoryGetAPIResponseModel
}

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

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

type TaobaoOmniitemCategoryGetAPIResponseModel

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

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

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

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

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

func NewTaobaoOmniitemItemDeleteRequest

func NewTaobaoOmniitemItemDeleteRequest() *TaobaoOmniitemItemDeleteAPIRequest

NewTaobaoOmniitemItemDeleteRequest 初始化TaobaoOmniitemItemDeleteAPIRequest对象

func (TaobaoOmniitemItemDeleteAPIRequest) GetApiMethodName

func (r TaobaoOmniitemItemDeleteAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOmniitemItemDeleteAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOmniitemItemDeleteAPIRequest) GetBarCode

GetBarCode BarCode Getter

func (TaobaoOmniitemItemDeleteAPIRequest) GetItemId

GetItemId ItemId Getter

func (TaobaoOmniitemItemDeleteAPIRequest) GetOuterId

GetOuterId OuterId Getter

func (TaobaoOmniitemItemDeleteAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoOmniitemItemDeleteAPIRequest) SetBarCode

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

SetBarCode is BarCode Setter 条形码

func (*TaobaoOmniitemItemDeleteAPIRequest) SetItemId

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

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

func (*TaobaoOmniitemItemDeleteAPIRequest) SetOuterId

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

SetOuterId is OuterId Setter 商品outerId

type TaobaoOmniitemItemDeleteAPIResponse

type TaobaoOmniitemItemDeleteAPIResponse struct {
	model.CommonResponse
	TaobaoOmniitemItemDeleteAPIResponseModel
}

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

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

type TaobaoOmniitemItemDeleteAPIResponseModel

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

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

func NewTaobaoOmniitemItemFullupdateRequest() *TaobaoOmniitemItemFullupdateAPIRequest

NewTaobaoOmniitemItemFullupdateRequest 初始化TaobaoOmniitemItemFullupdateAPIRequest对象

func (TaobaoOmniitemItemFullupdateAPIRequest) GetApiMethodName

func (r TaobaoOmniitemItemFullupdateAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOmniitemItemFullupdateAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOmniitemItemFullupdateAPIRequest) GetLightPublishInfo

GetLightPublishInfo LightPublishInfo Getter

func (TaobaoOmniitemItemFullupdateAPIRequest) GetOperateType

GetOperateType OperateType Getter

func (TaobaoOmniitemItemFullupdateAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoOmniitemItemFullupdateAPIRequest) SetLightPublishInfo

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

SetLightPublishInfo is LightPublishInfo Setter 发布商品信息

func (*TaobaoOmniitemItemFullupdateAPIRequest) SetOperateType

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

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

type TaobaoOmniitemItemFullupdateAPIResponse

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

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

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

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

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

func NewTaobaoOmniitemItemGetRequest

func NewTaobaoOmniitemItemGetRequest() *TaobaoOmniitemItemGetAPIRequest

NewTaobaoOmniitemItemGetRequest 初始化TaobaoOmniitemItemGetAPIRequest对象

func (TaobaoOmniitemItemGetAPIRequest) GetApiMethodName

func (r TaobaoOmniitemItemGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOmniitemItemGetAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOmniitemItemGetAPIRequest) GetItemId

func (r TaobaoOmniitemItemGetAPIRequest) GetItemId() int64

GetItemId ItemId Getter

func (TaobaoOmniitemItemGetAPIRequest) GetOuterId

func (r TaobaoOmniitemItemGetAPIRequest) GetOuterId() string

GetOuterId OuterId Getter

func (TaobaoOmniitemItemGetAPIRequest) GetPageNo

func (r TaobaoOmniitemItemGetAPIRequest) GetPageNo() int64

GetPageNo PageNo Getter

func (TaobaoOmniitemItemGetAPIRequest) GetPageSize

func (r TaobaoOmniitemItemGetAPIRequest) GetPageSize() int64

GetPageSize PageSize Getter

func (TaobaoOmniitemItemGetAPIRequest) GetRawParams added in v1.2.8

func (r TaobaoOmniitemItemGetAPIRequest) GetRawParams() model.Params

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

func (*TaobaoOmniitemItemGetAPIRequest) SetItemId

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

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

func (*TaobaoOmniitemItemGetAPIRequest) SetOuterId

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

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

func (*TaobaoOmniitemItemGetAPIRequest) SetPageNo

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

SetPageNo is PageNo Setter 分页当前页数

func (*TaobaoOmniitemItemGetAPIRequest) SetPageSize

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

SetPageSize is PageSize Setter 分页单页大小

type TaobaoOmniitemItemGetAPIResponse

type TaobaoOmniitemItemGetAPIResponse struct {
	model.CommonResponse
	TaobaoOmniitemItemGetAPIResponseModel
}

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

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

type TaobaoOmniitemItemGetAPIResponseModel

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

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

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

全渠道门店商品轻发布

func NewTaobaoOmniitemItemPublishRequest

func NewTaobaoOmniitemItemPublishRequest() *TaobaoOmniitemItemPublishAPIRequest

NewTaobaoOmniitemItemPublishRequest 初始化TaobaoOmniitemItemPublishAPIRequest对象

func (TaobaoOmniitemItemPublishAPIRequest) GetApiMethodName

func (r TaobaoOmniitemItemPublishAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOmniitemItemPublishAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOmniitemItemPublishAPIRequest) GetLightPublishInfo

GetLightPublishInfo LightPublishInfo Getter

func (TaobaoOmniitemItemPublishAPIRequest) GetOperateType

func (r TaobaoOmniitemItemPublishAPIRequest) GetOperateType() string

GetOperateType OperateType Getter

func (TaobaoOmniitemItemPublishAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoOmniitemItemPublishAPIRequest) SetLightPublishInfo

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

SetLightPublishInfo is LightPublishInfo Setter 发布商品信息

func (*TaobaoOmniitemItemPublishAPIRequest) SetOperateType

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

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

type TaobaoOmniitemItemPublishAPIResponse

type TaobaoOmniitemItemPublishAPIResponse struct {
	model.CommonResponse
	TaobaoOmniitemItemPublishAPIResponseModel
}

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

全渠道门店商品轻发布

type TaobaoOmniitemItemPublishAPIResponseModel

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

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

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

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

func NewTaobaoOmniitemSkuGetRequest

func NewTaobaoOmniitemSkuGetRequest() *TaobaoOmniitemSkuGetAPIRequest

NewTaobaoOmniitemSkuGetRequest 初始化TaobaoOmniitemSkuGetAPIRequest对象

func (TaobaoOmniitemSkuGetAPIRequest) GetApiMethodName

func (r TaobaoOmniitemSkuGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOmniitemSkuGetAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOmniitemSkuGetAPIRequest) GetItemId

func (r TaobaoOmniitemSkuGetAPIRequest) GetItemId() int64

GetItemId ItemId Getter

func (TaobaoOmniitemSkuGetAPIRequest) GetRawParams added in v1.2.8

func (r TaobaoOmniitemSkuGetAPIRequest) GetRawParams() model.Params

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

func (TaobaoOmniitemSkuGetAPIRequest) GetSkuId

GetSkuId SkuId Getter

func (TaobaoOmniitemSkuGetAPIRequest) GetSkuOuterId

func (r TaobaoOmniitemSkuGetAPIRequest) GetSkuOuterId() string

GetSkuOuterId SkuOuterId Getter

func (*TaobaoOmniitemSkuGetAPIRequest) SetItemId

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

SetItemId is ItemId Setter 商品id

func (*TaobaoOmniitemSkuGetAPIRequest) SetSkuId

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

SetSkuId is SkuId Setter skuId

func (*TaobaoOmniitemSkuGetAPIRequest) SetSkuOuterId

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

SetSkuOuterId is SkuOuterId Setter sku商家编码

type TaobaoOmniitemSkuGetAPIResponse

type TaobaoOmniitemSkuGetAPIResponse struct {
	model.CommonResponse
	TaobaoOmniitemSkuGetAPIResponseModel
}

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

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

type TaobaoOmniitemSkuGetAPIResponseModel

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

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

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

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

func NewTaobaoOmniorderAllocatedinfoSyncRequest

func NewTaobaoOmniorderAllocatedinfoSyncRequest() *TaobaoOmniorderAllocatedinfoSyncAPIRequest

NewTaobaoOmniorderAllocatedinfoSyncRequest 初始化TaobaoOmniorderAllocatedinfoSyncAPIRequest对象

func (TaobaoOmniorderAllocatedinfoSyncAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOmniorderAllocatedinfoSyncAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOmniorderAllocatedinfoSyncAPIRequest) GetMessage

GetMessage Message Getter

func (TaobaoOmniorderAllocatedinfoSyncAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoOmniorderAllocatedinfoSyncAPIRequest) GetReportTimestamp

func (r TaobaoOmniorderAllocatedinfoSyncAPIRequest) GetReportTimestamp() int64

GetReportTimestamp ReportTimestamp Getter

func (TaobaoOmniorderAllocatedinfoSyncAPIRequest) GetStatus

GetStatus Status Getter

func (TaobaoOmniorderAllocatedinfoSyncAPIRequest) GetSubOrderList

GetSubOrderList SubOrderList Getter

func (TaobaoOmniorderAllocatedinfoSyncAPIRequest) GetTid

GetTid Tid Getter

func (TaobaoOmniorderAllocatedinfoSyncAPIRequest) GetTraceId

GetTraceId TraceId Getter

func (*TaobaoOmniorderAllocatedinfoSyncAPIRequest) SetMessage

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

func (*TaobaoOmniorderAllocatedinfoSyncAPIRequest) SetReportTimestamp

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

SetReportTimestamp is ReportTimestamp Setter 1231243213213

func (*TaobaoOmniorderAllocatedinfoSyncAPIRequest) SetStatus

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

func (*TaobaoOmniorderAllocatedinfoSyncAPIRequest) SetSubOrderList

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

SetSubOrderList is SubOrderList Setter 门店的分单列表

func (*TaobaoOmniorderAllocatedinfoSyncAPIRequest) SetTid

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

func (*TaobaoOmniorderAllocatedinfoSyncAPIRequest) SetTraceId

SetTraceId is TraceId Setter 跟踪Id

type TaobaoOmniorderAllocatedinfoSyncAPIResponse

type TaobaoOmniorderAllocatedinfoSyncAPIResponse struct {
	model.CommonResponse
	TaobaoOmniorderAllocatedinfoSyncAPIResponseModel
}

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

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

type TaobaoOmniorderAllocatedinfoSyncAPIResponseModel

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 TaobaoOmniorderDtdConsignAPIRequest

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

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

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

func NewTaobaoOmniorderDtdConsignRequest

func NewTaobaoOmniorderDtdConsignRequest() *TaobaoOmniorderDtdConsignAPIRequest

NewTaobaoOmniorderDtdConsignRequest 初始化TaobaoOmniorderDtdConsignAPIRequest对象

func (TaobaoOmniorderDtdConsignAPIRequest) GetApiMethodName

func (r TaobaoOmniorderDtdConsignAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOmniorderDtdConsignAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOmniorderDtdConsignAPIRequest) GetMainOrderId

func (r TaobaoOmniorderDtdConsignAPIRequest) GetMainOrderId() int64

GetMainOrderId MainOrderId Getter

func (TaobaoOmniorderDtdConsignAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoOmniorderDtdConsignAPIRequest) GetStoreId

GetStoreId StoreId Getter

func (*TaobaoOmniorderDtdConsignAPIRequest) SetMainOrderId

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

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

func (*TaobaoOmniorderDtdConsignAPIRequest) SetStoreId

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

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

type TaobaoOmniorderDtdConsignAPIResponse

type TaobaoOmniorderDtdConsignAPIResponse struct {
	model.CommonResponse
	TaobaoOmniorderDtdConsignAPIResponseModel
}

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

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

type TaobaoOmniorderDtdConsignAPIResponseModel

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

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

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

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

func NewTaobaoOmniorderDtdConsumeRequest

func NewTaobaoOmniorderDtdConsumeRequest() *TaobaoOmniorderDtdConsumeAPIRequest

NewTaobaoOmniorderDtdConsumeRequest 初始化TaobaoOmniorderDtdConsumeAPIRequest对象

func (TaobaoOmniorderDtdConsumeAPIRequest) GetApiMethodName

func (r TaobaoOmniorderDtdConsumeAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOmniorderDtdConsumeAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOmniorderDtdConsumeAPIRequest) GetParamDoor2doorConsumeRequest

func (r TaobaoOmniorderDtdConsumeAPIRequest) GetParamDoor2doorConsumeRequest() *Door2doorConsumeRequest

GetParamDoor2doorConsumeRequest ParamDoor2doorConsumeRequest Getter

func (TaobaoOmniorderDtdConsumeAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoOmniorderDtdConsumeAPIRequest) SetParamDoor2doorConsumeRequest

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

SetParamDoor2doorConsumeRequest is ParamDoor2doorConsumeRequest Setter 核销信息

type TaobaoOmniorderDtdConsumeAPIResponse

type TaobaoOmniorderDtdConsumeAPIResponse struct {
	model.CommonResponse
	TaobaoOmniorderDtdConsumeAPIResponseModel
}

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

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

type TaobaoOmniorderDtdConsumeAPIResponseModel

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

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

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

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

func NewTaobaoOmniorderDtdQueryRequest

func NewTaobaoOmniorderDtdQueryRequest() *TaobaoOmniorderDtdQueryAPIRequest

NewTaobaoOmniorderDtdQueryRequest 初始化TaobaoOmniorderDtdQueryAPIRequest对象

func (TaobaoOmniorderDtdQueryAPIRequest) GetApiMethodName

func (r TaobaoOmniorderDtdQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOmniorderDtdQueryAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOmniorderDtdQueryAPIRequest) GetCode

GetCode Code Getter

func (TaobaoOmniorderDtdQueryAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoOmniorderDtdQueryAPIRequest) SetCode

SetCode is Code Setter 核销码

type TaobaoOmniorderDtdQueryAPIResponse

type TaobaoOmniorderDtdQueryAPIResponse struct {
	model.CommonResponse
	TaobaoOmniorderDtdQueryAPIResponseModel
}

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

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

type TaobaoOmniorderDtdQueryAPIResponseModel

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

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

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

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

func NewTaobaoOmniorderDtdResendRequest

func NewTaobaoOmniorderDtdResendRequest() *TaobaoOmniorderDtdResendAPIRequest

NewTaobaoOmniorderDtdResendRequest 初始化TaobaoOmniorderDtdResendAPIRequest对象

func (TaobaoOmniorderDtdResendAPIRequest) GetApiMethodName

func (r TaobaoOmniorderDtdResendAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOmniorderDtdResendAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOmniorderDtdResendAPIRequest) GetMainOrderId

func (r TaobaoOmniorderDtdResendAPIRequest) GetMainOrderId() int64

GetMainOrderId MainOrderId Getter

func (TaobaoOmniorderDtdResendAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoOmniorderDtdResendAPIRequest) SetMainOrderId

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

SetMainOrderId is MainOrderId Setter 淘宝主订单ID

type TaobaoOmniorderDtdResendAPIResponse

type TaobaoOmniorderDtdResendAPIResponse struct {
	model.CommonResponse
	TaobaoOmniorderDtdResendAPIResponseModel
}

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

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

type TaobaoOmniorderDtdResendAPIResponseModel

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 TaobaoOmniorderGuideDataGetAPIRequest

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

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

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

func NewTaobaoOmniorderGuideDataGetRequest

func NewTaobaoOmniorderGuideDataGetRequest() *TaobaoOmniorderGuideDataGetAPIRequest

NewTaobaoOmniorderGuideDataGetRequest 初始化TaobaoOmniorderGuideDataGetAPIRequest对象

func (TaobaoOmniorderGuideDataGetAPIRequest) GetApiMethodName

func (r TaobaoOmniorderGuideDataGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOmniorderGuideDataGetAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOmniorderGuideDataGetAPIRequest) GetPageNo

GetPageNo PageNo Getter

func (TaobaoOmniorderGuideDataGetAPIRequest) GetPageSize

GetPageSize PageSize Getter

func (TaobaoOmniorderGuideDataGetAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoOmniorderGuideDataGetAPIRequest) GetStartTime

GetStartTime StartTime Getter

func (TaobaoOmniorderGuideDataGetAPIRequest) GetType

GetType Type Getter

func (*TaobaoOmniorderGuideDataGetAPIRequest) SetPageNo

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

SetPageNo is PageNo Setter 页码,从1开始

func (*TaobaoOmniorderGuideDataGetAPIRequest) SetPageSize

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

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

func (*TaobaoOmniorderGuideDataGetAPIRequest) SetStartTime

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

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

func (*TaobaoOmniorderGuideDataGetAPIRequest) SetType

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

type TaobaoOmniorderGuideDataGetAPIResponse struct {
	model.CommonResponse
	TaobaoOmniorderGuideDataGetAPIResponseModel
}

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

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

type TaobaoOmniorderGuideDataGetAPIResponseModel

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

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

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

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

func NewTaobaoOmniorderItemTagOperateRequest

func NewTaobaoOmniorderItemTagOperateRequest() *TaobaoOmniorderItemTagOperateAPIRequest

NewTaobaoOmniorderItemTagOperateRequest 初始化TaobaoOmniorderItemTagOperateAPIRequest对象

func (TaobaoOmniorderItemTagOperateAPIRequest) GetApiMethodName

func (r TaobaoOmniorderItemTagOperateAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOmniorderItemTagOperateAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOmniorderItemTagOperateAPIRequest) GetItemId

GetItemId ItemId Getter

func (TaobaoOmniorderItemTagOperateAPIRequest) GetOmniSetting

GetOmniSetting OmniSetting Getter

func (TaobaoOmniorderItemTagOperateAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoOmniorderItemTagOperateAPIRequest) GetStatus

GetStatus Status Getter

func (TaobaoOmniorderItemTagOperateAPIRequest) GetTypes

GetTypes Types Getter

func (*TaobaoOmniorderItemTagOperateAPIRequest) SetItemId

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

SetItemId is ItemId Setter 商品ID

func (*TaobaoOmniorderItemTagOperateAPIRequest) SetOmniSetting

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

SetOmniSetting is OmniSetting Setter 分单&接单设置

func (*TaobaoOmniorderItemTagOperateAPIRequest) SetStatus

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

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

func (*TaobaoOmniorderItemTagOperateAPIRequest) SetTypes

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

type TaobaoOmniorderItemTagOperateAPIResponse

type TaobaoOmniorderItemTagOperateAPIResponse struct {
	model.CommonResponse
	TaobaoOmniorderItemTagOperateAPIResponseModel
}

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

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

type TaobaoOmniorderItemTagOperateAPIResponseModel

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

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

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

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

func NewTaobaoOmniorderPrintSaleJudgeRequest

func NewTaobaoOmniorderPrintSaleJudgeRequest() *TaobaoOmniorderPrintSaleJudgeAPIRequest

NewTaobaoOmniorderPrintSaleJudgeRequest 初始化TaobaoOmniorderPrintSaleJudgeAPIRequest对象

func (TaobaoOmniorderPrintSaleJudgeAPIRequest) GetApiMethodName

func (r TaobaoOmniorderPrintSaleJudgeAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOmniorderPrintSaleJudgeAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOmniorderPrintSaleJudgeAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoOmniorderPrintSaleJudgeAPIRequest) GetSubUid

GetSubUid SubUid Getter

func (*TaobaoOmniorderPrintSaleJudgeAPIRequest) SetSubUid

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

SetSubUid is SubUid Setter 用户子账号ID

type TaobaoOmniorderPrintSaleJudgeAPIResponse

type TaobaoOmniorderPrintSaleJudgeAPIResponse struct {
	model.CommonResponse
	TaobaoOmniorderPrintSaleJudgeAPIResponseModel
}

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

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

type TaobaoOmniorderPrintSaleJudgeAPIResponseModel

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

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

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

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

func NewTaobaoOmniorderStoreAccpetedRequest

func NewTaobaoOmniorderStoreAccpetedRequest() *TaobaoOmniorderStoreAccpetedAPIRequest

NewTaobaoOmniorderStoreAccpetedRequest 初始化TaobaoOmniorderStoreAccpetedAPIRequest对象

func (TaobaoOmniorderStoreAccpetedAPIRequest) GetApiMethodName

func (r TaobaoOmniorderStoreAccpetedAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOmniorderStoreAccpetedAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOmniorderStoreAccpetedAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoOmniorderStoreAccpetedAPIRequest) GetReportTimestamp

func (r TaobaoOmniorderStoreAccpetedAPIRequest) GetReportTimestamp() int64

GetReportTimestamp ReportTimestamp Getter

func (TaobaoOmniorderStoreAccpetedAPIRequest) GetSubOrderList

GetSubOrderList SubOrderList Getter

func (TaobaoOmniorderStoreAccpetedAPIRequest) GetTid

GetTid Tid Getter

func (TaobaoOmniorderStoreAccpetedAPIRequest) GetTraceId

GetTraceId TraceId Getter

func (*TaobaoOmniorderStoreAccpetedAPIRequest) SetReportTimestamp

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

SetReportTimestamp is ReportTimestamp Setter ISV系统上报时间

func (*TaobaoOmniorderStoreAccpetedAPIRequest) SetSubOrderList

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

SetSubOrderList is SubOrderList Setter 子订单列表

func (*TaobaoOmniorderStoreAccpetedAPIRequest) SetTid

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

func (*TaobaoOmniorderStoreAccpetedAPIRequest) SetTraceId

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

SetTraceId is TraceId Setter 跟踪Id

type TaobaoOmniorderStoreAccpetedAPIResponse

type TaobaoOmniorderStoreAccpetedAPIResponse struct {
	model.CommonResponse
	TaobaoOmniorderStoreAccpetedAPIResponseModel
}

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

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

type TaobaoOmniorderStoreAccpetedAPIResponseModel

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

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

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

查询门店自提配置内容

func NewTaobaoOmniorderStoreCollectconfigGetRequest

func NewTaobaoOmniorderStoreCollectconfigGetRequest() *TaobaoOmniorderStoreCollectconfigGetAPIRequest

NewTaobaoOmniorderStoreCollectconfigGetRequest 初始化TaobaoOmniorderStoreCollectconfigGetAPIRequest对象

func (TaobaoOmniorderStoreCollectconfigGetAPIRequest) GetActivity

GetActivity Activity Getter

func (TaobaoOmniorderStoreCollectconfigGetAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOmniorderStoreCollectconfigGetAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOmniorderStoreCollectconfigGetAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoOmniorderStoreCollectconfigGetAPIRequest) GetStoreId

GetStoreId StoreId Getter

func (*TaobaoOmniorderStoreCollectconfigGetAPIRequest) SetActivity

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

SetActivity is Activity Setter 是否是活动期

func (*TaobaoOmniorderStoreCollectconfigGetAPIRequest) SetStoreId

SetStoreId is StoreId Setter 门店ID

type TaobaoOmniorderStoreCollectconfigGetAPIResponse

type TaobaoOmniorderStoreCollectconfigGetAPIResponse struct {
	model.CommonResponse
	TaobaoOmniorderStoreCollectconfigGetAPIResponseModel
}

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

查询门店自提配置内容

type TaobaoOmniorderStoreCollectconfigGetAPIResponseModel

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

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

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

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

修改门店自提配置内容

func NewTaobaoOmniorderStoreCollectconfigUpdateRequest

func NewTaobaoOmniorderStoreCollectconfigUpdateRequest() *TaobaoOmniorderStoreCollectconfigUpdateAPIRequest

NewTaobaoOmniorderStoreCollectconfigUpdateRequest 初始化TaobaoOmniorderStoreCollectconfigUpdateAPIRequest对象

func (TaobaoOmniorderStoreCollectconfigUpdateAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOmniorderStoreCollectconfigUpdateAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOmniorderStoreCollectconfigUpdateAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoOmniorderStoreCollectconfigUpdateAPIRequest) GetStoreCollectConfig

GetStoreCollectConfig StoreCollectConfig Getter

func (TaobaoOmniorderStoreCollectconfigUpdateAPIRequest) GetStoreId

GetStoreId StoreId Getter

func (*TaobaoOmniorderStoreCollectconfigUpdateAPIRequest) SetStoreCollectConfig

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

SetStoreCollectConfig is StoreCollectConfig Setter 门店自提配置

func (*TaobaoOmniorderStoreCollectconfigUpdateAPIRequest) SetStoreId

SetStoreId is StoreId Setter 门店ID

type TaobaoOmniorderStoreCollectconfigUpdateAPIResponse

type TaobaoOmniorderStoreCollectconfigUpdateAPIResponse struct {
	model.CommonResponse
	TaobaoOmniorderStoreCollectconfigUpdateAPIResponseModel
}

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

修改门店自提配置内容

type TaobaoOmniorderStoreCollectconfigUpdateAPIResponseModel

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

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 TaobaoOmniorderStoreConsignedAPIRequest

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

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

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

func NewTaobaoOmniorderStoreConsignedRequest

func NewTaobaoOmniorderStoreConsignedRequest() *TaobaoOmniorderStoreConsignedAPIRequest

NewTaobaoOmniorderStoreConsignedRequest 初始化TaobaoOmniorderStoreConsignedAPIRequest对象

func (TaobaoOmniorderStoreConsignedAPIRequest) GetApiMethodName

func (r TaobaoOmniorderStoreConsignedAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOmniorderStoreConsignedAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOmniorderStoreConsignedAPIRequest) GetInsReceiverTo

GetInsReceiverTo InsReceiverTo Getter

func (TaobaoOmniorderStoreConsignedAPIRequest) GetInsTpDto

GetInsTpDto InsTpDto Getter

func (TaobaoOmniorderStoreConsignedAPIRequest) GetJzReceiverTo

GetJzReceiverTo JzReceiverTo Getter

func (TaobaoOmniorderStoreConsignedAPIRequest) GetJzTopArgs

GetJzTopArgs JzTopArgs Getter

func (TaobaoOmniorderStoreConsignedAPIRequest) GetLgTpDto

GetLgTpDto LgTpDto Getter

func (TaobaoOmniorderStoreConsignedAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoOmniorderStoreConsignedAPIRequest) GetReportTimestamp

func (r TaobaoOmniorderStoreConsignedAPIRequest) GetReportTimestamp() int64

GetReportTimestamp ReportTimestamp Getter

func (TaobaoOmniorderStoreConsignedAPIRequest) GetSenderId

GetSenderId SenderId Getter

func (TaobaoOmniorderStoreConsignedAPIRequest) GetSubOrderList

GetSubOrderList SubOrderList Getter

func (TaobaoOmniorderStoreConsignedAPIRequest) GetTid

GetTid Tid Getter

func (TaobaoOmniorderStoreConsignedAPIRequest) GetTraceId

GetTraceId TraceId Getter

func (*TaobaoOmniorderStoreConsignedAPIRequest) SetInsReceiverTo

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

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

func (*TaobaoOmniorderStoreConsignedAPIRequest) SetInsTpDto

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

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

func (*TaobaoOmniorderStoreConsignedAPIRequest) SetJzReceiverTo

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

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

func (*TaobaoOmniorderStoreConsignedAPIRequest) SetJzTopArgs

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

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

func (*TaobaoOmniorderStoreConsignedAPIRequest) SetLgTpDto

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

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

func (*TaobaoOmniorderStoreConsignedAPIRequest) SetReportTimestamp

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

SetReportTimestamp is ReportTimestamp Setter ISV系统上报时间

func (*TaobaoOmniorderStoreConsignedAPIRequest) SetSenderId

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

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

func (*TaobaoOmniorderStoreConsignedAPIRequest) SetSubOrderList

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

SetSubOrderList is SubOrderList Setter 子订单列表

func (*TaobaoOmniorderStoreConsignedAPIRequest) SetTid

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

func (*TaobaoOmniorderStoreConsignedAPIRequest) SetTraceId

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

SetTraceId is TraceId Setter 跟踪Id

type TaobaoOmniorderStoreConsignedAPIResponse

type TaobaoOmniorderStoreConsignedAPIResponse struct {
	model.CommonResponse
	TaobaoOmniorderStoreConsignedAPIResponseModel
}

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

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

type TaobaoOmniorderStoreConsignedAPIResponseModel

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

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

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

查询门店发货配置内容

func NewTaobaoOmniorderStoreDeliverconfigGetRequest

func NewTaobaoOmniorderStoreDeliverconfigGetRequest() *TaobaoOmniorderStoreDeliverconfigGetAPIRequest

NewTaobaoOmniorderStoreDeliverconfigGetRequest 初始化TaobaoOmniorderStoreDeliverconfigGetAPIRequest对象

func (TaobaoOmniorderStoreDeliverconfigGetAPIRequest) GetActivity

GetActivity Activity Getter

func (TaobaoOmniorderStoreDeliverconfigGetAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOmniorderStoreDeliverconfigGetAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOmniorderStoreDeliverconfigGetAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoOmniorderStoreDeliverconfigGetAPIRequest) GetStoreId

GetStoreId StoreId Getter

func (*TaobaoOmniorderStoreDeliverconfigGetAPIRequest) SetActivity

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

SetActivity is Activity Setter 是否是活动期

func (*TaobaoOmniorderStoreDeliverconfigGetAPIRequest) SetStoreId

SetStoreId is StoreId Setter 门店ID

type TaobaoOmniorderStoreDeliverconfigGetAPIResponse

type TaobaoOmniorderStoreDeliverconfigGetAPIResponse struct {
	model.CommonResponse
	TaobaoOmniorderStoreDeliverconfigGetAPIResponseModel
}

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

查询门店发货配置内容

type TaobaoOmniorderStoreDeliverconfigGetAPIResponseModel

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

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

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

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

修改门店发货配置内容

func NewTaobaoOmniorderStoreDeliverconfigUpdateRequest

func NewTaobaoOmniorderStoreDeliverconfigUpdateRequest() *TaobaoOmniorderStoreDeliverconfigUpdateAPIRequest

NewTaobaoOmniorderStoreDeliverconfigUpdateRequest 初始化TaobaoOmniorderStoreDeliverconfigUpdateAPIRequest对象

func (TaobaoOmniorderStoreDeliverconfigUpdateAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOmniorderStoreDeliverconfigUpdateAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOmniorderStoreDeliverconfigUpdateAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoOmniorderStoreDeliverconfigUpdateAPIRequest) GetStoreDeliverConfig

GetStoreDeliverConfig StoreDeliverConfig Getter

func (TaobaoOmniorderStoreDeliverconfigUpdateAPIRequest) GetStoreId

GetStoreId StoreId Getter

func (*TaobaoOmniorderStoreDeliverconfigUpdateAPIRequest) SetStoreDeliverConfig

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

SetStoreDeliverConfig is StoreDeliverConfig Setter 卖家发货配置

func (*TaobaoOmniorderStoreDeliverconfigUpdateAPIRequest) SetStoreId

SetStoreId is StoreId Setter 门店ID

type TaobaoOmniorderStoreDeliverconfigUpdateAPIResponse

type TaobaoOmniorderStoreDeliverconfigUpdateAPIResponse struct {
	model.CommonResponse
	TaobaoOmniorderStoreDeliverconfigUpdateAPIResponseModel
}

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

修改门店发货配置内容

type TaobaoOmniorderStoreDeliverconfigUpdateAPIResponseModel

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

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

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

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

门店发货提供改派接口

func NewTaobaoOmniorderStoreReallocateRequest

func NewTaobaoOmniorderStoreReallocateRequest() *TaobaoOmniorderStoreReallocateAPIRequest

NewTaobaoOmniorderStoreReallocateRequest 初始化TaobaoOmniorderStoreReallocateAPIRequest对象

func (TaobaoOmniorderStoreReallocateAPIRequest) GetApiMethodName

func (r TaobaoOmniorderStoreReallocateAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOmniorderStoreReallocateAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOmniorderStoreReallocateAPIRequest) GetMainOrderId

GetMainOrderId MainOrderId Getter

func (TaobaoOmniorderStoreReallocateAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoOmniorderStoreReallocateAPIRequest) GetStoreId

GetStoreId StoreId Getter

func (TaobaoOmniorderStoreReallocateAPIRequest) GetSubOrderIds

func (r TaobaoOmniorderStoreReallocateAPIRequest) GetSubOrderIds() []string

GetSubOrderIds SubOrderIds Getter

func (TaobaoOmniorderStoreReallocateAPIRequest) GetWarehouseCode

func (r TaobaoOmniorderStoreReallocateAPIRequest) GetWarehouseCode() string

GetWarehouseCode WarehouseCode Getter

func (*TaobaoOmniorderStoreReallocateAPIRequest) SetMainOrderId

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

SetMainOrderId is MainOrderId Setter 主订单号

func (*TaobaoOmniorderStoreReallocateAPIRequest) SetStoreId

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

SetStoreId is StoreId Setter 门店Id

func (*TaobaoOmniorderStoreReallocateAPIRequest) SetSubOrderIds

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

SetSubOrderIds is SubOrderIds Setter 子订单号

func (*TaobaoOmniorderStoreReallocateAPIRequest) SetWarehouseCode

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

SetWarehouseCode is WarehouseCode Setter 电商仓code

type TaobaoOmniorderStoreReallocateAPIResponse

type TaobaoOmniorderStoreReallocateAPIResponse struct {
	model.CommonResponse
	TaobaoOmniorderStoreReallocateAPIResponseModel
}

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

门店发货提供改派接口

type TaobaoOmniorderStoreReallocateAPIResponseModel

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

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

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

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

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

func NewTaobaoOmniorderStoreRefusedRequest

func NewTaobaoOmniorderStoreRefusedRequest() *TaobaoOmniorderStoreRefusedAPIRequest

NewTaobaoOmniorderStoreRefusedRequest 初始化TaobaoOmniorderStoreRefusedAPIRequest对象

func (TaobaoOmniorderStoreRefusedAPIRequest) GetApiMethodName

func (r TaobaoOmniorderStoreRefusedAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOmniorderStoreRefusedAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOmniorderStoreRefusedAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoOmniorderStoreRefusedAPIRequest) GetReportTimestamp

func (r TaobaoOmniorderStoreRefusedAPIRequest) GetReportTimestamp() int64

GetReportTimestamp ReportTimestamp Getter

func (TaobaoOmniorderStoreRefusedAPIRequest) GetSubOrderList

func (r TaobaoOmniorderStoreRefusedAPIRequest) GetSubOrderList() []SubOrder

GetSubOrderList SubOrderList Getter

func (TaobaoOmniorderStoreRefusedAPIRequest) GetTid

GetTid Tid Getter

func (TaobaoOmniorderStoreRefusedAPIRequest) GetTraceId

GetTraceId TraceId Getter

func (*TaobaoOmniorderStoreRefusedAPIRequest) SetReportTimestamp

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

SetReportTimestamp is ReportTimestamp Setter ISV的系统时间

func (*TaobaoOmniorderStoreRefusedAPIRequest) SetSubOrderList

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

SetSubOrderList is SubOrderList Setter 子订单列表

func (*TaobaoOmniorderStoreRefusedAPIRequest) SetTid

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

func (*TaobaoOmniorderStoreRefusedAPIRequest) SetTraceId

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

SetTraceId is TraceId Setter 跟踪Id

type TaobaoOmniorderStoreRefusedAPIResponse

type TaobaoOmniorderStoreRefusedAPIResponse struct {
	model.CommonResponse
	TaobaoOmniorderStoreRefusedAPIResponseModel
}

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

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

type TaobaoOmniorderStoreRefusedAPIResponseModel

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

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

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

速店通查询站点信息

func NewTaobaoOmniorderStoreSdtquerystationRequest

func NewTaobaoOmniorderStoreSdtquerystationRequest() *TaobaoOmniorderStoreSdtquerystationAPIRequest

NewTaobaoOmniorderStoreSdtquerystationRequest 初始化TaobaoOmniorderStoreSdtquerystationAPIRequest对象

func (TaobaoOmniorderStoreSdtquerystationAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOmniorderStoreSdtquerystationAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOmniorderStoreSdtquerystationAPIRequest) GetParamLong2

GetParamLong2 ParamLong2 Getter

func (TaobaoOmniorderStoreSdtquerystationAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoOmniorderStoreSdtquerystationAPIRequest) SetParamLong2

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

SetParamLong2 is ParamLong2 Setter 取号时返回的packageId

type TaobaoOmniorderStoreSdtquerystationAPIResponse

type TaobaoOmniorderStoreSdtquerystationAPIResponse struct {
	model.CommonResponse
	TaobaoOmniorderStoreSdtquerystationAPIResponseModel
}

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

速店通查询站点信息

type TaobaoOmniorderStoreSdtquerystationAPIResponseModel

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

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

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

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

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

func NewTaobaoOmniorderStoreSdtstatusRequest

func NewTaobaoOmniorderStoreSdtstatusRequest() *TaobaoOmniorderStoreSdtstatusAPIRequest

NewTaobaoOmniorderStoreSdtstatusRequest 初始化TaobaoOmniorderStoreSdtstatusAPIRequest对象

func (TaobaoOmniorderStoreSdtstatusAPIRequest) GetApiMethodName

func (r TaobaoOmniorderStoreSdtstatusAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOmniorderStoreSdtstatusAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOmniorderStoreSdtstatusAPIRequest) GetPackageId

GetPackageId PackageId Getter

func (TaobaoOmniorderStoreSdtstatusAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoOmniorderStoreSdtstatusAPIRequest) SetPackageId

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

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

type TaobaoOmniorderStoreSdtstatusAPIResponse

type TaobaoOmniorderStoreSdtstatusAPIResponse struct {
	model.CommonResponse
	TaobaoOmniorderStoreSdtstatusAPIResponseModel
}

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

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

type TaobaoOmniorderStoreSdtstatusAPIResponseModel

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

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

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

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

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

func NewTaobaoOmniorderStoreSwitchstatusGetRequest

func NewTaobaoOmniorderStoreSwitchstatusGetRequest() *TaobaoOmniorderStoreSwitchstatusGetAPIRequest

NewTaobaoOmniorderStoreSwitchstatusGetRequest 初始化TaobaoOmniorderStoreSwitchstatusGetAPIRequest对象

func (TaobaoOmniorderStoreSwitchstatusGetAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOmniorderStoreSwitchstatusGetAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOmniorderStoreSwitchstatusGetAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoOmniorderStoreSwitchstatusGetAPIRequest) GetSellerId

GetSellerId SellerId Getter

func (TaobaoOmniorderStoreSwitchstatusGetAPIRequest) GetStoreId

GetStoreId StoreId Getter

func (*TaobaoOmniorderStoreSwitchstatusGetAPIRequest) SetSellerId

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

SetSellerId is SellerId Setter 卖家ID

func (*TaobaoOmniorderStoreSwitchstatusGetAPIRequest) SetStoreId

SetStoreId is StoreId Setter 门店ID

type TaobaoOmniorderStoreSwitchstatusGetAPIResponse

type TaobaoOmniorderStoreSwitchstatusGetAPIResponse struct {
	model.CommonResponse
	TaobaoOmniorderStoreSwitchstatusGetAPIResponseModel
}

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

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

type TaobaoOmniorderStoreSwitchstatusGetAPIResponseModel

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

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

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

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

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

func NewTaobaoOmniorderStoreSwitchstatusUpdateRequest

func NewTaobaoOmniorderStoreSwitchstatusUpdateRequest() *TaobaoOmniorderStoreSwitchstatusUpdateAPIRequest

NewTaobaoOmniorderStoreSwitchstatusUpdateRequest 初始化TaobaoOmniorderStoreSwitchstatusUpdateAPIRequest对象

func (TaobaoOmniorderStoreSwitchstatusUpdateAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOmniorderStoreSwitchstatusUpdateAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOmniorderStoreSwitchstatusUpdateAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoOmniorderStoreSwitchstatusUpdateAPIRequest) GetStatus

GetStatus Status Getter

func (TaobaoOmniorderStoreSwitchstatusUpdateAPIRequest) GetStoreId

GetStoreId StoreId Getter

func (*TaobaoOmniorderStoreSwitchstatusUpdateAPIRequest) SetStatus

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

func (*TaobaoOmniorderStoreSwitchstatusUpdateAPIRequest) SetStoreId

SetStoreId is StoreId Setter 门店ID

type TaobaoOmniorderStoreSwitchstatusUpdateAPIResponse

type TaobaoOmniorderStoreSwitchstatusUpdateAPIResponse struct {
	model.CommonResponse
	TaobaoOmniorderStoreSwitchstatusUpdateAPIResponseModel
}

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

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

type TaobaoOmniorderStoreSwitchstatusUpdateAPIResponseModel

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

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 TaobaoOmniorderStorecollectConsumeAPIRequest

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

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

全渠道门店自提核销订单

func NewTaobaoOmniorderStorecollectConsumeRequest

func NewTaobaoOmniorderStorecollectConsumeRequest() *TaobaoOmniorderStorecollectConsumeAPIRequest

NewTaobaoOmniorderStorecollectConsumeRequest 初始化TaobaoOmniorderStorecollectConsumeAPIRequest对象

func (TaobaoOmniorderStorecollectConsumeAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOmniorderStorecollectConsumeAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOmniorderStorecollectConsumeAPIRequest) GetCode

GetCode Code Getter

func (TaobaoOmniorderStorecollectConsumeAPIRequest) GetMainOrderId

GetMainOrderId MainOrderId Getter

func (TaobaoOmniorderStorecollectConsumeAPIRequest) GetOperator

GetOperator Operator Getter

func (TaobaoOmniorderStorecollectConsumeAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoOmniorderStorecollectConsumeAPIRequest) SetCode

SetCode is Code Setter 核销码

func (*TaobaoOmniorderStorecollectConsumeAPIRequest) SetMainOrderId

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

SetMainOrderId is MainOrderId Setter 淘宝主订单ID

func (*TaobaoOmniorderStorecollectConsumeAPIRequest) SetOperator

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

SetOperator is Operator Setter 核销操作人信息

type TaobaoOmniorderStorecollectConsumeAPIResponse

type TaobaoOmniorderStorecollectConsumeAPIResponse struct {
	model.CommonResponse
	TaobaoOmniorderStorecollectConsumeAPIResponseModel
}

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

全渠道门店自提核销订单

type TaobaoOmniorderStorecollectConsumeAPIResponseModel

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

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

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

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

func NewTaobaoOmniorderStorecollectQueryRequest

func NewTaobaoOmniorderStorecollectQueryRequest() *TaobaoOmniorderStorecollectQueryAPIRequest

NewTaobaoOmniorderStorecollectQueryRequest 初始化TaobaoOmniorderStorecollectQueryAPIRequest对象

func (TaobaoOmniorderStorecollectQueryAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOmniorderStorecollectQueryAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOmniorderStorecollectQueryAPIRequest) GetCode

GetCode Code Getter

func (TaobaoOmniorderStorecollectQueryAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoOmniorderStorecollectQueryAPIRequest) SetCode

SetCode is Code Setter 核销码

type TaobaoOmniorderStorecollectQueryAPIResponse

type TaobaoOmniorderStorecollectQueryAPIResponse struct {
	model.CommonResponse
	TaobaoOmniorderStorecollectQueryAPIResponseModel
}

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

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

type TaobaoOmniorderStorecollectQueryAPIResponseModel

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

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 TaobaoQimenItemsMarkingAPIRequest

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

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

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

func NewTaobaoQimenItemsMarkingRequest

func NewTaobaoQimenItemsMarkingRequest() *TaobaoQimenItemsMarkingAPIRequest

NewTaobaoQimenItemsMarkingRequest 初始化TaobaoQimenItemsMarkingAPIRequest对象

func (TaobaoQimenItemsMarkingAPIRequest) GetActionType

func (r TaobaoQimenItemsMarkingAPIRequest) GetActionType() string

GetActionType ActionType Getter

func (TaobaoQimenItemsMarkingAPIRequest) GetApiMethodName

func (r TaobaoQimenItemsMarkingAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenItemsMarkingAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenItemsMarkingAPIRequest) GetItemIds

func (r TaobaoQimenItemsMarkingAPIRequest) GetItemIds() []string

GetItemIds ItemIds Getter

func (TaobaoQimenItemsMarkingAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenItemsMarkingAPIRequest) GetRemark

GetRemark Remark Getter

func (TaobaoQimenItemsMarkingAPIRequest) GetTagType

GetTagType TagType Getter

func (*TaobaoQimenItemsMarkingAPIRequest) SetActionType

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

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

func (*TaobaoQimenItemsMarkingAPIRequest) SetItemIds

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

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

func (*TaobaoQimenItemsMarkingAPIRequest) SetRemark

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

SetRemark is Remark Setter 备注,string(500)

func (*TaobaoQimenItemsMarkingAPIRequest) SetTagType

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

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

type TaobaoQimenItemsMarkingAPIResponse

type TaobaoQimenItemsMarkingAPIResponse struct {
	model.CommonResponse
	TaobaoQimenItemsMarkingAPIResponseModel
}

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

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

type TaobaoQimenItemsMarkingAPIResponseModel

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

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

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

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

func NewTaobaoQimenItemsTagQueryRequest

func NewTaobaoQimenItemsTagQueryRequest() *TaobaoQimenItemsTagQueryAPIRequest

NewTaobaoQimenItemsTagQueryRequest 初始化TaobaoQimenItemsTagQueryAPIRequest对象

func (TaobaoQimenItemsTagQueryAPIRequest) GetApiMethodName

func (r TaobaoQimenItemsTagQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenItemsTagQueryAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenItemsTagQueryAPIRequest) GetItemIds

func (r TaobaoQimenItemsTagQueryAPIRequest) GetItemIds() []string

GetItemIds ItemIds Getter

func (TaobaoQimenItemsTagQueryAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoQimenItemsTagQueryAPIRequest) SetItemIds

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

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

type TaobaoQimenItemsTagQueryAPIResponse

type TaobaoQimenItemsTagQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenItemsTagQueryAPIResponseModel
}

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

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

type TaobaoQimenItemsTagQueryAPIResponseModel

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

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

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

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

func NewTaobaoQimenTagItemsQueryRequest

func NewTaobaoQimenTagItemsQueryRequest() *TaobaoQimenTagItemsQueryAPIRequest

NewTaobaoQimenTagItemsQueryRequest 初始化TaobaoQimenTagItemsQueryAPIRequest对象

func (TaobaoQimenTagItemsQueryAPIRequest) GetApiMethodName

func (r TaobaoQimenTagItemsQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenTagItemsQueryAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenTagItemsQueryAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenTagItemsQueryAPIRequest) GetRemark

GetRemark Remark Getter

func (TaobaoQimenTagItemsQueryAPIRequest) GetTagType

GetTagType TagType Getter

func (*TaobaoQimenTagItemsQueryAPIRequest) SetRemark

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

SetRemark is Remark Setter 备注,string(500)

func (*TaobaoQimenTagItemsQueryAPIRequest) SetTagType

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

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

type TaobaoQimenTagItemsQueryAPIResponse

type TaobaoQimenTagItemsQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenTagItemsQueryAPIResponseModel
}

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

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

type TaobaoQimenTagItemsQueryAPIResponseModel

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