qimen

package
v1.3.0 Latest Latest
Warning

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

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

Documentation

Overview

Package qimen 包含奇门仓储API相关结构体

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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Address

type Address struct {
	// 区域
	Region string `json:"region,omitempty" xml:"region,omitempty"`
	// 区域
	Area string `json:"area,omitempty" xml:"area,omitempty"`
	// 国家二字码
	CountryCode string `json:"country_code,omitempty" xml:"country_code,omitempty"`
	// 省份
	Province string `json:"province,omitempty" xml:"province,omitempty"`
	// 村镇
	Town string `json:"town,omitempty" xml:"town,omitempty"`
	// 详细地址
	DetailAddress string `json:"detail_address,omitempty" xml:"detail_address,omitempty"`
	// 城市
	City string `json:"city,omitempty" xml:"city,omitempty"`
}

Address 结构体

type BatchItemSynItem

type BatchItemSynItem struct {
	// 没有同步成功的商品的编码
	ItemCode string `json:"itemCode,omitempty" xml:"itemCode,omitempty"`
	// 出错信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

BatchItemSynItem 结构体

type ChannelRatioRule

type ChannelRatioRule struct {
	// 奇门仓储字段,C1223,string(50),,
	ChannelCode string `json:"channelCode,omitempty" xml:"channelCode,omitempty"`
	// 奇门仓储字段,C1223,string(50),,
	Ratio string `json:"ratio,omitempty" xml:"ratio,omitempty"`
}

ChannelRatioRule 结构体

type CombItem

type CombItem struct {
	// 奇门仓储字段
	ItemId string `json:"itemId,omitempty" xml:"itemId,omitempty"`
	// 奇门仓储字段
	Count string `json:"count,omitempty" xml:"count,omitempty"`
}

CombItem 结构体

type CombineItemSyncRequest

type CombineItemSyncRequest struct {
	// 组合商品接口中的单商品信息
	Items []Item `json:"items,omitempty" xml:"items>item,omitempty"`
	// 组合商品的ERP编码
	ItemCode string `json:"itemCode,omitempty" xml:"itemCode,omitempty"`
	// 货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 仓库编码
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenCombineitemSynchronizeMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

CombineItemSyncRequest 结构体

type Criteria

type Criteria struct {
	// 仓库编码
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 商品编码
	ItemCode string `json:"itemCode,omitempty" xml:"itemCode,omitempty"`
	// 仓储系统商品ID
	ItemId string `json:"itemId,omitempty" xml:"itemId,omitempty"`
	// 库存类型(ZP=正品;CC=残次;JS=机损;XS=箱损;ZT=在途库存;默认为查所有类型的库存)
	InventoryType string `json:"inventoryType,omitempty" xml:"inventoryType,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
}

Criteria 结构体

type DeliveryOrder

type DeliveryOrder struct {
	// 发票信息
	Invoices []Invoice `json:"invoices,omitempty" xml:"invoices>invoice,omitempty"`
	// 单据列表
	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines>order_line,omitempty"`
	// 关联单据信息
	RelatedOrders []RelatedOrder `json:"relatedOrders,omitempty" xml:"relatedOrders>related_order,omitempty"`
	// 出库单号
	DeliveryOrderCode string `json:"deliveryOrderCode,omitempty" xml:"deliveryOrderCode,omitempty"`
	// 仓储系统出库单号
	DeliveryOrderId string `json:"deliveryOrderId,omitempty" xml:"deliveryOrderId,omitempty"`
	// 仓库编码
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 出库单类型(JYCK=一般交易出库;HHCK=换货出库;BFCK=补发出库;QTCK=其他出库单)
	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`
	// 出库单状态(NEW-未开始处理;ACCEPT-仓库接单;PARTDELIVERED-部分发货完成;DELIVERED-发货完成;EXCEPTION-异 常;CANCELED-取消;CLOSED-关闭;REJECT-拒单;CANCELEDFAIL-取消失败;只传英文编 码)
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 外部业务编码(消息ID;用于去重;ISV对于同一请求;分配一个唯一性的编码。用来保证因为网络等原因导致重复传输;请求 不会被重复处理;条件必填;条件为一单需要多次确认时)
	OutBizCode string `json:"outBizCode,omitempty" xml:"outBizCode,omitempty"`
	// 订单完成时间(YYYY-MM-DD HH:MM:SS)
	OrderConfirmTime string `json:"orderConfirmTime,omitempty" xml:"orderConfirmTime,omitempty"`
	// 当前状态操作员编码
	OperatorCode string `json:"operatorCode,omitempty" xml:"operatorCode,omitempty"`
	// 当前状态操作员姓名
	OperatorName string `json:"operatorName,omitempty" xml:"operatorName,omitempty"`
	// 当前状态操作时间(YYYY-MM-DD HH:MM:SS)
	OperateTime string `json:"operateTime,omitempty" xml:"operateTime,omitempty"`
	// 仓储费用
	StorageFee string `json:"storageFee,omitempty" xml:"storageFee,omitempty"`
	// 原出库单号(ERP分配)
	PreDeliveryOrderCode string `json:"preDeliveryOrderCode,omitempty" xml:"preDeliveryOrderCode,omitempty"`
	// 原出库单号(WMS分配)
	PreDeliveryOrderId string `json:"preDeliveryOrderId,omitempty" xml:"preDeliveryOrderId,omitempty"`
	// 订单标记(用字符串格式来表示订单标记列表:例如COD=货到付款;LIMIT=限时配 送;PRESELL=预 售;COMPLAIN=已投诉;SPLIT=拆单;EXCHANGE=换货;VISIT=上 门;MODIFYTRANSPORT=是否 可改配送方式;CONSIGN = 物流宝代理发货;SELLER_AFFORD=是否卖家承担运费;FENXIAO=分销订 单)
	OrderFlag string `json:"orderFlag,omitempty" xml:"orderFlag,omitempty"`
	// 订单来源平台编码(TB=淘宝、TM=天猫、JD=京东、DD=当当、PP=拍拍、YX= 易讯、 EBAY=ebay、QQ=QQ网购、AMAZON=亚马逊、SN=苏宁、GM=国美、WPH=唯品会、 JM=聚美、LF=乐蜂 、MGJ=蘑菇街、 JS=聚尚、PX=拍鞋、YT=银泰、YHD=1号店、VANCL=凡客、YL=邮乐、YG=优购、1688=阿 里巴巴、POS=POS门店、 MIA=蜜芽、OTHER=其他(只传英文编 码))
	SourcePlatformCode string `json:"sourcePlatformCode,omitempty" xml:"sourcePlatformCode,omitempty"`
	// 订单来源平台名称
	SourcePlatformName string `json:"sourcePlatformName,omitempty" xml:"sourcePlatformName,omitempty"`
	// 发货单创建时间(YYYY-MM-DD HH:MM:SS)
	CreateTime string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 前台订单/店铺订单的创建时间/下单时间
	PlaceOrderTime string `json:"placeOrderTime,omitempty" xml:"placeOrderTime,omitempty"`
	// 订单支付时间(YYYY-MM-DD HH:MM:SS)
	PayTime string `json:"payTime,omitempty" xml:"payTime,omitempty"`
	// 支付平台交易号
	PayNo string `json:"payNo,omitempty" xml:"payNo,omitempty"`
	// 店铺名称
	ShopNick string `json:"shopNick,omitempty" xml:"shopNick,omitempty"`
	// 卖家名称
	SellerNick string `json:"sellerNick,omitempty" xml:"sellerNick,omitempty"`
	// 买家昵称
	BuyerNick string `json:"buyerNick,omitempty" xml:"buyerNick,omitempty"`
	// 订单总金额(订单总金额=应收金额+已收金额=商品总金额-订单折扣金额+快递费用 ;单位 元)
	TotalAmount string `json:"totalAmount,omitempty" xml:"totalAmount,omitempty"`
	// 商品总金额(元)
	ItemAmount string `json:"itemAmount,omitempty" xml:"itemAmount,omitempty"`
	// 订单折扣金额(元)
	DiscountAmount string `json:"discountAmount,omitempty" xml:"discountAmount,omitempty"`
	// 快递费用(元)
	Freight string `json:"freight,omitempty" xml:"freight,omitempty"`
	// 应收金额(消费者还需要支付多少--货到付款时消费者还需要支付多少约定使用这个字 段;单位元 )
	ArAmount string `json:"arAmount,omitempty" xml:"arAmount,omitempty"`
	// 已收金额(消费者已经支付多少;单位元)
	GotAmount string `json:"gotAmount,omitempty" xml:"gotAmount,omitempty"`
	// COD服务费
	ServiceFee string `json:"serviceFee,omitempty" xml:"serviceFee,omitempty"`
	// 物流公司编码(SF=顺丰、EMS=标准快递、EYB=经济快件、ZJS=宅急送、YTO=圆通 、ZTO=中 通(ZTO)、HTKY=百世汇通、UC=优速、STO=申通、TTKDEX=天天快递、QFKD=全 峰、FAST=快捷 、POSTB=邮政小包、 GTO=国通、YUNDA=韵达、JD=京东配送、DD=当当宅配、AMAZON=亚马逊物流、 OTHER=其他)
	LogisticsCode string `json:"logisticsCode,omitempty" xml:"logisticsCode,omitempty"`
	// 物流公司名称
	LogisticsName string `json:"logisticsName,omitempty" xml:"logisticsName,omitempty"`
	// 运单号
	ExpressCode string `json:"expressCode,omitempty" xml:"expressCode,omitempty"`
	// 快递区域编码
	LogisticsAreaCode string `json:"logisticsAreaCode,omitempty" xml:"logisticsAreaCode,omitempty"`
	// 是否紧急(Y/N;默认为N)
	IsUrgency string `json:"isUrgency,omitempty" xml:"isUrgency,omitempty"`
	// 是否需要发票(Y/N;默认为N)
	InvoiceFlag string `json:"invoiceFlag,omitempty" xml:"invoiceFlag,omitempty"`
	// 是否需要保险(Y/N;默认为N)
	InsuranceFlag string `json:"insuranceFlag,omitempty" xml:"insuranceFlag,omitempty"`
	// 买家留言
	BuyerMessage string `json:"buyerMessage,omitempty" xml:"buyerMessage,omitempty"`
	// 卖家留言
	SellerMessage string `json:"sellerMessage,omitempty" xml:"sellerMessage,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 服务编码
	ServiceCode string `json:"serviceCode,omitempty" xml:"serviceCode,omitempty"`
	// 平台订单号
	OaidOrderSourceCode string `json:"oaidOrderSourceCode,omitempty" xml:"oaidOrderSourceCode,omitempty"`
	// 旧版本货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 最晚揽收时间, string (19) , YYYY-MM-DD HH:MM:SS
	LatestCollectionTime string `json:"latestCollectionTime,omitempty" xml:"latestCollectionTime,omitempty"`
	// 最晚发货时间, string (19) , YYYY-MM-DD HH:MM:SS
	LatestDeliveryTime string `json:"latestDeliveryTime,omitempty" xml:"latestDeliveryTime,omitempty"`
	// 该笔出库单的费用承担部门或责任部门
	ResponsibleDepartment string `json:"responsibleDepartment,omitempty" xml:"responsibleDepartment,omitempty"`
	// 出库单确认其他出库单的子类型,用于 orderType设置为其他 出库单时设置
	SubOrderType string `json:"subOrderType,omitempty" xml:"subOrderType,omitempty"`
	// 要求出库时间(YYYY-MM-DD)
	ScheduleDate string `json:"scheduleDate,omitempty" xml:"scheduleDate,omitempty"`
	// 供应商编码
	SupplierCode string `json:"supplierCode,omitempty" xml:"supplierCode,omitempty"`
	// 供应商名称
	SupplierName string `json:"supplierName,omitempty" xml:"supplierName,omitempty"`
	// 提货方式(到仓自提、快递、干线物流)
	TransportMode string `json:"transportMode,omitempty" xml:"transportMode,omitempty"`
	// 出库单渠道类型,VIP=唯品会,FX=分销 ,SHOP=门店
	OrderSourceType string `json:"orderSourceType,omitempty" xml:"orderSourceType,omitempty"`
	// 到货时间(YYYY-MM-DD HH:MM:SS)
	ReceivingTime string `json:"receivingTime,omitempty" xml:"receivingTime,omitempty"`
	// 送货时间(YYYY-MM-DD HH:MM:SS)
	ShippingTime string `json:"shippingTime,omitempty" xml:"shippingTime,omitempty"`
	// 入库仓库名称, string (50)
	TargetWarehouseName string `json:"targetWarehouseName,omitempty" xml:"targetWarehouseName,omitempty"`
	// 入库仓库编码, string (50) ,统仓统配等无需ERP指定仓储编码的情况填OTHER
	TargetWarehouseCode string `json:"targetWarehouseCode,omitempty" xml:"targetWarehouseCode,omitempty"`
	// 关联的入库单号(ERP分配)
	TargetEntryOrderCode string `json:"targetEntryOrderCode,omitempty" xml:"targetEntryOrderCode,omitempty"`
	// 仓库名称
	WarehouseName string `json:"warehouseName,omitempty" xml:"warehouseName,omitempty"`
	// 支持出库单多次发货(多次发货后确认时;0表示发货单最终状态确认;1表示发货单中间状态确认)
	ConfirmType int64 `json:"confirmType,omitempty" xml:"confirmType,omitempty"`
	// 发货要求
	DeliveryRequirements *DeliveryRequirements `json:"deliveryRequirements,omitempty" xml:"deliveryRequirements,omitempty"`
	// 发件人信息
	SenderInfo *SenderInfo `json:"senderInfo,omitempty" xml:"senderInfo,omitempty"`
	// 收件人信息
	ReceiverInfo *ReceiverInfo `json:"receiverInfo,omitempty" xml:"receiverInfo,omitempty"`
	// 保险信息
	Insurance *Insurance `json:"insurance,omitempty" xml:"insurance,omitempty"`
	// 单据总行数
	TotalOrderLines int64 `json:"totalOrderLines,omitempty" xml:"totalOrderLines,omitempty"`
	// 提货人信息
	PickerInfo *PickerInfo `json:"pickerInfo,omitempty" xml:"pickerInfo,omitempty"`
}

DeliveryOrder 结构体

type DeliveryOrderBatchConfirmRequest

type DeliveryOrderBatchConfirmRequest struct {
	// 发货单列表
	Orders []Order `json:"orders,omitempty" xml:"orders>order,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenDeliveryorderBatchconfirmMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

DeliveryOrderBatchConfirmRequest 结构体

type DeliveryOrderBatchCreateAnswerRequest

type DeliveryOrderBatchCreateAnswerRequest struct {
	// 发货单列表
	Orders []Order `json:"orders,omitempty" xml:"orders>order,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenDeliveryorderBatchcreateAnswerMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

DeliveryOrderBatchCreateAnswerRequest 结构体

type DeliveryOrderBatchCreateRequest

type DeliveryOrderBatchCreateRequest struct {
	// 订单信息
	Orders []Order `json:"orders,omitempty" xml:"orders>order,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenDeliveryorderBatchcreateMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

DeliveryOrderBatchCreateRequest 结构体

type DeliveryOrderBatchCreateResponse

type DeliveryOrderBatchCreateResponse struct {
	// 订单详情
	Orders []Order `json:"orders,omitempty" xml:"orders>order,omitempty"`
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

DeliveryOrderBatchCreateResponse 结构体

type DeliveryOrderConfirmRequest

type DeliveryOrderConfirmRequest struct {
	// 包裹信息
	Packages []Package `json:"packages,omitempty" xml:"packages>package,omitempty"`
	// 单据列表
	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines>order_line,omitempty"`
	// 发货单信息
	DeliveryOrder *DeliveryOrder `json:"deliveryOrder,omitempty" xml:"deliveryOrder,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenDeliveryorderConfirmMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

DeliveryOrderConfirmRequest 结构体

type DeliveryOrderCreateRequest

type DeliveryOrderCreateRequest struct {
	// 订单列表
	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines>order_line,omitempty"`
	// 发货单信息
	DeliveryOrder *DeliveryOrder `json:"deliveryOrder,omitempty" xml:"deliveryOrder,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenDeliveryorderCreateMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

DeliveryOrderCreateRequest 结构体

type DeliveryOrderCreateResponse

type DeliveryOrderCreateResponse struct {
	// 发货单信息
	DeliveryOrders []DeliveryOrder `json:"deliveryOrders,omitempty" xml:"deliveryOrders>delivery_order,omitempty"`
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 订单创建时间(YYYY-MM-DD HH:MM:SS)
	CreateTime string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 出库单仓储系统编码
	DeliveryOrderId string `json:"deliveryOrderId,omitempty" xml:"deliveryOrderId,omitempty"`
	// 仓库编码(统仓统配使用)
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 物流公司编码(统仓统配使用)
	LogisticsCode string `json:"logisticsCode,omitempty" xml:"logisticsCode,omitempty"`
}

DeliveryOrderCreateResponse 结构体

type DeliveryOrderQueryRequest

type DeliveryOrderQueryRequest struct {
	// 货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 仓库编码
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 发库单号
	OrderCode string `json:"orderCode,omitempty" xml:"orderCode,omitempty"`
	// 仓储系统发库单号
	OrderId string `json:"orderId,omitempty" xml:"orderId,omitempty"`
	// 交易单号
	OrderSourceCode string `json:"orderSourceCode,omitempty" xml:"orderSourceCode,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 当前页
	Page int64 `json:"page,omitempty" xml:"page,omitempty"`
	// 每页orderLine条数(最多100条)
	PageSize int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenDeliveryorderQueryMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

DeliveryOrderQueryRequest 结构体

type DeliveryOrderQueryResponse

type DeliveryOrderQueryResponse struct {
	// 包裹信息
	Packages []Package `json:"packages,omitempty" xml:"packages>package,omitempty"`
	// 单据列表
	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines>order_line,omitempty"`
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// orderLines总条数
	TotalLines int64 `json:"totalLines,omitempty" xml:"totalLines,omitempty"`
	// 发货单信息
	DeliveryOrder *DeliveryOrder `json:"deliveryOrder,omitempty" xml:"deliveryOrder,omitempty"`
}

DeliveryOrderQueryResponse 结构体

type DeliveryRequirements

type DeliveryRequirements struct {
	// 要求送达日期(YYYY-MM-DD)
	ScheduleDay string `json:"scheduleDay,omitempty" xml:"scheduleDay,omitempty"`
	// 投递时间范围要求(开始时间;格式:HH:MM:SS)
	ScheduleStartTime string `json:"scheduleStartTime,omitempty" xml:"scheduleStartTime,omitempty"`
	// 投递时间范围要求(结束时间;格式:HH:MM:SS)
	ScheduleEndTime string `json:"scheduleEndTime,omitempty" xml:"scheduleEndTime,omitempty"`
	// 发货服务类型(PTPS:普通配送;LLPS:冷链配送;HBP:环保配)
	DeliveryType string `json:"deliveryType,omitempty" xml:"deliveryType,omitempty"`
	// 投递时延要求(1=工作日;2=节假日;101=当日达;102=次晨达;103=次日达;104= 预约 达)
	ScheduleType int64 `json:"scheduleType,omitempty" xml:"scheduleType,omitempty"`
}

DeliveryRequirements 结构体

type EntryOrder

type EntryOrder struct {
	// 关联订单信息
	RelatedOrders []RelatedOrder `json:"relatedOrders,omitempty" xml:"relatedOrders>related_order,omitempty"`
	// 订单编码
	OrderCode string `json:"orderCode,omitempty" xml:"orderCode,omitempty"`
	// 后端订单id
	OrderId string `json:"orderId,omitempty" xml:"orderId,omitempty"`
	// 订单类型
	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`
	// 仓库名称
	WarehouseName string `json:"warehouseName,omitempty" xml:"warehouseName,omitempty"`
	// 入库单号
	EntryOrderCode string `json:"entryOrderCode,omitempty" xml:"entryOrderCode,omitempty"`
	// 货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 采购单号(当orderType=CGRK时使用)
	PurchaseOrderCode string `json:"purchaseOrderCode,omitempty" xml:"purchaseOrderCode,omitempty"`
	// 仓库编码(统仓统配等无需ERP指定仓储编码的情况填OTHER)
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 仓储系统入库单ID
	EntryOrderId string `json:"entryOrderId,omitempty" xml:"entryOrderId,omitempty"`
	// 入库单类型(SCRK=生产入库;LYRK=领用入库;CCRK=残次品入库;CGRK=采购入库;DBRK=调拨入库;QTRK=其他入 库;B2BRK=B2B入库)
	EntryOrderType string `json:"entryOrderType,omitempty" xml:"entryOrderType,omitempty"`
	// 外部业务编码(消息ID;用于去重;ISV对于同一请求;分配一个唯一性的编码。用来保证因为网络等原因导致重复传输;请求 不会被重复处理)
	OutBizCode string `json:"outBizCode,omitempty" xml:"outBizCode,omitempty"`
	// 入库单状态(NEW-未开始处理;ACCEPT-仓库接单;PARTFULFILLED-部分收货完成;FULFILLED-收货完成;EXCEPTION-异 常;CANCELED-取消;CLOSED-关闭;REJECT-拒单;CANCELEDFAIL-取消失败;只传英文编码)
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 操作时间(YYYY-MM-DD HH:MM:SS;当status=FULFILLED;operateTime为入库时间)
	OperateTime string `json:"operateTime,omitempty" xml:"operateTime,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 邮费
	Freight string `json:"freight,omitempty" xml:"freight,omitempty"`
	// 入库单确认的其他入库子类型,用于entryOrderType设置为其他入库时设置
	SubOrderType string `json:"subOrderType,omitempty" xml:"subOrderType,omitempty"`
	// 该笔入库单的费用承担部门或责任部门
	ResponsibleDepartment string `json:"responsibleDepartment,omitempty" xml:"responsibleDepartment,omitempty"`
	// 店铺名称
	ShopNick string `json:"shopNick,omitempty" xml:"shopNick,omitempty"`
	// 店铺编码
	ShopCode string `json:"shopCode,omitempty" xml:"shopCode,omitempty"`
	// 订单创建时间(YYYY-MM-DD HH:MM:SS)
	OrderCreateTime string `json:"orderCreateTime,omitempty" xml:"orderCreateTime,omitempty"`
	// 预期到货时间(YYYY-MM-DD HH:MM:SS)
	ExpectStartTime string `json:"expectStartTime,omitempty" xml:"expectStartTime,omitempty"`
	// 最迟预期到货时间(YYYY-MM-DD HH:MM:SS)
	ExpectEndTime string `json:"expectEndTime,omitempty" xml:"expectEndTime,omitempty"`
	// 物流公司编码(SF=顺丰、EMS=标准快递、EYB=经济快件、ZJS=宅急送、YTO=圆通 、ZTO=中通(ZTO)、HTKY=百世汇通、 UC=优速、STO=申通、TTKDEX=天天快递、QFKD=全峰、FAST=快捷、POSTB=邮政小包、GTO=国通、YUNDA=韵达、JD=京东配送、DD=当当宅配、 AMAZON=亚马逊物流、OTHER=其他(只传英文编码))
	LogisticsCode string `json:"logisticsCode,omitempty" xml:"logisticsCode,omitempty"`
	// 物流公司名称
	LogisticsName string `json:"logisticsName,omitempty" xml:"logisticsName,omitempty"`
	// 运单号
	ExpressCode string `json:"expressCode,omitempty" xml:"expressCode,omitempty"`
	// 供应商编码
	SupplierCode string `json:"supplierCode,omitempty" xml:"supplierCode,omitempty"`
	// 供应商名称
	SupplierName string `json:"supplierName,omitempty" xml:"supplierName,omitempty"`
	// 操作员编码
	OperatorCode string `json:"operatorCode,omitempty" xml:"operatorCode,omitempty"`
	// 操作员名称
	OperatorName string `json:"operatorName,omitempty" xml:"operatorName,omitempty"`
	// 出库仓库编码
	SourceWarehouseCode string `json:"sourceWarehouseCode,omitempty" xml:"sourceWarehouseCode,omitempty"`
	// 出库仓库名称
	SourceWarehouseName string `json:"sourceWarehouseName,omitempty" xml:"sourceWarehouseName,omitempty"`
	// 单据总行数(当单据需要分多个请求发送时;发送方需要将totalOrderLines填入;接收方收到后;根据实际接收到的 条数和 totalOrderLines进行比对;如果小于;则继续等待接收请求。如果等于;则表示该单据的所有请求发送完 成)
	TotalOrderLines int64 `json:"totalOrderLines,omitempty" xml:"totalOrderLines,omitempty"`
	// 支持出入库单多次收货(多次收货后确认时:0:表示入库单最终状态确认;1:表示入库单中间状态确认;每次入库传入的数量为增 量;特殊情况;同一入库单;如果先收到0;后又收到1;允许修改收货的数量)
	ConfirmType int64 `json:"confirmType,omitempty" xml:"confirmType,omitempty"`
	// 发件人信息
	SenderInfo *SenderInfo `json:"senderInfo,omitempty" xml:"senderInfo,omitempty"`
	// 收件人信息
	ReceiverInfo *ReceiverInfo `json:"receiverInfo,omitempty" xml:"receiverInfo,omitempty"`
}

EntryOrder 结构体

type EntryOrderConfirmRequest

type EntryOrderConfirmRequest struct {
	// 订单信息
	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines>order_line,omitempty"`
	// 分批次入库的最后一次回传
	TotalOrders []TotalOrder `json:"totalOrders,omitempty" xml:"totalOrders>total_order,omitempty"`
	// 入库单信息
	EntryOrder *EntryOrder `json:"entryOrder,omitempty" xml:"entryOrder,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenEntryorderConfirmMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

EntryOrderConfirmRequest 结构体

type EntryOrderCreateRequest

type EntryOrderCreateRequest struct {
	// 入库单详情
	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines>order_line,omitempty"`
	// 入库单信息
	EntryOrder *EntryOrder `json:"entryOrder,omitempty" xml:"entryOrder,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenEntryorderCreateMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

EntryOrderCreateRequest 结构体

type EntryOrderQueryRequest

type EntryOrderQueryRequest struct {
	// 货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 仓库编码
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 入库单编码
	EntryOrderCode string `json:"entryOrderCode,omitempty" xml:"entryOrderCode,omitempty"`
	// 仓储系统入库单ID
	EntryOrderId string `json:"entryOrderId,omitempty" xml:"entryOrderId,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 当前页(从1开始)
	Page int64 `json:"page,omitempty" xml:"page,omitempty"`
	// 每页orderLine条数(最多100条)
	PageSize int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenEntryorderQueryMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

EntryOrderQueryRequest 结构体

type EntryOrderQueryResponse

type EntryOrderQueryResponse struct {
	// 入库单单据信息
	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines>order_line,omitempty"`
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// orderLines总条数
	TotalLines int64 `json:"totalLines,omitempty" xml:"totalLines,omitempty"`
	// 入库单信息
	EntryOrder *EntryOrder `json:"entryOrder,omitempty" xml:"entryOrder,omitempty"`
}

EntryOrderQueryResponse 结构体

type ExpressInfo

type ExpressInfo struct {
	// 奇门仓储字段
	ExpressCode string `json:"expressCode,omitempty" xml:"expressCode,omitempty"`
	// 奇门仓储字段
	ExpressName string `json:"expressName,omitempty" xml:"expressName,omitempty"`
	// 奇门仓储字段
	BrandCode string `json:"brandCode,omitempty" xml:"brandCode,omitempty"`
	// 奇门仓储字段
	BrandName string `json:"brandName,omitempty" xml:"brandName,omitempty"`
	// 奇门仓储字段
	Status string `json:"status,omitempty" xml:"status,omitempty"`
}

ExpressInfo 结构体

type Insurance

type Insurance struct {
	// 保险类型
	Type string `json:"type,omitempty" xml:"type,omitempty"`
	// 保险金额
	Amount string `json:"amount,omitempty" xml:"amount,omitempty"`
}

Insurance 结构体

type InventoryQueryRequest

type InventoryQueryRequest struct {
	// 查询准则
	CriteriaList []Criteria `json:"criteriaList,omitempty" xml:"criteriaList>criteria,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenInventoryQueryMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

InventoryQueryRequest 结构体

type InventoryQueryResponse

type InventoryQueryResponse struct {
	// 商品的库存信息列表
	Items []Item `json:"items,omitempty" xml:"items>item,omitempty"`
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

InventoryQueryResponse 结构体

type InventoryReportRequest

type InventoryReportRequest struct {
	// 商品库存信息列表
	Items []Item `json:"items,omitempty" xml:"items>item,omitempty"`
	// 仓库编码
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 盘点单编码
	CheckOrderCode string `json:"checkOrderCode,omitempty" xml:"checkOrderCode,omitempty"`
	// 仓储系统的盘点单编码
	CheckOrderId string `json:"checkOrderId,omitempty" xml:"checkOrderId,omitempty"`
	// 货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 盘点时间(YYYY-MM-DD HH:MM:SS)
	CheckTime string `json:"checkTime,omitempty" xml:"checkTime,omitempty"`
	// 外部业务编码(消息ID;用于去重;ISV对于同一请求;分配一个唯一性的编码。用来保证因为网络等原因导致重复传输;请求不 会被重复处理)
	OutBizCode string `json:"outBizCode,omitempty" xml:"outBizCode,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 变动类型:CHECK=盘点 ADJUST=调整
	AdjustType string `json:"adjustType,omitempty" xml:"adjustType,omitempty"`
	// 总页数
	TotalPage int64 `json:"totalPage,omitempty" xml:"totalPage,omitempty"`
	// 当前页(从1开始)
	CurrentPage int64 `json:"currentPage,omitempty" xml:"currentPage,omitempty"`
	// 每页记录的条数
	PageSize int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenInventoryReportMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

InventoryReportRequest 结构体

type InventoryRule

type InventoryRule struct {
	// channelRatioRules
	ChannelRatioRules []ChannelRatioRule `json:"channelRatioRules,omitempty" xml:"channelRatioRules>channel_ratio_rule,omitempty"`
	// 奇门仓储字段,C1223,string(50),,
	ActionType string `json:"actionType,omitempty" xml:"actionType,omitempty"`
	// 奇门仓储字段,C1223,string(50),,
	ItemCode string `json:"itemCode,omitempty" xml:"itemCode,omitempty"`
}

InventoryRule 结构体

type Invoice

type Invoice struct {
	// 发票抬头
	Header string `json:"header,omitempty" xml:"header,omitempty"`
	// 发票金额
	Amount string `json:"amount,omitempty" xml:"amount,omitempty"`
	// 发票内容
	Content string `json:"content,omitempty" xml:"content,omitempty"`
	// 发票代码(纳税企业的标识)
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 发票号码(纳税企业内部的发票号)
	Number string `json:"number,omitempty" xml:"number,omitempty"`
	// 发票类型(INVOICE=普通发票;VINVOICE=增值税普通发票;EVINVOICE=电子增票;填写的 条件 是:invoiceFlag为Y)
	Type string `json:"type,omitempty" xml:"type,omitempty"`
	// 税号
	TaxNumber string `json:"taxNumber,omitempty" xml:"taxNumber,omitempty"`
	// 订单详情
	Detail *TaobaoQimenDeliveryorderBatchconfirmDetail `json:"detail,omitempty" xml:"detail,omitempty"`
}

Invoice 结构体

type Item

type Item struct {
	// test
	Batchs []TaobaoQimenCombineitemSynchronizeBatch `json:"batchs,omitempty" xml:"batchs>taobao_qimen_combineitem_synchronize_batch,omitempty"`
	// 商品编码
	ItemCode string `json:"itemCode,omitempty" xml:"itemCode,omitempty"`
	// 后端商品编码
	ItemId string `json:"itemId,omitempty" xml:"itemId,omitempty"`
	// ownerCode
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// test
	BrandName string `json:"brandName,omitempty" xml:"brandName,omitempty"`
	// test
	Sn string `json:"sn,omitempty" xml:"sn,omitempty"`
	// test
	IsSNMgmt string `json:"isSNMgmt,omitempty" xml:"isSNMgmt,omitempty"`
	// test
	BarCode string `json:"barCode,omitempty" xml:"barCode,omitempty"`
	// test
	Color string `json:"color,omitempty" xml:"color,omitempty"`
	// test
	Size string `json:"size,omitempty" xml:"size,omitempty"`
	// test
	Length string `json:"length,omitempty" xml:"length,omitempty"`
	// test
	Width string `json:"width,omitempty" xml:"width,omitempty"`
	// test
	Height string `json:"height,omitempty" xml:"height,omitempty"`
	// test
	Volume string `json:"volume,omitempty" xml:"volume,omitempty"`
	// test
	GrossWeight string `json:"grossWeight,omitempty" xml:"grossWeight,omitempty"`
	// test
	NetWeight string `json:"netWeight,omitempty" xml:"netWeight,omitempty"`
	// test
	TareWeight string `json:"tareWeight,omitempty" xml:"tareWeight,omitempty"`
	// test
	SafetyStock string `json:"safetyStock,omitempty" xml:"safetyStock,omitempty"`
	// test
	StockUnit string `json:"stockUnit,omitempty" xml:"stockUnit,omitempty"`
	// test
	StockStatus string `json:"stockStatus,omitempty" xml:"stockStatus,omitempty"`
	// test
	ProductDate string `json:"productDate,omitempty" xml:"productDate,omitempty"`
	// test
	ExpireDate string `json:"expireDate,omitempty" xml:"expireDate,omitempty"`
	// test
	IsShelfLifeMgmt string `json:"isShelfLifeMgmt,omitempty" xml:"isShelfLifeMgmt,omitempty"`
	// test
	ShelfLife string `json:"shelfLife,omitempty" xml:"shelfLife,omitempty"`
	// test
	RejectLifecycle string `json:"rejectLifecycle,omitempty" xml:"rejectLifecycle,omitempty"`
	// test
	LockupLifecycle string `json:"lockupLifecycle,omitempty" xml:"lockupLifecycle,omitempty"`
	// test
	AdventLifecycle string `json:"adventLifecycle,omitempty" xml:"adventLifecycle,omitempty"`
	// test
	BatchCode string `json:"batchCode,omitempty" xml:"batchCode,omitempty"`
	// test
	BatchRemark string `json:"batchRemark,omitempty" xml:"batchRemark,omitempty"`
	// test
	IsBatchMgmt string `json:"isBatchMgmt,omitempty" xml:"isBatchMgmt,omitempty"`
	// test
	PackCode string `json:"packCode,omitempty" xml:"packCode,omitempty"`
	// test
	Pcs string `json:"pcs,omitempty" xml:"pcs,omitempty"`
	// test
	OriginAddress string `json:"originAddress,omitempty" xml:"originAddress,omitempty"`
	// test
	ApprovalNumber string `json:"approvalNumber,omitempty" xml:"approvalNumber,omitempty"`
	// test
	IsFragile string `json:"isFragile,omitempty" xml:"isFragile,omitempty"`
	// test
	IsHazardous string `json:"isHazardous,omitempty" xml:"isHazardous,omitempty"`
	// test
	PricingCategory string `json:"pricingCategory,omitempty" xml:"pricingCategory,omitempty"`
	// test
	IsSku string `json:"isSku,omitempty" xml:"isSku,omitempty"`
	// test
	PackageMaterial string `json:"packageMaterial,omitempty" xml:"packageMaterial,omitempty"`
	// test
	Price string `json:"price,omitempty" xml:"price,omitempty"`
	// test
	IsAreaSale string `json:"isAreaSale,omitempty" xml:"isAreaSale,omitempty"`
	// test
	NormalQty string `json:"normalQty,omitempty" xml:"normalQty,omitempty"`
	// test
	DefectiveQty string `json:"defectiveQty,omitempty" xml:"defectiveQty,omitempty"`
	// test
	ReceiveQty string `json:"receiveQty,omitempty" xml:"receiveQty,omitempty"`
	// test
	ExCode string `json:"exCode,omitempty" xml:"exCode,omitempty"`
	// test
	DiscountPrice string `json:"discountPrice,omitempty" xml:"discountPrice,omitempty"`
	// test
	InventoryType string `json:"inventoryType,omitempty" xml:"inventoryType,omitempty"`
	// test
	PlanQty string `json:"planQty,omitempty" xml:"planQty,omitempty"`
	// test
	SourceOrderCode string `json:"sourceOrderCode,omitempty" xml:"sourceOrderCode,omitempty"`
	// test
	SubSourceOrderCode string `json:"subSourceOrderCode,omitempty" xml:"subSourceOrderCode,omitempty"`
	// test
	ProduceCode string `json:"produceCode,omitempty" xml:"produceCode,omitempty"`
	// test
	OrderLineNo string `json:"orderLineNo,omitempty" xml:"orderLineNo,omitempty"`
	// test
	ActualQty string `json:"actualQty,omitempty" xml:"actualQty,omitempty"`
	// test
	Amount string `json:"amount,omitempty" xml:"amount,omitempty"`
	// test
	Unit string `json:"unit,omitempty" xml:"unit,omitempty"`
	// test
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// test
	LockQuantity string `json:"lockQuantity,omitempty" xml:"lockQuantity,omitempty"`
	// test
	OrderCode string `json:"orderCode,omitempty" xml:"orderCode,omitempty"`
	// test
	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`
	// test
	OutBizCode string `json:"outBizCode,omitempty" xml:"outBizCode,omitempty"`
	// test
	ProductCode string `json:"productCode,omitempty" xml:"productCode,omitempty"`
	// test
	PaperQty string `json:"paperQty,omitempty" xml:"paperQty,omitempty"`
	// test
	DiffQuantity string `json:"diffQuantity,omitempty" xml:"diffQuantity,omitempty"`
	// test
	ExtCode string `json:"extCode,omitempty" xml:"extCode,omitempty"`
	// test
	LackQty string `json:"lackQty,omitempty" xml:"lackQty,omitempty"`
	// test
	Reason string `json:"reason,omitempty" xml:"reason,omitempty"`
	// test
	SnCode string `json:"snCode,omitempty" xml:"snCode,omitempty"`
	// test
	GoodsCode string `json:"goodsCode,omitempty" xml:"goodsCode,omitempty"`
	// test
	StandardPrice string `json:"standardPrice,omitempty" xml:"standardPrice,omitempty"`
	// test
	ReferencePrice string `json:"referencePrice,omitempty" xml:"referencePrice,omitempty"`
	// test
	Discount string `json:"discount,omitempty" xml:"discount,omitempty"`
	// test
	ActualAmount string `json:"actualAmount,omitempty" xml:"actualAmount,omitempty"`
	// test
	LatestUpdateTime string `json:"latestUpdateTime,omitempty" xml:"latestUpdateTime,omitempty"`
	// test
	ChangeTime string `json:"changeTime,omitempty" xml:"changeTime,omitempty"`
	// test
	TempRequirement string `json:"tempRequirement,omitempty" xml:"tempRequirement,omitempty"`
	// test
	ChannelCode string `json:"channelCode,omitempty" xml:"channelCode,omitempty"`
	// test
	OriginCode string `json:"originCode,omitempty" xml:"originCode,omitempty"`
	// 商品名称
	ItemName string `json:"itemName,omitempty" xml:"itemName,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 商品简称
	ShortName string `json:"shortName,omitempty" xml:"shortName,omitempty"`
	// 英文名
	EnglishName string `json:"englishName,omitempty" xml:"englishName,omitempty"`
	// 商品属性(如红色;XXL)
	SkuProperty string `json:"skuProperty,omitempty" xml:"skuProperty,omitempty"`
	// 渠道中的商品标题
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 商品类别ID
	CategoryId string `json:"categoryId,omitempty" xml:"categoryId,omitempty"`
	// 商品类别名称
	CategoryName string `json:"categoryName,omitempty" xml:"categoryName,omitempty"`
	// 商品类型(ZC=正常商品;FX=分销商品;ZH=组合商品;ZP=赠品;BC=包材;HC=耗材;FL=辅料;XN=虚拟品;FS=附属品;CC=残次品;OTHER=其它;只传英文编码)
	ItemType string `json:"itemType,omitempty" xml:"itemType,omitempty"`
	// 吊牌价
	TagPrice string `json:"tagPrice,omitempty" xml:"tagPrice,omitempty"`
	// 零售价
	RetailPrice string `json:"retailPrice,omitempty" xml:"retailPrice,omitempty"`
	// 成本价
	CostPrice string `json:"costPrice,omitempty" xml:"costPrice,omitempty"`
	// 采购价
	PurchasePrice string `json:"purchasePrice,omitempty" xml:"purchasePrice,omitempty"`
	// 季节编码
	SeasonCode string `json:"seasonCode,omitempty" xml:"seasonCode,omitempty"`
	// 季节名称
	SeasonName string `json:"seasonName,omitempty" xml:"seasonName,omitempty"`
	// 品牌代码
	BrandCode string `json:"brandCode,omitempty" xml:"brandCode,omitempty"`
	// 创建时间(YYYY-MM-DD HH:MM:SS)
	CreateTime string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 更新时间(YYYY-MM-DD HH:MM:SS)
	UpdateTime string `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
	// 是否有效(Y/N ;默认为N)
	IsValid string `json:"isValid,omitempty" xml:"isValid,omitempty"`
	// 销售配送方式(0=自配|1=菜鸟)
	LogisticsType string `json:"logisticsType,omitempty" xml:"logisticsType,omitempty"`
	// 是否液体, Y/N,  (默认为N)
	IsLiquid string `json:"isLiquid,omitempty" xml:"isLiquid,omitempty"`
	// 签收状态
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// temp
	SupplierCode string `json:"supplierCode,omitempty" xml:"supplierCode,omitempty"`
	// isLocked
	IsLocked string `json:"isLocked,omitempty" xml:"isLocked,omitempty"`
	// 货品编码,HZ1234,string(50),,
	ScItemCode string `json:"scItemCode,omitempty" xml:"scItemCode,omitempty"`
	// 计划调拨数量,Item1234,string(50),,
	PlanCount string `json:"planCount,omitempty" xml:"planCount,omitempty"`
	// 实际出库数量,Item1234,string(50),,
	OutCount string `json:"outCount,omitempty" xml:"outCount,omitempty"`
	// 实际入库数量,Item1234,string(50),,
	InCount string `json:"inCount,omitempty" xml:"inCount,omitempty"`
	// 组合商品中的该商品个数
	Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"`
	// test
	PriceAdjustment *PriceAdjustment `json:"priceAdjustment,omitempty" xml:"priceAdjustment,omitempty"`
	// 库存商品总量
	TotalQty int64 `json:"totalQty,omitempty" xml:"totalQty,omitempty"`
}

Item 结构体

type ItemInventory

type ItemInventory struct {
	// 奇门仓储字段,C123,string(50),,
	ItemCode string `json:"itemCode,omitempty" xml:"itemCode,omitempty"`
	// 奇门仓储字段,C123,string(50),,
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 奇门仓储字段,C123,string(50),,
	ChannelCode string `json:"channelCode,omitempty" xml:"channelCode,omitempty"`
	// 奇门仓储字段,C123,string(50),,
	Quantity string `json:"quantity,omitempty" xml:"quantity,omitempty"`
	// 奇门仓储字段,C123,string(50),,
	LockQuantity string `json:"lockQuantity,omitempty" xml:"lockQuantity,omitempty"`
	// 奇门仓储字段
	OrderSourceCode string `json:"orderSourceCode,omitempty" xml:"orderSourceCode,omitempty"`
	// 奇门仓储字段
	SubSourceCode string `json:"subSourceCode,omitempty" xml:"subSourceCode,omitempty"`
	// 奇门仓储字段
	ItemId string `json:"itemId,omitempty" xml:"itemId,omitempty"`
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 奇门仓储字段
	CombItemId string `json:"combItemId,omitempty" xml:"combItemId,omitempty"`
	// 奇门仓储字段
	ItemQuantity string `json:"itemQuantity,omitempty" xml:"itemQuantity,omitempty"`
}

ItemInventory 结构体

type ItemLackReportRequest

type ItemLackReportRequest struct {
	// 缺货商品列表
	Items []Item `json:"items,omitempty" xml:"items>item,omitempty"`
	// 仓库编码
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// ERP的发货单编码
	DeliveryOrderCode string `json:"deliveryOrderCode,omitempty" xml:"deliveryOrderCode,omitempty"`
	// 仓库系统的发货单编码
	DeliveryOrderId string `json:"deliveryOrderId,omitempty" xml:"deliveryOrderId,omitempty"`
	// 缺货回告创建时间(YYYY-MM-DD HH:mm:ss)
	CreateTime string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 外部业务编码(消息ID;用于去重;ISV对于同一请求;分配一个唯一性的编码。用来保证因为网络等原因导致重复传输;请求不 会被重复处理)
	OutBizCode string `json:"outBizCode,omitempty" xml:"outBizCode,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenItemlackReportMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

ItemLackReportRequest 结构体

type ItemMapping

type ItemMapping struct {
	// 奇门仓储字段,C123,string(50),
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 奇门仓储字段,C123,string(50),
	ShopNick string `json:"shopNick,omitempty" xml:"shopNick,omitempty"`
	// 奇门仓储字段,C123,string(50),
	ItemSource string `json:"itemSource,omitempty" xml:"itemSource,omitempty"`
	// 奇门仓储字段,C123,string(50),
	ItemId string `json:"itemId,omitempty" xml:"itemId,omitempty"`
	// 奇门仓储字段,C123,string(50),
	ShopItemId string `json:"shopItemId,omitempty" xml:"shopItemId,omitempty"`
	// 奇门仓储字段,C123,string(50),
	SkuId string `json:"skuId,omitempty" xml:"skuId,omitempty"`
}

ItemMapping 结构体

type ItemSynRequest

type ItemSynRequest struct {
	// 操作类型(两种类型:add|update)
	ActionType string `json:"actionType,omitempty" xml:"actionType,omitempty"`
	// 仓库编码(统仓统配等无需ERP指定仓储编码的情况填OTHER)
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 供应商编码
	SupplierCode string `json:"supplierCode,omitempty" xml:"supplierCode,omitempty"`
	// 供应商名称
	SupplierName string `json:"supplierName,omitempty" xml:"supplierName,omitempty"`
	// 商品信息
	Item *Item `json:"item,omitempty" xml:"item,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenSingleitemSynchronizeMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

ItemSynRequest 结构体

type Items

type Items struct {
	// 货品编码,HZ1234,string(50),,
	ScItemCode string `json:"scItemCode,omitempty" xml:"scItemCode,omitempty"`
	// 库存类型(1:可销售库存.101:残次),HZ1234,string(500),,
	InventoryType string `json:"inventoryType,omitempty" xml:"inventoryType,omitempty"`
	// 实际出库数量,Item1234,string(50),,
	OutCount string `json:"outCount,omitempty" xml:"outCount,omitempty"`
	// 实际出库数量,Item1234,string(50),,
	InCount string `json:"inCount,omitempty" xml:"inCount,omitempty"`
	// 计划调拨数量
	PlanCount string `json:"planCount,omitempty" xml:"planCount,omitempty"`
	// 商品
	Item *Item `json:"item,omitempty" xml:"item,omitempty"`
}

Items 结构体

type ItemsSynchronizeRequest

type ItemsSynchronizeRequest struct {
	// 同步的商品信息
	Items []Item `json:"items,omitempty" xml:"items>item,omitempty"`
	// 操作类型(两种类型:add|update)
	ActionType string `json:"actionType,omitempty" xml:"actionType,omitempty"`
	// 仓库编码(统仓统配等无需ERP指定仓储编码的情况填OTHER)
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenItemsSynchronizeMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

ItemsSynchronizeRequest 结构体

type ItemsSynchronizeResponse

type ItemsSynchronizeResponse struct {
	// 商品同步批量接口中单商品信息
	Items []BatchItemSynItem `json:"items,omitempty" xml:"items>batch_item_syn_item,omitempty"`
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

ItemsSynchronizeResponse 结构体

type MaterialItem

type MaterialItem struct {
	// erp系统商品编码
	ItemCode string `json:"itemCode,omitempty" xml:"itemCode,omitempty"`
	// 仓储系统商品ID
	ItemId string `json:"itemId,omitempty" xml:"itemId,omitempty"`
	// 库存类型(ZP=正品;CC=残次;JS=机损;XS=箱损;默认为ZP)
	InventoryType string `json:"inventoryType,omitempty" xml:"inventoryType,omitempty"`
	// 商品生产日期(YYYY-MM-DD)
	ProductDate string `json:"productDate,omitempty" xml:"productDate,omitempty"`
	// 商品过期日期(YYYY-MM-DD)
	ExpireDate string `json:"expireDate,omitempty" xml:"expireDate,omitempty"`
	// 生产批号
	ProduceCode string `json:"produceCode,omitempty" xml:"produceCode,omitempty"`
	// 批次编码
	BatchCode string `json:"batchCode,omitempty" xml:"batchCode,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 数量
	Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"`
	// 配比数量
	RatioQty int64 `json:"ratioQty,omitempty" xml:"ratioQty,omitempty"`
}

MaterialItem 结构体

type Order

type Order struct {
	// 订单包裹信息
	Packages []Package `json:"packages,omitempty" xml:"packages>package,omitempty"`
	// 单据列表
	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines>order_line,omitempty"`
	// 拆单情况
	DeliveryOrders []DeliveryOrder `json:"deliveryOrders,omitempty" xml:"deliveryOrders>delivery_order,omitempty"`
	// 出错的出库单号
	DeliveryOrderCode string `json:"deliveryOrderCode,omitempty" xml:"deliveryOrderCode,omitempty"`
	// 出错信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 单据编号
	OrderCode string `json:"orderCode,omitempty" xml:"orderCode,omitempty"`
	// 仓库编码
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 单据类型(JYCK=一般交易出库单;HHCK=换货出库;BFCK=补发出库;PTCK=普通出库单;DBCK=调拨出库;B2BCK=B2B出库;QTCK=其他出库;SCRK=生产入库;LYRK=领用入库;CCRK=残次品入库;CGRK=采购入库;B2BRK=B2B入库;DBRK=调拨入库;QTRK=其他入库;XTRK=销退入库;THRK=退货入库;HHRK=换货入库;CNJG=仓内加工单;CGTH=采购退货出库单;)
	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`
	// 外部业务编码(消息ID;用于去重;ISV对于同一请求;分配一个唯一性的编码。用来保证因为网络等原因导致重复传输;请求不会被重复处理;条件必填;条件为一单需要多次确认时)
	OutBizCode string `json:"outBizCode,omitempty" xml:"outBizCode,omitempty"`
	// 仓储系统单据号
	OrderId string `json:"orderId,omitempty" xml:"orderId,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 出库单仓储系统编码
	DeliveryOrderId string `json:"deliveryOrderId,omitempty" xml:"deliveryOrderId,omitempty"`
	// 波次中的次序号
	Num string `json:"num,omitempty" xml:"num,omitempty"`
	// 发货单信息
	DeliveryOrder *DeliveryOrder `json:"deliveryOrder,omitempty" xml:"deliveryOrder,omitempty"`
	// 单据详情
	OrderInfo *OrderInfo `json:"orderInfo,omitempty" xml:"orderInfo,omitempty"`
}

Order 结构体

type OrderCallbackRequestDo added in v1.2.0

type OrderCallbackRequestDo struct {
	// 奇门仓储字段,C123,string(50),,
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 奇门仓储字段,C123,string(50),,
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 奇门仓储字段,C123,string(50),,
	DeliveryOrderCode string `json:"deliveryOrderCode,omitempty" xml:"deliveryOrderCode,omitempty"`
	// 奇门仓储字段,C123,string(50),,
	OrderId string `json:"orderId,omitempty" xml:"orderId,omitempty"`
	// 运单号
	ExpressCode string `json:"expressCode,omitempty" xml:"expressCode,omitempty"`
}

OrderCallbackRequestDo 结构体

type OrderCallbackResponseDo added in v1.2.0

type OrderCallbackResponseDo struct {
	// 响应结果:success|failure,success,string(10),必填,
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码,0,string(50),,
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息,invalid appkey,string(100),,
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

OrderCallbackResponseDo 结构体

type OrderCancelRequest

type OrderCancelRequest struct {
	// 交易平台子订单信息
	SubSourceOrders []SubSourceOrder `json:"subSourceOrders,omitempty" xml:"subSourceOrders>sub_source_order,omitempty"`
	// 仓库编码(统仓统配等无需ERP指定仓储编码的情况填OTHER)
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 单据编码
	OrderCode string `json:"orderCode,omitempty" xml:"orderCode,omitempty"`
	// 仓储系统单据编码
	OrderId string `json:"orderId,omitempty" xml:"orderId,omitempty"`
	// 单据类型(JYCK=一般交易出库单;HHCK= 换货出库;BFCK=补发出库;PTCK=普通出库单;DBCK=调拨出库;B2BRK=B2B入库;B2BCK=B2B出库;QTCK=其他出库;SCRK=生产入库;LYRK=领用入库;CCRK=残次品入库;CGRK=采购入库;DBRK= 调拨入库;QTRK=其他入库;XTRK= 销退入库;THRK=退货入库;HHRK= 换货入库;CNJG= 仓内加工单;CGTH=采购退货出库单)
	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`
	// 取消原因
	CancelReason string `json:"cancelReason,omitempty" xml:"cancelReason,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenOrderCancelMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

OrderCancelRequest 结构体

type OrderCancelResponse

type OrderCancelResponse struct {
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

OrderCancelResponse 结构体

type OrderInfo

type OrderInfo struct {
	// 订单创建时间(YYYY-MM-DD HH:MM:SS)
	CreateTime string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 出库单仓储系统编码
	DeliveryOrderId string `json:"deliveryOrderId,omitempty" xml:"deliveryOrderId,omitempty"`
	// 仓库编码(统仓统配使用)
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 物流公司编码(统仓统配使用)
	LogisticsCode string `json:"logisticsCode,omitempty" xml:"logisticsCode,omitempty"`
}

OrderInfo 结构体

type OrderLine

type OrderLine struct {
	// 批次列表
	Batchs []TaobaoQimenDeliveryorderBatchconfirmBatch `json:"batchs,omitempty" xml:"batchs>taobao_qimen_deliveryorder_batchconfirm_batch,omitempty"`
	// 单据行号
	OrderLineNo string `json:"orderLineNo,omitempty" xml:"orderLineNo,omitempty"`
	// 平台交易订单编码
	OrderSourceCode string `json:"orderSourceCode,omitempty" xml:"orderSourceCode,omitempty"`
	// 平台交易子订单编码
	SubSourceCode string `json:"subSourceCode,omitempty" xml:"subSourceCode,omitempty"`
	// 货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 商品编码
	ItemCode string `json:"itemCode,omitempty" xml:"itemCode,omitempty"`
	// 商品仓储系统编码
	ItemId string `json:"itemId,omitempty" xml:"itemId,omitempty"`
	// 库存类型(ZP=正品;CC=残次;JS=机损;XS=箱损;ZT=在途库存;默认为查所有类型的库存)
	InventoryType string `json:"inventoryType,omitempty" xml:"inventoryType,omitempty"`
	// 商品名称
	ItemName string `json:"itemName,omitempty" xml:"itemName,omitempty"`
	// 交易平台商品编码
	ExtCode string `json:"extCode,omitempty" xml:"extCode,omitempty"`
	// 批次编号
	BatchCode string `json:"batchCode,omitempty" xml:"batchCode,omitempty"`
	// 生产日期(YYYY-MM-DD)
	ProductDate string `json:"productDate,omitempty" xml:"productDate,omitempty"`
	// 过期日期(YYYY-MM-DD)
	ExpireDate string `json:"expireDate,omitempty" xml:"expireDate,omitempty"`
	// 生产批号
	ProduceCode string `json:"produceCode,omitempty" xml:"produceCode,omitempty"`
	// 商品的二维码(类似电子产品的SN码;用来进行商品的溯源;多个二维码之间用分号;隔开)
	QrCode string `json:"qrCode,omitempty" xml:"qrCode,omitempty"`
	// 仓库拆单子发货单号
	SubDeliveryOrderId string `json:"subDeliveryOrderId,omitempty" xml:"subDeliveryOrderId,omitempty"`
	// 供应商编码
	SupplierCode string `json:"supplierCode,omitempty" xml:"supplierCode,omitempty"`
	// 供应商名称
	SupplierName string `json:"supplierName,omitempty" xml:"supplierName,omitempty"`
	// 交易平台订单
	SourceOrderCode string `json:"sourceOrderCode,omitempty" xml:"sourceOrderCode,omitempty"`
	// 交易平台子订单编码
	SubSourceOrderCode string `json:"subSourceOrderCode,omitempty" xml:"subSourceOrderCode,omitempty"`
	// 支付平台交易号(淘系订单传支付宝交易号)
	PayNo string `json:"payNo,omitempty" xml:"payNo,omitempty"`
	// 零售价(零售价=实际成交价+单件商品折扣金额)
	RetailPrice string `json:"retailPrice,omitempty" xml:"retailPrice,omitempty"`
	// 实际成交价
	ActualPrice string `json:"actualPrice,omitempty" xml:"actualPrice,omitempty"`
	// 单件商品折扣金额
	DiscountAmount string `json:"discountAmount,omitempty" xml:"discountAmount,omitempty"`
	// 数量
	Quantity string `json:"quantity,omitempty" xml:"quantity,omitempty"`
	// 货品sn编码
	SnCode string `json:"snCode,omitempty" xml:"snCode,omitempty"`
	// 外部业务编码(消息ID;用于去重;当单据需要分批次发送时使用)
	OutBizCode string `json:"outBizCode,omitempty" xml:"outBizCode,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 单位
	Unit string `json:"unit,omitempty" xml:"unit,omitempty"`
	// 商品属性
	SkuProperty string `json:"skuProperty,omitempty" xml:"skuProperty,omitempty"`
	// 采购价
	PurchasePrice string `json:"purchasePrice,omitempty" xml:"purchasePrice,omitempty"`
	// 出库单号, string (50) , 必填
	DeliveryOrderCode string `json:"deliveryOrderCode,omitempty" xml:"deliveryOrderCode,omitempty"`
	// 奇门仓储字段
	ProductCode string `json:"productCode,omitempty" xml:"productCode,omitempty"`
	// 奇门仓储字段
	StockInQty string `json:"stockInQty,omitempty" xml:"stockInQty,omitempty"`
	// 奇门仓储字段
	StockOutQty string `json:"stockOutQty,omitempty" xml:"stockOutQty,omitempty"`
	// 奇门仓储字段
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 奇门仓储字段
	DeliveryOrderId string `json:"deliveryOrderId,omitempty" xml:"deliveryOrderId,omitempty"`
	// 奇门仓储字段
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 奇门仓储字段
	TaobaoItemCode string `json:"taobaoItemCode,omitempty" xml:"taobaoItemCode,omitempty"`
	// 奇门仓储字段
	DiscountPrice string `json:"discountPrice,omitempty" xml:"discountPrice,omitempty"`
	// 奇门仓储字段
	Color string `json:"color,omitempty" xml:"color,omitempty"`
	// 奇门仓储字段
	Size string `json:"size,omitempty" xml:"size,omitempty"`
	// 奇门仓储字段
	StandardPrice string `json:"standardPrice,omitempty" xml:"standardPrice,omitempty"`
	// 奇门仓储字段
	ReferencePrice string `json:"referencePrice,omitempty" xml:"referencePrice,omitempty"`
	// 奇门仓储字段
	Discount string `json:"discount,omitempty" xml:"discount,omitempty"`
	// 奇门仓储字段
	StandardAmount string `json:"standardAmount,omitempty" xml:"standardAmount,omitempty"`
	// 奇门仓储字段
	SettlementAmount string `json:"settlementAmount,omitempty" xml:"settlementAmount,omitempty"`
	// 奇门仓储字段
	LocationCode string `json:"locationCode,omitempty" xml:"locationCode,omitempty"`
	// 奇门仓储字段
	Amount string `json:"amount,omitempty" xml:"amount,omitempty"`
	// 奇门仓储字段
	MoveOutLocation string `json:"moveOutLocation,omitempty" xml:"moveOutLocation,omitempty"`
	// 奇门仓储字段
	MoveInLocation string `json:"moveInLocation,omitempty" xml:"moveInLocation,omitempty"`
	// 奇门仓储字段
	ExceptionQty string `json:"exceptionQty,omitempty" xml:"exceptionQty,omitempty"`
	// 用字符串格式来表示订单标记列表(比如VISIT^ SELLER_AFFORD^SYNC_RETURN_BILL等;中间用“^”来隔开订单标记list (所 有字母全部大写) VISIT=上门;SELLER_AFFORD=是否卖家承担运费(默认是)SYNC_RETURN_BILL=同时退回发票)
	OrderFlag string `json:"orderFlag,omitempty" xml:"orderFlag,omitempty"`
	// 退货原因
	ReturnReason string `json:"returnReason,omitempty" xml:"returnReason,omitempty"`
	// 交易平台商品编码
	PlatformCode string `json:"platformCode,omitempty" xml:"platformCode,omitempty"`
	// 应发商品数量
	PlanQty int64 `json:"planQty,omitempty" xml:"planQty,omitempty"`
	// 实发商品数量
	ActualQty int64 `json:"actualQty,omitempty" xml:"actualQty,omitempty"`
	// snList
	SnList *SnList `json:"snList,omitempty" xml:"snList,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenStockoutCreateMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

OrderLine 结构体

type OrderLines

type OrderLines struct {
	// 订单详情
	OrderLine *OrderLine `json:"orderLine,omitempty" xml:"orderLine,omitempty"`
}

OrderLines 结构体

type OrderPendingRequest

type OrderPendingRequest struct {
	// 操作类型(pending=挂起;restore=恢复)
	ActionType string `json:"actionType,omitempty" xml:"actionType,omitempty"`
	// 仓库编码(统仓统配等无需ERP指定仓储编码的情况填OTHER)
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 单据编码
	OrderCode string `json:"orderCode,omitempty" xml:"orderCode,omitempty"`
	// 仓储系统单据编码
	OrderId string `json:"orderId,omitempty" xml:"orderId,omitempty"`
	// 单据类型(JYCK=一般交易出库单;HHCK=换货出库;BFCK=补发出库;PTCK=普通出库单;DBCK=调拨出库;QTCK=其他出库;B2BRK=B2B入库;B2BCK=B2B出库;CGRK=采购入库;DBRK=调拨入库;QTRK=其他入库;XTRK=销退入库;HHRK=换货入库;CNJG=仓内加工单)
	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`
	// 挂起/恢复原因
	Reason string `json:"reason,omitempty" xml:"reason,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenOrderPendingMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

OrderPendingRequest 结构体

type OrderPendingResponse

type OrderPendingResponse struct {
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

OrderPendingResponse 结构体

type OrderProcess

type OrderProcess struct {
	// 处理流程
	Processes []Process `json:"processes,omitempty" xml:"processes>process,omitempty"`
	// 单据号
	OrderCode string `json:"orderCode,omitempty" xml:"orderCode,omitempty"`
	// 仓储系统单据号
	OrderId string `json:"orderId,omitempty" xml:"orderId,omitempty"`
	// 单据类型(JYCK=一般交易出库单;HHCK=换货出库;BFCK=补发出库;PTCK=普通出库单;DBCK=调拨出库;QTCK=其他出库;B2BRK=B2B入库;B2BCK=B2B出库;CGRK=采购入库;DBRK=调拨入库;QTRK=其他入库;XTRK=销退入库;HHRK=换货入库;CNJG=仓内加工单)
	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`
	// 仓库编码
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
}

OrderProcess 结构体

type OrderProcessQueryRequest

type OrderProcessQueryRequest struct {
	// 单据类型(JYCK=一般交易出库单;HHCK=换货出库;BFCK=补发出库;PTCK=普通出库单;DBCK=调拨出库;QTCK=其他出库;B2BRK=B2B入库;B2BCK=B2B出库;CGRK=采购入库;DBRK=调拨入库;QTRK=其他入库;XTRK=销退入库;HHRK=换货入库;CNJG=仓内加工单)
	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`
	// 单据号
	OrderCode string `json:"orderCode,omitempty" xml:"orderCode,omitempty"`
	// 仓储系统单据号
	OrderId string `json:"orderId,omitempty" xml:"orderId,omitempty"`
	// 仓库编码
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 交易单号
	OrderSourceCode string `json:"orderSourceCode,omitempty" xml:"orderSourceCode,omitempty"`
	// 货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenOrderprocessQueryMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

OrderProcessQueryRequest 结构体

type OrderProcessQueryResponse

type OrderProcessQueryResponse struct {
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 订单处理流程
	OrderProcess *OrderProcess `json:"orderProcess,omitempty" xml:"orderProcess,omitempty"`
}

OrderProcessQueryResponse 结构体

type OrderProcessReportRequest

type OrderProcessReportRequest struct {
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 订单信息
	Order *Order `json:"order,omitempty" xml:"order,omitempty"`
	// 订单处理信息
	Process *Process `json:"process,omitempty" xml:"process,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenOrderprocessReportMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

OrderProcessReportRequest 结构体

type Package

type Package struct {
	// 包材信息
	PackageMaterialList []PackageMaterial `json:"packageMaterialList,omitempty" xml:"packageMaterialList>package_material,omitempty"`
	// 商品列表
	Items []Item `json:"items,omitempty" xml:"items>item,omitempty"`
	// 物流公司编码(SF=顺丰、EMS=标准快递、EYB=经济快件、ZJS=宅急送、YTO=圆通、ZTO=中通 (ZTO)、HTKY=百世汇通、 UC=优速、STO=申通、TTKDEX=天天快递、QFKD=全峰、FAST=快捷、POSTB=邮政小 包、GTO=国通、YUNDA=韵达、JD=京东配送、DD=当当宅配、 AMAZON=亚马逊物流、OTHER=其他;只传英文编码)
	LogisticsCode string `json:"logisticsCode,omitempty" xml:"logisticsCode,omitempty"`
	// 物流公司名称
	LogisticsName string `json:"logisticsName,omitempty" xml:"logisticsName,omitempty"`
	// 运单号
	ExpressCode string `json:"expressCode,omitempty" xml:"expressCode,omitempty"`
	// 包裹编号
	PackageCode string `json:"packageCode,omitempty" xml:"packageCode,omitempty"`
	// 包裹长度(单位:厘米)
	Length string `json:"length,omitempty" xml:"length,omitempty"`
	// 包裹宽度(单位:厘米)
	Width string `json:"width,omitempty" xml:"width,omitempty"`
	// 包裹高度(单位:厘米)
	Height string `json:"height,omitempty" xml:"height,omitempty"`
	// 包裹理论重量(单位:千克)
	TheoreticalWeight string `json:"theoreticalWeight,omitempty" xml:"theoreticalWeight,omitempty"`
	// 包裹重量(单位:千克)
	Weight string `json:"weight,omitempty" xml:"weight,omitempty"`
	// 包裹体积(单位:升)
	Volume string `json:"volume,omitempty" xml:"volume,omitempty"`
	// 发票号
	InvoiceNo string `json:"invoiceNo,omitempty" xml:"invoiceNo,omitempty"`
	// 签收人姓名, string (50) ,必填
	SignUserName string `json:"signUserName,omitempty" xml:"signUserName,omitempty"`
	// 当前状态操作时间, string (19) , YYYY-MM-DD HH:MM:SS
	SignTime string `json:"signTime,omitempty" xml:"signTime,omitempty"`
	// 状态, sign-已签收string (50)
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 备注, string (500) ,
	Remarks string `json:"remarks,omitempty" xml:"remarks,omitempty"`
}

Package 结构体

type PackageMaterial

type PackageMaterial struct {
	// 包材型号
	Type string `json:"type,omitempty" xml:"type,omitempty"`
	// 包材的数量
	Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"`
}

PackageMaterial 结构体

type Packages

type Packages struct {
	// 包裹详情
	PackageValue *Package `json:"packageValue,omitempty" xml:"packageValue,omitempty"`
}

Packages 结构体

type PickerInfo

type PickerInfo struct {
	// 公司名称
	Company string `json:"company,omitempty" xml:"company,omitempty"`
	// 姓名
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 固定电话
	Tel string `json:"tel,omitempty" xml:"tel,omitempty"`
	// 移动电话
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// 证件号
	Id string `json:"id,omitempty" xml:"id,omitempty"`
	// 车牌号
	CarNo string `json:"carNo,omitempty" xml:"carNo,omitempty"`
}

PickerInfo 结构体

type PresalesPackageConsignRequest added in v1.2.9

type PresalesPackageConsignRequest struct {
	// 货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 外部订单号
	OrderCode string `json:"orderCode,omitempty" xml:"orderCode,omitempty"`
	// 支付时间
	PayTime string `json:"payTime,omitempty" xml:"payTime,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 扩展信息Map
	ExtendProps string `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
	// 金额(单位为分)
	TotalAmount int64 `json:"totalAmount,omitempty" xml:"totalAmount,omitempty"`
}

PresalesPackageConsignRequest 结构体

type PresalesPackageConsignResponse added in v1.2.9

type PresalesPackageConsignResponse struct {
	// 响应结果:success|failure,必填
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

PresalesPackageConsignResponse 结构体

type PriceAdjustment

type PriceAdjustment struct {
	// test
	Type string `json:"type,omitempty" xml:"type,omitempty"`
	// test
	StandardPrice string `json:"standardPrice,omitempty" xml:"standardPrice,omitempty"`
	// test
	Discount string `json:"discount,omitempty" xml:"discount,omitempty"`
	// test
	StartDate string `json:"startDate,omitempty" xml:"startDate,omitempty"`
	// test
	EndDate string `json:"endDate,omitempty" xml:"endDate,omitempty"`
}

PriceAdjustment 结构体

type Process

type Process struct {
	// 单据状态(NEW=新增;ACCEPT=仓库接单;PRINT=打印;PICK=捡货;CHECK=复核;PACKAGE=打包;WEIGH=称重;READY=待提货;DELIVERED=已发货;EXCEPTION=异常;CLOSED=关闭;CANCELED=取消;REJECT=仓库拒单;REFUSE=客户拒签;CANCELEDFAIL=取消失败;SIGN=签收;TMSCANCELED=快递拦截;PARTFULFILLED=部分收货完成;FULFILLED=收货完成;PARTDELIVERED=部分发货完成;OTHER=其他;只传英文编码)
	ProcessStatus string `json:"processStatus,omitempty" xml:"processStatus,omitempty"`
	// 该状态操作员编码
	OperatorCode string `json:"operatorCode,omitempty" xml:"operatorCode,omitempty"`
	// 该状态操作员姓名
	OperatorName string `json:"operatorName,omitempty" xml:"operatorName,omitempty"`
	// 该状态操作时间(YYYY-MM-DD HH:MM:SS)
	OperateTime string `json:"operateTime,omitempty" xml:"operateTime,omitempty"`
	// 操作内容
	OperateInfo string `json:"operateInfo,omitempty" xml:"operateInfo,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 运单号
	ExpressCode string `json:"expressCode,omitempty" xml:"expressCode,omitempty"`
}

Process 结构体

type ProductItem

type ProductItem struct {
	// erp系统商品编码
	ItemCode string `json:"itemCode,omitempty" xml:"itemCode,omitempty"`
	// 仓储系统商品ID
	ItemId string `json:"itemId,omitempty" xml:"itemId,omitempty"`
	// 库存类型(ZP=正品;CC=残次;JS=机损;XS=箱损;默认为ZP)
	InventoryType string `json:"inventoryType,omitempty" xml:"inventoryType,omitempty"`
	// 商品生产日期(YYYY-MM-DD)
	ProductDate string `json:"productDate,omitempty" xml:"productDate,omitempty"`
	// 商品过期日期(YYYY-MM-DD)
	ExpireDate string `json:"expireDate,omitempty" xml:"expireDate,omitempty"`
	// 生产批号
	ProduceCode string `json:"produceCode,omitempty" xml:"produceCode,omitempty"`
	// 批次编码
	BatchCode string `json:"batchCode,omitempty" xml:"batchCode,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 数量
	Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"`
	// 配比数量
	RatioQty int64 `json:"ratioQty,omitempty" xml:"ratioQty,omitempty"`
}

ProductItem 结构体

type ReceiverInfo

type ReceiverInfo struct {
	// 公司名称
	Company string `json:"company,omitempty" xml:"company,omitempty"`
	// 姓名
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 邮编
	ZipCode string `json:"zipCode,omitempty" xml:"zipCode,omitempty"`
	// 固定电话
	Tel string `json:"tel,omitempty" xml:"tel,omitempty"`
	// 移动电话
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// 收件人证件类型(1-身份证、2-军官证、3-护照、4-其他)
	IdType string `json:"idType,omitempty" xml:"idType,omitempty"`
	// 收件人证件号码
	IdNumber string `json:"idNumber,omitempty" xml:"idNumber,omitempty"`
	// 电子邮箱
	Email string `json:"email,omitempty" xml:"email,omitempty"`
	// 国家二字码
	CountryCode string `json:"countryCode,omitempty" xml:"countryCode,omitempty"`
	// 省份
	Province string `json:"province,omitempty" xml:"province,omitempty"`
	// 城市
	City string `json:"city,omitempty" xml:"city,omitempty"`
	// 区域
	Area string `json:"area,omitempty" xml:"area,omitempty"`
	// 村镇
	Town string `json:"town,omitempty" xml:"town,omitempty"`
	// 详细地址
	DetailAddress string `json:"detailAddress,omitempty" xml:"detailAddress,omitempty"`
	// oaid
	Oaid string `json:"oaid,omitempty" xml:"oaid,omitempty"`
	// 1
	Privacy string `json:"privacy,omitempty" xml:"privacy,omitempty"`
	// 收件人所在区
	District string `json:"district,omitempty" xml:"district,omitempty"`
	// 证件号
	Id string `json:"id,omitempty" xml:"id,omitempty"`
}

ReceiverInfo 结构体

type RelatedOrder

type RelatedOrder struct {
	// 关联的订单类型(CG=采购单;DB=调拨单;CK=出库单;RK=入库单;只传英文编码)
	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`
	// 关联的订单编号
	OrderCode string `json:"orderCode,omitempty" xml:"orderCode,omitempty"`
}

RelatedOrder 结构体

type RelatedOrders added in v1.2.5

type RelatedOrders struct {
	// 关联的订单类型,关联的订单类型,string(50),,
	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`
	// 关联的订单编号,关联的订单编号,string(50),,
	OrderCode string `json:"orderCode,omitempty" xml:"orderCode,omitempty"`
}

RelatedOrders 结构体

type RequestDo added in v1.2.0

type RequestDo struct {
	// 奇门仓储字段
	WarehouseCodes []string `json:"warehouseCodes,omitempty" xml:"warehouseCodes>string,omitempty"`
	// 奇门仓储字段
	ItemCodes []string `json:"itemCodes,omitempty" xml:"itemCodes>string,omitempty"`
	// 奇门仓储字段
	ChannelCodes []string `json:"channelCodes,omitempty" xml:"channelCodes>string,omitempty"`
	// inventoryRules
	InventoryRules []InventoryRule `json:"inventoryRules,omitempty" xml:"inventoryRules>inventory_rule,omitempty"`
	// 奇门仓储字段,C123,string(50),,
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 奇门仓储字段,C123,string(50),,
	ItemId string `json:"itemId,omitempty" xml:"itemId,omitempty"`
	// 奇门仓储字段,C123,string(50),必填,
	ActionType string `json:"actionType,omitempty" xml:"actionType,omitempty"`
	// 奇门仓储字段,C123,string(50),必填,
	ShopNick string `json:"shopNick,omitempty" xml:"shopNick,omitempty"`
	// 奇门仓储字段,C123,string(50),必填,
	ItemSource string `json:"itemSource,omitempty" xml:"itemSource,omitempty"`
	// 奇门仓储字段,C123,string(50),必填,
	ShopItemId string `json:"shopItemId,omitempty" xml:"shopItemId,omitempty"`
	// 奇门仓储字段,C123,string(50),必填,
	SkuId string `json:"skuId,omitempty" xml:"skuId,omitempty"`
	// 商品编码,S1234,string(50),必填,
	ItemCode string `json:"itemCode,omitempty" xml:"itemCode,omitempty"`
}

RequestDo 结构体

type ResponseDo added in v1.2.0

type ResponseDo struct {
	// itemInventories
	ItemInventories []ItemInventory `json:"itemInventories,omitempty" xml:"itemInventories>item_inventory,omitempty"`
	// 响应结果:success|failure,success,string(10),必填,
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码,0,string(50),,
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息,invalid appkey,string(100),,
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// item
	Item *Item `json:"item,omitempty" xml:"item,omitempty"`
}

ResponseDo 结构体

type ReturnOrder

type ReturnOrder struct {
	// ERP的退货入库单编码
	ReturnOrderCode string `json:"returnOrderCode,omitempty" xml:"returnOrderCode,omitempty"`
	// 仓库系统订单编码
	ReturnOrderId string `json:"returnOrderId,omitempty" xml:"returnOrderId,omitempty"`
	// 仓库编码(统仓统配等无需ERP指定仓储编码的情况填OTHER)
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 外部业务编码(消息ID;用于去重;ISV对于同一请求;分配一个唯一性的编码。用来保证因为网络等原因导致重复传输;请求不会 被重复处理)
	OutBizCode string `json:"outBizCode,omitempty" xml:"outBizCode,omitempty"`
	// 单据类型(THRK=退货入库;HHRK=换货入库;只传英文编码)
	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`
	// 确认入库时间(YYYY-MM-DD HH:MM:SS)
	OrderConfirmTime string `json:"orderConfirmTime,omitempty" xml:"orderConfirmTime,omitempty"`
	// 物流公司编码(SF=顺丰、EMS=标准快递、EYB=经济快件、ZJS=宅急送、YTO=圆通、ZTO=中通(ZTO)、HTKY=百世汇通、 UC=优速、STO=申通、TTKDEX=天天快递、QFKD=全峰、FAST=快捷、POSTB=邮政小包、GTO=国通、YUNDA=韵达、JD=京东配送、DD=当当宅配、 AMAZON=亚马逊物流、OTHER=其他;只传英文编码)
	LogisticsCode string `json:"logisticsCode,omitempty" xml:"logisticsCode,omitempty"`
	// 物流公司名称
	LogisticsName string `json:"logisticsName,omitempty" xml:"logisticsName,omitempty"`
	// 运单号
	ExpressCode string `json:"expressCode,omitempty" xml:"expressCode,omitempty"`
	// 退货原因
	ReturnReason string `json:"returnReason,omitempty" xml:"returnReason,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 用字符串格式来表示订单标记列表(比如VISIT^ SELLER_AFFORD^SYNC_RETURN_BILL等;中间用“^”来隔开订单标记list (所 有字母全部大写) VISIT=上门;SELLER_AFFORD=是否卖家承担运费(默认是)SYNC_RETURN_BILL=同时退回发票)
	OrderFlag string `json:"orderFlag,omitempty" xml:"orderFlag,omitempty"`
	// 原出库单号(ERP分配)
	PreDeliveryOrderCode string `json:"preDeliveryOrderCode,omitempty" xml:"preDeliveryOrderCode,omitempty"`
	// 原出库单号(WMS分配)
	PreDeliveryOrderId string `json:"preDeliveryOrderId,omitempty" xml:"preDeliveryOrderId,omitempty"`
	// 买家昵称
	BuyerNick string `json:"buyerNick,omitempty" xml:"buyerNick,omitempty"`
	// 订单来源平台编码, string (50),TB= 淘宝 、TM=天猫 、JD=京东、DD=当当、PP=拍拍、YX=易讯、EBAY=ebay、QQ=QQ网购、AMAZON=亚马逊、SN=苏宁、GM=国美、WPH=唯品会、JM=聚美、LF=乐蜂、MGJ=蘑菇街、JS=聚尚、PX=拍鞋、YT=银泰、YHD=1号店、VANCL=凡客、YL=邮乐、YG=优购、1688=阿里巴巴、POS=POS门店、MIA=蜜芽、GW=商家官网、CT=村淘、YJWD=云集微店、PDD=拼多多、OTHERS=其他,
	SourcePlatformCode string `json:"sourcePlatformCode,omitempty" xml:"sourcePlatformCode,omitempty"`
	// 订单来源平台名称
	SourcePlatformName string `json:"sourcePlatformName,omitempty" xml:"sourcePlatformName,omitempty"`
	// 店铺名称
	ShopNick string `json:"shopNick,omitempty" xml:"shopNick,omitempty"`
	// 卖家名称
	SellerNick string `json:"sellerNick,omitempty" xml:"sellerNick,omitempty"`
	// 发件人信息
	SenderInfo *SenderInfo `json:"senderInfo,omitempty" xml:"senderInfo,omitempty"`
	// 退货单多次入库
	ConfirmType int64 `json:"confirmType,omitempty" xml:"confirmType,omitempty"`
}

ReturnOrder 结构体

type ReturnOrderConfirmRequest

type ReturnOrderConfirmRequest struct {
	// 订单信息
	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines>order_line,omitempty"`
	// 退货单信息
	ReturnOrder *ReturnOrder `json:"returnOrder,omitempty" xml:"returnOrder,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenReturnorderConfirmMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

ReturnOrderConfirmRequest 结构体

type ReturnOrderCreateRequest

type ReturnOrderCreateRequest struct {
	// 订单信息
	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines>order_line,omitempty"`
	// 退货单信息
	ReturnOrder *ReturnOrder `json:"returnOrder,omitempty" xml:"returnOrder,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenReturnorderCreateMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

ReturnOrderCreateRequest 结构体

type SenderInfo

type SenderInfo struct {
	// 公司名称
	Company string `json:"company,omitempty" xml:"company,omitempty"`
	// 姓名
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 邮编
	ZipCode string `json:"zipCode,omitempty" xml:"zipCode,omitempty"`
	// 固定电话
	Tel string `json:"tel,omitempty" xml:"tel,omitempty"`
	// 移动电话
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// 电子邮箱
	Email string `json:"email,omitempty" xml:"email,omitempty"`
	// 国家二字码
	CountryCode string `json:"countryCode,omitempty" xml:"countryCode,omitempty"`
	// 省份
	Province string `json:"province,omitempty" xml:"province,omitempty"`
	// 城市
	City string `json:"city,omitempty" xml:"city,omitempty"`
	// 区域
	Area string `json:"area,omitempty" xml:"area,omitempty"`
	// 村镇
	Town string `json:"town,omitempty" xml:"town,omitempty"`
	// 详细地址
	DetailAddress string `json:"detailAddress,omitempty" xml:"detailAddress,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 证件号
	Id string `json:"id,omitempty" xml:"id,omitempty"`
}

SenderInfo 结构体

type Shop

type Shop struct {
	// 来源平台编码, string (50) , 必填,TB= 淘宝 、TM=天猫 、JD=京东、DD=当当、PP=拍拍、YX=易讯、EBAY=ebay、QQ=QQ网购、AMAZON=亚马逊、SN=苏宁、GM=国美、WPH=唯品会、JM=聚美、LF=乐蜂、MGJ=蘑菇街、JS=聚尚、PX=拍鞋、YT=银泰、YHD=1号店、VANCL=凡客、YL=邮乐、YG=优购、1688=阿里巴巴、POS=POS门店、MIA=蜜芽、GW=商家官网、CT=村淘、YJWD=云集微店、OTHERS=其他,  (只传英文编码)
	SourcePlatformCode string `json:"sourcePlatformCode,omitempty" xml:"sourcePlatformCode,omitempty"`
	// 货主编码, string (50) , 必填
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 仓库编码, string (50),必填
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// ERP店铺编码,  string (50) ,  必填
	ShopCode string `json:"shopCode,omitempty" xml:"shopCode,omitempty"`
	// ERP店铺名称,string (50)
	ShopName string `json:"shopName,omitempty" xml:"shopName,omitempty"`
	// 平台店铺Id(如淘宝店铺Id),  string (50)
	PlatformShopCode string `json:"platformShopCode,omitempty" xml:"platformShopCode,omitempty"`
	// 平台店铺名称(如淘宝店铺名称),  string (50)
	PlatformShopName string `json:"platformShopName,omitempty" xml:"platformShopName,omitempty"`
	// 店铺地址
	ShopAddress *ShopAddress `json:"shopAddress,omitempty" xml:"shopAddress,omitempty"`
}

Shop 结构体

type ShopAddress

type ShopAddress struct {
	// 邮编, string (50)
	ZipCode string `json:"zipCode,omitempty" xml:"zipCode,omitempty"`
	// 省份, string (50)
	Province string `json:"province,omitempty" xml:"province,omitempty"`
	// 城市, string (50)
	City string `json:"city,omitempty" xml:"city,omitempty"`
	// 区域, string (50)
	Area string `json:"area,omitempty" xml:"area,omitempty"`
	// 村镇, string (50)
	Town string `json:"town,omitempty" xml:"town,omitempty"`
	// 详细地址, string (200)
	DetailAddress string `json:"detailAddress,omitempty" xml:"detailAddress,omitempty"`
}

ShopAddress 结构体

type SnList

type SnList struct {
	// sn
	Sn []string `json:"sn,omitempty" xml:"sn>string,omitempty"`
}

SnList 结构体

type SnReportRequest

type SnReportRequest struct {
	// 商品列表
	Items []Item `json:"items,omitempty" xml:"items>item,omitempty"`
	// 总页数
	TotalPage int64 `json:"totalPage,omitempty" xml:"totalPage,omitempty"`
	// 当前页(从1开始)
	CurrentPage int64 `json:"currentPage,omitempty" xml:"currentPage,omitempty"`
	// 每页记录的条数
	PageSize int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// 发货单信息
	DeliveryOrder *DeliveryOrder `json:"deliveryOrder,omitempty" xml:"deliveryOrder,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenSnReportMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

SnReportRequest 结构体

type StockChangeReportRequest

type StockChangeReportRequest struct {
	// item
	Items []Item `json:"items,omitempty" xml:"items>item,omitempty"`
	// 扩展属性
	SnList []SnList `json:"snList,omitempty" xml:"snList>sn_list,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenStockchangeReportMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

StockChangeReportRequest 结构体

type StockOutCreateRequest

type StockOutCreateRequest struct {
	// 单据信息
	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines>order_line,omitempty"`
	// 出库单信息
	DeliveryOrder *DeliveryOrder `json:"deliveryOrder,omitempty" xml:"deliveryOrder,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenStockoutCreateMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

StockOutCreateRequest 结构体

type StockQueryRequest

type StockQueryRequest struct {
	// 仓库编码
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 商品编码
	ItemCode string `json:"itemCode,omitempty" xml:"itemCode,omitempty"`
	// 仓储系统商品ID
	ItemId string `json:"itemId,omitempty" xml:"itemId,omitempty"`
	// 库存类型(ZP=正品;CC=残次;JS=机损;XS=箱损;ZT=在途库存;默认为查所有类型的库存)
	InventoryType string `json:"inventoryType,omitempty" xml:"inventoryType,omitempty"`
	// 批次编码
	BatchCode string `json:"batchCode,omitempty" xml:"batchCode,omitempty"`
	// 商品生产日期(YYYY-MM-DD)
	ProductDate string `json:"productDate,omitempty" xml:"productDate,omitempty"`
	// 商品过期日期(YYYY-MM-DD)
	ExpireDate string `json:"expireDate,omitempty" xml:"expireDate,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 当前页(从1开始)
	Page int64 `json:"page,omitempty" xml:"page,omitempty"`
	// 每页条数(最多100条)
	PageSize int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenStockQueryMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

StockQueryRequest 结构体

type StockQueryResponse

type StockQueryResponse struct {
	// 商品的库存信息列表
	Items []Item `json:"items,omitempty" xml:"items>item,omitempty"`
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 总数
	TotalCount int64 `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

StockQueryResponse 结构体

type StoreKeeper

type StoreKeeper struct {
	// 传真
	Fax string `json:"fax,omitempty" xml:"fax,omitempty"`
	// 固定电话
	Tel string `json:"tel,omitempty" xml:"tel,omitempty"`
	// 姓名
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 邮编
	ZipCode string `json:"zip_code,omitempty" xml:"zip_code,omitempty"`
	// 移动电话
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
}

StoreKeeper 结构体

type StoreProcessConfirmRequest

type StoreProcessConfirmRequest struct {
	// 加工商品列表
	Materialitems []MaterialItem `json:"materialitems,omitempty" xml:"materialitems>material_item,omitempty"`
	// 加工商品列表
	Productitems []ProductItem `json:"productitems,omitempty" xml:"productitems>product_item,omitempty"`
	// 货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 加工单编码
	ProcessOrderCode string `json:"processOrderCode,omitempty" xml:"processOrderCode,omitempty"`
	// 仓储系统加工单ID
	ProcessOrderId string `json:"processOrderId,omitempty" xml:"processOrderId,omitempty"`
	// 外部业务编码(一个合作伙伴中要求唯一多次确认时;每次传入要求唯一(一般传入WMS损益单据编码))
	OutBizCode string `json:"outBizCode,omitempty" xml:"outBizCode,omitempty"`
	// 单据类型(CNJG=仓内加工作业单)
	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`
	// 加工单完成时间(YYYY-MM-DD HH:MM:SS)
	OrderCompleteTime string `json:"orderCompleteTime,omitempty" xml:"orderCompleteTime,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 仓库编码,统仓统配等无需ERP指定仓储编码的情况填OTHER
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 实际作业总数量
	ActualQty int64 `json:"actualQty,omitempty" xml:"actualQty,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenStoreprocessConfirmMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

StoreProcessConfirmRequest 结构体

type StoreProcessCreateRequest

type StoreProcessCreateRequest struct {
	// 加工商品列表
	Materialitems []MaterialItem `json:"materialitems,omitempty" xml:"materialitems>material_item,omitempty"`
	// 商品列表
	Productitems []ProductItem `json:"productitems,omitempty" xml:"productitems>product_item,omitempty"`
	// 加工单编码
	ProcessOrderCode string `json:"processOrderCode,omitempty" xml:"processOrderCode,omitempty"`
	// 仓库编码(统仓统配等无需ERP指定仓储编码的情况填OTHER)
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 单据类型(CNJG=仓内加工作业单)
	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`
	// 加工单创建时间(YYYY-MM-DD HH:MM:SS)
	OrderCreateTime string `json:"orderCreateTime,omitempty" xml:"orderCreateTime,omitempty"`
	// 计划加工时间(YYYY-MM-DD HH:MM:SS)
	PlanTime string `json:"planTime,omitempty" xml:"planTime,omitempty"`
	// 加工类型(1:仓内组合加工 2:仓内组合拆分)
	ServiceType string `json:"serviceType,omitempty" xml:"serviceType,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 成品计划数量
	PlanQty int64 `json:"planQty,omitempty" xml:"planQty,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenStoreprocessCreateMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

StoreProcessCreateRequest 结构体

type StoreProcessCreateResponse

type StoreProcessCreateResponse struct {
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 仓储系统处理单ID
	ProcessOrderId string `json:"processOrderId,omitempty" xml:"processOrderId,omitempty"`
}

StoreProcessCreateResponse 结构体

type SubSourceOrder added in v1.2.5

type SubSourceOrder struct {
	// 交易平台子订单编码
	SubSourceOrderCode string `json:"subSourceOrderCode,omitempty" xml:"subSourceOrderCode,omitempty"`
}

SubSourceOrder 结构体

type TaobaoQimenChannelinventoryQueryAPIRequest added in v1.2.0

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

TaobaoQimenChannelinventoryQueryAPIRequest 渠道库存查询接口 API请求 taobao.qimen.channelinventory.query

渠道库存查询

func NewTaobaoQimenChannelinventoryQueryRequest

func NewTaobaoQimenChannelinventoryQueryRequest() *TaobaoQimenChannelinventoryQueryAPIRequest

NewTaobaoQimenChannelinventoryQueryRequest 初始化TaobaoQimenChannelinventoryQueryAPIRequest对象

func (TaobaoQimenChannelinventoryQueryAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenChannelinventoryQueryAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenChannelinventoryQueryAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenChannelinventoryQueryAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenChannelinventoryQueryAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenChannelinventoryQueryAPIResponse

type TaobaoQimenChannelinventoryQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenChannelinventoryQueryAPIResponseModel
}

TaobaoQimenChannelinventoryQueryAPIResponse 渠道库存查询接口 API返回值 taobao.qimen.channelinventory.query

渠道库存查询

type TaobaoQimenChannelinventoryQueryAPIResponseModel added in v1.2.0

type TaobaoQimenChannelinventoryQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_channelinventory_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *ResponseDo `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenChannelinventoryQueryAPIResponseModel is 渠道库存查询接口 成功返回结果

type TaobaoQimenCombineitemDeleteAPIRequest added in v1.2.0

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

TaobaoQimenCombineitemDeleteAPIRequest 组合货品删除接口 API请求 taobao.qimen.combineitem.delete

组合货品删除

func NewTaobaoQimenCombineitemDeleteRequest

func NewTaobaoQimenCombineitemDeleteRequest() *TaobaoQimenCombineitemDeleteAPIRequest

NewTaobaoQimenCombineitemDeleteRequest 初始化TaobaoQimenCombineitemDeleteAPIRequest对象

func (TaobaoQimenCombineitemDeleteAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenCombineitemDeleteAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenCombineitemDeleteAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenCombineitemDeleteAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenCombineitemDeleteAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenCombineitemDeleteAPIRequest) SetRequest added in v1.2.0

func (r *TaobaoQimenCombineitemDeleteAPIRequest) SetRequest(_request *RequestDo) error

SetRequest is Request Setter

type TaobaoQimenCombineitemDeleteAPIResponse

type TaobaoQimenCombineitemDeleteAPIResponse struct {
	model.CommonResponse
	TaobaoQimenCombineitemDeleteAPIResponseModel
}

TaobaoQimenCombineitemDeleteAPIResponse 组合货品删除接口 API返回值 taobao.qimen.combineitem.delete

组合货品删除

type TaobaoQimenCombineitemDeleteAPIResponseModel added in v1.2.0

type TaobaoQimenCombineitemDeleteAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_combineitem_delete_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *ResponseDo `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenCombineitemDeleteAPIResponseModel is 组合货品删除接口 成功返回结果

type TaobaoQimenCombineitemQueryAPIRequest added in v1.2.0

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

TaobaoQimenCombineitemQueryAPIRequest 组合货品关系查询接口 API请求 taobao.qimen.combineitem.query

组合货品关系查询

func NewTaobaoQimenCombineitemQueryRequest

func NewTaobaoQimenCombineitemQueryRequest() *TaobaoQimenCombineitemQueryAPIRequest

NewTaobaoQimenCombineitemQueryRequest 初始化TaobaoQimenCombineitemQueryAPIRequest对象

func (TaobaoQimenCombineitemQueryAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenCombineitemQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenCombineitemQueryAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenCombineitemQueryAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenCombineitemQueryAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenCombineitemQueryAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenCombineitemQueryAPIResponse

type TaobaoQimenCombineitemQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenCombineitemQueryAPIResponseModel
}

TaobaoQimenCombineitemQueryAPIResponse 组合货品关系查询接口 API返回值 taobao.qimen.combineitem.query

组合货品关系查询

type TaobaoQimenCombineitemQueryAPIResponseModel added in v1.2.0

type TaobaoQimenCombineitemQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_combineitem_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *TaobaoQimenCombineitemQueryResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenCombineitemQueryAPIResponseModel is 组合货品关系查询接口 成功返回结果

type TaobaoQimenCombineitemQueryMap added in v1.1.3

type TaobaoQimenCombineitemQueryMap struct {
}

TaobaoQimenCombineitemQueryMap 结构体

type TaobaoQimenCombineitemQueryRequest

type TaobaoQimenCombineitemQueryRequest struct {
	// 奇门仓储字段
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 奇门仓储字段
	ItemId string `json:"itemId,omitempty" xml:"itemId,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenCombineitemQueryMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

TaobaoQimenCombineitemQueryRequest 结构体

type TaobaoQimenCombineitemQueryResponse

type TaobaoQimenCombineitemQueryResponse struct {
	// 奇门仓储字段
	CombItems []CombItem `json:"combItems,omitempty" xml:"combItems>comb_item,omitempty"`
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoQimenCombineitemQueryResponse 结构体

type TaobaoQimenCombineitemSynchronizeAPIRequest added in v1.2.0

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

TaobaoQimenCombineitemSynchronizeAPIRequest 组合商品接口 API请求 taobao.qimen.combineitem.synchronize

ERP调用奇门的接口,将商品信息同步给WMS

func NewTaobaoQimenCombineitemSynchronizeRequest

func NewTaobaoQimenCombineitemSynchronizeRequest() *TaobaoQimenCombineitemSynchronizeAPIRequest

NewTaobaoQimenCombineitemSynchronizeRequest 初始化TaobaoQimenCombineitemSynchronizeAPIRequest对象

func (TaobaoQimenCombineitemSynchronizeAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenCombineitemSynchronizeAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenCombineitemSynchronizeAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenCombineitemSynchronizeAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenCombineitemSynchronizeAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenCombineitemSynchronizeAPIResponse

type TaobaoQimenCombineitemSynchronizeAPIResponse struct {
	model.CommonResponse
	TaobaoQimenCombineitemSynchronizeAPIResponseModel
}

TaobaoQimenCombineitemSynchronizeAPIResponse 组合商品接口 API返回值 taobao.qimen.combineitem.synchronize

ERP调用奇门的接口,将商品信息同步给WMS

type TaobaoQimenCombineitemSynchronizeAPIResponseModel added in v1.2.0

type TaobaoQimenCombineitemSynchronizeAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_combineitem_synchronize_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *TaobaoQimenCombineitemSynchronizeResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenCombineitemSynchronizeAPIResponseModel is 组合商品接口 成功返回结果

type TaobaoQimenCombineitemSynchronizeBatch added in v1.2.0

type TaobaoQimenCombineitemSynchronizeBatch struct {
	// test
	BatchCode string `json:"batchCode,omitempty" xml:"batchCode,omitempty"`
	// test
	ProductDate string `json:"productDate,omitempty" xml:"productDate,omitempty"`
	// test
	ExpireDate string `json:"expireDate,omitempty" xml:"expireDate,omitempty"`
	// test
	ProduceCode string `json:"produceCode,omitempty" xml:"produceCode,omitempty"`
	// test
	InventoryType string `json:"inventoryType,omitempty" xml:"inventoryType,omitempty"`
	// test
	ActualQty string `json:"actualQty,omitempty" xml:"actualQty,omitempty"`
	// test
	Quantity string `json:"quantity,omitempty" xml:"quantity,omitempty"`
}

TaobaoQimenCombineitemSynchronizeBatch 结构体

type TaobaoQimenCombineitemSynchronizeMap added in v1.1.3

type TaobaoQimenCombineitemSynchronizeMap struct {
}

TaobaoQimenCombineitemSynchronizeMap 结构体

type TaobaoQimenCombineitemSynchronizeResponse

type TaobaoQimenCombineitemSynchronizeResponse struct {
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoQimenCombineitemSynchronizeResponse 结构体

type TaobaoQimenDeliveryorderBatchconfirmAPIRequest added in v1.2.0

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

TaobaoQimenDeliveryorderBatchconfirmAPIRequest 发货单确认接口 API请求 taobao.qimen.deliveryorder.batchconfirm

taobao.qimen.deliveryorder.batchconfirm

func NewTaobaoQimenDeliveryorderBatchconfirmRequest

func NewTaobaoQimenDeliveryorderBatchconfirmRequest() *TaobaoQimenDeliveryorderBatchconfirmAPIRequest

NewTaobaoQimenDeliveryorderBatchconfirmRequest 初始化TaobaoQimenDeliveryorderBatchconfirmAPIRequest对象

func (TaobaoQimenDeliveryorderBatchconfirmAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenDeliveryorderBatchconfirmAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenDeliveryorderBatchconfirmAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenDeliveryorderBatchconfirmAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenDeliveryorderBatchconfirmAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenDeliveryorderBatchconfirmAPIResponse

type TaobaoQimenDeliveryorderBatchconfirmAPIResponse struct {
	model.CommonResponse
	TaobaoQimenDeliveryorderBatchconfirmAPIResponseModel
}

TaobaoQimenDeliveryorderBatchconfirmAPIResponse 发货单确认接口 API返回值 taobao.qimen.deliveryorder.batchconfirm

taobao.qimen.deliveryorder.batchconfirm

type TaobaoQimenDeliveryorderBatchconfirmAPIResponseModel added in v1.2.0

type TaobaoQimenDeliveryorderBatchconfirmAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_deliveryorder_batchconfirm_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *TaobaoQimenDeliveryorderBatchconfirmResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenDeliveryorderBatchconfirmAPIResponseModel is 发货单确认接口 成功返回结果

type TaobaoQimenDeliveryorderBatchconfirmBatch added in v1.2.0

type TaobaoQimenDeliveryorderBatchconfirmBatch struct {
	// 批次编号
	BatchCode string `json:"batchCode,omitempty" xml:"batchCode,omitempty"`
	// 生产日期(YYYY-MM-DD)
	ProductDate string `json:"productDate,omitempty" xml:"productDate,omitempty"`
	// 过期日期(YYYY-MM-DD)
	ExpireDate string `json:"expireDate,omitempty" xml:"expireDate,omitempty"`
	// 生产批号
	ProduceCode string `json:"produceCode,omitempty" xml:"produceCode,omitempty"`
	// 库存类型(ZP=正品;CC=残次;JS=机损;XS=箱损;ZT=在途库存;默认为查所有类型的库存)
	InventoryType string `json:"inventoryType,omitempty" xml:"inventoryType,omitempty"`
	// 实发数量(要求batchs节点下所有的实发数量之和等于orderline中的实发数量)
	ActualQty int64 `json:"actualQty,omitempty" xml:"actualQty,omitempty"`
}

TaobaoQimenDeliveryorderBatchconfirmBatch 结构体

type TaobaoQimenDeliveryorderBatchconfirmDetail added in v1.2.0

type TaobaoQimenDeliveryorderBatchconfirmDetail struct {
	// 订单商品列表
	Items []Item `json:"items,omitempty" xml:"items>item,omitempty"`
}

TaobaoQimenDeliveryorderBatchconfirmDetail 结构体

type TaobaoQimenDeliveryorderBatchconfirmMap added in v1.1.3

type TaobaoQimenDeliveryorderBatchconfirmMap struct {
}

TaobaoQimenDeliveryorderBatchconfirmMap 结构体

type TaobaoQimenDeliveryorderBatchconfirmResponse

type TaobaoQimenDeliveryorderBatchconfirmResponse struct {
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoQimenDeliveryorderBatchconfirmResponse 结构体

type TaobaoQimenDeliveryorderBatchcreateAPIRequest added in v1.2.0

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

TaobaoQimenDeliveryorderBatchcreateAPIRequest 发货单创建批量接口 API请求 taobao.qimen.deliveryorder.batchcreate

taobao.qimen.deliveryorder.batchcreate

func NewTaobaoQimenDeliveryorderBatchcreateRequest

func NewTaobaoQimenDeliveryorderBatchcreateRequest() *TaobaoQimenDeliveryorderBatchcreateAPIRequest

NewTaobaoQimenDeliveryorderBatchcreateRequest 初始化TaobaoQimenDeliveryorderBatchcreateAPIRequest对象

func (TaobaoQimenDeliveryorderBatchcreateAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenDeliveryorderBatchcreateAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenDeliveryorderBatchcreateAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenDeliveryorderBatchcreateAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenDeliveryorderBatchcreateAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenDeliveryorderBatchcreateAPIResponse

type TaobaoQimenDeliveryorderBatchcreateAPIResponse struct {
	model.CommonResponse
	TaobaoQimenDeliveryorderBatchcreateAPIResponseModel
}

TaobaoQimenDeliveryorderBatchcreateAPIResponse 发货单创建批量接口 API返回值 taobao.qimen.deliveryorder.batchcreate

taobao.qimen.deliveryorder.batchcreate

type TaobaoQimenDeliveryorderBatchcreateAPIResponseModel added in v1.2.0

type TaobaoQimenDeliveryorderBatchcreateAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_deliveryorder_batchcreate_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *DeliveryOrderBatchCreateResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenDeliveryorderBatchcreateAPIResponseModel is 发货单创建批量接口 成功返回结果

type TaobaoQimenDeliveryorderBatchcreateAnswerAPIRequest added in v1.2.0

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

TaobaoQimenDeliveryorderBatchcreateAnswerAPIRequest 发货单创建结果通知接口(批量) API请求 taobao.qimen.deliveryorder.batchcreate.answer

WMS调用接口,用于异步化的批量发货单创建结果通知。(如菜鸟发货单批量创建结果的返回)

func NewTaobaoQimenDeliveryorderBatchcreateAnswerRequest

func NewTaobaoQimenDeliveryorderBatchcreateAnswerRequest() *TaobaoQimenDeliveryorderBatchcreateAnswerAPIRequest

NewTaobaoQimenDeliveryorderBatchcreateAnswerRequest 初始化TaobaoQimenDeliveryorderBatchcreateAnswerAPIRequest对象

func (TaobaoQimenDeliveryorderBatchcreateAnswerAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenDeliveryorderBatchcreateAnswerAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenDeliveryorderBatchcreateAnswerAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenDeliveryorderBatchcreateAnswerAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenDeliveryorderBatchcreateAnswerAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenDeliveryorderBatchcreateAnswerAPIResponse

type TaobaoQimenDeliveryorderBatchcreateAnswerAPIResponse struct {
	model.CommonResponse
	TaobaoQimenDeliveryorderBatchcreateAnswerAPIResponseModel
}

TaobaoQimenDeliveryorderBatchcreateAnswerAPIResponse 发货单创建结果通知接口(批量) API返回值 taobao.qimen.deliveryorder.batchcreate.answer

WMS调用接口,用于异步化的批量发货单创建结果通知。(如菜鸟发货单批量创建结果的返回)

type TaobaoQimenDeliveryorderBatchcreateAnswerAPIResponseModel added in v1.2.0

type TaobaoQimenDeliveryorderBatchcreateAnswerAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_deliveryorder_batchcreate_answer_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *TaobaoQimenDeliveryorderBatchcreateAnswerResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenDeliveryorderBatchcreateAnswerAPIResponseModel is 发货单创建结果通知接口(批量) 成功返回结果

type TaobaoQimenDeliveryorderBatchcreateAnswerMap added in v1.1.3

type TaobaoQimenDeliveryorderBatchcreateAnswerMap struct {
}

TaobaoQimenDeliveryorderBatchcreateAnswerMap 结构体

type TaobaoQimenDeliveryorderBatchcreateAnswerResponse

type TaobaoQimenDeliveryorderBatchcreateAnswerResponse struct {
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoQimenDeliveryorderBatchcreateAnswerResponse 结构体

type TaobaoQimenDeliveryorderBatchcreateDetail added in v1.2.0

type TaobaoQimenDeliveryorderBatchcreateDetail struct {
	// 商品列表
	Items []Item `json:"items,omitempty" xml:"items>item,omitempty"`
}

TaobaoQimenDeliveryorderBatchcreateDetail 结构体

type TaobaoQimenDeliveryorderBatchcreateMap added in v1.1.3

type TaobaoQimenDeliveryorderBatchcreateMap struct {
}

TaobaoQimenDeliveryorderBatchcreateMap 结构体

type TaobaoQimenDeliveryorderConfirmAPIRequest added in v1.2.0

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

TaobaoQimenDeliveryorderConfirmAPIRequest 发货单确认接口 API请求 taobao.qimen.deliveryorder.confirm

taobao.qimen.deliveryorder.confirm

func NewTaobaoQimenDeliveryorderConfirmRequest

func NewTaobaoQimenDeliveryorderConfirmRequest() *TaobaoQimenDeliveryorderConfirmAPIRequest

NewTaobaoQimenDeliveryorderConfirmRequest 初始化TaobaoQimenDeliveryorderConfirmAPIRequest对象

func (TaobaoQimenDeliveryorderConfirmAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenDeliveryorderConfirmAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenDeliveryorderConfirmAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenDeliveryorderConfirmAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenDeliveryorderConfirmAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenDeliveryorderConfirmAPIResponse

type TaobaoQimenDeliveryorderConfirmAPIResponse struct {
	model.CommonResponse
	TaobaoQimenDeliveryorderConfirmAPIResponseModel
}

TaobaoQimenDeliveryorderConfirmAPIResponse 发货单确认接口 API返回值 taobao.qimen.deliveryorder.confirm

taobao.qimen.deliveryorder.confirm

type TaobaoQimenDeliveryorderConfirmAPIResponseModel added in v1.2.0

type TaobaoQimenDeliveryorderConfirmAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_deliveryorder_confirm_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *TaobaoQimenDeliveryorderConfirmResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenDeliveryorderConfirmAPIResponseModel is 发货单确认接口 成功返回结果

type TaobaoQimenDeliveryorderConfirmBatch added in v1.2.0

type TaobaoQimenDeliveryorderConfirmBatch struct {
	// 批次编号
	BatchCode string `json:"batchCode,omitempty" xml:"batchCode,omitempty"`
	// 生产日期(YYYY-MM-DD)
	ProductDate string `json:"productDate,omitempty" xml:"productDate,omitempty"`
	// 过期日期(YYYY-MM-DD)
	ExpireDate string `json:"expireDate,omitempty" xml:"expireDate,omitempty"`
	// 生产批号
	ProduceCode string `json:"produceCode,omitempty" xml:"produceCode,omitempty"`
	// 库存类型(ZP=正品;CC=残次;JS=机损;XS=箱损;ZT=在途库存;默认为查所有类型的库存)
	InventoryType string `json:"inventoryType,omitempty" xml:"inventoryType,omitempty"`
	// 货品sn编码
	SnCode string `json:"snCode,omitempty" xml:"snCode,omitempty"`
	// 实发数量(要求batchs节点下所有的实发数量之和等于orderline中的实发数量)
	ActualQty int64 `json:"actualQty,omitempty" xml:"actualQty,omitempty"`
}

TaobaoQimenDeliveryorderConfirmBatch 结构体

type TaobaoQimenDeliveryorderConfirmDetail added in v1.2.0

type TaobaoQimenDeliveryorderConfirmDetail struct {
	// 商品列表
	Items []Item `json:"items,omitempty" xml:"items>item,omitempty"`
}

TaobaoQimenDeliveryorderConfirmDetail 结构体

type TaobaoQimenDeliveryorderConfirmMap added in v1.1.3

type TaobaoQimenDeliveryorderConfirmMap struct {
}

TaobaoQimenDeliveryorderConfirmMap 结构体

type TaobaoQimenDeliveryorderConfirmResponse

type TaobaoQimenDeliveryorderConfirmResponse struct {
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoQimenDeliveryorderConfirmResponse 结构体

type TaobaoQimenDeliveryorderCreateAPIRequest added in v1.2.0

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

TaobaoQimenDeliveryorderCreateAPIRequest 发货单创建接口 API请求 taobao.qimen.deliveryorder.create

taobao.qimen.deliveryorder.create

func NewTaobaoQimenDeliveryorderCreateRequest

func NewTaobaoQimenDeliveryorderCreateRequest() *TaobaoQimenDeliveryorderCreateAPIRequest

NewTaobaoQimenDeliveryorderCreateRequest 初始化TaobaoQimenDeliveryorderCreateAPIRequest对象

func (TaobaoQimenDeliveryorderCreateAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenDeliveryorderCreateAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenDeliveryorderCreateAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenDeliveryorderCreateAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenDeliveryorderCreateAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenDeliveryorderCreateAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter 奇门仓储字段

type TaobaoQimenDeliveryorderCreateAPIResponse

type TaobaoQimenDeliveryorderCreateAPIResponse struct {
	model.CommonResponse
	TaobaoQimenDeliveryorderCreateAPIResponseModel
}

TaobaoQimenDeliveryorderCreateAPIResponse 发货单创建接口 API返回值 taobao.qimen.deliveryorder.create

taobao.qimen.deliveryorder.create

type TaobaoQimenDeliveryorderCreateAPIResponseModel added in v1.2.0

type TaobaoQimenDeliveryorderCreateAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_deliveryorder_create_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应字段
	Response *DeliveryOrderCreateResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenDeliveryorderCreateAPIResponseModel is 发货单创建接口 成功返回结果

type TaobaoQimenDeliveryorderCreateDetail added in v1.2.0

type TaobaoQimenDeliveryorderCreateDetail struct {
	// 商品列表
	Items []Item `json:"items,omitempty" xml:"items>item,omitempty"`
}

TaobaoQimenDeliveryorderCreateDetail 结构体

type TaobaoQimenDeliveryorderCreateMap added in v1.1.3

type TaobaoQimenDeliveryorderCreateMap struct {
}

TaobaoQimenDeliveryorderCreateMap 结构体

type TaobaoQimenDeliveryorderQueryAPIRequest added in v1.2.0

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

TaobaoQimenDeliveryorderQueryAPIRequest 发货单查询接口 API请求 taobao.qimen.deliveryorder.query

ERP调用奇门的发货单查询接口,查询发货单详情

func NewTaobaoQimenDeliveryorderQueryRequest

func NewTaobaoQimenDeliveryorderQueryRequest() *TaobaoQimenDeliveryorderQueryAPIRequest

NewTaobaoQimenDeliveryorderQueryRequest 初始化TaobaoQimenDeliveryorderQueryAPIRequest对象

func (TaobaoQimenDeliveryorderQueryAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenDeliveryorderQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenDeliveryorderQueryAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenDeliveryorderQueryAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenDeliveryorderQueryAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenDeliveryorderQueryAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenDeliveryorderQueryAPIResponse

type TaobaoQimenDeliveryorderQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenDeliveryorderQueryAPIResponseModel
}

TaobaoQimenDeliveryorderQueryAPIResponse 发货单查询接口 API返回值 taobao.qimen.deliveryorder.query

ERP调用奇门的发货单查询接口,查询发货单详情

type TaobaoQimenDeliveryorderQueryAPIResponseModel added in v1.2.0

type TaobaoQimenDeliveryorderQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_deliveryorder_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *DeliveryOrderQueryResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenDeliveryorderQueryAPIResponseModel is 发货单查询接口 成功返回结果

type TaobaoQimenDeliveryorderQueryBatch added in v1.2.0

type TaobaoQimenDeliveryorderQueryBatch struct {
	// 批次编号
	BatchCode string `json:"batchCode,omitempty" xml:"batchCode,omitempty"`
	// 生产日期(YYYY-MM-DD)
	ProductDate string `json:"productDate,omitempty" xml:"productDate,omitempty"`
	// 过期日期(YYYY-MM-DD)
	ExpireDate string `json:"expireDate,omitempty" xml:"expireDate,omitempty"`
	// 生产批号
	ProduceCode string `json:"produceCode,omitempty" xml:"produceCode,omitempty"`
	// 库存类型(ZP=正品;CC=残次;JS=机损;XS=箱损;ZT=在途库存;默认为查所有类型的库存)
	InventoryType string `json:"inventoryType,omitempty" xml:"inventoryType,omitempty"`
	// 实发数量(要求batchs节点下所有的实发数量之和等于orderline中的实发数量)
	ActualQty int64 `json:"actualQty,omitempty" xml:"actualQty,omitempty"`
}

TaobaoQimenDeliveryorderQueryBatch 结构体

type TaobaoQimenDeliveryorderQueryDetail added in v1.2.0

type TaobaoQimenDeliveryorderQueryDetail struct {
	// 商品列表
	Items []Item `json:"items,omitempty" xml:"items>item,omitempty"`
}

TaobaoQimenDeliveryorderQueryDetail 结构体

type TaobaoQimenDeliveryorderQueryMap added in v1.1.3

type TaobaoQimenDeliveryorderQueryMap struct {
}

TaobaoQimenDeliveryorderQueryMap 结构体

type TaobaoQimenEntryorderConfirmAPIRequest added in v1.2.0

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

TaobaoQimenEntryorderConfirmAPIRequest 入库单确认接口 API请求 taobao.qimen.entryorder.confirm

WMS调用接口,回传入库单信息;

func NewTaobaoQimenEntryorderConfirmRequest

func NewTaobaoQimenEntryorderConfirmRequest() *TaobaoQimenEntryorderConfirmAPIRequest

NewTaobaoQimenEntryorderConfirmRequest 初始化TaobaoQimenEntryorderConfirmAPIRequest对象

func (TaobaoQimenEntryorderConfirmAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenEntryorderConfirmAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenEntryorderConfirmAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenEntryorderConfirmAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenEntryorderConfirmAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenEntryorderConfirmAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenEntryorderConfirmAPIResponse

type TaobaoQimenEntryorderConfirmAPIResponse struct {
	model.CommonResponse
	TaobaoQimenEntryorderConfirmAPIResponseModel
}

TaobaoQimenEntryorderConfirmAPIResponse 入库单确认接口 API返回值 taobao.qimen.entryorder.confirm

WMS调用接口,回传入库单信息;

type TaobaoQimenEntryorderConfirmAPIResponseModel added in v1.2.0

type TaobaoQimenEntryorderConfirmAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_entryorder_confirm_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *TaobaoQimenEntryorderConfirmResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenEntryorderConfirmAPIResponseModel is 入库单确认接口 成功返回结果

type TaobaoQimenEntryorderConfirmBatch added in v1.2.0

type TaobaoQimenEntryorderConfirmBatch struct {
	// 批次编号
	BatchCode string `json:"batchCode,omitempty" xml:"batchCode,omitempty"`
	// 生产日期(YYYY-MM-DD)
	ProductDate string `json:"productDate,omitempty" xml:"productDate,omitempty"`
	// 过期日期(YYYY-MM-DD)
	ExpireDate string `json:"expireDate,omitempty" xml:"expireDate,omitempty"`
	// 生产批号
	ProduceCode string `json:"produceCode,omitempty" xml:"produceCode,omitempty"`
	// 库存类型(ZP=正品;CC=残次;JS=机损;XS= 箱损;默认为ZP;)
	InventoryType string `json:"inventoryType,omitempty" xml:"inventoryType,omitempty"`
	// 实收数量(要求batchs节点下所有的实收数量之和等于orderline中的实收数量)
	ActualQty int64 `json:"actualQty,omitempty" xml:"actualQty,omitempty"`
}

TaobaoQimenEntryorderConfirmBatch 结构体

type TaobaoQimenEntryorderConfirmMap added in v1.1.3

type TaobaoQimenEntryorderConfirmMap struct {
}

TaobaoQimenEntryorderConfirmMap 结构体

type TaobaoQimenEntryorderConfirmResponse

type TaobaoQimenEntryorderConfirmResponse struct {
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoQimenEntryorderConfirmResponse 结构体

type TaobaoQimenEntryorderCreateAPIRequest added in v1.2.0

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

TaobaoQimenEntryorderCreateAPIRequest 入库单创建接口 API请求 taobao.qimen.entryorder.create

taobao.qimen.entryorder.create

func NewTaobaoQimenEntryorderCreateRequest

func NewTaobaoQimenEntryorderCreateRequest() *TaobaoQimenEntryorderCreateAPIRequest

NewTaobaoQimenEntryorderCreateRequest 初始化TaobaoQimenEntryorderCreateAPIRequest对象

func (TaobaoQimenEntryorderCreateAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenEntryorderCreateAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenEntryorderCreateAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenEntryorderCreateAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenEntryorderCreateAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenEntryorderCreateAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenEntryorderCreateAPIResponse

type TaobaoQimenEntryorderCreateAPIResponse struct {
	model.CommonResponse
	TaobaoQimenEntryorderCreateAPIResponseModel
}

TaobaoQimenEntryorderCreateAPIResponse 入库单创建接口 API返回值 taobao.qimen.entryorder.create

taobao.qimen.entryorder.create

type TaobaoQimenEntryorderCreateAPIResponseModel added in v1.2.0

type TaobaoQimenEntryorderCreateAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_entryorder_create_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *TaobaoQimenEntryorderCreateResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenEntryorderCreateAPIResponseModel is 入库单创建接口 成功返回结果

type TaobaoQimenEntryorderCreateMap added in v1.1.3

type TaobaoQimenEntryorderCreateMap struct {
}

TaobaoQimenEntryorderCreateMap 结构体

type TaobaoQimenEntryorderCreateResponse

type TaobaoQimenEntryorderCreateResponse struct {
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 仓储系统入库单编码
	EntryOrderId string `json:"entryOrderId,omitempty" xml:"entryOrderId,omitempty"`
}

TaobaoQimenEntryorderCreateResponse 结构体

type TaobaoQimenEntryorderQueryAPIRequest added in v1.2.0

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

TaobaoQimenEntryorderQueryAPIRequest 入库单查询接口 API请求 taobao.qimen.entryorder.query

ERP调用接口,查询入库单信息;

func NewTaobaoQimenEntryorderQueryRequest

func NewTaobaoQimenEntryorderQueryRequest() *TaobaoQimenEntryorderQueryAPIRequest

NewTaobaoQimenEntryorderQueryRequest 初始化TaobaoQimenEntryorderQueryAPIRequest对象

func (TaobaoQimenEntryorderQueryAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenEntryorderQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenEntryorderQueryAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenEntryorderQueryAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenEntryorderQueryAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenEntryorderQueryAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenEntryorderQueryAPIResponse

type TaobaoQimenEntryorderQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenEntryorderQueryAPIResponseModel
}

TaobaoQimenEntryorderQueryAPIResponse 入库单查询接口 API返回值 taobao.qimen.entryorder.query

ERP调用接口,查询入库单信息;

type TaobaoQimenEntryorderQueryAPIResponseModel added in v1.2.0

type TaobaoQimenEntryorderQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_entryorder_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *EntryOrderQueryResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenEntryorderQueryAPIResponseModel is 入库单查询接口 成功返回结果

type TaobaoQimenEntryorderQueryMap added in v1.1.3

type TaobaoQimenEntryorderQueryMap struct {
}

TaobaoQimenEntryorderQueryMap 结构体

type TaobaoQimenExpressinfoQueryAPIRequest added in v1.2.0

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

TaobaoQimenExpressinfoQueryAPIRequest 配送公司信息查询接口 API请求 taobao.qimen.expressinfo.query

配送公司信息查询

func NewTaobaoQimenExpressinfoQueryRequest

func NewTaobaoQimenExpressinfoQueryRequest() *TaobaoQimenExpressinfoQueryAPIRequest

NewTaobaoQimenExpressinfoQueryRequest 初始化TaobaoQimenExpressinfoQueryAPIRequest对象

func (TaobaoQimenExpressinfoQueryAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenExpressinfoQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenExpressinfoQueryAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenExpressinfoQueryAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenExpressinfoQueryAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenExpressinfoQueryAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenExpressinfoQueryAPIResponse

type TaobaoQimenExpressinfoQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenExpressinfoQueryAPIResponseModel
}

TaobaoQimenExpressinfoQueryAPIResponse 配送公司信息查询接口 API返回值 taobao.qimen.expressinfo.query

配送公司信息查询

type TaobaoQimenExpressinfoQueryAPIResponseModel added in v1.2.0

type TaobaoQimenExpressinfoQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_expressinfo_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *TaobaoQimenExpressinfoQueryResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenExpressinfoQueryAPIResponseModel is 配送公司信息查询接口 成功返回结果

type TaobaoQimenExpressinfoQueryMap added in v1.1.3

type TaobaoQimenExpressinfoQueryMap struct {
}

TaobaoQimenExpressinfoQueryMap 结构体

type TaobaoQimenExpressinfoQueryRequest

type TaobaoQimenExpressinfoQueryRequest struct {
	// 奇门仓储字段
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 奇门仓储字段
	ExpressCode string `json:"expressCode,omitempty" xml:"expressCode,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenExpressinfoQueryMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

TaobaoQimenExpressinfoQueryRequest 结构体

type TaobaoQimenExpressinfoQueryResponse

type TaobaoQimenExpressinfoQueryResponse struct {
	// 奇门仓储字段
	ExpressInfos []ExpressInfo `json:"expressInfos,omitempty" xml:"expressInfos>express_info,omitempty"`
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoQimenExpressinfoQueryResponse 结构体

type TaobaoQimenInventoryQueryAPIRequest added in v1.2.0

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

TaobaoQimenInventoryQueryAPIRequest 库存查询接口(多商品) API请求 taobao.qimen.inventory.query

taobao.qimen.inventory.query

func NewTaobaoQimenInventoryQueryRequest

func NewTaobaoQimenInventoryQueryRequest() *TaobaoQimenInventoryQueryAPIRequest

NewTaobaoQimenInventoryQueryRequest 初始化TaobaoQimenInventoryQueryAPIRequest对象

func (TaobaoQimenInventoryQueryAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenInventoryQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenInventoryQueryAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenInventoryQueryAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenInventoryQueryAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenInventoryQueryAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenInventoryQueryAPIResponse

type TaobaoQimenInventoryQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenInventoryQueryAPIResponseModel
}

TaobaoQimenInventoryQueryAPIResponse 库存查询接口(多商品) API返回值 taobao.qimen.inventory.query

taobao.qimen.inventory.query

type TaobaoQimenInventoryQueryAPIResponseModel added in v1.2.0

type TaobaoQimenInventoryQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_inventory_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *InventoryQueryResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenInventoryQueryAPIResponseModel is 库存查询接口(多商品) 成功返回结果

type TaobaoQimenInventoryQueryMap added in v1.1.3

type TaobaoQimenInventoryQueryMap struct {
}

TaobaoQimenInventoryQueryMap 结构体

type TaobaoQimenInventoryReportAPIRequest added in v1.2.0

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

TaobaoQimenInventoryReportAPIRequest 库存盘点通知接口 API请求 taobao.qimen.inventory.report

WMS调用奇门的接口,将库存盘点情况回传ERP

func NewTaobaoQimenInventoryReportRequest

func NewTaobaoQimenInventoryReportRequest() *TaobaoQimenInventoryReportAPIRequest

NewTaobaoQimenInventoryReportRequest 初始化TaobaoQimenInventoryReportAPIRequest对象

func (TaobaoQimenInventoryReportAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenInventoryReportAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenInventoryReportAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenInventoryReportAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenInventoryReportAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenInventoryReportAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenInventoryReportAPIResponse

type TaobaoQimenInventoryReportAPIResponse struct {
	model.CommonResponse
	TaobaoQimenInventoryReportAPIResponseModel
}

TaobaoQimenInventoryReportAPIResponse 库存盘点通知接口 API返回值 taobao.qimen.inventory.report

WMS调用奇门的接口,将库存盘点情况回传ERP

type TaobaoQimenInventoryReportAPIResponseModel added in v1.2.0

type TaobaoQimenInventoryReportAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_inventory_report_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *TaobaoQimenInventoryReportResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenInventoryReportAPIResponseModel is 库存盘点通知接口 成功返回结果

type TaobaoQimenInventoryReportMap added in v1.1.3

type TaobaoQimenInventoryReportMap struct {
}

TaobaoQimenInventoryReportMap 结构体

type TaobaoQimenInventoryReportResponse

type TaobaoQimenInventoryReportResponse struct {
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoQimenInventoryReportResponse 结构体

type TaobaoQimenInventorySynchronizeAPIRequest added in v1.2.5

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

TaobaoQimenInventorySynchronizeAPIRequest 库存状态同步接口 API请求 taobao.qimen.inventory.synchronize

ERP通过该接口同步指定商品的库存信息

func NewTaobaoQimenInventorySynchronizeRequest added in v1.2.5

func NewTaobaoQimenInventorySynchronizeRequest() *TaobaoQimenInventorySynchronizeAPIRequest

NewTaobaoQimenInventorySynchronizeRequest 初始化TaobaoQimenInventorySynchronizeAPIRequest对象

func (TaobaoQimenInventorySynchronizeAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenInventorySynchronizeAPIRequest) GetApiParams added in v1.2.5

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenInventorySynchronizeAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenInventorySynchronizeAPIRequest) GetRequest added in v1.2.5

GetRequest Request Getter

func (*TaobaoQimenInventorySynchronizeAPIRequest) SetRequest added in v1.2.5

SetRequest is Request Setter

type TaobaoQimenInventorySynchronizeAPIResponse added in v1.2.5

type TaobaoQimenInventorySynchronizeAPIResponse struct {
	model.CommonResponse
	TaobaoQimenInventorySynchronizeAPIResponseModel
}

TaobaoQimenInventorySynchronizeAPIResponse 库存状态同步接口 API返回值 taobao.qimen.inventory.synchronize

ERP通过该接口同步指定商品的库存信息

type TaobaoQimenInventorySynchronizeAPIResponseModel added in v1.2.5

type TaobaoQimenInventorySynchronizeAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_inventory_synchronize_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *TaobaoQimenInventorySynchronizeResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenInventorySynchronizeAPIResponseModel is 库存状态同步接口 成功返回结果

type TaobaoQimenInventorySynchronizeReportAPIRequest added in v1.2.5

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

TaobaoQimenInventorySynchronizeReportAPIRequest 库存状态同步确认接口 API请求 taobao.qimen.inventory.synchronize.report

库存状态同步确认接口

func NewTaobaoQimenInventorySynchronizeReportRequest added in v1.2.5

func NewTaobaoQimenInventorySynchronizeReportRequest() *TaobaoQimenInventorySynchronizeReportAPIRequest

NewTaobaoQimenInventorySynchronizeReportRequest 初始化TaobaoQimenInventorySynchronizeReportAPIRequest对象

func (TaobaoQimenInventorySynchronizeReportAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenInventorySynchronizeReportAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenInventorySynchronizeReportAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenInventorySynchronizeReportAPIRequest) GetRequest added in v1.2.5

GetRequest Request Getter

func (*TaobaoQimenInventorySynchronizeReportAPIRequest) SetRequest added in v1.2.5

SetRequest is Request Setter

type TaobaoQimenInventorySynchronizeReportAPIResponse added in v1.2.5

type TaobaoQimenInventorySynchronizeReportAPIResponse struct {
	model.CommonResponse
	TaobaoQimenInventorySynchronizeReportAPIResponseModel
}

TaobaoQimenInventorySynchronizeReportAPIResponse 库存状态同步确认接口 API返回值 taobao.qimen.inventory.synchronize.report

库存状态同步确认接口

type TaobaoQimenInventorySynchronizeReportAPIResponseModel added in v1.2.5

type TaobaoQimenInventorySynchronizeReportAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_inventory_synchronize_report_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *TaobaoQimenInventorySynchronizeReportResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenInventorySynchronizeReportAPIResponseModel is 库存状态同步确认接口 成功返回结果

type TaobaoQimenInventorySynchronizeReportRequest added in v1.2.5

type TaobaoQimenInventorySynchronizeReportRequest struct {
	// 货主编码,货主编码,string(50),,
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 仓库编码,仓库编码,string(50),,
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 调整单编码,调整单编码,string(50),,
	AdjustOrderCode string `json:"adjustOrderCode,omitempty" xml:"adjustOrderCode,omitempty"`
	// 订单创建时间,订单创建时间,string(50),,
	AdjustTime string `json:"adjustTime,omitempty" xml:"adjustTime,omitempty"`
	// 库存调整类型,库存调整类型,string(50),,
	AdjustType string `json:"adjustType,omitempty" xml:"adjustType,omitempty"`
	// 外部业务编码,string(50),,
	OutBizCode string `json:"outBizCode,omitempty" xml:"outBizCode,omitempty"`
	// 备注,备注,string(50),,
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 商品列表
	Items *Items `json:"items,omitempty" xml:"items,omitempty"`
}

TaobaoQimenInventorySynchronizeReportRequest 结构体

type TaobaoQimenInventorySynchronizeReportResponse added in v1.2.5

type TaobaoQimenInventorySynchronizeReportResponse struct {
	// 响应结果,success|failure,string (10),必填
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码,,string (50),
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息,,string (100),
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoQimenInventorySynchronizeReportResponse 结构体

type TaobaoQimenInventorySynchronizeRequest added in v1.2.5

type TaobaoQimenInventorySynchronizeRequest struct {
	// 货主编码,货主编码,string(50),,
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 仓库编码,仓库编码,string(50),,
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 调整单编码,调整单编码,string(50),,
	AdjustOrderCode string `json:"adjustOrderCode,omitempty" xml:"adjustOrderCode,omitempty"`
	// 订单创建时间,订单创建时间,string(50),,
	AdjustTime string `json:"adjustTime,omitempty" xml:"adjustTime,omitempty"`
	// 库存调整类型,库存调整类型,string(50),,
	AdjustType string `json:"adjustType,omitempty" xml:"adjustType,omitempty"`
	// 备注,备注,string(50),,
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 关联订单
	RelatedOrders *RelatedOrders `json:"relatedOrders,omitempty" xml:"relatedOrders,omitempty"`
	// 商品列表
	Items *Items `json:"items,omitempty" xml:"items,omitempty"`
}

TaobaoQimenInventorySynchronizeRequest 结构体

type TaobaoQimenInventorySynchronizeResponse added in v1.2.5

type TaobaoQimenInventorySynchronizeResponse struct {
	// 响应结果,success|failure,string (10),必填
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码,,string (50),
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息,,string (100),
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoQimenInventorySynchronizeResponse 结构体

type TaobaoQimenInventorybatchQueryAPIRequest added in v1.2.0

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

TaobaoQimenInventorybatchQueryAPIRequest 商品单仓批次库存查询接口 API请求 taobao.qimen.inventorybatch.query

ERP 通过该接口查询指定商品的单仓批次库存

func NewTaobaoQimenInventorybatchQueryRequest

func NewTaobaoQimenInventorybatchQueryRequest() *TaobaoQimenInventorybatchQueryAPIRequest

NewTaobaoQimenInventorybatchQueryRequest 初始化TaobaoQimenInventorybatchQueryAPIRequest对象

func (TaobaoQimenInventorybatchQueryAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenInventorybatchQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenInventorybatchQueryAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenInventorybatchQueryAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenInventorybatchQueryAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenInventorybatchQueryAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter request

type TaobaoQimenInventorybatchQueryAPIResponse

type TaobaoQimenInventorybatchQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenInventorybatchQueryAPIResponseModel
}

TaobaoQimenInventorybatchQueryAPIResponse 商品单仓批次库存查询接口 API返回值 taobao.qimen.inventorybatch.query

ERP 通过该接口查询指定商品的单仓批次库存

type TaobaoQimenInventorybatchQueryAPIResponseModel added in v1.2.0

type TaobaoQimenInventorybatchQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_inventorybatch_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应
	Response *TaobaoQimenInventorybatchQueryResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenInventorybatchQueryAPIResponseModel is 商品单仓批次库存查询接口 成功返回结果

type TaobaoQimenInventorybatchQueryRequest

type TaobaoQimenInventorybatchQueryRequest struct {
	// 货主编码,string(50),必填
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 仓库编码,string(50),必填
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// ERP 系统商品编码, string(50),条件必填
	ItemCode string `json:"itemCode,omitempty" xml:"itemCode,omitempty"`
	// 仓储系统商品编码, string(50),条件必填
	ItemId string `json:"itemId,omitempty" xml:"itemId,omitempty"`
	// 当前页,从 1 开始,必填
	Page int64 `json:"page,omitempty" xml:"page,omitempty"`
	// 每页条数(最多 100 条),必填
	PageSize int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
}

TaobaoQimenInventorybatchQueryRequest 结构体

type TaobaoQimenInventorybatchQueryResponse

type TaobaoQimenInventorybatchQueryResponse struct {
	// success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 总行数,必填
	TotalCount int64 `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
	// 明细列表
	Items *Items `json:"items,omitempty" xml:"items,omitempty"`
}

TaobaoQimenInventorybatchQueryResponse 结构体

type TaobaoQimenInventoryreserveCancelAPIRequest added in v1.2.0

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

TaobaoQimenInventoryreserveCancelAPIRequest 库存预占取消接口 API请求 taobao.qimen.inventoryreserve.cancel

库存预占取消

func NewTaobaoQimenInventoryreserveCancelRequest

func NewTaobaoQimenInventoryreserveCancelRequest() *TaobaoQimenInventoryreserveCancelAPIRequest

NewTaobaoQimenInventoryreserveCancelRequest 初始化TaobaoQimenInventoryreserveCancelAPIRequest对象

func (TaobaoQimenInventoryreserveCancelAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenInventoryreserveCancelAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenInventoryreserveCancelAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenInventoryreserveCancelAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenInventoryreserveCancelAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenInventoryreserveCancelAPIResponse

type TaobaoQimenInventoryreserveCancelAPIResponse struct {
	model.CommonResponse
	TaobaoQimenInventoryreserveCancelAPIResponseModel
}

TaobaoQimenInventoryreserveCancelAPIResponse 库存预占取消接口 API返回值 taobao.qimen.inventoryreserve.cancel

库存预占取消

type TaobaoQimenInventoryreserveCancelAPIResponseModel added in v1.2.0

type TaobaoQimenInventoryreserveCancelAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_inventoryreserve_cancel_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *TaobaoQimenInventoryreserveCancelResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenInventoryreserveCancelAPIResponseModel is 库存预占取消接口 成功返回结果

type TaobaoQimenInventoryreserveCancelMap added in v1.1.3

type TaobaoQimenInventoryreserveCancelMap struct {
}

TaobaoQimenInventoryreserveCancelMap 结构体

type TaobaoQimenInventoryreserveCancelRequest

type TaobaoQimenInventoryreserveCancelRequest struct {
	// 奇门仓储字段
	ItemInventories []ItemInventory `json:"itemInventories,omitempty" xml:"itemInventories>item_inventory,omitempty"`
	// 奇门仓储字段
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 奇门仓储字段
	OrderCode string `json:"orderCode,omitempty" xml:"orderCode,omitempty"`
	// 奇门仓储字段
	OrderSource string `json:"orderSource,omitempty" xml:"orderSource,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenInventoryreserveCancelMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

TaobaoQimenInventoryreserveCancelRequest 结构体

type TaobaoQimenInventoryreserveCancelResponse

type TaobaoQimenInventoryreserveCancelResponse struct {
	// 奇门仓储字段
	ItemInventories []ItemInventory `json:"itemInventories,omitempty" xml:"itemInventories>item_inventory,omitempty"`
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 奇门仓储字段
	OrderCode string `json:"orderCode,omitempty" xml:"orderCode,omitempty"`
	// 奇门仓储字段
	IsRetry string `json:"isRetry,omitempty" xml:"isRetry,omitempty"`
}

TaobaoQimenInventoryreserveCancelResponse 结构体

type TaobaoQimenInventoryruleCreateAPIRequest added in v1.2.0

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

TaobaoQimenInventoryruleCreateAPIRequest 渠道间库存规则设置接口 API请求 taobao.qimen.inventoryrule.create

渠道间库存规则设置

func NewTaobaoQimenInventoryruleCreateRequest

func NewTaobaoQimenInventoryruleCreateRequest() *TaobaoQimenInventoryruleCreateAPIRequest

NewTaobaoQimenInventoryruleCreateRequest 初始化TaobaoQimenInventoryruleCreateAPIRequest对象

func (TaobaoQimenInventoryruleCreateAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenInventoryruleCreateAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenInventoryruleCreateAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenInventoryruleCreateAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenInventoryruleCreateAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenInventoryruleCreateAPIRequest) SetRequest added in v1.2.0

func (r *TaobaoQimenInventoryruleCreateAPIRequest) SetRequest(_request *RequestDo) error

SetRequest is Request Setter

type TaobaoQimenInventoryruleCreateAPIResponse

type TaobaoQimenInventoryruleCreateAPIResponse struct {
	model.CommonResponse
	TaobaoQimenInventoryruleCreateAPIResponseModel
}

TaobaoQimenInventoryruleCreateAPIResponse 渠道间库存规则设置接口 API返回值 taobao.qimen.inventoryrule.create

渠道间库存规则设置

type TaobaoQimenInventoryruleCreateAPIResponseModel added in v1.2.0

type TaobaoQimenInventoryruleCreateAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_inventoryrule_create_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *ResponseDo `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenInventoryruleCreateAPIResponseModel is 渠道间库存规则设置接口 成功返回结果

type TaobaoQimenItemlackReportAPIRequest added in v1.2.0

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

TaobaoQimenItemlackReportAPIRequest 发货单缺货通知接口 API请求 taobao.qimen.itemlack.report

WMS调用奇门的接口,将商家在库某商品缺货的信息回传给ERP

func NewTaobaoQimenItemlackReportRequest

func NewTaobaoQimenItemlackReportRequest() *TaobaoQimenItemlackReportAPIRequest

NewTaobaoQimenItemlackReportRequest 初始化TaobaoQimenItemlackReportAPIRequest对象

func (TaobaoQimenItemlackReportAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenItemlackReportAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenItemlackReportAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenItemlackReportAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenItemlackReportAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenItemlackReportAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenItemlackReportAPIResponse

type TaobaoQimenItemlackReportAPIResponse struct {
	model.CommonResponse
	TaobaoQimenItemlackReportAPIResponseModel
}

TaobaoQimenItemlackReportAPIResponse 发货单缺货通知接口 API返回值 taobao.qimen.itemlack.report

WMS调用奇门的接口,将商家在库某商品缺货的信息回传给ERP

type TaobaoQimenItemlackReportAPIResponseModel added in v1.2.0

type TaobaoQimenItemlackReportAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_itemlack_report_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *TaobaoQimenItemlackReportResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenItemlackReportAPIResponseModel is 发货单缺货通知接口 成功返回结果

type TaobaoQimenItemlackReportMap added in v1.1.3

type TaobaoQimenItemlackReportMap struct {
}

TaobaoQimenItemlackReportMap 结构体

type TaobaoQimenItemlackReportResponse

type TaobaoQimenItemlackReportResponse struct {
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoQimenItemlackReportResponse 结构体

type TaobaoQimenItemmappingCreateAPIRequest added in v1.2.0

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

TaobaoQimenItemmappingCreateAPIRequest 前后端商品映射接口 API请求 taobao.qimen.itemmapping.create

前后端商品映射

func NewTaobaoQimenItemmappingCreateRequest

func NewTaobaoQimenItemmappingCreateRequest() *TaobaoQimenItemmappingCreateAPIRequest

NewTaobaoQimenItemmappingCreateRequest 初始化TaobaoQimenItemmappingCreateAPIRequest对象

func (TaobaoQimenItemmappingCreateAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenItemmappingCreateAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenItemmappingCreateAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenItemmappingCreateAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenItemmappingCreateAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenItemmappingCreateAPIRequest) SetRequest added in v1.2.0

func (r *TaobaoQimenItemmappingCreateAPIRequest) SetRequest(_request *RequestDo) error

SetRequest is Request Setter

type TaobaoQimenItemmappingCreateAPIResponse

type TaobaoQimenItemmappingCreateAPIResponse struct {
	model.CommonResponse
	TaobaoQimenItemmappingCreateAPIResponseModel
}

TaobaoQimenItemmappingCreateAPIResponse 前后端商品映射接口 API返回值 taobao.qimen.itemmapping.create

前后端商品映射

type TaobaoQimenItemmappingCreateAPIResponseModel added in v1.2.0

type TaobaoQimenItemmappingCreateAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_itemmapping_create_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *ResponseDo `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenItemmappingCreateAPIResponseModel is 前后端商品映射接口 成功返回结果

type TaobaoQimenItemmappingQueryAPIRequest added in v1.2.0

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

TaobaoQimenItemmappingQueryAPIRequest 前后端商品映射查询接口 API请求 taobao.qimen.itemmapping.query

前后端商品映射查询接口

func NewTaobaoQimenItemmappingQueryRequest

func NewTaobaoQimenItemmappingQueryRequest() *TaobaoQimenItemmappingQueryAPIRequest

NewTaobaoQimenItemmappingQueryRequest 初始化TaobaoQimenItemmappingQueryAPIRequest对象

func (TaobaoQimenItemmappingQueryAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenItemmappingQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenItemmappingQueryAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenItemmappingQueryAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenItemmappingQueryAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenItemmappingQueryAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenItemmappingQueryAPIResponse

type TaobaoQimenItemmappingQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenItemmappingQueryAPIResponseModel
}

TaobaoQimenItemmappingQueryAPIResponse 前后端商品映射查询接口 API返回值 taobao.qimen.itemmapping.query

前后端商品映射查询接口

type TaobaoQimenItemmappingQueryAPIResponseModel added in v1.2.0

type TaobaoQimenItemmappingQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_itemmapping_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *TaobaoQimenItemmappingQueryResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenItemmappingQueryAPIResponseModel is 前后端商品映射查询接口 成功返回结果

type TaobaoQimenItemmappingQueryRequest

type TaobaoQimenItemmappingQueryRequest struct {
	// 奇门仓储字段,C123,string(50),,
	QueryType string `json:"queryType,omitempty" xml:"queryType,omitempty"`
	// 奇门仓储字段,C123,string(50),,
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 奇门仓储字段,C123,string(50),,
	ItemId string `json:"itemId,omitempty" xml:"itemId,omitempty"`
	// 奇门仓储字段,C123,string(50),,
	ShopItemId string `json:"shopItemId,omitempty" xml:"shopItemId,omitempty"`
	// 奇门仓储字段,C123,string(50),,
	SkuId string `json:"skuId,omitempty" xml:"skuId,omitempty"`
}

TaobaoQimenItemmappingQueryRequest 结构体

type TaobaoQimenItemmappingQueryResponse

type TaobaoQimenItemmappingQueryResponse struct {
	// 商品映射关系
	ItemMappings []ItemMapping `json:"itemMappings,omitempty" xml:"itemMappings>item_mapping,omitempty"`
	// 响应结果:success|failure,success,string(10),必填
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码,0,string(50),
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息,invalid appkey,string(100),
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoQimenItemmappingQueryResponse 结构体

type TaobaoQimenItemsSynchronizeAPIRequest added in v1.2.0

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

TaobaoQimenItemsSynchronizeAPIRequest 商品同步接口 (批量) API请求 taobao.qimen.items.synchronize

ERP调用奇门的接口,批量同步商品信息给WMS

func NewTaobaoQimenItemsSynchronizeRequest

func NewTaobaoQimenItemsSynchronizeRequest() *TaobaoQimenItemsSynchronizeAPIRequest

NewTaobaoQimenItemsSynchronizeRequest 初始化TaobaoQimenItemsSynchronizeAPIRequest对象

func (TaobaoQimenItemsSynchronizeAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenItemsSynchronizeAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenItemsSynchronizeAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenItemsSynchronizeAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenItemsSynchronizeAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenItemsSynchronizeAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenItemsSynchronizeAPIResponse

type TaobaoQimenItemsSynchronizeAPIResponse struct {
	model.CommonResponse
	TaobaoQimenItemsSynchronizeAPIResponseModel
}

TaobaoQimenItemsSynchronizeAPIResponse 商品同步接口 (批量) API返回值 taobao.qimen.items.synchronize

ERP调用奇门的接口,批量同步商品信息给WMS

type TaobaoQimenItemsSynchronizeAPIResponseModel added in v1.2.0

type TaobaoQimenItemsSynchronizeAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_items_synchronize_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *ItemsSynchronizeResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenItemsSynchronizeAPIResponseModel is 商品同步接口 (批量) 成功返回结果

type TaobaoQimenItemsSynchronizeMap added in v1.1.3

type TaobaoQimenItemsSynchronizeMap struct {
}

TaobaoQimenItemsSynchronizeMap 结构体

type TaobaoQimenItemstoreBandingAPIRequest added in v1.2.0

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

TaobaoQimenItemstoreBandingAPIRequest 商品关联绑定接口 API请求 taobao.qimen.itemstore.banding

商家在ERP等系统中调用该接口,将线上商品和线下门店“新建/删除”关联。这里的线上。每次只能单个商品关联多个门店,门店上限200

func NewTaobaoQimenItemstoreBandingRequest

func NewTaobaoQimenItemstoreBandingRequest() *TaobaoQimenItemstoreBandingAPIRequest

NewTaobaoQimenItemstoreBandingRequest 初始化TaobaoQimenItemstoreBandingAPIRequest对象

func (TaobaoQimenItemstoreBandingAPIRequest) GetActionType added in v1.2.0

GetActionType ActionType Getter

func (TaobaoQimenItemstoreBandingAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenItemstoreBandingAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenItemstoreBandingAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenItemstoreBandingAPIRequest) GetItemId added in v1.2.0

GetItemId ItemId Getter

func (TaobaoQimenItemstoreBandingAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenItemstoreBandingAPIRequest) GetRemark added in v1.2.0

GetRemark Remark Getter

func (TaobaoQimenItemstoreBandingAPIRequest) GetStoreIds added in v1.2.0

func (r TaobaoQimenItemstoreBandingAPIRequest) GetStoreIds() []int64

GetStoreIds StoreIds Getter

func (*TaobaoQimenItemstoreBandingAPIRequest) SetActionType added in v1.2.0

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

SetActionType is ActionType Setter 操作类型

func (*TaobaoQimenItemstoreBandingAPIRequest) SetItemId added in v1.2.0

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

SetItemId is ItemId Setter 线上商品ID

func (*TaobaoQimenItemstoreBandingAPIRequest) SetRemark added in v1.2.0

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

SetRemark is Remark Setter 备注信息

func (*TaobaoQimenItemstoreBandingAPIRequest) SetStoreIds added in v1.2.0

func (r *TaobaoQimenItemstoreBandingAPIRequest) SetStoreIds(_storeIds []int64) error

SetStoreIds is StoreIds Setter 门店列表

type TaobaoQimenItemstoreBandingAPIResponse

type TaobaoQimenItemstoreBandingAPIResponse struct {
	model.CommonResponse
	TaobaoQimenItemstoreBandingAPIResponseModel
}

TaobaoQimenItemstoreBandingAPIResponse 商品关联绑定接口 API返回值 taobao.qimen.itemstore.banding

商家在ERP等系统中调用该接口,将线上商品和线下门店“新建/删除”关联。这里的线上。每次只能单个商品关联多个门店,门店上限200

type TaobaoQimenItemstoreBandingAPIResponseModel added in v1.2.0

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

TaobaoQimenItemstoreBandingAPIResponseModel is 商品关联绑定接口 成功返回结果

type TaobaoQimenItemstoreQueryAPIRequest added in v1.2.0

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

TaobaoQimenItemstoreQueryAPIRequest 商品关联门店查询接口 API请求 taobao.qimen.itemstore.query

商家在ERP等系统中调用该接口,查询线上商品所关联的门店列表

func NewTaobaoQimenItemstoreQueryRequest

func NewTaobaoQimenItemstoreQueryRequest() *TaobaoQimenItemstoreQueryAPIRequest

NewTaobaoQimenItemstoreQueryRequest 初始化TaobaoQimenItemstoreQueryAPIRequest对象

func (TaobaoQimenItemstoreQueryAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenItemstoreQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenItemstoreQueryAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenItemstoreQueryAPIRequest) GetItemId added in v1.2.0

GetItemId ItemId Getter

func (TaobaoQimenItemstoreQueryAPIRequest) GetPage added in v1.2.0

GetPage Page Getter

func (TaobaoQimenItemstoreQueryAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoQimenItemstoreQueryAPIRequest) SetItemId added in v1.2.0

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

SetItemId is ItemId Setter 线上商品ID

func (*TaobaoQimenItemstoreQueryAPIRequest) SetPage added in v1.2.0

SetPage is Page Setter 当前查询的页面编码

type TaobaoQimenItemstoreQueryAPIResponse

type TaobaoQimenItemstoreQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenItemstoreQueryAPIResponseModel
}

TaobaoQimenItemstoreQueryAPIResponse 商品关联门店查询接口 API返回值 taobao.qimen.itemstore.query

商家在ERP等系统中调用该接口,查询线上商品所关联的门店列表

type TaobaoQimenItemstoreQueryAPIResponseModel added in v1.2.0

type TaobaoQimenItemstoreQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_itemstore_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 门店列表
	StoreIds []int64 `json:"store_ids,omitempty" xml:"store_ids>int64,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 响应的标签
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应的code
	QimenCode string `json:"qimen_code,omitempty" xml:"qimen_code,omitempty"`
	// 总的门店数
	TotalLines int64 `json:"total_lines,omitempty" xml:"total_lines,omitempty"`
}

TaobaoQimenItemstoreQueryAPIResponseModel is 商品关联门店查询接口 成功返回结果

type TaobaoQimenOrderCallbackAPIRequest added in v1.2.0

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

TaobaoQimenOrderCallbackAPIRequest 配送拦截接口 API请求 taobao.qimen.order.callback

配送拦截

func NewTaobaoQimenOrderCallbackRequest

func NewTaobaoQimenOrderCallbackRequest() *TaobaoQimenOrderCallbackAPIRequest

NewTaobaoQimenOrderCallbackRequest 初始化TaobaoQimenOrderCallbackAPIRequest对象

func (TaobaoQimenOrderCallbackAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenOrderCallbackAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenOrderCallbackAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenOrderCallbackAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenOrderCallbackAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenOrderCallbackAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenOrderCallbackAPIResponse

type TaobaoQimenOrderCallbackAPIResponse struct {
	model.CommonResponse
	TaobaoQimenOrderCallbackAPIResponseModel
}

TaobaoQimenOrderCallbackAPIResponse 配送拦截接口 API返回值 taobao.qimen.order.callback

配送拦截

type TaobaoQimenOrderCallbackAPIResponseModel added in v1.2.0

type TaobaoQimenOrderCallbackAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_order_callback_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *OrderCallbackResponseDo `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenOrderCallbackAPIResponseModel is 配送拦截接口 成功返回结果

type TaobaoQimenOrderCancelAPIRequest added in v1.2.0

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

TaobaoQimenOrderCancelAPIRequest 单据取消接口 API请求 taobao.qimen.order.cancel

taobao.qimen.order.cancel

func NewTaobaoQimenOrderCancelRequest

func NewTaobaoQimenOrderCancelRequest() *TaobaoQimenOrderCancelAPIRequest

NewTaobaoQimenOrderCancelRequest 初始化TaobaoQimenOrderCancelAPIRequest对象

func (TaobaoQimenOrderCancelAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenOrderCancelAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenOrderCancelAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenOrderCancelAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenOrderCancelAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenOrderCancelAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenOrderCancelAPIResponse

type TaobaoQimenOrderCancelAPIResponse struct {
	model.CommonResponse
	TaobaoQimenOrderCancelAPIResponseModel
}

TaobaoQimenOrderCancelAPIResponse 单据取消接口 API返回值 taobao.qimen.order.cancel

taobao.qimen.order.cancel

type TaobaoQimenOrderCancelAPIResponseModel added in v1.2.0

type TaobaoQimenOrderCancelAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_order_cancel_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *OrderCancelResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenOrderCancelAPIResponseModel is 单据取消接口 成功返回结果

type TaobaoQimenOrderCancelMap added in v1.1.3

type TaobaoQimenOrderCancelMap struct {
}

TaobaoQimenOrderCancelMap 结构体

type TaobaoQimenOrderPendingAPIRequest added in v1.2.0

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

TaobaoQimenOrderPendingAPIRequest 单据挂起(恢复)接口 API请求 taobao.qimen.order.pending

ERP调用奇门的接口,挂起某些创建的单据;场景介绍:ERP主动发起挂起(恢复)某些创建的单据,如入库单、出库单、退货单等

func NewTaobaoQimenOrderPendingRequest

func NewTaobaoQimenOrderPendingRequest() *TaobaoQimenOrderPendingAPIRequest

NewTaobaoQimenOrderPendingRequest 初始化TaobaoQimenOrderPendingAPIRequest对象

func (TaobaoQimenOrderPendingAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenOrderPendingAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenOrderPendingAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenOrderPendingAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenOrderPendingAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenOrderPendingAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenOrderPendingAPIResponse

type TaobaoQimenOrderPendingAPIResponse struct {
	model.CommonResponse
	TaobaoQimenOrderPendingAPIResponseModel
}

TaobaoQimenOrderPendingAPIResponse 单据挂起(恢复)接口 API返回值 taobao.qimen.order.pending

ERP调用奇门的接口,挂起某些创建的单据;场景介绍:ERP主动发起挂起(恢复)某些创建的单据,如入库单、出库单、退货单等

type TaobaoQimenOrderPendingAPIResponseModel added in v1.2.0

type TaobaoQimenOrderPendingAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_order_pending_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *OrderPendingResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenOrderPendingAPIResponseModel is 单据挂起(恢复)接口 成功返回结果

type TaobaoQimenOrderPendingMap added in v1.1.3

type TaobaoQimenOrderPendingMap struct {
}

TaobaoQimenOrderPendingMap 结构体

type TaobaoQimenOrderQueryAPIRequest added in v1.2.0

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

TaobaoQimenOrderQueryAPIRequest 根据收件人信息查询交易单号接口 API请求 taobao.qimen.order.query

WMS 调用该接口,根据收件人信息查询平台交易订单号。

func NewTaobaoQimenOrderQueryRequest

func NewTaobaoQimenOrderQueryRequest() *TaobaoQimenOrderQueryAPIRequest

NewTaobaoQimenOrderQueryRequest 初始化TaobaoQimenOrderQueryAPIRequest对象

func (TaobaoQimenOrderQueryAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenOrderQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenOrderQueryAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenOrderQueryAPIRequest) GetRawParams added in v1.2.8

func (r TaobaoQimenOrderQueryAPIRequest) GetRawParams() model.Params

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

func (TaobaoQimenOrderQueryAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenOrderQueryAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter request

type TaobaoQimenOrderQueryAPIResponse

type TaobaoQimenOrderQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenOrderQueryAPIResponseModel
}

TaobaoQimenOrderQueryAPIResponse 根据收件人信息查询交易单号接口 API返回值 taobao.qimen.order.query

WMS 调用该接口,根据收件人信息查询平台交易订单号。

type TaobaoQimenOrderQueryAPIResponseModel added in v1.2.0

type TaobaoQimenOrderQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_order_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应
	Response *TaobaoQimenOrderQueryResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenOrderQueryAPIResponseModel is 根据收件人信息查询交易单号接口 成功返回结果

type TaobaoQimenOrderQueryRequest

type TaobaoQimenOrderQueryRequest struct {
	// 姓名, string (50) , 必填
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 开始时间, string (19) , YYYY-MM-DD HH:MM:SS
	StartTime string `json:"startTime,omitempty" xml:"startTime,omitempty"`
	// 结束时间, string (19) , YYYY-MM-DD HH:MM:SS
	EndTime string `json:"endTime,omitempty" xml:"endTime,omitempty"`
	// 固定电话, string (50)
	Tel string `json:"tel,omitempty" xml:"tel,omitempty"`
	// 移动电话, string (50) , 必填
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// 1001,客服咨询;1002,售后服务
	Scene string `json:"scene,omitempty" xml:"scene,omitempty"`
}

TaobaoQimenOrderQueryRequest 结构体

type TaobaoQimenOrderQueryResponse

type TaobaoQimenOrderQueryResponse struct {
	// success|failure,必填
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 订单列表
	OrderLines *OrderLines `json:"orderLines,omitempty" xml:"orderLines,omitempty"`
}

TaobaoQimenOrderQueryResponse 结构体

type TaobaoQimenOrderSnReportAPIRequest added in v1.2.0

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

TaobaoQimenOrderSnReportAPIRequest 订单SN通知接口 API请求 taobao.qimen.order.sn.report

WMS调用奇门的接口,在出库、发货、入库等场景下,ERP和WMS之间同步操作的SN列表

func NewTaobaoQimenOrderSnReportRequest

func NewTaobaoQimenOrderSnReportRequest() *TaobaoQimenOrderSnReportAPIRequest

NewTaobaoQimenOrderSnReportRequest 初始化TaobaoQimenOrderSnReportAPIRequest对象

func (TaobaoQimenOrderSnReportAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenOrderSnReportAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenOrderSnReportAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenOrderSnReportAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenOrderSnReportAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenOrderSnReportAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenOrderSnReportAPIResponse

type TaobaoQimenOrderSnReportAPIResponse struct {
	model.CommonResponse
	TaobaoQimenOrderSnReportAPIResponseModel
}

TaobaoQimenOrderSnReportAPIResponse 订单SN通知接口 API返回值 taobao.qimen.order.sn.report

WMS调用奇门的接口,在出库、发货、入库等场景下,ERP和WMS之间同步操作的SN列表

type TaobaoQimenOrderSnReportAPIResponseModel added in v1.2.0

type TaobaoQimenOrderSnReportAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_order_sn_report_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *TaobaoQimenOrderSnReportResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenOrderSnReportAPIResponseModel is 订单SN通知接口 成功返回结果

type TaobaoQimenOrderSnReportMap added in v1.1.3

type TaobaoQimenOrderSnReportMap struct {
}

TaobaoQimenOrderSnReportMap 结构体

type TaobaoQimenOrderSnReportRequest

type TaobaoQimenOrderSnReportRequest struct {
	// 总页数
	TotalPage int64 `json:"totalPage,omitempty" xml:"totalPage,omitempty"`
	// 当前页(从1开始)
	CurrentPage int64 `json:"currentPage,omitempty" xml:"currentPage,omitempty"`
	// 每页记录的条数
	PageSize int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// 单据列表
	Order *Order `json:"order,omitempty" xml:"order,omitempty"`
	// 商品列表
	Items *Items `json:"items,omitempty" xml:"items,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenOrderSnReportMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

TaobaoQimenOrderSnReportRequest 结构体

type TaobaoQimenOrderSnReportResponse

type TaobaoQimenOrderSnReportResponse struct {
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoQimenOrderSnReportResponse 结构体

type TaobaoQimenOrderexceptionReportAPIRequest added in v1.2.0

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

TaobaoQimenOrderexceptionReportAPIRequest 订单异常通知接口 API请求 taobao.qimen.orderexception.report

WMS调用奇门的接口,当WMS接收到ERP的发货指令时,由于种种原因(5.1.5说明了各种异常场景)可能无法完成发货。WMS通过调用此接口,通知ERP具体异常情况

func NewTaobaoQimenOrderexceptionReportRequest

func NewTaobaoQimenOrderexceptionReportRequest() *TaobaoQimenOrderexceptionReportAPIRequest

NewTaobaoQimenOrderexceptionReportRequest 初始化TaobaoQimenOrderexceptionReportAPIRequest对象

func (TaobaoQimenOrderexceptionReportAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenOrderexceptionReportAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenOrderexceptionReportAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenOrderexceptionReportAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenOrderexceptionReportAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenOrderexceptionReportAPIResponse

type TaobaoQimenOrderexceptionReportAPIResponse struct {
	model.CommonResponse
	TaobaoQimenOrderexceptionReportAPIResponseModel
}

TaobaoQimenOrderexceptionReportAPIResponse 订单异常通知接口 API返回值 taobao.qimen.orderexception.report

WMS调用奇门的接口,当WMS接收到ERP的发货指令时,由于种种原因(5.1.5说明了各种异常场景)可能无法完成发货。WMS通过调用此接口,通知ERP具体异常情况

type TaobaoQimenOrderexceptionReportAPIResponseModel added in v1.2.0

type TaobaoQimenOrderexceptionReportAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_orderexception_report_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *TaobaoQimenOrderexceptionReportResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenOrderexceptionReportAPIResponseModel is 订单异常通知接口 成功返回结果

type TaobaoQimenOrderexceptionReportBatch added in v1.2.0

type TaobaoQimenOrderexceptionReportBatch struct {
	// 奇门仓储字段
	BatchCode string `json:"batchCode,omitempty" xml:"batchCode,omitempty"`
	// 奇门仓储字段
	ProductDate string `json:"productDate,omitempty" xml:"productDate,omitempty"`
	// 奇门仓储字段
	ExpireDate string `json:"expireDate,omitempty" xml:"expireDate,omitempty"`
	// 奇门仓储字段
	ProduceCode string `json:"produceCode,omitempty" xml:"produceCode,omitempty"`
	// 奇门仓储字段
	InventoryType string `json:"inventoryType,omitempty" xml:"inventoryType,omitempty"`
	// 奇门仓储字段
	ActualQty string `json:"actualQty,omitempty" xml:"actualQty,omitempty"`
	// 奇门仓储字段
	Quantity string `json:"quantity,omitempty" xml:"quantity,omitempty"`
}

TaobaoQimenOrderexceptionReportBatch 结构体

type TaobaoQimenOrderexceptionReportMap added in v1.1.3

type TaobaoQimenOrderexceptionReportMap struct {
}

TaobaoQimenOrderexceptionReportMap 结构体

type TaobaoQimenOrderexceptionReportRequest

type TaobaoQimenOrderexceptionReportRequest struct {
	// 奇门仓储字段
	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines>order_line,omitempty"`
	// 奇门仓储字段
	MessageId string `json:"messageId,omitempty" xml:"messageId,omitempty"`
	// 奇门仓储字段
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 奇门仓储字段
	DeliveryOrderCode string `json:"deliveryOrderCode,omitempty" xml:"deliveryOrderCode,omitempty"`
	// 奇门仓储字段
	DeliveryOrderId string `json:"deliveryOrderId,omitempty" xml:"deliveryOrderId,omitempty"`
	// 奇门仓储字段
	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`
	// 奇门仓储字段
	LogisticsCode string `json:"logisticsCode,omitempty" xml:"logisticsCode,omitempty"`
	// 奇门仓储字段
	ExpressCode string `json:"expressCode,omitempty" xml:"expressCode,omitempty"`
	// 奇门仓储字段
	MessageType string `json:"messageType,omitempty" xml:"messageType,omitempty"`
	// 奇门仓储字段
	MessageDesc string `json:"messageDesc,omitempty" xml:"messageDesc,omitempty"`
	// 奇门仓储字段
	CreateTime string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 奇门仓储字段
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenOrderexceptionReportMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

TaobaoQimenOrderexceptionReportRequest 结构体

type TaobaoQimenOrderexceptionReportResponse

type TaobaoQimenOrderexceptionReportResponse struct {
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoQimenOrderexceptionReportResponse 结构体

type TaobaoQimenOrderprocessQueryAPIRequest added in v1.2.0

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

TaobaoQimenOrderprocessQueryAPIRequest 订单流水查询接口 API请求 taobao.qimen.orderprocess.query

ERP调用订单流水查询接口

func NewTaobaoQimenOrderprocessQueryRequest

func NewTaobaoQimenOrderprocessQueryRequest() *TaobaoQimenOrderprocessQueryAPIRequest

NewTaobaoQimenOrderprocessQueryRequest 初始化TaobaoQimenOrderprocessQueryAPIRequest对象

func (TaobaoQimenOrderprocessQueryAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenOrderprocessQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenOrderprocessQueryAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenOrderprocessQueryAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenOrderprocessQueryAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenOrderprocessQueryAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenOrderprocessQueryAPIResponse

type TaobaoQimenOrderprocessQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenOrderprocessQueryAPIResponseModel
}

TaobaoQimenOrderprocessQueryAPIResponse 订单流水查询接口 API返回值 taobao.qimen.orderprocess.query

ERP调用订单流水查询接口

type TaobaoQimenOrderprocessQueryAPIResponseModel added in v1.2.0

type TaobaoQimenOrderprocessQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_orderprocess_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *OrderProcessQueryResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenOrderprocessQueryAPIResponseModel is 订单流水查询接口 成功返回结果

type TaobaoQimenOrderprocessQueryMap added in v1.1.3

type TaobaoQimenOrderprocessQueryMap struct {
}

TaobaoQimenOrderprocessQueryMap 结构体

type TaobaoQimenOrderprocessReportAPIRequest added in v1.2.0

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

TaobaoQimenOrderprocessReportAPIRequest 订单流水通知接口 API请求 taobao.qimen.orderprocess.report

taobao.qimen.orderprocess.report

func NewTaobaoQimenOrderprocessReportRequest

func NewTaobaoQimenOrderprocessReportRequest() *TaobaoQimenOrderprocessReportAPIRequest

NewTaobaoQimenOrderprocessReportRequest 初始化TaobaoQimenOrderprocessReportAPIRequest对象

func (TaobaoQimenOrderprocessReportAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenOrderprocessReportAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenOrderprocessReportAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenOrderprocessReportAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenOrderprocessReportAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenOrderprocessReportAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenOrderprocessReportAPIResponse

type TaobaoQimenOrderprocessReportAPIResponse struct {
	model.CommonResponse
	TaobaoQimenOrderprocessReportAPIResponseModel
}

TaobaoQimenOrderprocessReportAPIResponse 订单流水通知接口 API返回值 taobao.qimen.orderprocess.report

taobao.qimen.orderprocess.report

type TaobaoQimenOrderprocessReportAPIResponseModel added in v1.2.0

type TaobaoQimenOrderprocessReportAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_orderprocess_report_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *TaobaoQimenOrderprocessReportResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenOrderprocessReportAPIResponseModel is 订单流水通知接口 成功返回结果

type TaobaoQimenOrderprocessReportMap added in v1.1.3

type TaobaoQimenOrderprocessReportMap struct {
}

TaobaoQimenOrderprocessReportMap 结构体

type TaobaoQimenOrderprocessReportResponse

type TaobaoQimenOrderprocessReportResponse struct {
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoQimenOrderprocessReportResponse 结构体

type TaobaoQimenPresalespackageConsignAPIRequest added in v1.2.9

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

TaobaoQimenPresalespackageConsignAPIRequest 预售预包尾款推单发货 API请求 taobao.qimen.presalespackage.consign

预售预包尾款推单发货

func NewTaobaoQimenPresalespackageConsignRequest added in v1.2.9

func NewTaobaoQimenPresalespackageConsignRequest() *TaobaoQimenPresalespackageConsignAPIRequest

NewTaobaoQimenPresalespackageConsignRequest 初始化TaobaoQimenPresalespackageConsignAPIRequest对象

func (TaobaoQimenPresalespackageConsignAPIRequest) GetApiMethodName added in v1.2.9

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenPresalespackageConsignAPIRequest) GetApiParams added in v1.2.9

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenPresalespackageConsignAPIRequest) GetRawParams added in v1.2.9

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

func (TaobaoQimenPresalespackageConsignAPIRequest) GetRequest added in v1.2.9

GetRequest Request Getter

func (*TaobaoQimenPresalespackageConsignAPIRequest) SetRequest added in v1.2.9

SetRequest is Request Setter 请求

type TaobaoQimenPresalespackageConsignAPIResponse added in v1.2.9

type TaobaoQimenPresalespackageConsignAPIResponse struct {
	model.CommonResponse
	TaobaoQimenPresalespackageConsignAPIResponseModel
}

TaobaoQimenPresalespackageConsignAPIResponse 预售预包尾款推单发货 API返回值 taobao.qimen.presalespackage.consign

预售预包尾款推单发货

type TaobaoQimenPresalespackageConsignAPIResponseModel added in v1.2.9

type TaobaoQimenPresalespackageConsignAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_presalespackage_consign_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应
	Response *PresalesPackageConsignResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenPresalespackageConsignAPIResponseModel is 预售预包尾款推单发货 成功返回结果

type TaobaoQimenReceiverinfoQueryAPIRequest added in v1.2.0

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

TaobaoQimenReceiverinfoQueryAPIRequest OAID 收件人信息解密接口 API请求 taobao.qimen.receiverinfo.query

WMS 调用该接口,通过 OAID 查询解密后的收件人信息

func NewTaobaoQimenReceiverinfoQueryRequest

func NewTaobaoQimenReceiverinfoQueryRequest() *TaobaoQimenReceiverinfoQueryAPIRequest

NewTaobaoQimenReceiverinfoQueryRequest 初始化TaobaoQimenReceiverinfoQueryAPIRequest对象

func (TaobaoQimenReceiverinfoQueryAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenReceiverinfoQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenReceiverinfoQueryAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenReceiverinfoQueryAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenReceiverinfoQueryAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenReceiverinfoQueryAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenReceiverinfoQueryAPIResponse

type TaobaoQimenReceiverinfoQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenReceiverinfoQueryAPIResponseModel
}

TaobaoQimenReceiverinfoQueryAPIResponse OAID 收件人信息解密接口 API返回值 taobao.qimen.receiverinfo.query

WMS 调用该接口,通过 OAID 查询解密后的收件人信息

type TaobaoQimenReceiverinfoQueryAPIResponseModel added in v1.2.0

type TaobaoQimenReceiverinfoQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_receiverinfo_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *TaobaoQimenReceiverinfoQueryResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenReceiverinfoQueryAPIResponseModel is OAID 收件人信息解密接口 成功返回结果

type TaobaoQimenReceiverinfoQueryRequest

type TaobaoQimenReceiverinfoQueryRequest struct {
	// 订单收件人 ID, string (50)
	Oaid string `json:"oaid,omitempty" xml:"oaid,omitempty"`
	// 出库单号, string (50) , 必填
	DeliveryOrderCode string `json:"deliveryOrderCode,omitempty" xml:"deliveryOrderCode,omitempty"`
	// 货主ID
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 仓库编码
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 使用场景。1001,顺丰电子面单发货;1002,4通一达电子面单发货;1003,EMS电子面单发货;1004,其他电子面单发货;2001,客户售后服务
	Scene string `json:"scene,omitempty" xml:"scene,omitempty"`
}

TaobaoQimenReceiverinfoQueryRequest 结构体

type TaobaoQimenReceiverinfoQueryResponse

type TaobaoQimenReceiverinfoQueryResponse struct {
	// success|failure,必填
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 订单收件人 ID, string (50)
	Oaid string `json:"oaid,omitempty" xml:"oaid,omitempty"`
	// 出库单号, string (50) , 必填
	DeliveryOrderCode string `json:"deliveryOrderCode,omitempty" xml:"deliveryOrderCode,omitempty"`
	// 收货人信息
	ReceiverInfo *ReceiverInfo `json:"receiverInfo,omitempty" xml:"receiverInfo,omitempty"`
}

TaobaoQimenReceiverinfoQueryResponse 结构体

type TaobaoQimenReturnorderConfirmAPIRequest added in v1.2.0

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

TaobaoQimenReturnorderConfirmAPIRequest 退货入库单确认接口 API请求 taobao.qimen.returnorder.confirm

taobao.qimen.returnorder.confirm

func NewTaobaoQimenReturnorderConfirmRequest

func NewTaobaoQimenReturnorderConfirmRequest() *TaobaoQimenReturnorderConfirmAPIRequest

NewTaobaoQimenReturnorderConfirmRequest 初始化TaobaoQimenReturnorderConfirmAPIRequest对象

func (TaobaoQimenReturnorderConfirmAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenReturnorderConfirmAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenReturnorderConfirmAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenReturnorderConfirmAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenReturnorderConfirmAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenReturnorderConfirmAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenReturnorderConfirmAPIResponse

type TaobaoQimenReturnorderConfirmAPIResponse struct {
	model.CommonResponse
	TaobaoQimenReturnorderConfirmAPIResponseModel
}

TaobaoQimenReturnorderConfirmAPIResponse 退货入库单确认接口 API返回值 taobao.qimen.returnorder.confirm

taobao.qimen.returnorder.confirm

type TaobaoQimenReturnorderConfirmAPIResponseModel added in v1.2.0

type TaobaoQimenReturnorderConfirmAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_returnorder_confirm_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *TaobaoQimenReturnorderConfirmResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenReturnorderConfirmAPIResponseModel is 退货入库单确认接口 成功返回结果

type TaobaoQimenReturnorderConfirmBatch added in v1.2.0

type TaobaoQimenReturnorderConfirmBatch struct {
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 批次编号
	BatchCode string `json:"batchCode,omitempty" xml:"batchCode,omitempty"`
	// 生产日期(YYYY-MM-DD)
	ProductDate string `json:"productDate,omitempty" xml:"productDate,omitempty"`
	// 过期日期(YYYY-MM-DD)
	ExpireDate string `json:"expireDate,omitempty" xml:"expireDate,omitempty"`
	// 生产批号
	ProduceCode string `json:"produceCode,omitempty" xml:"produceCode,omitempty"`
	// 库存类型(ZP=正品;CC=残次;JS=机损;XS=箱损;默认为ZP)
	InventoryType string `json:"inventoryType,omitempty" xml:"inventoryType,omitempty"`
	// 实收数量(要求batchs节点下所有的实收数量之和等于orderline中的实收数量)
	ActualQty int64 `json:"actualQty,omitempty" xml:"actualQty,omitempty"`
}

TaobaoQimenReturnorderConfirmBatch 结构体

type TaobaoQimenReturnorderConfirmMap added in v1.1.3

type TaobaoQimenReturnorderConfirmMap struct {
}

TaobaoQimenReturnorderConfirmMap 结构体

type TaobaoQimenReturnorderConfirmResponse

type TaobaoQimenReturnorderConfirmResponse struct {
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoQimenReturnorderConfirmResponse 结构体

type TaobaoQimenReturnorderCreateAPIRequest added in v1.2.0

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

TaobaoQimenReturnorderCreateAPIRequest 退货入库单创建接口 API请求 taobao.qimen.returnorder.create

taobao.qimen.returnorder.create

func NewTaobaoQimenReturnorderCreateRequest

func NewTaobaoQimenReturnorderCreateRequest() *TaobaoQimenReturnorderCreateAPIRequest

NewTaobaoQimenReturnorderCreateRequest 初始化TaobaoQimenReturnorderCreateAPIRequest对象

func (TaobaoQimenReturnorderCreateAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenReturnorderCreateAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenReturnorderCreateAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenReturnorderCreateAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenReturnorderCreateAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenReturnorderCreateAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenReturnorderCreateAPIResponse

type TaobaoQimenReturnorderCreateAPIResponse struct {
	model.CommonResponse
	TaobaoQimenReturnorderCreateAPIResponseModel
}

TaobaoQimenReturnorderCreateAPIResponse 退货入库单创建接口 API返回值 taobao.qimen.returnorder.create

taobao.qimen.returnorder.create

type TaobaoQimenReturnorderCreateAPIResponseModel added in v1.2.0

type TaobaoQimenReturnorderCreateAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_returnorder_create_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *TaobaoQimenReturnorderCreateResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenReturnorderCreateAPIResponseModel is 退货入库单创建接口 成功返回结果

type TaobaoQimenReturnorderCreateMap added in v1.1.3

type TaobaoQimenReturnorderCreateMap struct {
}

TaobaoQimenReturnorderCreateMap 结构体

type TaobaoQimenReturnorderCreateResponse

type TaobaoQimenReturnorderCreateResponse struct {
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 仓储系统退货单编码
	ReturnOrderId string `json:"returnOrderId,omitempty" xml:"returnOrderId,omitempty"`
}

TaobaoQimenReturnorderCreateResponse 结构体

type TaobaoQimenReturnpackageReportAPIRequest added in v1.2.0

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

TaobaoQimenReturnpackageReportAPIRequest 退货包裹状态通知接口 API请求 taobao.qimen.returnpackage.report

退货包裹状态通知接口

func NewTaobaoQimenReturnpackageReportRequest

func NewTaobaoQimenReturnpackageReportRequest() *TaobaoQimenReturnpackageReportAPIRequest

NewTaobaoQimenReturnpackageReportRequest 初始化TaobaoQimenReturnpackageReportAPIRequest对象

func (TaobaoQimenReturnpackageReportAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenReturnpackageReportAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenReturnpackageReportAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenReturnpackageReportAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenReturnpackageReportAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenReturnpackageReportAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenReturnpackageReportAPIResponse

type TaobaoQimenReturnpackageReportAPIResponse struct {
	model.CommonResponse
	TaobaoQimenReturnpackageReportAPIResponseModel
}

TaobaoQimenReturnpackageReportAPIResponse 退货包裹状态通知接口 API返回值 taobao.qimen.returnpackage.report

退货包裹状态通知接口

type TaobaoQimenReturnpackageReportAPIResponseModel added in v1.2.0

type TaobaoQimenReturnpackageReportAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_returnpackage_report_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *TaobaoQimenReturnpackageReportResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenReturnpackageReportAPIResponseModel is 退货包裹状态通知接口 成功返回结果

type TaobaoQimenReturnpackageReportRequest

type TaobaoQimenReturnpackageReportRequest struct {
	// 订单
	Order *Order `json:"order,omitempty" xml:"order,omitempty"`
	// 包裹列表
	Packages *Packages `json:"packages,omitempty" xml:"packages,omitempty"`
}

TaobaoQimenReturnpackageReportRequest 结构体

type TaobaoQimenReturnpackageReportResponse

type TaobaoQimenReturnpackageReportResponse struct {
	// success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoQimenReturnpackageReportResponse 结构体

type TaobaoQimenShopSynchronizeAPIRequest added in v1.2.0

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

TaobaoQimenShopSynchronizeAPIRequest 店铺同步接口 API请求 taobao.qimen.shop.synchronize

店铺同步接口描述

func NewTaobaoQimenShopSynchronizeRequest

func NewTaobaoQimenShopSynchronizeRequest() *TaobaoQimenShopSynchronizeAPIRequest

NewTaobaoQimenShopSynchronizeRequest 初始化TaobaoQimenShopSynchronizeAPIRequest对象

func (TaobaoQimenShopSynchronizeAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenShopSynchronizeAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenShopSynchronizeAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenShopSynchronizeAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenShopSynchronizeAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenShopSynchronizeAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter 请求

type TaobaoQimenShopSynchronizeAPIResponse

type TaobaoQimenShopSynchronizeAPIResponse struct {
	model.CommonResponse
	TaobaoQimenShopSynchronizeAPIResponseModel
}

TaobaoQimenShopSynchronizeAPIResponse 店铺同步接口 API返回值 taobao.qimen.shop.synchronize

店铺同步接口描述

type TaobaoQimenShopSynchronizeAPIResponseModel added in v1.2.0

type TaobaoQimenShopSynchronizeAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_shop_synchronize_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// Response
	Response *TaobaoQimenShopSynchronizeResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenShopSynchronizeAPIResponseModel is 店铺同步接口 成功返回结果

type TaobaoQimenShopSynchronizeRequest

type TaobaoQimenShopSynchronizeRequest struct {
	// add,update, 必填
	ActionType string `json:"actionType,omitempty" xml:"actionType,omitempty"`
	// 店铺
	Shop *Shop `json:"shop,omitempty" xml:"shop,omitempty"`
}

TaobaoQimenShopSynchronizeRequest 结构体

type TaobaoQimenShopSynchronizeResponse

type TaobaoQimenShopSynchronizeResponse struct {
	// success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoQimenShopSynchronizeResponse 结构体

type TaobaoQimenSingleitemQueryAPIRequest added in v1.2.0

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

TaobaoQimenSingleitemQueryAPIRequest 商品查询接口 API请求 taobao.qimen.singleitem.query

商品查询接口

func NewTaobaoQimenSingleitemQueryRequest

func NewTaobaoQimenSingleitemQueryRequest() *TaobaoQimenSingleitemQueryAPIRequest

NewTaobaoQimenSingleitemQueryRequest 初始化TaobaoQimenSingleitemQueryAPIRequest对象

func (TaobaoQimenSingleitemQueryAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenSingleitemQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenSingleitemQueryAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenSingleitemQueryAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenSingleitemQueryAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenSingleitemQueryAPIRequest) SetRequest added in v1.2.0

func (r *TaobaoQimenSingleitemQueryAPIRequest) SetRequest(_request *RequestDo) error

SetRequest is Request Setter

type TaobaoQimenSingleitemQueryAPIResponse

type TaobaoQimenSingleitemQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenSingleitemQueryAPIResponseModel
}

TaobaoQimenSingleitemQueryAPIResponse 商品查询接口 API返回值 taobao.qimen.singleitem.query

商品查询接口

type TaobaoQimenSingleitemQueryAPIResponseModel added in v1.2.0

type TaobaoQimenSingleitemQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_singleitem_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *ResponseDo `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenSingleitemQueryAPIResponseModel is 商品查询接口 成功返回结果

type TaobaoQimenSingleitemSynchronizeAPIRequest added in v1.2.0

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

TaobaoQimenSingleitemSynchronizeAPIRequest 商品同步接口 API请求 taobao.qimen.singleitem.synchronize

taobao.qimen.singleitem.synchronize

func NewTaobaoQimenSingleitemSynchronizeRequest

func NewTaobaoQimenSingleitemSynchronizeRequest() *TaobaoQimenSingleitemSynchronizeAPIRequest

NewTaobaoQimenSingleitemSynchronizeRequest 初始化TaobaoQimenSingleitemSynchronizeAPIRequest对象

func (TaobaoQimenSingleitemSynchronizeAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenSingleitemSynchronizeAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenSingleitemSynchronizeAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenSingleitemSynchronizeAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenSingleitemSynchronizeAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenSingleitemSynchronizeAPIResponse

type TaobaoQimenSingleitemSynchronizeAPIResponse struct {
	model.CommonResponse
	TaobaoQimenSingleitemSynchronizeAPIResponseModel
}

TaobaoQimenSingleitemSynchronizeAPIResponse 商品同步接口 API返回值 taobao.qimen.singleitem.synchronize

taobao.qimen.singleitem.synchronize

type TaobaoQimenSingleitemSynchronizeAPIResponseModel added in v1.2.0

type TaobaoQimenSingleitemSynchronizeAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_singleitem_synchronize_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *TaobaoQimenSingleitemSynchronizeResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenSingleitemSynchronizeAPIResponseModel is 商品同步接口 成功返回结果

type TaobaoQimenSingleitemSynchronizeMap added in v1.1.3

type TaobaoQimenSingleitemSynchronizeMap struct {
}

TaobaoQimenSingleitemSynchronizeMap 结构体

type TaobaoQimenSingleitemSynchronizeResponse

type TaobaoQimenSingleitemSynchronizeResponse struct {
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 仓储系统商品Id(当这个字段不为空的时候;所有erp传输的时候都碰到itemid必传)
	ItemId string `json:"itemId,omitempty" xml:"itemId,omitempty"`
}

TaobaoQimenSingleitemSynchronizeResponse 结构体

type TaobaoQimenSnReportAPIRequest added in v1.2.0

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

TaobaoQimenSnReportAPIRequest 发货单SN通知接口 API请求 taobao.qimen.sn.report

WMS调用奇门的接口,在仓库出库单后, 把SN信息回传给ERP

func NewTaobaoQimenSnReportRequest

func NewTaobaoQimenSnReportRequest() *TaobaoQimenSnReportAPIRequest

NewTaobaoQimenSnReportRequest 初始化TaobaoQimenSnReportAPIRequest对象

func (TaobaoQimenSnReportAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenSnReportAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenSnReportAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenSnReportAPIRequest) GetRawParams added in v1.2.8

func (r TaobaoQimenSnReportAPIRequest) GetRawParams() model.Params

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

func (TaobaoQimenSnReportAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenSnReportAPIRequest) SetRequest added in v1.2.0

func (r *TaobaoQimenSnReportAPIRequest) SetRequest(_request *SnReportRequest) error

SetRequest is Request Setter

type TaobaoQimenSnReportAPIResponse

type TaobaoQimenSnReportAPIResponse struct {
	model.CommonResponse
	TaobaoQimenSnReportAPIResponseModel
}

TaobaoQimenSnReportAPIResponse 发货单SN通知接口 API返回值 taobao.qimen.sn.report

WMS调用奇门的接口,在仓库出库单后, 把SN信息回传给ERP

type TaobaoQimenSnReportAPIResponseModel added in v1.2.0

type TaobaoQimenSnReportAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_sn_report_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *TaobaoQimenSnReportResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenSnReportAPIResponseModel is 发货单SN通知接口 成功返回结果

type TaobaoQimenSnReportMap added in v1.1.3

type TaobaoQimenSnReportMap struct {
}

TaobaoQimenSnReportMap 结构体

type TaobaoQimenSnReportResponse

type TaobaoQimenSnReportResponse struct {
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoQimenSnReportResponse 结构体

type TaobaoQimenStockQueryAPIRequest added in v1.2.0

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

TaobaoQimenStockQueryAPIRequest 库存查询接口(多条件) API请求 taobao.qimen.stock.query

ERP调用奇门的接口,查询商品的库存量

func NewTaobaoQimenStockQueryRequest

func NewTaobaoQimenStockQueryRequest() *TaobaoQimenStockQueryAPIRequest

NewTaobaoQimenStockQueryRequest 初始化TaobaoQimenStockQueryAPIRequest对象

func (TaobaoQimenStockQueryAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenStockQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenStockQueryAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenStockQueryAPIRequest) GetRawParams added in v1.2.8

func (r TaobaoQimenStockQueryAPIRequest) GetRawParams() model.Params

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

func (TaobaoQimenStockQueryAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenStockQueryAPIRequest) SetRequest added in v1.2.0

func (r *TaobaoQimenStockQueryAPIRequest) SetRequest(_request *StockQueryRequest) error

SetRequest is Request Setter

type TaobaoQimenStockQueryAPIResponse

type TaobaoQimenStockQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenStockQueryAPIResponseModel
}

TaobaoQimenStockQueryAPIResponse 库存查询接口(多条件) API返回值 taobao.qimen.stock.query

ERP调用奇门的接口,查询商品的库存量

type TaobaoQimenStockQueryAPIResponseModel added in v1.2.0

type TaobaoQimenStockQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_stock_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *StockQueryResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenStockQueryAPIResponseModel is 库存查询接口(多条件) 成功返回结果

type TaobaoQimenStockQueryMap added in v1.1.3

type TaobaoQimenStockQueryMap struct {
}

TaobaoQimenStockQueryMap 结构体

type TaobaoQimenStockchangeReportAPIRequest added in v1.2.0

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

TaobaoQimenStockchangeReportAPIRequest 库存异动通知接口 API请求 taobao.qimen.stockchange.report

taobao.qimen.stockchange.report

func NewTaobaoQimenStockchangeReportRequest

func NewTaobaoQimenStockchangeReportRequest() *TaobaoQimenStockchangeReportAPIRequest

NewTaobaoQimenStockchangeReportRequest 初始化TaobaoQimenStockchangeReportAPIRequest对象

func (TaobaoQimenStockchangeReportAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenStockchangeReportAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenStockchangeReportAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenStockchangeReportAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenStockchangeReportAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenStockchangeReportAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenStockchangeReportAPIResponse

type TaobaoQimenStockchangeReportAPIResponse struct {
	model.CommonResponse
	TaobaoQimenStockchangeReportAPIResponseModel
}

TaobaoQimenStockchangeReportAPIResponse 库存异动通知接口 API返回值 taobao.qimen.stockchange.report

taobao.qimen.stockchange.report

type TaobaoQimenStockchangeReportAPIResponseModel added in v1.2.0

type TaobaoQimenStockchangeReportAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_stockchange_report_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *TaobaoQimenStockchangeReportResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenStockchangeReportAPIResponseModel is 库存异动通知接口 成功返回结果

type TaobaoQimenStockchangeReportBatch added in v1.2.0

type TaobaoQimenStockchangeReportBatch struct {
	// 批次编号
	BatchCode string `json:"batchCode,omitempty" xml:"batchCode,omitempty"`
	// 生产日期(YYYY-MM-DD)
	ProductDate string `json:"productDate,omitempty" xml:"productDate,omitempty"`
	// 过期日期(YYYY-MM-DD)
	ExpireDate string `json:"expireDate,omitempty" xml:"expireDate,omitempty"`
	// 生产批号
	ProduceCode string `json:"produceCode,omitempty" xml:"produceCode,omitempty"`
	// 库存类型(ZP=正品;CC=残次;JS=机损 XS= 箱损;ZT=在途库存)
	InventoryType string `json:"inventoryType,omitempty" xml:"inventoryType,omitempty"`
	// 异动数量(要求batchs节点下所有的异动数量之和等于orderline中的异动数量)
	Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"`
}

TaobaoQimenStockchangeReportBatch 结构体

type TaobaoQimenStockchangeReportMap added in v1.1.3

type TaobaoQimenStockchangeReportMap struct {
}

TaobaoQimenStockchangeReportMap 结构体

type TaobaoQimenStockchangeReportResponse

type TaobaoQimenStockchangeReportResponse struct {
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoQimenStockchangeReportResponse 结构体

type TaobaoQimenStockoutConfirmAPIRequest added in v1.2.0

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

TaobaoQimenStockoutConfirmAPIRequest 出库单确认接口 API请求 taobao.qimen.stockout.confirm

货品出库后,WMS将状态回传给ERP

func NewTaobaoQimenStockoutConfirmRequest

func NewTaobaoQimenStockoutConfirmRequest() *TaobaoQimenStockoutConfirmAPIRequest

NewTaobaoQimenStockoutConfirmRequest 初始化TaobaoQimenStockoutConfirmAPIRequest对象

func (TaobaoQimenStockoutConfirmAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenStockoutConfirmAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenStockoutConfirmAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenStockoutConfirmAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenStockoutConfirmAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenStockoutConfirmAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenStockoutConfirmAPIResponse

type TaobaoQimenStockoutConfirmAPIResponse struct {
	model.CommonResponse
	TaobaoQimenStockoutConfirmAPIResponseModel
}

TaobaoQimenStockoutConfirmAPIResponse 出库单确认接口 API返回值 taobao.qimen.stockout.confirm

货品出库后,WMS将状态回传给ERP

type TaobaoQimenStockoutConfirmAPIResponseModel added in v1.2.0

type TaobaoQimenStockoutConfirmAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_stockout_confirm_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *TaobaoQimenStockoutConfirmStruct `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenStockoutConfirmAPIResponseModel is 出库单确认接口 成功返回结果

type TaobaoQimenStockoutConfirmBatch added in v1.2.0

type TaobaoQimenStockoutConfirmBatch struct {
	// 批次编号
	BatchCode string `json:"batchCode,omitempty" xml:"batchCode,omitempty"`
	// 生产日期
	ProductDate string `json:"productDate,omitempty" xml:"productDate,omitempty"`
	// 过期日期
	ExpireDate string `json:"expireDate,omitempty" xml:"expireDate,omitempty"`
	// 生产批号
	ProduceCode string `json:"produceCode,omitempty" xml:"produceCode,omitempty"`
	// 库存类型
	InventoryType string `json:"inventoryType,omitempty" xml:"inventoryType,omitempty"`
	// 实发数量
	ActualQty int64 `json:"actualQty,omitempty" xml:"actualQty,omitempty"`
}

TaobaoQimenStockoutConfirmBatch 结构体

type TaobaoQimenStockoutConfirmMap added in v1.1.3

type TaobaoQimenStockoutConfirmMap struct {
}

TaobaoQimenStockoutConfirmMap 结构体

type TaobaoQimenStockoutConfirmStruct

type TaobaoQimenStockoutConfirmStruct struct {
	// packages
	Packages []Package `json:"packages,omitempty" xml:"packages>package,omitempty"`
	// orderLines
	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines>order_line,omitempty"`
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// deliveryOrder
	DeliveryOrder *DeliveryOrder `json:"deliveryOrder,omitempty" xml:"deliveryOrder,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenStockoutConfirmMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

TaobaoQimenStockoutConfirmStruct 结构体

type TaobaoQimenStockoutCreateAPIRequest added in v1.2.0

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

TaobaoQimenStockoutCreateAPIRequest 出库单创建接口 API请求 taobao.qimen.stockout.create

taobao.qimen.returnorder.create

func NewTaobaoQimenStockoutCreateRequest

func NewTaobaoQimenStockoutCreateRequest() *TaobaoQimenStockoutCreateAPIRequest

NewTaobaoQimenStockoutCreateRequest 初始化TaobaoQimenStockoutCreateAPIRequest对象

func (TaobaoQimenStockoutCreateAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenStockoutCreateAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenStockoutCreateAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenStockoutCreateAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenStockoutCreateAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenStockoutCreateAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenStockoutCreateAPIResponse

type TaobaoQimenStockoutCreateAPIResponse struct {
	model.CommonResponse
	TaobaoQimenStockoutCreateAPIResponseModel
}

TaobaoQimenStockoutCreateAPIResponse 出库单创建接口 API返回值 taobao.qimen.stockout.create

taobao.qimen.returnorder.create

type TaobaoQimenStockoutCreateAPIResponseModel added in v1.2.0

type TaobaoQimenStockoutCreateAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_stockout_create_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *TaobaoQimenStockoutCreateResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenStockoutCreateAPIResponseModel is 出库单创建接口 成功返回结果

type TaobaoQimenStockoutCreateMap added in v1.1.3

type TaobaoQimenStockoutCreateMap struct {
}

TaobaoQimenStockoutCreateMap 结构体

type TaobaoQimenStockoutCreateResponse

type TaobaoQimenStockoutCreateResponse struct {
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 订单创建时间(YYYY-MM-DD HH:MM:SS)
	CreateTime string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 出库单仓储系统编码
	DeliveryOrderId string `json:"deliveryOrderId,omitempty" xml:"deliveryOrderId,omitempty"`
}

TaobaoQimenStockoutCreateResponse 结构体

type TaobaoQimenStoreCreateAPIRequest added in v1.2.0

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

TaobaoQimenStoreCreateAPIRequest 门店新增接口 API请求 taobao.qimen.store.create

isv调用接口来讲线下门店同步到线上

func NewTaobaoQimenStoreCreateRequest

func NewTaobaoQimenStoreCreateRequest() *TaobaoQimenStoreCreateAPIRequest

NewTaobaoQimenStoreCreateRequest 初始化TaobaoQimenStoreCreateAPIRequest对象

func (TaobaoQimenStoreCreateAPIRequest) GetAddress added in v1.2.0

func (r TaobaoQimenStoreCreateAPIRequest) GetAddress() *Address

GetAddress Address Getter

func (TaobaoQimenStoreCreateAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenStoreCreateAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenStoreCreateAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenStoreCreateAPIRequest) GetCompanyName added in v1.2.0

func (r TaobaoQimenStoreCreateAPIRequest) GetCompanyName() string

GetCompanyName CompanyName Getter

func (TaobaoQimenStoreCreateAPIRequest) GetEndTime added in v1.2.0

GetEndTime EndTime Getter

func (TaobaoQimenStoreCreateAPIRequest) GetMainCategory added in v1.2.0

func (r TaobaoQimenStoreCreateAPIRequest) GetMainCategory() int64

GetMainCategory MainCategory Getter

func (TaobaoQimenStoreCreateAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenStoreCreateAPIRequest) GetRemark added in v1.2.0

GetRemark Remark Getter

func (TaobaoQimenStoreCreateAPIRequest) GetShopId added in v1.2.0

GetShopId ShopId Getter

func (TaobaoQimenStoreCreateAPIRequest) GetStartTime added in v1.2.0

func (r TaobaoQimenStoreCreateAPIRequest) GetStartTime() string

GetStartTime StartTime Getter

func (TaobaoQimenStoreCreateAPIRequest) GetStoreCode added in v1.2.0

func (r TaobaoQimenStoreCreateAPIRequest) GetStoreCode() string

GetStoreCode StoreCode Getter

func (TaobaoQimenStoreCreateAPIRequest) GetStoreDescription added in v1.2.0

func (r TaobaoQimenStoreCreateAPIRequest) GetStoreDescription() string

GetStoreDescription StoreDescription Getter

func (TaobaoQimenStoreCreateAPIRequest) GetStoreKeeper added in v1.2.0

func (r TaobaoQimenStoreCreateAPIRequest) GetStoreKeeper() *StoreKeeper

GetStoreKeeper StoreKeeper Getter

func (TaobaoQimenStoreCreateAPIRequest) GetStoreName added in v1.2.0

func (r TaobaoQimenStoreCreateAPIRequest) GetStoreName() string

GetStoreName StoreName Getter

func (TaobaoQimenStoreCreateAPIRequest) GetStoreStatus added in v1.2.0

func (r TaobaoQimenStoreCreateAPIRequest) GetStoreStatus() string

GetStoreStatus StoreStatus Getter

func (TaobaoQimenStoreCreateAPIRequest) GetStoreType added in v1.2.0

func (r TaobaoQimenStoreCreateAPIRequest) GetStoreType() string

GetStoreType StoreType Getter

func (*TaobaoQimenStoreCreateAPIRequest) SetAddress added in v1.2.0

func (r *TaobaoQimenStoreCreateAPIRequest) SetAddress(_address *Address) error

SetAddress is Address Setter 地址信息

func (*TaobaoQimenStoreCreateAPIRequest) SetCompanyName added in v1.2.0

func (r *TaobaoQimenStoreCreateAPIRequest) SetCompanyName(_companyName string) error

SetCompanyName is CompanyName Setter 商户名称

func (*TaobaoQimenStoreCreateAPIRequest) SetEndTime added in v1.2.0

func (r *TaobaoQimenStoreCreateAPIRequest) SetEndTime(_endTime string) error

SetEndTime is EndTime Setter 关闭营业时间(只填时,分;只支持半点和整点)

func (*TaobaoQimenStoreCreateAPIRequest) SetMainCategory added in v1.2.0

func (r *TaobaoQimenStoreCreateAPIRequest) SetMainCategory(_mainCategory int64) error

SetMainCategory is MainCategory Setter 门店主营类目

func (*TaobaoQimenStoreCreateAPIRequest) SetRemark added in v1.2.0

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

SetRemark is Remark Setter 备注

func (*TaobaoQimenStoreCreateAPIRequest) SetShopId added in v1.2.0

func (r *TaobaoQimenStoreCreateAPIRequest) SetShopId(_shopId int64) error

SetShopId is ShopId Setter 需要关联的线上店铺ID

func (*TaobaoQimenStoreCreateAPIRequest) SetStartTime added in v1.2.0

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

SetStartTime is StartTime Setter 开始营业时间(只填时,分;只支持半点和整点)

func (*TaobaoQimenStoreCreateAPIRequest) SetStoreCode added in v1.2.0

func (r *TaobaoQimenStoreCreateAPIRequest) SetStoreCode(_storeCode string) error

SetStoreCode is StoreCode Setter ERP系统中门店的编码

func (*TaobaoQimenStoreCreateAPIRequest) SetStoreDescription added in v1.2.0

func (r *TaobaoQimenStoreCreateAPIRequest) SetStoreDescription(_storeDescription string) error

SetStoreDescription is StoreDescription Setter 商户介绍

func (*TaobaoQimenStoreCreateAPIRequest) SetStoreKeeper added in v1.2.0

func (r *TaobaoQimenStoreCreateAPIRequest) SetStoreKeeper(_storeKeeper *StoreKeeper) error

SetStoreKeeper is StoreKeeper Setter 门店所有者信息

func (*TaobaoQimenStoreCreateAPIRequest) SetStoreName added in v1.2.0

func (r *TaobaoQimenStoreCreateAPIRequest) SetStoreName(_storeName string) error

SetStoreName is StoreName Setter 门店名称

func (*TaobaoQimenStoreCreateAPIRequest) SetStoreStatus added in v1.2.0

func (r *TaobaoQimenStoreCreateAPIRequest) SetStoreStatus(_storeStatus string) error

SetStoreStatus is StoreStatus Setter 门店状态

func (*TaobaoQimenStoreCreateAPIRequest) SetStoreType added in v1.2.0

func (r *TaobaoQimenStoreCreateAPIRequest) SetStoreType(_storeType string) error

SetStoreType is StoreType Setter 门店的类型

type TaobaoQimenStoreCreateAPIResponse

type TaobaoQimenStoreCreateAPIResponse struct {
	model.CommonResponse
	TaobaoQimenStoreCreateAPIResponseModel
}

TaobaoQimenStoreCreateAPIResponse 门店新增接口 API返回值 taobao.qimen.store.create

isv调用接口来讲线下门店同步到线上

type TaobaoQimenStoreCreateAPIResponseModel added in v1.2.0

type TaobaoQimenStoreCreateAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_store_create_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 响应标示
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应code
	QimenCode string `json:"qimen_code,omitempty" xml:"qimen_code,omitempty"`
	// 返回的门店id
	StoreId int64 `json:"store_id,omitempty" xml:"store_id,omitempty"`
}

TaobaoQimenStoreCreateAPIResponseModel is 门店新增接口 成功返回结果

type TaobaoQimenStoreDeleteAPIRequest added in v1.2.0

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

TaobaoQimenStoreDeleteAPIRequest 门店删除接口 API请求 taobao.qimen.store.delete

商家在ERP等系统中调用该接口,删除线下门店

func NewTaobaoQimenStoreDeleteRequest

func NewTaobaoQimenStoreDeleteRequest() *TaobaoQimenStoreDeleteAPIRequest

NewTaobaoQimenStoreDeleteRequest 初始化TaobaoQimenStoreDeleteAPIRequest对象

func (TaobaoQimenStoreDeleteAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenStoreDeleteAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenStoreDeleteAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenStoreDeleteAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenStoreDeleteAPIRequest) GetStoreId added in v1.2.0

func (r TaobaoQimenStoreDeleteAPIRequest) GetStoreId() int64

GetStoreId StoreId Getter

func (*TaobaoQimenStoreDeleteAPIRequest) SetStoreId added in v1.2.0

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

SetStoreId is StoreId Setter 要删除的门店id

type TaobaoQimenStoreDeleteAPIResponse

type TaobaoQimenStoreDeleteAPIResponse struct {
	model.CommonResponse
	TaobaoQimenStoreDeleteAPIResponseModel
}

TaobaoQimenStoreDeleteAPIResponse 门店删除接口 API返回值 taobao.qimen.store.delete

商家在ERP等系统中调用该接口,删除线下门店

type TaobaoQimenStoreDeleteAPIResponseModel added in v1.2.0

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

TaobaoQimenStoreDeleteAPIResponseModel is 门店删除接口 成功返回结果

type TaobaoQimenStoreQueryAPIRequest added in v1.2.0

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

TaobaoQimenStoreQueryAPIRequest 门店信息查询接口 API请求 taobao.qimen.store.query

商家在ERP等系统中调用该接口,查询门店相关信息

func NewTaobaoQimenStoreQueryRequest

func NewTaobaoQimenStoreQueryRequest() *TaobaoQimenStoreQueryAPIRequest

NewTaobaoQimenStoreQueryRequest 初始化TaobaoQimenStoreQueryAPIRequest对象

func (TaobaoQimenStoreQueryAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenStoreQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenStoreQueryAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenStoreQueryAPIRequest) GetRawParams added in v1.2.8

func (r TaobaoQimenStoreQueryAPIRequest) GetRawParams() model.Params

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

func (TaobaoQimenStoreQueryAPIRequest) GetStoreId added in v1.2.0

func (r TaobaoQimenStoreQueryAPIRequest) GetStoreId() int64

GetStoreId StoreId Getter

func (*TaobaoQimenStoreQueryAPIRequest) SetStoreId added in v1.2.0

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

SetStoreId is StoreId Setter 已分配的线上门店ID

type TaobaoQimenStoreQueryAPIResponse

type TaobaoQimenStoreQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenStoreQueryAPIResponseModel
}

TaobaoQimenStoreQueryAPIResponse 门店信息查询接口 API返回值 taobao.qimen.store.query

商家在ERP等系统中调用该接口,查询门店相关信息

type TaobaoQimenStoreQueryAPIResponseModel added in v1.2.0

type TaobaoQimenStoreQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_store_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 门店名称
	StoreName string `json:"store_name,omitempty" xml:"store_name,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 响应code
	QimenCode string `json:"qimen_code,omitempty" xml:"qimen_code,omitempty"`
	// 关闭营业时间
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	// 商户名称
	CompanyName string `json:"company_name,omitempty" xml:"company_name,omitempty"`
	// 开始营业时间
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	// 响应消息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 门店状态
	StoreStatus string `json:"store_status,omitempty" xml:"store_status,omitempty"`
	// 响应标示
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 商户介绍
	StoreDescription string `json:"store_description,omitempty" xml:"store_description,omitempty"`
	// 需要关联的线上店铺ID
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 类型
	StoreType string `json:"store_type,omitempty" xml:"store_type,omitempty"`
	// ERP系统中 门店编码
	StoreCode string `json:"store_code,omitempty" xml:"store_code,omitempty"`
	// 门店主营类目
	MainCategory int64 `json:"main_category,omitempty" xml:"main_category,omitempty"`
	// 地址信息
	Address *Address `json:"address,omitempty" xml:"address,omitempty"`
	// 所有者信息
	StoreKeeper *StoreKeeper `json:"store_keeper,omitempty" xml:"store_keeper,omitempty"`
}

TaobaoQimenStoreQueryAPIResponseModel is 门店信息查询接口 成功返回结果

type TaobaoQimenStoreUpdateAPIRequest added in v1.2.0

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

TaobaoQimenStoreUpdateAPIRequest 门店更新接口 API请求 taobao.qimen.store.update

商家在ERP等系统中调用该接口,更新门店信息

func NewTaobaoQimenStoreUpdateRequest

func NewTaobaoQimenStoreUpdateRequest() *TaobaoQimenStoreUpdateAPIRequest

NewTaobaoQimenStoreUpdateRequest 初始化TaobaoQimenStoreUpdateAPIRequest对象

func (TaobaoQimenStoreUpdateAPIRequest) GetAddress added in v1.2.0

func (r TaobaoQimenStoreUpdateAPIRequest) GetAddress() *Address

GetAddress Address Getter

func (TaobaoQimenStoreUpdateAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenStoreUpdateAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenStoreUpdateAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenStoreUpdateAPIRequest) GetCompanyName added in v1.2.0

func (r TaobaoQimenStoreUpdateAPIRequest) GetCompanyName() string

GetCompanyName CompanyName Getter

func (TaobaoQimenStoreUpdateAPIRequest) GetEndTime added in v1.2.0

GetEndTime EndTime Getter

func (TaobaoQimenStoreUpdateAPIRequest) GetMainCategory added in v1.2.0

func (r TaobaoQimenStoreUpdateAPIRequest) GetMainCategory() int64

GetMainCategory MainCategory Getter

func (TaobaoQimenStoreUpdateAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenStoreUpdateAPIRequest) GetRemark added in v1.2.0

GetRemark Remark Getter

func (TaobaoQimenStoreUpdateAPIRequest) GetShopId added in v1.2.0

GetShopId ShopId Getter

func (TaobaoQimenStoreUpdateAPIRequest) GetStartTime added in v1.2.0

func (r TaobaoQimenStoreUpdateAPIRequest) GetStartTime() string

GetStartTime StartTime Getter

func (TaobaoQimenStoreUpdateAPIRequest) GetStoreCode added in v1.2.0

func (r TaobaoQimenStoreUpdateAPIRequest) GetStoreCode() string

GetStoreCode StoreCode Getter

func (TaobaoQimenStoreUpdateAPIRequest) GetStoreDescription added in v1.2.0

func (r TaobaoQimenStoreUpdateAPIRequest) GetStoreDescription() string

GetStoreDescription StoreDescription Getter

func (TaobaoQimenStoreUpdateAPIRequest) GetStoreId added in v1.2.0

func (r TaobaoQimenStoreUpdateAPIRequest) GetStoreId() int64

GetStoreId StoreId Getter

func (TaobaoQimenStoreUpdateAPIRequest) GetStoreKeeper added in v1.2.0

func (r TaobaoQimenStoreUpdateAPIRequest) GetStoreKeeper() *StoreKeeper

GetStoreKeeper StoreKeeper Getter

func (TaobaoQimenStoreUpdateAPIRequest) GetStoreName added in v1.2.0

func (r TaobaoQimenStoreUpdateAPIRequest) GetStoreName() string

GetStoreName StoreName Getter

func (TaobaoQimenStoreUpdateAPIRequest) GetStoreStatus added in v1.2.0

func (r TaobaoQimenStoreUpdateAPIRequest) GetStoreStatus() string

GetStoreStatus StoreStatus Getter

func (TaobaoQimenStoreUpdateAPIRequest) GetStoreType added in v1.2.0

func (r TaobaoQimenStoreUpdateAPIRequest) GetStoreType() string

GetStoreType StoreType Getter

func (*TaobaoQimenStoreUpdateAPIRequest) SetAddress added in v1.2.0

func (r *TaobaoQimenStoreUpdateAPIRequest) SetAddress(_address *Address) error

SetAddress is Address Setter 门店地址信息

func (*TaobaoQimenStoreUpdateAPIRequest) SetCompanyName added in v1.2.0

func (r *TaobaoQimenStoreUpdateAPIRequest) SetCompanyName(_companyName string) error

SetCompanyName is CompanyName Setter 商户名称

func (*TaobaoQimenStoreUpdateAPIRequest) SetEndTime added in v1.2.0

func (r *TaobaoQimenStoreUpdateAPIRequest) SetEndTime(_endTime string) error

SetEndTime is EndTime Setter 停止营业时间(只填时,分;只支持半点和整点)

func (*TaobaoQimenStoreUpdateAPIRequest) SetMainCategory added in v1.2.0

func (r *TaobaoQimenStoreUpdateAPIRequest) SetMainCategory(_mainCategory int64) error

SetMainCategory is MainCategory Setter 门店主营类目

func (*TaobaoQimenStoreUpdateAPIRequest) SetRemark added in v1.2.0

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

SetRemark is Remark Setter 备注

func (*TaobaoQimenStoreUpdateAPIRequest) SetShopId added in v1.2.0

func (r *TaobaoQimenStoreUpdateAPIRequest) SetShopId(_shopId int64) error

SetShopId is ShopId Setter 需要关联的线上店铺ID

func (*TaobaoQimenStoreUpdateAPIRequest) SetStartTime added in v1.2.0

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

SetStartTime is StartTime Setter 开始营业时间(只填时,分;只支持半点和整点)

func (*TaobaoQimenStoreUpdateAPIRequest) SetStoreCode added in v1.2.0

func (r *TaobaoQimenStoreUpdateAPIRequest) SetStoreCode(_storeCode string) error

SetStoreCode is StoreCode Setter ERP系统中 门店编码

func (*TaobaoQimenStoreUpdateAPIRequest) SetStoreDescription added in v1.2.0

func (r *TaobaoQimenStoreUpdateAPIRequest) SetStoreDescription(_storeDescription string) error

SetStoreDescription is StoreDescription Setter 商户介绍

func (*TaobaoQimenStoreUpdateAPIRequest) SetStoreId added in v1.2.0

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

SetStoreId is StoreId Setter 线上门店id

func (*TaobaoQimenStoreUpdateAPIRequest) SetStoreKeeper added in v1.2.0

func (r *TaobaoQimenStoreUpdateAPIRequest) SetStoreKeeper(_storeKeeper *StoreKeeper) error

SetStoreKeeper is StoreKeeper Setter 门店所有者信息

func (*TaobaoQimenStoreUpdateAPIRequest) SetStoreName added in v1.2.0

func (r *TaobaoQimenStoreUpdateAPIRequest) SetStoreName(_storeName string) error

SetStoreName is StoreName Setter 门店名称

func (*TaobaoQimenStoreUpdateAPIRequest) SetStoreStatus added in v1.2.0

func (r *TaobaoQimenStoreUpdateAPIRequest) SetStoreStatus(_storeStatus string) error

SetStoreStatus is StoreStatus Setter 门店状态

func (*TaobaoQimenStoreUpdateAPIRequest) SetStoreType added in v1.2.0

func (r *TaobaoQimenStoreUpdateAPIRequest) SetStoreType(_storeType string) error

SetStoreType is StoreType Setter 门店类型

type TaobaoQimenStoreUpdateAPIResponse

type TaobaoQimenStoreUpdateAPIResponse struct {
	model.CommonResponse
	TaobaoQimenStoreUpdateAPIResponseModel
}

TaobaoQimenStoreUpdateAPIResponse 门店更新接口 API返回值 taobao.qimen.store.update

商家在ERP等系统中调用该接口,更新门店信息

type TaobaoQimenStoreUpdateAPIResponseModel added in v1.2.0

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

TaobaoQimenStoreUpdateAPIResponseModel is 门店更新接口 成功返回结果

type TaobaoQimenStorecategoryGetAPIRequest added in v1.2.0

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

TaobaoQimenStorecategoryGetAPIRequest 门店类目获取接口 API请求 taobao.qimen.storecategory.get

商家在ERP中调用该接口,获取门店类目

func NewTaobaoQimenStorecategoryGetRequest

func NewTaobaoQimenStorecategoryGetRequest() *TaobaoQimenStorecategoryGetAPIRequest

NewTaobaoQimenStorecategoryGetRequest 初始化TaobaoQimenStorecategoryGetAPIRequest对象

func (TaobaoQimenStorecategoryGetAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenStorecategoryGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenStorecategoryGetAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenStorecategoryGetAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenStorecategoryGetAPIRequest) GetRemark added in v1.2.0

GetRemark Remark Getter

func (*TaobaoQimenStorecategoryGetAPIRequest) SetRemark added in v1.2.0

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

SetRemark is Remark Setter 备注

type TaobaoQimenStorecategoryGetAPIResponse

type TaobaoQimenStorecategoryGetAPIResponse struct {
	model.CommonResponse
	TaobaoQimenStorecategoryGetAPIResponseModel
}

TaobaoQimenStorecategoryGetAPIResponse 门店类目获取接口 API返回值 taobao.qimen.storecategory.get

商家在ERP中调用该接口,获取门店类目

type TaobaoQimenStorecategoryGetAPIResponseModel added in v1.2.0

type TaobaoQimenStorecategoryGetAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_storecategory_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 响应标示
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应code
	QimenCode string `json:"qimen_code,omitempty" xml:"qimen_code,omitempty"`
	// 类目json字符串
	StoreCategory string `json:"store_category,omitempty" xml:"store_category,omitempty"`
}

TaobaoQimenStorecategoryGetAPIResponseModel is 门店类目获取接口 成功返回结果

type TaobaoQimenStoreitemQueryAPIRequest added in v1.2.0

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

TaobaoQimenStoreitemQueryAPIRequest 门店关联商品查询接口 API请求 taobao.qimen.storeitem.query

商家在ERP等系统中调用该接口,查询某门店所关联的线上商品列表

func NewTaobaoQimenStoreitemQueryRequest

func NewTaobaoQimenStoreitemQueryRequest() *TaobaoQimenStoreitemQueryAPIRequest

NewTaobaoQimenStoreitemQueryRequest 初始化TaobaoQimenStoreitemQueryAPIRequest对象

func (TaobaoQimenStoreitemQueryAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenStoreitemQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenStoreitemQueryAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenStoreitemQueryAPIRequest) GetPage added in v1.2.0

GetPage Page Getter

func (TaobaoQimenStoreitemQueryAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenStoreitemQueryAPIRequest) GetStoreId added in v1.2.0

GetStoreId StoreId Getter

func (*TaobaoQimenStoreitemQueryAPIRequest) SetPage added in v1.2.0

SetPage is Page Setter 当前页面

func (*TaobaoQimenStoreitemQueryAPIRequest) SetStoreId added in v1.2.0

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

SetStoreId is StoreId Setter 线上门店id

type TaobaoQimenStoreitemQueryAPIResponse

type TaobaoQimenStoreitemQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenStoreitemQueryAPIResponseModel
}

TaobaoQimenStoreitemQueryAPIResponse 门店关联商品查询接口 API返回值 taobao.qimen.storeitem.query

商家在ERP等系统中调用该接口,查询某门店所关联的线上商品列表

type TaobaoQimenStoreitemQueryAPIResponseModel added in v1.2.0

type TaobaoQimenStoreitemQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_storeitem_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 商品列表
	ItemIds []string `json:"item_ids,omitempty" xml:"item_ids>string,omitempty"`
	// 响应消息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 响应标签
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应code
	QimenCode string `json:"qimen_code,omitempty" xml:"qimen_code,omitempty"`
	// 商品总数
	TotalLines int64 `json:"total_lines,omitempty" xml:"total_lines,omitempty"`
}

TaobaoQimenStoreitemQueryAPIResponseModel is 门店关联商品查询接口 成功返回结果

type TaobaoQimenStoreprocessConfirmAPIRequest added in v1.2.0

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

TaobaoQimenStoreprocessConfirmAPIRequest 仓内加工单确认接口 API请求 taobao.qimen.storeprocess.confirm

WMS调用奇门的接口,回传仓内加工单创建情况

func NewTaobaoQimenStoreprocessConfirmRequest

func NewTaobaoQimenStoreprocessConfirmRequest() *TaobaoQimenStoreprocessConfirmAPIRequest

NewTaobaoQimenStoreprocessConfirmRequest 初始化TaobaoQimenStoreprocessConfirmAPIRequest对象

func (TaobaoQimenStoreprocessConfirmAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenStoreprocessConfirmAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenStoreprocessConfirmAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenStoreprocessConfirmAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenStoreprocessConfirmAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenStoreprocessConfirmAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenStoreprocessConfirmAPIResponse

type TaobaoQimenStoreprocessConfirmAPIResponse struct {
	model.CommonResponse
	TaobaoQimenStoreprocessConfirmAPIResponseModel
}

TaobaoQimenStoreprocessConfirmAPIResponse 仓内加工单确认接口 API返回值 taobao.qimen.storeprocess.confirm

WMS调用奇门的接口,回传仓内加工单创建情况

type TaobaoQimenStoreprocessConfirmAPIResponseModel added in v1.2.0

type TaobaoQimenStoreprocessConfirmAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_storeprocess_confirm_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *TaobaoQimenStoreprocessConfirmResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenStoreprocessConfirmAPIResponseModel is 仓内加工单确认接口 成功返回结果

type TaobaoQimenStoreprocessConfirmMap added in v1.1.3

type TaobaoQimenStoreprocessConfirmMap struct {
}

TaobaoQimenStoreprocessConfirmMap 结构体

type TaobaoQimenStoreprocessConfirmResponse

type TaobaoQimenStoreprocessConfirmResponse struct {
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoQimenStoreprocessConfirmResponse 结构体

type TaobaoQimenStoreprocessCreateAPIRequest added in v1.2.0

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

TaobaoQimenStoreprocessCreateAPIRequest 仓内加工单创建接口 API请求 taobao.qimen.storeprocess.create

ERP调用奇门的接口,创建仓内加工单

func NewTaobaoQimenStoreprocessCreateRequest

func NewTaobaoQimenStoreprocessCreateRequest() *TaobaoQimenStoreprocessCreateAPIRequest

NewTaobaoQimenStoreprocessCreateRequest 初始化TaobaoQimenStoreprocessCreateAPIRequest对象

func (TaobaoQimenStoreprocessCreateAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenStoreprocessCreateAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenStoreprocessCreateAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenStoreprocessCreateAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenStoreprocessCreateAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenStoreprocessCreateAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenStoreprocessCreateAPIResponse

type TaobaoQimenStoreprocessCreateAPIResponse struct {
	model.CommonResponse
	TaobaoQimenStoreprocessCreateAPIResponseModel
}

TaobaoQimenStoreprocessCreateAPIResponse 仓内加工单创建接口 API返回值 taobao.qimen.storeprocess.create

ERP调用奇门的接口,创建仓内加工单

type TaobaoQimenStoreprocessCreateAPIResponseModel added in v1.2.0

type TaobaoQimenStoreprocessCreateAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_storeprocess_create_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *StoreProcessCreateResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenStoreprocessCreateAPIResponseModel is 仓内加工单创建接口 成功返回结果

type TaobaoQimenStoreprocessCreateMap added in v1.1.3

type TaobaoQimenStoreprocessCreateMap struct {
}

TaobaoQimenStoreprocessCreateMap 结构体

type TaobaoQimenSupplierSynchronizeAPIRequest added in v1.2.0

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

TaobaoQimenSupplierSynchronizeAPIRequest 供应商同步接口 API请求 taobao.qimen.supplier.synchronize

这个接口用来同步供应商信息

func NewTaobaoQimenSupplierSynchronizeRequest

func NewTaobaoQimenSupplierSynchronizeRequest() *TaobaoQimenSupplierSynchronizeAPIRequest

NewTaobaoQimenSupplierSynchronizeRequest 初始化TaobaoQimenSupplierSynchronizeAPIRequest对象

func (TaobaoQimenSupplierSynchronizeAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenSupplierSynchronizeAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenSupplierSynchronizeAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenSupplierSynchronizeAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenSupplierSynchronizeAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenSupplierSynchronizeAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenSupplierSynchronizeAPIResponse

type TaobaoQimenSupplierSynchronizeAPIResponse struct {
	model.CommonResponse
	TaobaoQimenSupplierSynchronizeAPIResponseModel
}

TaobaoQimenSupplierSynchronizeAPIResponse 供应商同步接口 API返回值 taobao.qimen.supplier.synchronize

这个接口用来同步供应商信息

type TaobaoQimenSupplierSynchronizeAPIResponseModel added in v1.2.0

type TaobaoQimenSupplierSynchronizeAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_supplier_synchronize_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *TaobaoQimenSupplierSynchronizeResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenSupplierSynchronizeAPIResponseModel is 供应商同步接口 成功返回结果

type TaobaoQimenSupplierSynchronizeRequest

type TaobaoQimenSupplierSynchronizeRequest struct {
	// add|update, 必填
	ActionType string `json:"actionType,omitempty" xml:"actionType,omitempty"`
	// 供应商编码 string (50), 必填
	SupplierCode string `json:"supplierCode,omitempty" xml:"supplierCode,omitempty"`
	// 供应商名称 string (200) , 必填
	SupplierName string `json:"supplierName,omitempty" xml:"supplierName,omitempty"`
	// 联系人姓名, string (50)
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 联系电话, string (50)
	Tel string `json:"tel,omitempty" xml:"tel,omitempty"`
	// 电子邮箱, string (50)
	Email string `json:"email,omitempty" xml:"email,omitempty"`
	// 国家二字码,string(50)
	CountryCode string `json:"countryCode,omitempty" xml:"countryCode,omitempty"`
	// 省份, string (50)
	Province string `json:"province,omitempty" xml:"province,omitempty"`
	// 城市, string (50)
	City string `json:"city,omitempty" xml:"city,omitempty"`
	// 区域, string (50)
	Area string `json:"area,omitempty" xml:"area,omitempty"`
	// 村镇, string (50)
	Town string `json:"town,omitempty" xml:"town,omitempty"`
	// 详细地址, string (200)
	DetailAddress string `json:"detailAddress,omitempty" xml:"detailAddress,omitempty"`
	// 是否有效, Y/N (默认为Y)
	IsValid string `json:"isValid,omitempty" xml:"isValid,omitempty"`
	// 备注, string (500)
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
}

TaobaoQimenSupplierSynchronizeRequest 结构体

type TaobaoQimenSupplierSynchronizeResponse

type TaobaoQimenSupplierSynchronizeResponse struct {
	// success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoQimenSupplierSynchronizeResponse 结构体

type TaobaoQimenTransferorderCreateAPIRequest added in v1.2.0

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

TaobaoQimenTransferorderCreateAPIRequest 调拨单创建 API请求 taobao.qimen.transferorder.create

调拨单创建

func NewTaobaoQimenTransferorderCreateRequest

func NewTaobaoQimenTransferorderCreateRequest() *TaobaoQimenTransferorderCreateAPIRequest

NewTaobaoQimenTransferorderCreateRequest 初始化TaobaoQimenTransferorderCreateAPIRequest对象

func (TaobaoQimenTransferorderCreateAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenTransferorderCreateAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenTransferorderCreateAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenTransferorderCreateAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenTransferorderCreateAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenTransferorderCreateAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenTransferorderCreateAPIResponse

type TaobaoQimenTransferorderCreateAPIResponse struct {
	model.CommonResponse
	TaobaoQimenTransferorderCreateAPIResponseModel
}

TaobaoQimenTransferorderCreateAPIResponse 调拨单创建 API返回值 taobao.qimen.transferorder.create

调拨单创建

type TaobaoQimenTransferorderCreateAPIResponseModel added in v1.2.0

type TaobaoQimenTransferorderCreateAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_transferorder_create_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *TaobaoQimenTransferorderCreateStruct `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenTransferorderCreateAPIResponseModel is 调拨单创建 成功返回结果

type TaobaoQimenTransferorderCreateStruct

type TaobaoQimenTransferorderCreateStruct struct {
	// 项目集
	TransferItems []TransferItems `json:"transferItems,omitempty" xml:"transferItems>transfer_items,omitempty"`
	// 外部ERP订单号,HZ1234,string(50),必填,
	ErpOrderCode string `json:"erpOrderCode,omitempty" xml:"erpOrderCode,omitempty"`
	// 出库仓编码,Item1234,string(50),必填,
	FromStoreCode string `json:"fromStoreCode,omitempty" xml:"fromStoreCode,omitempty"`
	// 入库仓编码,HZ1234,string(50),必填,
	ToStoreCode string `json:"toStoreCode,omitempty" xml:"toStoreCode,omitempty"`
	// 期望调拨开始时间,Item1234,string(50),,
	ExpectStartTime string `json:"expectStartTime,omitempty" xml:"expectStartTime,omitempty"`
	// 扩展属性,HZ1234,string(500),,
	Attributes string `json:"attributes,omitempty" xml:"attributes,omitempty"`
	// 111
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 响应结果:success|failure,success,string(10),必填,
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码,0,string(50),,
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息,invalid appkey,string(100),,
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 调拨单号,0,string(50),,
	TransferOrderCode string `json:"transferOrderCode,omitempty" xml:"transferOrderCode,omitempty"`
	// 预计出库时间,0,string(50),,
	ExpectOutStoreTime string `json:"expectOutStoreTime,omitempty" xml:"expectOutStoreTime,omitempty"`
	// 预计入库时间,0,string(50),,
	ExpectInStoreTime string `json:"expectInStoreTime,omitempty" xml:"expectInStoreTime,omitempty"`
	// 调拨单信息
	TransferExecuteInfo *TaobaoQimenTransferorderCreateStruct `json:"transferExecuteInfo,omitempty" xml:"transferExecuteInfo,omitempty"`
}

TaobaoQimenTransferorderCreateStruct 结构体

type TaobaoQimenTransferorderQueryAPIRequest added in v1.2.0

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

TaobaoQimenTransferorderQueryAPIRequest 调拨单查询 API请求 taobao.qimen.transferorder.query

调拨单查询

func NewTaobaoQimenTransferorderQueryRequest

func NewTaobaoQimenTransferorderQueryRequest() *TaobaoQimenTransferorderQueryAPIRequest

NewTaobaoQimenTransferorderQueryRequest 初始化TaobaoQimenTransferorderQueryAPIRequest对象

func (TaobaoQimenTransferorderQueryAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenTransferorderQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenTransferorderQueryAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenTransferorderQueryAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenTransferorderQueryAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenTransferorderQueryAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenTransferorderQueryAPIResponse

type TaobaoQimenTransferorderQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenTransferorderQueryAPIResponseModel
}

TaobaoQimenTransferorderQueryAPIResponse 调拨单查询 API返回值 taobao.qimen.transferorder.query

调拨单查询

type TaobaoQimenTransferorderQueryAPIResponseModel added in v1.2.0

type TaobaoQimenTransferorderQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_transferorder_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *TaobaoQimenTransferorderQueryStruct `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenTransferorderQueryAPIResponseModel is 调拨单查询 成功返回结果

type TaobaoQimenTransferorderQueryStruct

type TaobaoQimenTransferorderQueryStruct struct {
	// 调拨单号
	TransferOrderCode string `json:"transferOrderCode,omitempty" xml:"transferOrderCode,omitempty"`
	// 111
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// ERP单号
	ErpOrderCode string `json:"erpOrderCode,omitempty" xml:"erpOrderCode,omitempty"`
	// 响应结果:success|failure,success,string(10),必填,
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码,0,string(50),,
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息,invalid appkey,string(100),,
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 调拨单细节
	TransferOrderDetail *TransferOrderDetail `json:"transferOrderDetail,omitempty" xml:"transferOrderDetail,omitempty"`
}

TaobaoQimenTransferorderQueryStruct 结构体

type TaobaoQimenTransferorderReportAPIRequest added in v1.2.0

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

TaobaoQimenTransferorderReportAPIRequest 调拨单通知 API请求 taobao.qimen.transferorder.report

调拨单通知

func NewTaobaoQimenTransferorderReportRequest

func NewTaobaoQimenTransferorderReportRequest() *TaobaoQimenTransferorderReportAPIRequest

NewTaobaoQimenTransferorderReportRequest 初始化TaobaoQimenTransferorderReportAPIRequest对象

func (TaobaoQimenTransferorderReportAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenTransferorderReportAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenTransferorderReportAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenTransferorderReportAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenTransferorderReportAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenTransferorderReportAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenTransferorderReportAPIResponse

type TaobaoQimenTransferorderReportAPIResponse struct {
	model.CommonResponse
	TaobaoQimenTransferorderReportAPIResponseModel
}

TaobaoQimenTransferorderReportAPIResponse 调拨单通知 API返回值 taobao.qimen.transferorder.report

调拨单通知

type TaobaoQimenTransferorderReportAPIResponseModel added in v1.2.0

type TaobaoQimenTransferorderReportAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_transferorder_report_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *TaobaoQimenTransferorderReportStruct `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenTransferorderReportAPIResponseModel is 调拨单通知 成功返回结果

type TaobaoQimenTransferorderReportStruct

type TaobaoQimenTransferorderReportStruct struct {
	// 项目集
	Items []Items `json:"items,omitempty" xml:"items>items,omitempty"`
	// 调拨单号,0,string(50),必填,
	TransferOrderCode string `json:"transferOrderCode,omitempty" xml:"transferOrderCode,omitempty"`
	// 调拨出库单号
	TransferOutOrderCode string `json:"transferOutOrderCode,omitempty" xml:"transferOutOrderCode,omitempty"`
	// 调拨入库单号
	TransferInOrderCode string `json:"transferInOrderCode,omitempty" xml:"transferInOrderCode,omitempty"`
	// 确认出库时间
	ConfirmOutTime string `json:"confirmOutTime,omitempty" xml:"confirmOutTime,omitempty"`
	// 确认入库时间
	ConfirmInTime string `json:"confirmInTime,omitempty" xml:"confirmInTime,omitempty"`
	// 调拨单创建时间
	CreateTime string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 调拨出库仓编码
	FromWarehouseCode string `json:"fromWarehouseCode,omitempty" xml:"fromWarehouseCode,omitempty"`
	// 调拨入库仓编码
	ToWarehouseCode string `json:"toWarehouseCode,omitempty" xml:"toWarehouseCode,omitempty"`
	// 111
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// erpOrderCode
	ErpOrderCode string `json:"erpOrderCode,omitempty" xml:"erpOrderCode,omitempty"`
	// orderStatus
	OrderStatus string `json:"orderStatus,omitempty" xml:"orderStatus,omitempty"`
	// 响应结果:success|failure,success,string(10),必填,
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码,0,string(50),,
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息,invalid appkey,string(100),,
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoQimenTransferorderReportStruct 结构体

type TaobaoQimenWarehouseinfoQueryAPIRequest added in v1.2.0

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

TaobaoQimenWarehouseinfoQueryAPIRequest 货主仓库资源查询接口 API请求 taobao.qimen.warehouseinfo.query

货主仓库资源查询

func NewTaobaoQimenWarehouseinfoQueryRequest

func NewTaobaoQimenWarehouseinfoQueryRequest() *TaobaoQimenWarehouseinfoQueryAPIRequest

NewTaobaoQimenWarehouseinfoQueryRequest 初始化TaobaoQimenWarehouseinfoQueryAPIRequest对象

func (TaobaoQimenWarehouseinfoQueryAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenWarehouseinfoQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenWarehouseinfoQueryAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenWarehouseinfoQueryAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenWarehouseinfoQueryAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenWarehouseinfoQueryAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenWarehouseinfoQueryAPIResponse

type TaobaoQimenWarehouseinfoQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenWarehouseinfoQueryAPIResponseModel
}

TaobaoQimenWarehouseinfoQueryAPIResponse 货主仓库资源查询接口 API返回值 taobao.qimen.warehouseinfo.query

货主仓库资源查询

type TaobaoQimenWarehouseinfoQueryAPIResponseModel added in v1.2.0

type TaobaoQimenWarehouseinfoQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_warehouseinfo_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *TaobaoQimenWarehouseinfoQueryResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenWarehouseinfoQueryAPIResponseModel is 货主仓库资源查询接口 成功返回结果

type TaobaoQimenWarehouseinfoQueryMap added in v1.1.3

type TaobaoQimenWarehouseinfoQueryMap struct {
}

TaobaoQimenWarehouseinfoQueryMap 结构体

type TaobaoQimenWarehouseinfoQueryRequest

type TaobaoQimenWarehouseinfoQueryRequest struct {
	// 奇门仓储字段
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenWarehouseinfoQueryMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

TaobaoQimenWarehouseinfoQueryRequest 结构体

type TaobaoQimenWarehouseinfoQueryResponse

type TaobaoQimenWarehouseinfoQueryResponse struct {
	// 奇门仓储字段
	WarehouseInfos []WarehouseInfo `json:"warehouseInfos,omitempty" xml:"warehouseInfos>warehouse_info,omitempty"`
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 奇门仓储字段
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 奇门仓储字段
	OwnerName string `json:"ownerName,omitempty" xml:"ownerName,omitempty"`
}

TaobaoQimenWarehouseinfoQueryResponse 结构体

type TaobaoQimenWarehouseinfoSynchronizeAPIRequest added in v1.2.0

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

TaobaoQimenWarehouseinfoSynchronizeAPIRequest 仓库同步接口 API请求 taobao.qimen.warehouseinfo.synchronize

仓库同步接口

func NewTaobaoQimenWarehouseinfoSynchronizeRequest

func NewTaobaoQimenWarehouseinfoSynchronizeRequest() *TaobaoQimenWarehouseinfoSynchronizeAPIRequest

NewTaobaoQimenWarehouseinfoSynchronizeRequest 初始化TaobaoQimenWarehouseinfoSynchronizeAPIRequest对象

func (TaobaoQimenWarehouseinfoSynchronizeAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenWarehouseinfoSynchronizeAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenWarehouseinfoSynchronizeAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenWarehouseinfoSynchronizeAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenWarehouseinfoSynchronizeAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter 请求报文

type TaobaoQimenWarehouseinfoSynchronizeAPIResponse

type TaobaoQimenWarehouseinfoSynchronizeAPIResponse struct {
	model.CommonResponse
	TaobaoQimenWarehouseinfoSynchronizeAPIResponseModel
}

TaobaoQimenWarehouseinfoSynchronizeAPIResponse 仓库同步接口 API返回值 taobao.qimen.warehouseinfo.synchronize

仓库同步接口

type TaobaoQimenWarehouseinfoSynchronizeAPIResponseModel added in v1.2.0

type TaobaoQimenWarehouseinfoSynchronizeAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_warehouseinfo_synchronize_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应报文
	Response *TaobaoQimenWarehouseinfoSynchronizeResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenWarehouseinfoSynchronizeAPIResponseModel is 仓库同步接口 成功返回结果

type TaobaoQimenWarehouseinfoSynchronizeRequest

type TaobaoQimenWarehouseinfoSynchronizeRequest struct {
	// 仓库信息
	WarehouseInfos []WarehouseInfos `json:"warehouseInfos,omitempty" xml:"warehouseInfos>warehouse_infos,omitempty"`
	// 货主编码,string(50)
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 货主名称,string(50)
	OwnerName string `json:"ownerName,omitempty" xml:"ownerName,omitempty"`
}

TaobaoQimenWarehouseinfoSynchronizeRequest 结构体

type TaobaoQimenWarehouseinfoSynchronizeResponse

type TaobaoQimenWarehouseinfoSynchronizeResponse struct {
	// 仓库信息
	WarehouseInfos []WarehouseInfo `json:"warehouseInfos,omitempty" xml:"warehouseInfos>warehouse_info,omitempty"`
	// success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoQimenWarehouseinfoSynchronizeResponse 结构体

type TaobaoQimenWavenumReportAPIRequest added in v1.2.0

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

TaobaoQimenWavenumReportAPIRequest 发货单波次通知接口 API请求 taobao.qimen.wavenum.report

WMS调用奇门的接口,该接口用来给ERP或者OMS回传波次号及对应的发货单号,以支持商家货票同行、波次内包裹的处理等需求

func NewTaobaoQimenWavenumReportRequest

func NewTaobaoQimenWavenumReportRequest() *TaobaoQimenWavenumReportAPIRequest

NewTaobaoQimenWavenumReportRequest 初始化TaobaoQimenWavenumReportAPIRequest对象

func (TaobaoQimenWavenumReportAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoQimenWavenumReportAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoQimenWavenumReportAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoQimenWavenumReportAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoQimenWavenumReportAPIRequest) GetRequest added in v1.2.0

GetRequest Request Getter

func (*TaobaoQimenWavenumReportAPIRequest) SetRequest added in v1.2.0

SetRequest is Request Setter

type TaobaoQimenWavenumReportAPIResponse

type TaobaoQimenWavenumReportAPIResponse struct {
	model.CommonResponse
	TaobaoQimenWavenumReportAPIResponseModel
}

TaobaoQimenWavenumReportAPIResponse 发货单波次通知接口 API返回值 taobao.qimen.wavenum.report

WMS调用奇门的接口,该接口用来给ERP或者OMS回传波次号及对应的发货单号,以支持商家货票同行、波次内包裹的处理等需求

type TaobaoQimenWavenumReportAPIResponseModel added in v1.2.0

type TaobaoQimenWavenumReportAPIResponseModel struct {
	XMLName xml.Name `xml:"qimen_wavenum_report_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	//
	Response *TaobaoQimenWavenumReportResponse `json:"response,omitempty" xml:"response,omitempty"`
}

TaobaoQimenWavenumReportAPIResponseModel is 发货单波次通知接口 成功返回结果

type TaobaoQimenWavenumReportMap added in v1.1.3

type TaobaoQimenWavenumReportMap struct {
}

TaobaoQimenWavenumReportMap 结构体

type TaobaoQimenWavenumReportResponse

type TaobaoQimenWavenumReportResponse struct {
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoQimenWavenumReportResponse 结构体

type TotalOrder added in v1.2.5

type TotalOrder struct {
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 实收数量
	ActualQty string `json:"actualQty,omitempty" xml:"actualQty,omitempty"`
	// 商品名称
	ItemName string `json:"itemName,omitempty" xml:"itemName,omitempty"`
	// 仓储系统商品ID
	ItemId string `json:"itemId,omitempty" xml:"itemId,omitempty"`
	// 商品编码
	ItemCode string `json:"itemCode,omitempty" xml:"itemCode,omitempty"`
	// 货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 单据行号
	OrderLineNo string `json:"orderLineNo,omitempty" xml:"orderLineNo,omitempty"`
}

TotalOrder 结构体

type TransferItems

type TransferItems struct {
	// 库存类型(1:可销售库存.101:残次),HZ1234,string(500),必填,
	ScItemCode string `json:"scItemCode,omitempty" xml:"scItemCode,omitempty"`
	// 数量,Item1234,string(50),必填,
	Count string `json:"count,omitempty" xml:"count,omitempty"`
	// 货品编码,HZ1234,string(50),必填,
	InventoryType string `json:"inventoryType,omitempty" xml:"inventoryType,omitempty"`
}

TransferItems 结构体

type TransferOrderDetail

type TransferOrderDetail struct {
	// 调拨单货品明细记录集
	Items []Item `json:"items,omitempty" xml:"items>item,omitempty"`
	// 调拨单号,0,string(50),,
	TransferOrderCode string `json:"transferOrderCode,omitempty" xml:"transferOrderCode,omitempty"`
	// 外部ERP订单号,HZ1234,string(50),,
	ErpOrderCode string `json:"erpOrderCode,omitempty" xml:"erpOrderCode,omitempty"`
	// 订单状态,0,string(50),,
	OrderStatus string `json:"orderStatus,omitempty" xml:"orderStatus,omitempty"`
	// 调拨出库单号
	TransferOutOrderCode string `json:"transferOutOrderCode,omitempty" xml:"transferOutOrderCode,omitempty"`
	// 调拨入库单号
	TransferInOrderCode string `json:"transferInOrderCode,omitempty" xml:"transferInOrderCode,omitempty"`
	// 创建时间
	CreateTime string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 确认出库时间
	ConfirmOutTime string `json:"confirmOutTime,omitempty" xml:"confirmOutTime,omitempty"`
	// 确认入库时间
	ConfirmInTime string `json:"confirmInTime,omitempty" xml:"confirmInTime,omitempty"`
	// 调拨出库仓编码
	FromWarehouseCode string `json:"fromWarehouseCode,omitempty" xml:"fromWarehouseCode,omitempty"`
	// 调拨入库仓编码
	ToWarehouseCode string `json:"toWarehouseCode,omitempty" xml:"toWarehouseCode,omitempty"`
	// 1111
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
}

TransferOrderDetail 结构体

type WarehouseInfo

type WarehouseInfo struct {
	// 奇门仓储字段
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 奇门仓储字段
	WarehouseName string `json:"warehouseName,omitempty" xml:"warehouseName,omitempty"`
	// 奇门仓储字段
	Province string `json:"province,omitempty" xml:"province,omitempty"`
	// 奇门仓储字段
	City string `json:"city,omitempty" xml:"city,omitempty"`
	// 奇门仓储字段
	Area string `json:"area,omitempty" xml:"area,omitempty"`
	// 奇门仓储字段
	Town string `json:"town,omitempty" xml:"town,omitempty"`
	// 奇门仓储字段
	DetailAddress string `json:"detailAddress,omitempty" xml:"detailAddress,omitempty"`
	// 奇门仓储字段
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 奇门仓储字段
	Tel string `json:"tel,omitempty" xml:"tel,omitempty"`
	// 奇门仓储字段
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// 奇门仓储字段
	Status string `json:"status,omitempty" xml:"status,omitempty"`
}

WarehouseInfo 结构体

type WarehouseInfos

type WarehouseInfos struct {
	// 仓库编码,string(50)
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 仓库名称,string(50)
	WarehouseName string `json:"warehouseName,omitempty" xml:"warehouseName,omitempty"`
	// 省份,string(15)
	Province string `json:"province,omitempty" xml:"province,omitempty"`
	// 城市,string(15)
	City string `json:"city,omitempty" xml:"city,omitempty"`
	// 地区,string(15)
	Area string `json:"area,omitempty" xml:"area,omitempty"`
	// 乡镇,string(15)
	Town string `json:"town,omitempty" xml:"town,omitempty"`
	// 详细地址,string(50)
	DetailAddress string `json:"detailAddress,omitempty" xml:"detailAddress,omitempty"`
	// 仓库名称,string(50)
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 仓库电话,string(20)
	Tel string `json:"tel,omitempty" xml:"tel,omitempty"`
	// 负责人手机,string(20)
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// 仓库状态,string(20)
	Status string `json:"status,omitempty" xml:"status,omitempty"`
}

WarehouseInfos 结构体

type WaveNumReportRequest

type WaveNumReportRequest struct {
	// 发货单号
	Orders []Order `json:"orders,omitempty" xml:"orders>order,omitempty"`
	// 波次号
	WaveNum string `json:"waveNum,omitempty" xml:"waveNum,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenWavenumReportMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

WaveNumReportRequest 结构体

Source Files

Jump to

Keyboard shortcuts

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