qimen

package
v1.1.2 Latest Latest
Warning

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

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

Documentation

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 Batch

type Batch 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"`

	SnCode string `json:"snCode,omitempty" xml:"snCode,omitempty"`

	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
}

Batch

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 {
	ChannelCode string `json:"channelCode,omitempty" xml:"channelCode,omitempty"`

	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 {
	ItemCode string `json:"itemCode,omitempty" xml:"itemCode,omitempty"`

	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`

	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`

	Items []Item `json:"items,omitempty" xml:"items,omitempty"`

	ExtendProps *Map `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"`

	ItemId string `json:"itemId,omitempty" xml:"itemId,omitempty"`

	InventoryType string `json:"inventoryType,omitempty" xml:"inventoryType,omitempty"`

	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
}

Criteria

type DeliveryOrder

type DeliveryOrder struct {
	DeliveryOrderCode string `json:"deliveryOrderCode,omitempty" xml:"deliveryOrderCode,omitempty"`

	DeliveryOrderId string `json:"deliveryOrderId,omitempty" xml:"deliveryOrderId,omitempty"`

	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`

	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`

	Status string `json:"status,omitempty" xml:"status,omitempty"`

	OutBizCode string `json:"outBizCode,omitempty" xml:"outBizCode,omitempty"`

	ConfirmType int64 `json:"confirmType,omitempty" xml:"confirmType,omitempty"`

	OrderConfirmTime string `json:"orderConfirmTime,omitempty" xml:"orderConfirmTime,omitempty"`

	OperatorCode string `json:"operatorCode,omitempty" xml:"operatorCode,omitempty"`

	OperatorName string `json:"operatorName,omitempty" xml:"operatorName,omitempty"`

	OperateTime string `json:"operateTime,omitempty" xml:"operateTime,omitempty"`

	StorageFee string `json:"storageFee,omitempty" xml:"storageFee,omitempty"`

	Invoices []Invoice `json:"invoices,omitempty" xml:"invoices,omitempty"`

	PreDeliveryOrderCode string `json:"preDeliveryOrderCode,omitempty" xml:"preDeliveryOrderCode,omitempty"`

	PreDeliveryOrderId string `json:"preDeliveryOrderId,omitempty" xml:"preDeliveryOrderId,omitempty"`

	OrderFlag string `json:"orderFlag,omitempty" xml:"orderFlag,omitempty"`

	SourcePlatformCode string `json:"sourcePlatformCode,omitempty" xml:"sourcePlatformCode,omitempty"`

	SourcePlatformName string `json:"sourcePlatformName,omitempty" xml:"sourcePlatformName,omitempty"`

	CreateTime string `json:"createTime,omitempty" xml:"createTime,omitempty"`

	PlaceOrderTime string `json:"placeOrderTime,omitempty" xml:"placeOrderTime,omitempty"`

	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"`

	ServiceFee string `json:"serviceFee,omitempty" xml:"serviceFee,omitempty"`

	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"`

	DeliveryRequirements *DeliveryRequirements `json:"deliveryRequirements,omitempty" xml:"deliveryRequirements,omitempty"`

	SenderInfo *SenderInfo `json:"senderInfo,omitempty" xml:"senderInfo,omitempty"`

	ReceiverInfo *ReceiverInfo `json:"receiverInfo,omitempty" xml:"receiverInfo,omitempty"`

	IsUrgency string `json:"isUrgency,omitempty" xml:"isUrgency,omitempty"`

	InvoiceFlag string `json:"invoiceFlag,omitempty" xml:"invoiceFlag,omitempty"`

	InsuranceFlag string `json:"insuranceFlag,omitempty" xml:"insuranceFlag,omitempty"`

	Insurance *Insurance `json:"insurance,omitempty" xml:"insurance,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"`

	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines,omitempty"`

	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`

	LatestCollectionTime string `json:"latestCollectionTime,omitempty" xml:"latestCollectionTime,omitempty"`

	LatestDeliveryTime string `json:"latestDeliveryTime,omitempty" xml:"latestDeliveryTime,omitempty"`

	TotalOrderLines int64 `json:"totalOrderLines,omitempty" xml:"totalOrderLines,omitempty"`

	ResponsibleDepartment string `json:"responsibleDepartment,omitempty" xml:"responsibleDepartment,omitempty"`

	SubOrderType string `json:"subOrderType,omitempty" xml:"subOrderType,omitempty"`

	RelatedOrders []RelatedOrder `json:"relatedOrders,omitempty" xml:"relatedOrders,omitempty"`

	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"`

	PickerInfo *PickerInfo `json:"pickerInfo,omitempty" xml:"pickerInfo,omitempty"`

	OrderSourceType string `json:"orderSourceType,omitempty" xml:"orderSourceType,omitempty"`

	ReceivingTime string `json:"receivingTime,omitempty" xml:"receivingTime,omitempty"`

	ShippingTime string `json:"shippingTime,omitempty" xml:"shippingTime,omitempty"`

	TargetWarehouseName string `json:"targetWarehouseName,omitempty" xml:"targetWarehouseName,omitempty"`

	TargetWarehouseCode string `json:"targetWarehouseCode,omitempty" xml:"targetWarehouseCode,omitempty"`

	TargetEntryOrderCode string `json:"targetEntryOrderCode,omitempty" xml:"targetEntryOrderCode,omitempty"`

	WarehouseName string `json:"warehouseName,omitempty" xml:"warehouseName,omitempty"`
}

DeliveryOrder

type DeliveryOrderBatchConfirmRequest

type DeliveryOrderBatchConfirmRequest struct {
	Orders []Order `json:"orders,omitempty" xml:"orders,omitempty"`

	ExtendProps *Map `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

DeliveryOrderBatchConfirmRequest

type DeliveryOrderBatchCreateAnswerRequest

type DeliveryOrderBatchCreateAnswerRequest struct {
	Orders []Order `json:"orders,omitempty" xml:"orders,omitempty"`

	ExtendProps *Map `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

DeliveryOrderBatchCreateAnswerRequest

type DeliveryOrderBatchCreateRequest

type DeliveryOrderBatchCreateRequest struct {
	Orders []Order `json:"orders,omitempty" xml:"orders,omitempty"`

	ExtendProps *Map `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

DeliveryOrderBatchCreateRequest

type DeliveryOrderBatchCreateResponse

type DeliveryOrderBatchCreateResponse struct {
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`

	Code string `json:"code,omitempty" xml:"code,omitempty"`

	Message string `json:"message,omitempty" xml:"message,omitempty"`

	Orders []Order `json:"orders,omitempty" xml:"orders,omitempty"`
}

DeliveryOrderBatchCreateResponse

type DeliveryOrderConfirmRequest

type DeliveryOrderConfirmRequest struct {
	DeliveryOrder *DeliveryOrder `json:"deliveryOrder,omitempty" xml:"deliveryOrder,omitempty"`

	Packages []Package `json:"packages,omitempty" xml:"packages,omitempty"`

	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines,omitempty"`

	ExtendProps *Map `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

DeliveryOrderConfirmRequest

type DeliveryOrderCreateRequest

type DeliveryOrderCreateRequest struct {
	DeliveryOrder *DeliveryOrder `json:"deliveryOrder,omitempty" xml:"deliveryOrder,omitempty"`

	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines,omitempty"`

	ExtendProps *Map `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

DeliveryOrderCreateRequest

type DeliveryOrderCreateResponse

type DeliveryOrderCreateResponse struct {
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`

	Code string `json:"code,omitempty" xml:"code,omitempty"`

	Message string `json:"message,omitempty" xml:"message,omitempty"`

	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"`

	DeliveryOrders []DeliveryOrder `json:"deliveryOrders,omitempty" xml:"deliveryOrders,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"`

	Page int64 `json:"page,omitempty" xml:"page,omitempty"`

	PageSize int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`

	ExtendProps *Map `json:"extendProps,omitempty" xml:"extendProps,omitempty"`

	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
}

DeliveryOrderQueryRequest

type DeliveryOrderQueryResponse

type DeliveryOrderQueryResponse struct {
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`

	Code string `json:"code,omitempty" xml:"code,omitempty"`

	Message string `json:"message,omitempty" xml:"message,omitempty"`

	TotalLines int64 `json:"totalLines,omitempty" xml:"totalLines,omitempty"`

	DeliveryOrder *DeliveryOrder `json:"deliveryOrder,omitempty" xml:"deliveryOrder,omitempty"`

	Packages []Package `json:"packages,omitempty" xml:"packages,omitempty"`

	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines,omitempty"`
}

DeliveryOrderQueryResponse

type DeliveryRequirements

type DeliveryRequirements struct {
	ScheduleType int64 `json:"scheduleType,omitempty" xml:"scheduleType,omitempty"`

	ScheduleDay string `json:"scheduleDay,omitempty" xml:"scheduleDay,omitempty"`

	ScheduleStartTime string `json:"scheduleStartTime,omitempty" xml:"scheduleStartTime,omitempty"`

	ScheduleEndTime string `json:"scheduleEndTime,omitempty" xml:"scheduleEndTime,omitempty"`

	DeliveryType string `json:"deliveryType,omitempty" xml:"deliveryType,omitempty"`
}

DeliveryRequirements

type Detail

type Detail struct {
	Items []Item `json:"items,omitempty" xml:"items,omitempty"`
}

Detail

type EntryOrder

type EntryOrder struct {
	OrderCode string `json:"orderCode,omitempty" xml:"orderCode,omitempty"`

	OrderId string `json:"orderId,omitempty" xml:"orderId,omitempty"`

	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`

	WarehouseName string `json:"warehouseName,omitempty" xml:"warehouseName,omitempty"`

	TotalOrderLines int64 `json:"totalOrderLines,omitempty" xml:"totalOrderLines,omitempty"`

	EntryOrderCode string `json:"entryOrderCode,omitempty" xml:"entryOrderCode,omitempty"`

	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`

	PurchaseOrderCode string `json:"purchaseOrderCode,omitempty" xml:"purchaseOrderCode,omitempty"`

	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`

	EntryOrderId string `json:"entryOrderId,omitempty" xml:"entryOrderId,omitempty"`

	EntryOrderType string `json:"entryOrderType,omitempty" xml:"entryOrderType,omitempty"`

	OutBizCode string `json:"outBizCode,omitempty" xml:"outBizCode,omitempty"`

	ConfirmType int64 `json:"confirmType,omitempty" xml:"confirmType,omitempty"`

	Status string `json:"status,omitempty" xml:"status,omitempty"`

	OperateTime string `json:"operateTime,omitempty" xml:"operateTime,omitempty"`

	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`

	Freight string `json:"freight,omitempty" xml:"freight,omitempty"`

	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"`

	OrderCreateTime string `json:"orderCreateTime,omitempty" xml:"orderCreateTime,omitempty"`

	RelatedOrders []RelatedOrder `json:"relatedOrders,omitempty" xml:"relatedOrders,omitempty"`

	ExpectStartTime string `json:"expectStartTime,omitempty" xml:"expectStartTime,omitempty"`

	ExpectEndTime string `json:"expectEndTime,omitempty" xml:"expectEndTime,omitempty"`

	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"`

	SenderInfo *SenderInfo `json:"senderInfo,omitempty" xml:"senderInfo,omitempty"`

	ReceiverInfo *ReceiverInfo `json:"receiverInfo,omitempty" xml:"receiverInfo,omitempty"`

	SourceWarehouseCode string `json:"sourceWarehouseCode,omitempty" xml:"sourceWarehouseCode,omitempty"`

	SourceWarehouseName string `json:"sourceWarehouseName,omitempty" xml:"sourceWarehouseName,omitempty"`
}

EntryOrder

type EntryOrderConfirmRequest

type EntryOrderConfirmRequest struct {
	EntryOrder *EntryOrder `json:"entryOrder,omitempty" xml:"entryOrder,omitempty"`

	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines,omitempty"`

	ExtendProps *Map `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

EntryOrderConfirmRequest

type EntryOrderCreateRequest

type EntryOrderCreateRequest struct {
	EntryOrder *EntryOrder `json:"entryOrder,omitempty" xml:"entryOrder,omitempty"`

	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines,omitempty"`

	ExtendProps *Map `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"`

	EntryOrderId string `json:"entryOrderId,omitempty" xml:"entryOrderId,omitempty"`

	Page int64 `json:"page,omitempty" xml:"page,omitempty"`

	PageSize int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`

	ExtendProps *Map `json:"extendProps,omitempty" xml:"extendProps,omitempty"`

	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
}

EntryOrderQueryRequest

type EntryOrderQueryResponse

type EntryOrderQueryResponse struct {
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`

	Code string `json:"code,omitempty" xml:"code,omitempty"`

	Message string `json:"message,omitempty" xml:"message,omitempty"`

	TotalLines int64 `json:"totalLines,omitempty" xml:"totalLines,omitempty"`

	EntryOrder *EntryOrder `json:"entryOrder,omitempty" xml:"entryOrder,omitempty"`

	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines,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,omitempty"`

	ExtendProps *Map `json:"extendProps,omitempty" xml:"extendProps,omitempty"`

	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
}

InventoryQueryRequest

type InventoryQueryResponse

type InventoryQueryResponse struct {
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`

	Code string `json:"code,omitempty" xml:"code,omitempty"`

	Message string `json:"message,omitempty" xml:"message,omitempty"`

	Items []Item `json:"items,omitempty" xml:"items,omitempty"`
}

InventoryQueryResponse

type InventoryReportRequest

type InventoryReportRequest struct {
	TotalPage int64 `json:"totalPage,omitempty" xml:"totalPage,omitempty"`

	CurrentPage int64 `json:"currentPage,omitempty" xml:"currentPage,omitempty"`

	PageSize int64 `json:"pageSize,omitempty" xml:"pageSize,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"`

	CheckTime string `json:"checkTime,omitempty" xml:"checkTime,omitempty"`

	OutBizCode string `json:"outBizCode,omitempty" xml:"outBizCode,omitempty"`

	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`

	Items []Item `json:"items,omitempty" xml:"items,omitempty"`

	ExtendProps *Map `json:"extendProps,omitempty" xml:"extendProps,omitempty"`

	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`

	AdjustType string `json:"adjustType,omitempty" xml:"adjustType,omitempty"`
}

InventoryReportRequest

type InventoryRule

type InventoryRule struct {
	ActionType string `json:"actionType,omitempty" xml:"actionType,omitempty"`

	ItemCode string `json:"itemCode,omitempty" xml:"itemCode,omitempty"`

	ChannelRatioRules []ChannelRatioRule `json:"channelRatioRules,omitempty" xml:"channelRatioRules,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"`

	Detail *Detail `json:"detail,omitempty" xml:"detail,omitempty"`

	Code string `json:"code,omitempty" xml:"code,omitempty"`

	Number string `json:"number,omitempty" xml:"number,omitempty"`

	Type string `json:"type,omitempty" xml:"type,omitempty"`

	TaxNumber string `json:"taxNumber,omitempty" xml:"taxNumber,omitempty"`
}

Invoice

type Item

type Item struct {
	ItemCode string `json:"itemCode,omitempty" xml:"itemCode,omitempty"`

	ItemId string `json:"itemId,omitempty" xml:"itemId,omitempty"`

	Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"`

	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`

	BrandName string `json:"brandName,omitempty" xml:"brandName,omitempty"`

	Sn string `json:"sn,omitempty" xml:"sn,omitempty"`

	IsSNMgmt string `json:"isSNMgmt,omitempty" xml:"isSNMgmt,omitempty"`

	BarCode string `json:"barCode,omitempty" xml:"barCode,omitempty"`

	Color string `json:"color,omitempty" xml:"color,omitempty"`

	Size string `json:"size,omitempty" xml:"size,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"`

	Volume string `json:"volume,omitempty" xml:"volume,omitempty"`

	GrossWeight string `json:"grossWeight,omitempty" xml:"grossWeight,omitempty"`

	NetWeight string `json:"netWeight,omitempty" xml:"netWeight,omitempty"`

	TareWeight string `json:"tareWeight,omitempty" xml:"tareWeight,omitempty"`

	SafetyStock string `json:"safetyStock,omitempty" xml:"safetyStock,omitempty"`

	StockUnit string `json:"stockUnit,omitempty" xml:"stockUnit,omitempty"`

	StockStatus string `json:"stockStatus,omitempty" xml:"stockStatus,omitempty"`

	ProductDate string `json:"productDate,omitempty" xml:"productDate,omitempty"`

	ExpireDate string `json:"expireDate,omitempty" xml:"expireDate,omitempty"`

	IsShelfLifeMgmt string `json:"isShelfLifeMgmt,omitempty" xml:"isShelfLifeMgmt,omitempty"`

	ShelfLife string `json:"shelfLife,omitempty" xml:"shelfLife,omitempty"`

	RejectLifecycle string `json:"rejectLifecycle,omitempty" xml:"rejectLifecycle,omitempty"`

	LockupLifecycle string `json:"lockupLifecycle,omitempty" xml:"lockupLifecycle,omitempty"`

	AdventLifecycle string `json:"adventLifecycle,omitempty" xml:"adventLifecycle,omitempty"`

	BatchCode string `json:"batchCode,omitempty" xml:"batchCode,omitempty"`

	BatchRemark string `json:"batchRemark,omitempty" xml:"batchRemark,omitempty"`

	IsBatchMgmt string `json:"isBatchMgmt,omitempty" xml:"isBatchMgmt,omitempty"`

	PackCode string `json:"packCode,omitempty" xml:"packCode,omitempty"`

	Pcs string `json:"pcs,omitempty" xml:"pcs,omitempty"`

	OriginAddress string `json:"originAddress,omitempty" xml:"originAddress,omitempty"`

	ApprovalNumber string `json:"approvalNumber,omitempty" xml:"approvalNumber,omitempty"`

	IsFragile string `json:"isFragile,omitempty" xml:"isFragile,omitempty"`

	IsHazardous string `json:"isHazardous,omitempty" xml:"isHazardous,omitempty"`

	PricingCategory string `json:"pricingCategory,omitempty" xml:"pricingCategory,omitempty"`

	IsSku string `json:"isSku,omitempty" xml:"isSku,omitempty"`

	PackageMaterial string `json:"packageMaterial,omitempty" xml:"packageMaterial,omitempty"`

	Price string `json:"price,omitempty" xml:"price,omitempty"`

	IsAreaSale string `json:"isAreaSale,omitempty" xml:"isAreaSale,omitempty"`

	NormalQty string `json:"normalQty,omitempty" xml:"normalQty,omitempty"`

	DefectiveQty string `json:"defectiveQty,omitempty" xml:"defectiveQty,omitempty"`

	ReceiveQty string `json:"receiveQty,omitempty" xml:"receiveQty,omitempty"`

	ExCode string `json:"exCode,omitempty" xml:"exCode,omitempty"`

	DiscountPrice string `json:"discountPrice,omitempty" xml:"discountPrice,omitempty"`

	InventoryType string `json:"inventoryType,omitempty" xml:"inventoryType,omitempty"`

	PlanQty string `json:"planQty,omitempty" xml:"planQty,omitempty"`

	SourceOrderCode string `json:"sourceOrderCode,omitempty" xml:"sourceOrderCode,omitempty"`

	SubSourceOrderCode string `json:"subSourceOrderCode,omitempty" xml:"subSourceOrderCode,omitempty"`

	ProduceCode string `json:"produceCode,omitempty" xml:"produceCode,omitempty"`

	OrderLineNo string `json:"orderLineNo,omitempty" xml:"orderLineNo,omitempty"`

	ActualQty string `json:"actualQty,omitempty" xml:"actualQty,omitempty"`

	Amount string `json:"amount,omitempty" xml:"amount,omitempty"`

	Unit string `json:"unit,omitempty" xml:"unit,omitempty"`

	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`

	LockQuantity string `json:"lockQuantity,omitempty" xml:"lockQuantity,omitempty"`

	OrderCode string `json:"orderCode,omitempty" xml:"orderCode,omitempty"`

	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`

	OutBizCode string `json:"outBizCode,omitempty" xml:"outBizCode,omitempty"`

	ProductCode string `json:"productCode,omitempty" xml:"productCode,omitempty"`

	PaperQty string `json:"paperQty,omitempty" xml:"paperQty,omitempty"`

	DiffQuantity string `json:"diffQuantity,omitempty" xml:"diffQuantity,omitempty"`

	ExtCode string `json:"extCode,omitempty" xml:"extCode,omitempty"`

	LackQty string `json:"lackQty,omitempty" xml:"lackQty,omitempty"`

	Reason string `json:"reason,omitempty" xml:"reason,omitempty"`

	SnCode string `json:"snCode,omitempty" xml:"snCode,omitempty"`

	GoodsCode string `json:"goodsCode,omitempty" xml:"goodsCode,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"`

	ActualAmount string `json:"actualAmount,omitempty" xml:"actualAmount,omitempty"`

	PriceAdjustment *PriceAdjustment `json:"priceAdjustment,omitempty" xml:"priceAdjustment,omitempty"`

	LatestUpdateTime string `json:"latestUpdateTime,omitempty" xml:"latestUpdateTime,omitempty"`

	ChangeTime string `json:"changeTime,omitempty" xml:"changeTime,omitempty"`

	TempRequirement string `json:"tempRequirement,omitempty" xml:"tempRequirement,omitempty"`

	ChannelCode string `json:"channelCode,omitempty" xml:"channelCode,omitempty"`

	OriginCode string `json:"originCode,omitempty" xml:"originCode,omitempty"`

	Batchs []Batch `json:"batchs,omitempty" xml:"batchs,omitempty"`

	ItemName string `json:"itemName,omitempty" xml:"itemName,omitempty"`

	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`

	TotalQty int64 `json:"totalQty,omitempty" xml:"totalQty,omitempty"`

	ShortName string `json:"shortName,omitempty" xml:"shortName,omitempty"`

	EnglishName string `json:"englishName,omitempty" xml:"englishName,omitempty"`

	SkuProperty string `json:"skuProperty,omitempty" xml:"skuProperty,omitempty"`

	Title string `json:"title,omitempty" xml:"title,omitempty"`

	CategoryId string `json:"categoryId,omitempty" xml:"categoryId,omitempty"`

	CategoryName string `json:"categoryName,omitempty" xml:"categoryName,omitempty"`

	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"`

	CreateTime string `json:"createTime,omitempty" xml:"createTime,omitempty"`

	UpdateTime string `json:"updateTime,omitempty" xml:"updateTime,omitempty"`

	IsValid string `json:"isValid,omitempty" xml:"isValid,omitempty"`

	LogisticsType string `json:"logisticsType,omitempty" xml:"logisticsType,omitempty"`

	IsLiquid string `json:"isLiquid,omitempty" xml:"isLiquid,omitempty"`

	Status string `json:"status,omitempty" xml:"status,omitempty"`

	SupplierCode string `json:"supplierCode,omitempty" xml:"supplierCode,omitempty"`

	IsLocked string `json:"isLocked,omitempty" xml:"isLocked,omitempty"`

	ScItemCode string `json:"scItemCode,omitempty" xml:"scItemCode,omitempty"`

	PlanCount string `json:"planCount,omitempty" xml:"planCount,omitempty"`

	OutCount string `json:"outCount,omitempty" xml:"outCount,omitempty"`

	InCount string `json:"inCount,omitempty" xml:"inCount,omitempty"`
}

Item

type ItemInventory

type ItemInventory struct {
	ItemCode string `json:"itemCode,omitempty" xml:"itemCode,omitempty"`

	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`

	ChannelCode string `json:"channelCode,omitempty" xml:"channelCode,omitempty"`

	Quantity string `json:"quantity,omitempty" xml:"quantity,omitempty"`

	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"`

	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 {
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`

	DeliveryOrderCode string `json:"deliveryOrderCode,omitempty" xml:"deliveryOrderCode,omitempty"`

	DeliveryOrderId string `json:"deliveryOrderId,omitempty" xml:"deliveryOrderId,omitempty"`

	CreateTime string `json:"createTime,omitempty" xml:"createTime,omitempty"`

	OutBizCode string `json:"outBizCode,omitempty" xml:"outBizCode,omitempty"`

	Items []Item `json:"items,omitempty" xml:"items,omitempty"`

	ExtendProps *Map `json:"extendProps,omitempty" xml:"extendProps,omitempty"`

	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
}

ItemLackReportRequest

type ItemMapping

type ItemMapping struct {
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`

	ShopNick string `json:"shopNick,omitempty" xml:"shopNick,omitempty"`

	ItemSource string `json:"itemSource,omitempty" xml:"itemSource,omitempty"`

	ItemId string `json:"itemId,omitempty" xml:"itemId,omitempty"`

	ShopItemId string `json:"shopItemId,omitempty" xml:"shopItemId,omitempty"`

	SkuId string `json:"skuId,omitempty" xml:"skuId,omitempty"`
}

ItemMapping

type ItemSynRequest

type ItemSynRequest struct {
	ActionType string `json:"actionType,omitempty" xml:"actionType,omitempty"`

	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 *Map `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

ItemSynRequest

type Items

type Items struct {
	Item *Item `json:"item,omitempty" xml:"item,omitempty"`

	ScItemCode string `json:"scItemCode,omitempty" xml:"scItemCode,omitempty"`

	InventoryType string `json:"inventoryType,omitempty" xml:"inventoryType,omitempty"`

	OutCount string `json:"outCount,omitempty" xml:"outCount,omitempty"`

	InCount string `json:"inCount,omitempty" xml:"inCount,omitempty"`

	PlanCount string `json:"planCount,omitempty" xml:"planCount,omitempty"`
}

Items

type ItemsSynchronizeRequest

type ItemsSynchronizeRequest struct {
	ActionType string `json:"actionType,omitempty" xml:"actionType,omitempty"`

	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`

	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`

	Items []Item `json:"items,omitempty" xml:"items,omitempty"`

	ExtendProps *Map `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

ItemsSynchronizeRequest

type ItemsSynchronizeResponse

type ItemsSynchronizeResponse struct {
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`

	Code string `json:"code,omitempty" xml:"code,omitempty"`

	Message string `json:"message,omitempty" xml:"message,omitempty"`

	Items []BatchItemSynItem `json:"items,omitempty" xml:"items,omitempty"`
}

ItemsSynchronizeResponse

type Map

type Map struct {
}

Map

type MaterialItem

type MaterialItem struct {
	ItemCode string `json:"itemCode,omitempty" xml:"itemCode,omitempty"`

	ItemId string `json:"itemId,omitempty" xml:"itemId,omitempty"`

	InventoryType string `json:"inventoryType,omitempty" xml:"inventoryType,omitempty"`

	Quantity int64 `json:"quantity,omitempty" xml:"quantity,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"`

	BatchCode string `json:"batchCode,omitempty" xml:"batchCode,omitempty"`

	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`

	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`

	RatioQty int64 `json:"ratioQty,omitempty" xml:"ratioQty,omitempty"`
}

MaterialItem

type Order

type Order struct {
	DeliveryOrder *DeliveryOrder `json:"deliveryOrder,omitempty" xml:"deliveryOrder,omitempty"`

	Packages []Package `json:"packages,omitempty" xml:"packages,omitempty"`

	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines,omitempty"`

	DeliveryOrderCode string `json:"deliveryOrderCode,omitempty" xml:"deliveryOrderCode,omitempty"`

	Message string `json:"message,omitempty" xml:"message,omitempty"`

	OrderInfo *OrderInfo `json:"orderInfo,omitempty" xml:"orderInfo,omitempty"`

	DeliveryOrders []DeliveryOrder `json:"deliveryOrders,omitempty" xml:"deliveryOrders,omitempty"`

	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"`

	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`

	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"`
}

Order

type OrderCallbackRequestDO

type OrderCallbackRequestDO struct {
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`

	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`

	DeliveryOrderCode string `json:"deliveryOrderCode,omitempty" xml:"deliveryOrderCode,omitempty"`

	OrderId string `json:"orderId,omitempty" xml:"orderId,omitempty"`

	ExpressCode string `json:"expressCode,omitempty" xml:"expressCode,omitempty"`
}

OrderCallbackRequestDO

type OrderCallbackResponseDO

type OrderCallbackResponseDO struct {
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`

	Code string `json:"code,omitempty" xml:"code,omitempty"`

	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

OrderCallbackResponseDO

type OrderCancelRequest

type OrderCancelRequest struct {
	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"`

	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`

	CancelReason string `json:"cancelReason,omitempty" xml:"cancelReason,omitempty"`

	ExtendProps *Map `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

OrderCancelRequest

type OrderCancelResponse

type OrderCancelResponse struct {
	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 {
	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 {
	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"`

	InventoryType string `json:"inventoryType,omitempty" xml:"inventoryType,omitempty"`

	ItemName string `json:"itemName,omitempty" xml:"itemName,omitempty"`

	ExtCode string `json:"extCode,omitempty" xml:"extCode,omitempty"`

	PlanQty int64 `json:"planQty,omitempty" xml:"planQty,omitempty"`

	ActualQty int64 `json:"actualQty,omitempty" xml:"actualQty,omitempty"`

	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"`

	Batchs []Batch `json:"batchs,omitempty" xml:"batchs,omitempty"`

	QrCode string `json:"qrCode,omitempty" xml:"qrCode,omitempty"`

	SubDeliveryOrderId string `json:"subDeliveryOrderId,omitempty" xml:"subDeliveryOrderId,omitempty"`

	SnList *SnList `json:"snList,omitempty" xml:"snList,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"`

	SnCode string `json:"snCode,omitempty" xml:"snCode,omitempty"`

	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"`

	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"`

	OrderFlag string `json:"orderFlag,omitempty" xml:"orderFlag,omitempty"`

	ReturnReason string `json:"returnReason,omitempty" xml:"returnReason,omitempty"`

	PlatformCode string `json:"platformCode,omitempty" xml:"platformCode,omitempty"`

	ExtendProps *Map `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 {
	ActionType string `json:"actionType,omitempty" xml:"actionType,omitempty"`

	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"`

	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`

	Reason string `json:"reason,omitempty" xml:"reason,omitempty"`

	ExtendProps *Map `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

OrderPendingRequest

type OrderPendingResponse

type OrderPendingResponse struct {
	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 {
	OrderCode string `json:"orderCode,omitempty" xml:"orderCode,omitempty"`

	OrderId string `json:"orderId,omitempty" xml:"orderId,omitempty"`

	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`

	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`

	Processes []Process `json:"processes,omitempty" xml:"processes,omitempty"`
}

OrderProcess

type OrderProcessQueryRequest

type OrderProcessQueryRequest struct {
	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"`

	ExtendProps *Map `json:"extendProps,omitempty" xml:"extendProps,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"`
}

OrderProcessQueryRequest

type OrderProcessQueryResponse

type OrderProcessQueryResponse struct {
	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 {
	Order *Order `json:"order,omitempty" xml:"order,omitempty"`

	Process *Process `json:"process,omitempty" xml:"process,omitempty"`

	ExtendProps *Map `json:"extendProps,omitempty" xml:"extendProps,omitempty"`

	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
}

OrderProcessReportRequest

type Package

type Package struct {
	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"`

	PackageMaterialList []PackageMaterial `json:"packageMaterialList,omitempty" xml:"packageMaterialList,omitempty"`

	Items []Item `json:"items,omitempty" xml:"items,omitempty"`

	SignUserName string `json:"signUserName,omitempty" xml:"signUserName,omitempty"`

	SignTime string `json:"signTime,omitempty" xml:"signTime,omitempty"`

	Status string `json:"status,omitempty" xml:"status,omitempty"`

	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 PriceAdjustment

type PriceAdjustment struct {
	Type string `json:"type,omitempty" xml:"type,omitempty"`

	StandardPrice string `json:"standardPrice,omitempty" xml:"standardPrice,omitempty"`

	Discount string `json:"discount,omitempty" xml:"discount,omitempty"`

	StartDate string `json:"startDate,omitempty" xml:"startDate,omitempty"`

	EndDate string `json:"endDate,omitempty" xml:"endDate,omitempty"`
}

PriceAdjustment

type Process

type Process struct {
	ProcessStatus string `json:"processStatus,omitempty" xml:"processStatus,omitempty"`

	OperatorCode string `json:"operatorCode,omitempty" xml:"operatorCode,omitempty"`

	OperatorName string `json:"operatorName,omitempty" xml:"operatorName,omitempty"`

	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 {
	ItemCode string `json:"itemCode,omitempty" xml:"itemCode,omitempty"`

	ItemId string `json:"itemId,omitempty" xml:"itemId,omitempty"`

	InventoryType string `json:"inventoryType,omitempty" xml:"inventoryType,omitempty"`

	Quantity int64 `json:"quantity,omitempty" xml:"quantity,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"`

	BatchCode string `json:"batchCode,omitempty" xml:"batchCode,omitempty"`

	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`

	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,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"`

	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 string `json:"oaid,omitempty" xml:"oaid,omitempty"`

	Id string `json:"id,omitempty" xml:"id,omitempty"`
}

ReceiverInfo

type RelatedOrder

type RelatedOrder struct {
	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`

	OrderCode string `json:"orderCode,omitempty" xml:"orderCode,omitempty"`
}

RelatedOrder

type Request

type Request struct {
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`

	ItemId string `json:"itemId,omitempty" xml:"itemId,omitempty"`

	ExtendProps *Map `json:"extendProps,omitempty" xml:"extendProps,omitempty"`

	ExpressCode string `json:"expressCode,omitempty" xml:"expressCode,omitempty"`

	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`

	ItemCode string `json:"itemCode,omitempty" xml:"itemCode,omitempty"`

	Page int64 `json:"page,omitempty" xml:"page,omitempty"`

	PageSize int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`

	OrderCode string `json:"orderCode,omitempty" xml:"orderCode,omitempty"`

	OrderSource string `json:"orderSource,omitempty" xml:"orderSource,omitempty"`

	ItemInventories []ItemInventory `json:"itemInventories,omitempty" xml:"itemInventories,omitempty"`

	QueryType string `json:"queryType,omitempty" xml:"queryType,omitempty"`

	ShopItemId string `json:"shopItemId,omitempty" xml:"shopItemId,omitempty"`

	SkuId string `json:"skuId,omitempty" xml:"skuId,omitempty"`

	Name string `json:"name,omitempty" xml:"name,omitempty"`

	StartTime string `json:"startTime,omitempty" xml:"startTime,omitempty"`

	EndTime string `json:"endTime,omitempty" xml:"endTime,omitempty"`

	Tel string `json:"tel,omitempty" xml:"tel,omitempty"`

	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`

	TotalPage int64 `json:"totalPage,omitempty" xml:"totalPage,omitempty"`

	CurrentPage int64 `json:"currentPage,omitempty" xml:"currentPage,omitempty"`

	Order *Order `json:"order,omitempty" xml:"order,omitempty"`

	Items *Items `json:"items,omitempty" xml:"items,omitempty"`

	MessageId string `json:"messageId,omitempty" xml:"messageId,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"`

	MessageType string `json:"messageType,omitempty" xml:"messageType,omitempty"`

	MessageDesc string `json:"messageDesc,omitempty" xml:"messageDesc,omitempty"`

	CreateTime string `json:"createTime,omitempty" xml:"createTime,omitempty"`

	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines,omitempty"`

	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`

	Oaid string `json:"oaid,omitempty" xml:"oaid,omitempty"`

	Packages *Packages `json:"packages,omitempty" xml:"packages,omitempty"`

	ActionType string `json:"actionType,omitempty" xml:"actionType,omitempty"`

	Shop *Shop `json:"shop,omitempty" xml:"shop,omitempty"`

	SupplierCode string `json:"supplierCode,omitempty" xml:"supplierCode,omitempty"`

	SupplierName string `json:"supplierName,omitempty" xml:"supplierName,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"`

	IsValid string `json:"isValid,omitempty" xml:"isValid,omitempty"`

	OwnerName string `json:"ownerName,omitempty" xml:"ownerName,omitempty"`

	WarehouseInfos []WarehouseInfos `json:"warehouseInfos,omitempty" xml:"warehouseInfos,omitempty"`
}

Request

type RequestDO

type RequestDO struct {
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`

	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"`

	ItemId string `json:"itemId,omitempty" xml:"itemId,omitempty"`

	InventoryRules []InventoryRule `json:"inventoryRules,omitempty" xml:"inventoryRules,omitempty"`

	ActionType string `json:"actionType,omitempty" xml:"actionType,omitempty"`

	ShopNick string `json:"shopNick,omitempty" xml:"shopNick,omitempty"`

	ItemSource string `json:"itemSource,omitempty" xml:"itemSource,omitempty"`

	ShopItemId string `json:"shopItemId,omitempty" xml:"shopItemId,omitempty"`

	SkuId string `json:"skuId,omitempty" xml:"skuId,omitempty"`

	ItemCode string `json:"itemCode,omitempty" xml:"itemCode,omitempty"`
}

RequestDO

type Response

type Response struct {
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`

	Code string `json:"code,omitempty" xml:"code,omitempty"`

	Message string `json:"message,omitempty" xml:"message,omitempty"`

	CombItems []CombItem `json:"combItems,omitempty" xml:"combItems,omitempty"`

	EntryOrderId string `json:"entryOrderId,omitempty" xml:"entryOrderId,omitempty"`

	ExpressInfos []ExpressInfo `json:"expressInfos,omitempty" xml:"expressInfos,omitempty"`

	TotalCount int64 `json:"totalCount,omitempty" xml:"totalCount,omitempty"`

	Items *Items `json:"items,omitempty" xml:"items,omitempty"`

	OrderCode string `json:"orderCode,omitempty" xml:"orderCode,omitempty"`

	IsRetry string `json:"isRetry,omitempty" xml:"isRetry,omitempty"`

	ItemInventories []ItemInventory `json:"itemInventories,omitempty" xml:"itemInventories,omitempty"`

	ItemMappings []ItemMapping `json:"itemMappings,omitempty" xml:"itemMappings,omitempty"`

	OrderLines *OrderLines `json:"orderLines,omitempty" xml:"orderLines,omitempty"`

	Oaid string `json:"oaid,omitempty" xml:"oaid,omitempty"`

	DeliveryOrderCode string `json:"deliveryOrderCode,omitempty" xml:"deliveryOrderCode,omitempty"`

	ReceiverInfo *ReceiverInfo `json:"receiverInfo,omitempty" xml:"receiverInfo,omitempty"`

	ReturnOrderId string `json:"returnOrderId,omitempty" xml:"returnOrderId,omitempty"`

	ItemId string `json:"itemId,omitempty" xml:"itemId,omitempty"`

	CreateTime string `json:"createTime,omitempty" xml:"createTime,omitempty"`

	DeliveryOrderId string `json:"deliveryOrderId,omitempty" xml:"deliveryOrderId,omitempty"`

	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`

	OwnerName string `json:"ownerName,omitempty" xml:"ownerName,omitempty"`

	WarehouseInfos []WarehouseInfo `json:"warehouseInfos,omitempty" xml:"warehouseInfos,omitempty"`
}

Response

type ResponseDO

type ResponseDO struct {
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`

	Code string `json:"code,omitempty" xml:"code,omitempty"`

	Message string `json:"message,omitempty" xml:"message,omitempty"`

	ItemInventories []ItemInventory `json:"itemInventories,omitempty" xml:"itemInventories,omitempty"`

	Item *Item `json:"item,omitempty" xml:"item,omitempty"`
}

ResponseDO

type ReturnOrder

type ReturnOrder struct {
	ReturnOrderCode string `json:"returnOrderCode,omitempty" xml:"returnOrderCode,omitempty"`

	ReturnOrderId string `json:"returnOrderId,omitempty" xml:"returnOrderId,omitempty"`

	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`

	OutBizCode string `json:"outBizCode,omitempty" xml:"outBizCode,omitempty"`

	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`

	OrderConfirmTime string `json:"orderConfirmTime,omitempty" xml:"orderConfirmTime,omitempty"`

	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"`

	SenderInfo *SenderInfo `json:"senderInfo,omitempty" xml:"senderInfo,omitempty"`

	OrderFlag string `json:"orderFlag,omitempty" xml:"orderFlag,omitempty"`

	PreDeliveryOrderCode string `json:"preDeliveryOrderCode,omitempty" xml:"preDeliveryOrderCode,omitempty"`

	PreDeliveryOrderId string `json:"preDeliveryOrderId,omitempty" xml:"preDeliveryOrderId,omitempty"`

	BuyerNick string `json:"buyerNick,omitempty" xml:"buyerNick,omitempty"`

	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"`
}

ReturnOrder

type ReturnOrderConfirmRequest

type ReturnOrderConfirmRequest struct {
	ReturnOrder *ReturnOrder `json:"returnOrder,omitempty" xml:"returnOrder,omitempty"`

	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines,omitempty"`

	ExtendProps *Map `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

ReturnOrderConfirmRequest

type ReturnOrderCreateRequest

type ReturnOrderCreateRequest struct {
	ReturnOrder *ReturnOrder `json:"returnOrder,omitempty" xml:"returnOrder,omitempty"`

	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines,omitempty"`

	ExtendProps *Map `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 {
	SourcePlatformCode string `json:"sourcePlatformCode,omitempty" xml:"sourcePlatformCode,omitempty"`

	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`

	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`

	ShopCode string `json:"shopCode,omitempty" xml:"shopCode,omitempty"`

	ShopName string `json:"shopName,omitempty" xml:"shopName,omitempty"`

	PlatformShopCode string `json:"platformShopCode,omitempty" xml:"platformShopCode,omitempty"`

	PlatformShopName string `json:"platformShopName,omitempty" xml:"platformShopName,omitempty"`

	ShopAddress *ShopAddress `json:"shopAddress,omitempty" xml:"shopAddress,omitempty"`
}

Shop

type ShopAddress

type ShopAddress struct {
	ZipCode string `json:"zipCode,omitempty" xml:"zipCode,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"`
}

ShopAddress

type SnList

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

SnList

type SnReportRequest

type SnReportRequest struct {
	TotalPage int64 `json:"totalPage,omitempty" xml:"totalPage,omitempty"`

	CurrentPage int64 `json:"currentPage,omitempty" xml:"currentPage,omitempty"`

	PageSize int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`

	DeliveryOrder *DeliveryOrder `json:"deliveryOrder,omitempty" xml:"deliveryOrder,omitempty"`

	Items []Item `json:"items,omitempty" xml:"items,omitempty"`

	ExtendProps *Map `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

SnReportRequest

type StockChangeReportRequest

type StockChangeReportRequest struct {
	Items []Item `json:"items,omitempty" xml:"items,omitempty"`

	ExtendProps *Map `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

StockChangeReportRequest

type StockOutCreateRequest

type StockOutCreateRequest struct {
	DeliveryOrder *DeliveryOrder `json:"deliveryOrder,omitempty" xml:"deliveryOrder,omitempty"`

	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines,omitempty"`

	ExtendProps *Map `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"`

	ItemId string `json:"itemId,omitempty" xml:"itemId,omitempty"`

	InventoryType string `json:"inventoryType,omitempty" xml:"inventoryType,omitempty"`

	BatchCode string `json:"batchCode,omitempty" xml:"batchCode,omitempty"`

	ProductDate string `json:"productDate,omitempty" xml:"productDate,omitempty"`

	ExpireDate string `json:"expireDate,omitempty" xml:"expireDate,omitempty"`

	Page int64 `json:"page,omitempty" xml:"page,omitempty"`

	PageSize int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`

	ExtendProps *Map `json:"extendProps,omitempty" xml:"extendProps,omitempty"`

	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
}

StockQueryRequest

type StockQueryResponse

type StockQueryResponse struct {
	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 []Item `json:"items,omitempty" xml:"items,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 {
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`

	ProcessOrderCode string `json:"processOrderCode,omitempty" xml:"processOrderCode,omitempty"`

	ProcessOrderId string `json:"processOrderId,omitempty" xml:"processOrderId,omitempty"`

	OutBizCode string `json:"outBizCode,omitempty" xml:"outBizCode,omitempty"`

	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`

	OrderCompleteTime string `json:"orderCompleteTime,omitempty" xml:"orderCompleteTime,omitempty"`

	ActualQty int64 `json:"actualQty,omitempty" xml:"actualQty,omitempty"`

	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`

	Materialitems []MaterialItem `json:"materialitems,omitempty" xml:"materialitems,omitempty"`

	Productitems []ProductItem `json:"productitems,omitempty" xml:"productitems,omitempty"`

	ExtendProps *Map `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

StoreProcessConfirmRequest

type StoreProcessCreateRequest

type StoreProcessCreateRequest struct {
	ProcessOrderCode string `json:"processOrderCode,omitempty" xml:"processOrderCode,omitempty"`

	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`

	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`

	OrderCreateTime string `json:"orderCreateTime,omitempty" xml:"orderCreateTime,omitempty"`

	PlanTime string `json:"planTime,omitempty" xml:"planTime,omitempty"`

	ServiceType string `json:"serviceType,omitempty" xml:"serviceType,omitempty"`

	PlanQty int64 `json:"planQty,omitempty" xml:"planQty,omitempty"`

	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`

	Materialitems []MaterialItem `json:"materialitems,omitempty" xml:"materialitems,omitempty"`

	Productitems []ProductItem `json:"productitems,omitempty" xml:"productitems,omitempty"`

	ExtendProps *Map `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

StoreProcessCreateRequest

type StoreProcessCreateResponse

type StoreProcessCreateResponse struct {
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`

	Code string `json:"code,omitempty" xml:"code,omitempty"`

	Message string `json:"message,omitempty" xml:"message,omitempty"`

	ProcessOrderId string `json:"processOrderId,omitempty" xml:"processOrderId,omitempty"`
}

StoreProcessCreateResponse

type TaobaoQimenChannelinventoryQueryAPIResponse

type TaobaoQimenChannelinventoryQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenChannelinventoryQueryResponse
}

渠道库存查询接口 APIResponse taobao.qimen.channelinventory.query

渠道库存查询

type TaobaoQimenChannelinventoryQueryRequest

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

渠道库存查询接口 APIRequest taobao.qimen.channelinventory.query

渠道库存查询

func NewTaobaoQimenChannelinventoryQueryRequest

func NewTaobaoQimenChannelinventoryQueryRequest() *TaobaoQimenChannelinventoryQueryRequest

func (TaobaoQimenChannelinventoryQueryRequest) GetApiMethodName

func (r TaobaoQimenChannelinventoryQueryRequest) GetApiMethodName() string

func (TaobaoQimenChannelinventoryQueryRequest) GetApiParams

func (TaobaoQimenChannelinventoryQueryRequest) GetRequest

func (*TaobaoQimenChannelinventoryQueryRequest) SetRequest

type TaobaoQimenChannelinventoryQueryResponse

type TaobaoQimenChannelinventoryQueryResponse 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"`
}

type TaobaoQimenCombineitemDeleteAPIResponse

type TaobaoQimenCombineitemDeleteAPIResponse struct {
	model.CommonResponse
	TaobaoQimenCombineitemDeleteResponse
}

组合货品删除接口 APIResponse taobao.qimen.combineitem.delete

组合货品删除

type TaobaoQimenCombineitemDeleteRequest

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

组合货品删除接口 APIRequest taobao.qimen.combineitem.delete

组合货品删除

func NewTaobaoQimenCombineitemDeleteRequest

func NewTaobaoQimenCombineitemDeleteRequest() *TaobaoQimenCombineitemDeleteRequest

func (TaobaoQimenCombineitemDeleteRequest) GetApiMethodName

func (r TaobaoQimenCombineitemDeleteRequest) GetApiMethodName() string

func (TaobaoQimenCombineitemDeleteRequest) GetApiParams

func (TaobaoQimenCombineitemDeleteRequest) GetRequest

func (*TaobaoQimenCombineitemDeleteRequest) SetRequest

func (r *TaobaoQimenCombineitemDeleteRequest) SetRequest(request *RequestDO) error

type TaobaoQimenCombineitemDeleteResponse

type TaobaoQimenCombineitemDeleteResponse 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"`
}

type TaobaoQimenCombineitemQueryAPIResponse

type TaobaoQimenCombineitemQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenCombineitemQueryResponse
}

组合货品关系查询接口 APIResponse taobao.qimen.combineitem.query

组合货品关系查询

type TaobaoQimenCombineitemQueryRequest

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

组合货品关系查询接口 APIRequest taobao.qimen.combineitem.query

组合货品关系查询

func NewTaobaoQimenCombineitemQueryRequest

func NewTaobaoQimenCombineitemQueryRequest() *TaobaoQimenCombineitemQueryRequest

func (TaobaoQimenCombineitemQueryRequest) GetApiMethodName

func (r TaobaoQimenCombineitemQueryRequest) GetApiMethodName() string

func (TaobaoQimenCombineitemQueryRequest) GetApiParams

func (TaobaoQimenCombineitemQueryRequest) GetRequest

func (*TaobaoQimenCombineitemQueryRequest) SetRequest

func (r *TaobaoQimenCombineitemQueryRequest) SetRequest(request *Request) error

type TaobaoQimenCombineitemQueryResponse

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

	Response *Response `json:"response,omitempty" xml:"response,omitempty"`
}

type TaobaoQimenCombineitemSynchronizeAPIResponse

type TaobaoQimenCombineitemSynchronizeAPIResponse struct {
	model.CommonResponse
	TaobaoQimenCombineitemSynchronizeResponse
}

组合商品接口 APIResponse taobao.qimen.combineitem.synchronize

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

type TaobaoQimenCombineitemSynchronizeRequest

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

组合商品接口 APIRequest taobao.qimen.combineitem.synchronize

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

func NewTaobaoQimenCombineitemSynchronizeRequest

func NewTaobaoQimenCombineitemSynchronizeRequest() *TaobaoQimenCombineitemSynchronizeRequest

func (TaobaoQimenCombineitemSynchronizeRequest) GetApiMethodName

func (r TaobaoQimenCombineitemSynchronizeRequest) GetApiMethodName() string

func (TaobaoQimenCombineitemSynchronizeRequest) GetApiParams

func (TaobaoQimenCombineitemSynchronizeRequest) GetRequest

func (*TaobaoQimenCombineitemSynchronizeRequest) SetRequest

type TaobaoQimenCombineitemSynchronizeResponse

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

	Response *Response `json:"response,omitempty" xml:"response,omitempty"`
}

type TaobaoQimenDeliveryorderBatchconfirmAPIResponse

type TaobaoQimenDeliveryorderBatchconfirmAPIResponse struct {
	model.CommonResponse
	TaobaoQimenDeliveryorderBatchconfirmResponse
}

发货单确认接口 APIResponse taobao.qimen.deliveryorder.batchconfirm

taobao.qimen.deliveryorder.batchconfirm

type TaobaoQimenDeliveryorderBatchconfirmRequest

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

发货单确认接口 APIRequest taobao.qimen.deliveryorder.batchconfirm

taobao.qimen.deliveryorder.batchconfirm

func NewTaobaoQimenDeliveryorderBatchconfirmRequest

func NewTaobaoQimenDeliveryorderBatchconfirmRequest() *TaobaoQimenDeliveryorderBatchconfirmRequest

func (TaobaoQimenDeliveryorderBatchconfirmRequest) GetApiMethodName

func (TaobaoQimenDeliveryorderBatchconfirmRequest) GetApiParams

func (TaobaoQimenDeliveryorderBatchconfirmRequest) GetRequest

func (*TaobaoQimenDeliveryorderBatchconfirmRequest) SetRequest

type TaobaoQimenDeliveryorderBatchconfirmResponse

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

	Response *Response `json:"response,omitempty" xml:"response,omitempty"`
}

type TaobaoQimenDeliveryorderBatchcreateAPIResponse

type TaobaoQimenDeliveryorderBatchcreateAPIResponse struct {
	model.CommonResponse
	TaobaoQimenDeliveryorderBatchcreateResponse
}

发货单创建批量接口 APIResponse taobao.qimen.deliveryorder.batchcreate

ERP调用接口,将发货信息批量推送给WMS

type TaobaoQimenDeliveryorderBatchcreateAnswerAPIResponse

type TaobaoQimenDeliveryorderBatchcreateAnswerAPIResponse struct {
	model.CommonResponse
	TaobaoQimenDeliveryorderBatchcreateAnswerResponse
}

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

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

type TaobaoQimenDeliveryorderBatchcreateAnswerRequest

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

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

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

func NewTaobaoQimenDeliveryorderBatchcreateAnswerRequest

func NewTaobaoQimenDeliveryorderBatchcreateAnswerRequest() *TaobaoQimenDeliveryorderBatchcreateAnswerRequest

func (TaobaoQimenDeliveryorderBatchcreateAnswerRequest) GetApiMethodName

func (TaobaoQimenDeliveryorderBatchcreateAnswerRequest) GetApiParams

func (TaobaoQimenDeliveryorderBatchcreateAnswerRequest) GetRequest

func (*TaobaoQimenDeliveryorderBatchcreateAnswerRequest) SetRequest

type TaobaoQimenDeliveryorderBatchcreateAnswerResponse

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

	Response *Response `json:"response,omitempty" xml:"response,omitempty"`
}

type TaobaoQimenDeliveryorderBatchcreateRequest

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

发货单创建批量接口 APIRequest taobao.qimen.deliveryorder.batchcreate

ERP调用接口,将发货信息批量推送给WMS

func NewTaobaoQimenDeliveryorderBatchcreateRequest

func NewTaobaoQimenDeliveryorderBatchcreateRequest() *TaobaoQimenDeliveryorderBatchcreateRequest

func (TaobaoQimenDeliveryorderBatchcreateRequest) GetApiMethodName

func (TaobaoQimenDeliveryorderBatchcreateRequest) GetApiParams

func (TaobaoQimenDeliveryorderBatchcreateRequest) GetRequest

func (*TaobaoQimenDeliveryorderBatchcreateRequest) SetRequest

type TaobaoQimenDeliveryorderBatchcreateResponse

type TaobaoQimenDeliveryorderBatchcreateResponse 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"`
}

type TaobaoQimenDeliveryorderConfirmAPIResponse

type TaobaoQimenDeliveryorderConfirmAPIResponse struct {
	model.CommonResponse
	TaobaoQimenDeliveryorderConfirmResponse
}

发货单确认接口 APIResponse taobao.qimen.deliveryorder.confirm

taobao.qimen.deliveryorder.confirm

type TaobaoQimenDeliveryorderConfirmRequest

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

发货单确认接口 APIRequest taobao.qimen.deliveryorder.confirm

taobao.qimen.deliveryorder.confirm

func NewTaobaoQimenDeliveryorderConfirmRequest

func NewTaobaoQimenDeliveryorderConfirmRequest() *TaobaoQimenDeliveryorderConfirmRequest

func (TaobaoQimenDeliveryorderConfirmRequest) GetApiMethodName

func (r TaobaoQimenDeliveryorderConfirmRequest) GetApiMethodName() string

func (TaobaoQimenDeliveryorderConfirmRequest) GetApiParams

func (TaobaoQimenDeliveryorderConfirmRequest) GetRequest

func (*TaobaoQimenDeliveryorderConfirmRequest) SetRequest

type TaobaoQimenDeliveryorderConfirmResponse

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

	Response *Response `json:"response,omitempty" xml:"response,omitempty"`
}

type TaobaoQimenDeliveryorderCreateAPIResponse

type TaobaoQimenDeliveryorderCreateAPIResponse struct {
	model.CommonResponse
	TaobaoQimenDeliveryorderCreateResponse
}

发货单创建接口 APIResponse taobao.qimen.deliveryorder.create

taobao.qimen.deliveryorder.create

type TaobaoQimenDeliveryorderCreateRequest

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

发货单创建接口 APIRequest taobao.qimen.deliveryorder.create

taobao.qimen.deliveryorder.create

func NewTaobaoQimenDeliveryorderCreateRequest

func NewTaobaoQimenDeliveryorderCreateRequest() *TaobaoQimenDeliveryorderCreateRequest

func (TaobaoQimenDeliveryorderCreateRequest) GetApiMethodName

func (r TaobaoQimenDeliveryorderCreateRequest) GetApiMethodName() string

func (TaobaoQimenDeliveryorderCreateRequest) GetApiParams

func (TaobaoQimenDeliveryorderCreateRequest) GetRequest

func (*TaobaoQimenDeliveryorderCreateRequest) SetRequest

type TaobaoQimenDeliveryorderCreateResponse

type TaobaoQimenDeliveryorderCreateResponse 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"`
}

type TaobaoQimenDeliveryorderQueryAPIResponse

type TaobaoQimenDeliveryorderQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenDeliveryorderQueryResponse
}

发货单查询接口 APIResponse taobao.qimen.deliveryorder.query

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

type TaobaoQimenDeliveryorderQueryRequest

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

发货单查询接口 APIRequest taobao.qimen.deliveryorder.query

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

func NewTaobaoQimenDeliveryorderQueryRequest

func NewTaobaoQimenDeliveryorderQueryRequest() *TaobaoQimenDeliveryorderQueryRequest

func (TaobaoQimenDeliveryorderQueryRequest) GetApiMethodName

func (r TaobaoQimenDeliveryorderQueryRequest) GetApiMethodName() string

func (TaobaoQimenDeliveryorderQueryRequest) GetApiParams

func (TaobaoQimenDeliveryorderQueryRequest) GetRequest

func (*TaobaoQimenDeliveryorderQueryRequest) SetRequest

type TaobaoQimenDeliveryorderQueryResponse

type TaobaoQimenDeliveryorderQueryResponse 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"`
}

type TaobaoQimenEntryorderConfirmAPIResponse

type TaobaoQimenEntryorderConfirmAPIResponse struct {
	model.CommonResponse
	TaobaoQimenEntryorderConfirmResponse
}

入库单确认接口 APIResponse taobao.qimen.entryorder.confirm

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

type TaobaoQimenEntryorderConfirmRequest

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

入库单确认接口 APIRequest taobao.qimen.entryorder.confirm

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

func NewTaobaoQimenEntryorderConfirmRequest

func NewTaobaoQimenEntryorderConfirmRequest() *TaobaoQimenEntryorderConfirmRequest

func (TaobaoQimenEntryorderConfirmRequest) GetApiMethodName

func (r TaobaoQimenEntryorderConfirmRequest) GetApiMethodName() string

func (TaobaoQimenEntryorderConfirmRequest) GetApiParams

func (TaobaoQimenEntryorderConfirmRequest) GetRequest

func (*TaobaoQimenEntryorderConfirmRequest) SetRequest

type TaobaoQimenEntryorderConfirmResponse

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

	Response *Response `json:"response,omitempty" xml:"response,omitempty"`
}

type TaobaoQimenEntryorderCreateAPIResponse

type TaobaoQimenEntryorderCreateAPIResponse struct {
	model.CommonResponse
	TaobaoQimenEntryorderCreateResponse
}

入库单创建接口 APIResponse taobao.qimen.entryorder.create

ERP调用接口,创建入库单;

type TaobaoQimenEntryorderCreateRequest

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

入库单创建接口 APIRequest taobao.qimen.entryorder.create

ERP调用接口,创建入库单;

func NewTaobaoQimenEntryorderCreateRequest

func NewTaobaoQimenEntryorderCreateRequest() *TaobaoQimenEntryorderCreateRequest

func (TaobaoQimenEntryorderCreateRequest) GetApiMethodName

func (r TaobaoQimenEntryorderCreateRequest) GetApiMethodName() string

func (TaobaoQimenEntryorderCreateRequest) GetApiParams

func (TaobaoQimenEntryorderCreateRequest) GetRequest

func (*TaobaoQimenEntryorderCreateRequest) SetRequest

type TaobaoQimenEntryorderCreateResponse

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

	Response *Response `json:"response,omitempty" xml:"response,omitempty"`
}

type TaobaoQimenEntryorderQueryAPIResponse

type TaobaoQimenEntryorderQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenEntryorderQueryResponse
}

入库单查询接口 APIResponse taobao.qimen.entryorder.query

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

type TaobaoQimenEntryorderQueryRequest

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

入库单查询接口 APIRequest taobao.qimen.entryorder.query

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

func NewTaobaoQimenEntryorderQueryRequest

func NewTaobaoQimenEntryorderQueryRequest() *TaobaoQimenEntryorderQueryRequest

func (TaobaoQimenEntryorderQueryRequest) GetApiMethodName

func (r TaobaoQimenEntryorderQueryRequest) GetApiMethodName() string

func (TaobaoQimenEntryorderQueryRequest) GetApiParams

func (r TaobaoQimenEntryorderQueryRequest) GetApiParams() url.Values

func (TaobaoQimenEntryorderQueryRequest) GetRequest

func (*TaobaoQimenEntryorderQueryRequest) SetRequest

type TaobaoQimenEntryorderQueryResponse

type TaobaoQimenEntryorderQueryResponse 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"`
}

type TaobaoQimenExpressinfoQueryAPIResponse

type TaobaoQimenExpressinfoQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenExpressinfoQueryResponse
}

配送公司信息查询接口 APIResponse taobao.qimen.expressinfo.query

配送公司信息查询

type TaobaoQimenExpressinfoQueryRequest

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

配送公司信息查询接口 APIRequest taobao.qimen.expressinfo.query

配送公司信息查询

func NewTaobaoQimenExpressinfoQueryRequest

func NewTaobaoQimenExpressinfoQueryRequest() *TaobaoQimenExpressinfoQueryRequest

func (TaobaoQimenExpressinfoQueryRequest) GetApiMethodName

func (r TaobaoQimenExpressinfoQueryRequest) GetApiMethodName() string

func (TaobaoQimenExpressinfoQueryRequest) GetApiParams

func (TaobaoQimenExpressinfoQueryRequest) GetRequest

func (*TaobaoQimenExpressinfoQueryRequest) SetRequest

func (r *TaobaoQimenExpressinfoQueryRequest) SetRequest(request *Request) error

type TaobaoQimenExpressinfoQueryResponse

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

	Response *Response `json:"response,omitempty" xml:"response,omitempty"`
}

type TaobaoQimenInventoryQueryAPIResponse

type TaobaoQimenInventoryQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenInventoryQueryResponse
}

库存查询接口(多商品) APIResponse taobao.qimen.inventory.query

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

type TaobaoQimenInventoryQueryRequest

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

库存查询接口(多商品) APIRequest taobao.qimen.inventory.query

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

func NewTaobaoQimenInventoryQueryRequest

func NewTaobaoQimenInventoryQueryRequest() *TaobaoQimenInventoryQueryRequest

func (TaobaoQimenInventoryQueryRequest) GetApiMethodName

func (r TaobaoQimenInventoryQueryRequest) GetApiMethodName() string

func (TaobaoQimenInventoryQueryRequest) GetApiParams

func (r TaobaoQimenInventoryQueryRequest) GetApiParams() url.Values

func (TaobaoQimenInventoryQueryRequest) GetRequest

func (*TaobaoQimenInventoryQueryRequest) SetRequest

type TaobaoQimenInventoryQueryResponse

type TaobaoQimenInventoryQueryResponse 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"`
}

type TaobaoQimenInventoryReportAPIResponse

type TaobaoQimenInventoryReportAPIResponse struct {
	model.CommonResponse
	TaobaoQimenInventoryReportResponse
}

库存盘点通知接口 APIResponse taobao.qimen.inventory.report

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

type TaobaoQimenInventoryReportRequest

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

库存盘点通知接口 APIRequest taobao.qimen.inventory.report

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

func NewTaobaoQimenInventoryReportRequest

func NewTaobaoQimenInventoryReportRequest() *TaobaoQimenInventoryReportRequest

func (TaobaoQimenInventoryReportRequest) GetApiMethodName

func (r TaobaoQimenInventoryReportRequest) GetApiMethodName() string

func (TaobaoQimenInventoryReportRequest) GetApiParams

func (r TaobaoQimenInventoryReportRequest) GetApiParams() url.Values

func (TaobaoQimenInventoryReportRequest) GetRequest

func (*TaobaoQimenInventoryReportRequest) SetRequest

type TaobaoQimenInventoryReportResponse

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

	Response *Response `json:"response,omitempty" xml:"response,omitempty"`
}

type TaobaoQimenInventorybatchQueryAPIResponse

type TaobaoQimenInventorybatchQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenInventorybatchQueryResponse
}

商品单仓批次库存查询接口 APIResponse taobao.qimen.inventorybatch.query

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

type TaobaoQimenInventorybatchQueryRequest

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

商品单仓批次库存查询接口 APIRequest taobao.qimen.inventorybatch.query

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

func NewTaobaoQimenInventorybatchQueryRequest

func NewTaobaoQimenInventorybatchQueryRequest() *TaobaoQimenInventorybatchQueryRequest

func (TaobaoQimenInventorybatchQueryRequest) GetApiMethodName

func (r TaobaoQimenInventorybatchQueryRequest) GetApiMethodName() string

func (TaobaoQimenInventorybatchQueryRequest) GetApiParams

func (TaobaoQimenInventorybatchQueryRequest) GetRequest

func (*TaobaoQimenInventorybatchQueryRequest) SetRequest

func (r *TaobaoQimenInventorybatchQueryRequest) SetRequest(request *Request) error

type TaobaoQimenInventorybatchQueryResponse

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

	Response *Response `json:"response,omitempty" xml:"response,omitempty"`
}

type TaobaoQimenInventoryreserveCancelAPIResponse

type TaobaoQimenInventoryreserveCancelAPIResponse struct {
	model.CommonResponse
	TaobaoQimenInventoryreserveCancelResponse
}

库存预占取消接口 APIResponse taobao.qimen.inventoryreserve.cancel

库存预占取消

type TaobaoQimenInventoryreserveCancelRequest

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

库存预占取消接口 APIRequest taobao.qimen.inventoryreserve.cancel

库存预占取消

func NewTaobaoQimenInventoryreserveCancelRequest

func NewTaobaoQimenInventoryreserveCancelRequest() *TaobaoQimenInventoryreserveCancelRequest

func (TaobaoQimenInventoryreserveCancelRequest) GetApiMethodName

func (r TaobaoQimenInventoryreserveCancelRequest) GetApiMethodName() string

func (TaobaoQimenInventoryreserveCancelRequest) GetApiParams

func (TaobaoQimenInventoryreserveCancelRequest) GetRequest

func (*TaobaoQimenInventoryreserveCancelRequest) SetRequest

func (r *TaobaoQimenInventoryreserveCancelRequest) SetRequest(request *Request) error

type TaobaoQimenInventoryreserveCancelResponse

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

	Response *Response `json:"response,omitempty" xml:"response,omitempty"`
}

type TaobaoQimenInventoryruleCreateAPIResponse

type TaobaoQimenInventoryruleCreateAPIResponse struct {
	model.CommonResponse
	TaobaoQimenInventoryruleCreateResponse
}

渠道间库存规则设置接口 APIResponse taobao.qimen.inventoryrule.create

渠道间库存规则设置

type TaobaoQimenInventoryruleCreateRequest

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

渠道间库存规则设置接口 APIRequest taobao.qimen.inventoryrule.create

渠道间库存规则设置

func NewTaobaoQimenInventoryruleCreateRequest

func NewTaobaoQimenInventoryruleCreateRequest() *TaobaoQimenInventoryruleCreateRequest

func (TaobaoQimenInventoryruleCreateRequest) GetApiMethodName

func (r TaobaoQimenInventoryruleCreateRequest) GetApiMethodName() string

func (TaobaoQimenInventoryruleCreateRequest) GetApiParams

func (TaobaoQimenInventoryruleCreateRequest) GetRequest

func (*TaobaoQimenInventoryruleCreateRequest) SetRequest

func (r *TaobaoQimenInventoryruleCreateRequest) SetRequest(request *RequestDO) error

type TaobaoQimenInventoryruleCreateResponse

type TaobaoQimenInventoryruleCreateResponse 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"`
}

type TaobaoQimenItemlackReportAPIResponse

type TaobaoQimenItemlackReportAPIResponse struct {
	model.CommonResponse
	TaobaoQimenItemlackReportResponse
}

发货单缺货通知接口 APIResponse taobao.qimen.itemlack.report

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

type TaobaoQimenItemlackReportRequest

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

发货单缺货通知接口 APIRequest taobao.qimen.itemlack.report

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

func NewTaobaoQimenItemlackReportRequest

func NewTaobaoQimenItemlackReportRequest() *TaobaoQimenItemlackReportRequest

func (TaobaoQimenItemlackReportRequest) GetApiMethodName

func (r TaobaoQimenItemlackReportRequest) GetApiMethodName() string

func (TaobaoQimenItemlackReportRequest) GetApiParams

func (r TaobaoQimenItemlackReportRequest) GetApiParams() url.Values

func (TaobaoQimenItemlackReportRequest) GetRequest

func (*TaobaoQimenItemlackReportRequest) SetRequest

type TaobaoQimenItemlackReportResponse

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

	Response *Response `json:"response,omitempty" xml:"response,omitempty"`
}

type TaobaoQimenItemmappingCreateAPIResponse

type TaobaoQimenItemmappingCreateAPIResponse struct {
	model.CommonResponse
	TaobaoQimenItemmappingCreateResponse
}

前后端商品映射接口 APIResponse taobao.qimen.itemmapping.create

前后端商品映射

type TaobaoQimenItemmappingCreateRequest

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

前后端商品映射接口 APIRequest taobao.qimen.itemmapping.create

前后端商品映射

func NewTaobaoQimenItemmappingCreateRequest

func NewTaobaoQimenItemmappingCreateRequest() *TaobaoQimenItemmappingCreateRequest

func (TaobaoQimenItemmappingCreateRequest) GetApiMethodName

func (r TaobaoQimenItemmappingCreateRequest) GetApiMethodName() string

func (TaobaoQimenItemmappingCreateRequest) GetApiParams

func (TaobaoQimenItemmappingCreateRequest) GetRequest

func (*TaobaoQimenItemmappingCreateRequest) SetRequest

func (r *TaobaoQimenItemmappingCreateRequest) SetRequest(request *RequestDO) error

type TaobaoQimenItemmappingCreateResponse

type TaobaoQimenItemmappingCreateResponse 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"`
}

type TaobaoQimenItemmappingQueryAPIResponse

type TaobaoQimenItemmappingQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenItemmappingQueryResponse
}

前后端商品映射查询接口 APIResponse taobao.qimen.itemmapping.query

前后端商品映射查询接口

type TaobaoQimenItemmappingQueryRequest

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

前后端商品映射查询接口 APIRequest taobao.qimen.itemmapping.query

前后端商品映射查询接口

func NewTaobaoQimenItemmappingQueryRequest

func NewTaobaoQimenItemmappingQueryRequest() *TaobaoQimenItemmappingQueryRequest

func (TaobaoQimenItemmappingQueryRequest) GetApiMethodName

func (r TaobaoQimenItemmappingQueryRequest) GetApiMethodName() string

func (TaobaoQimenItemmappingQueryRequest) GetApiParams

func (TaobaoQimenItemmappingQueryRequest) GetRequest

func (*TaobaoQimenItemmappingQueryRequest) SetRequest

func (r *TaobaoQimenItemmappingQueryRequest) SetRequest(request *Request) error

type TaobaoQimenItemmappingQueryResponse

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

	Response *Response `json:"response,omitempty" xml:"response,omitempty"`
}

type TaobaoQimenItemsSynchronizeAPIResponse

type TaobaoQimenItemsSynchronizeAPIResponse struct {
	model.CommonResponse
	TaobaoQimenItemsSynchronizeResponse
}

商品同步接口 (批量) APIResponse taobao.qimen.items.synchronize

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

type TaobaoQimenItemsSynchronizeRequest

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

商品同步接口 (批量) APIRequest taobao.qimen.items.synchronize

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

func NewTaobaoQimenItemsSynchronizeRequest

func NewTaobaoQimenItemsSynchronizeRequest() *TaobaoQimenItemsSynchronizeRequest

func (TaobaoQimenItemsSynchronizeRequest) GetApiMethodName

func (r TaobaoQimenItemsSynchronizeRequest) GetApiMethodName() string

func (TaobaoQimenItemsSynchronizeRequest) GetApiParams

func (TaobaoQimenItemsSynchronizeRequest) GetRequest

func (*TaobaoQimenItemsSynchronizeRequest) SetRequest

type TaobaoQimenItemsSynchronizeResponse

type TaobaoQimenItemsSynchronizeResponse 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"`
}

type TaobaoQimenItemstoreBandingAPIResponse

type TaobaoQimenItemstoreBandingAPIResponse struct {
	model.CommonResponse
	TaobaoQimenItemstoreBandingResponse
}

商品关联绑定接口 APIResponse taobao.qimen.itemstore.banding

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

type TaobaoQimenItemstoreBandingRequest

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

商品关联绑定接口 APIRequest taobao.qimen.itemstore.banding

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

func NewTaobaoQimenItemstoreBandingRequest

func NewTaobaoQimenItemstoreBandingRequest() *TaobaoQimenItemstoreBandingRequest

func (TaobaoQimenItemstoreBandingRequest) GetActionType

func (r TaobaoQimenItemstoreBandingRequest) GetActionType() string

func (TaobaoQimenItemstoreBandingRequest) GetApiMethodName

func (r TaobaoQimenItemstoreBandingRequest) GetApiMethodName() string

func (TaobaoQimenItemstoreBandingRequest) GetApiParams

func (TaobaoQimenItemstoreBandingRequest) GetItemId

func (TaobaoQimenItemstoreBandingRequest) GetRemark

func (TaobaoQimenItemstoreBandingRequest) GetStoreIds

func (r TaobaoQimenItemstoreBandingRequest) GetStoreIds() []int64

func (*TaobaoQimenItemstoreBandingRequest) SetActionType

func (r *TaobaoQimenItemstoreBandingRequest) SetActionType(actionType string) error

func (*TaobaoQimenItemstoreBandingRequest) SetItemId

func (r *TaobaoQimenItemstoreBandingRequest) SetItemId(itemId int64) error

func (*TaobaoQimenItemstoreBandingRequest) SetRemark

func (r *TaobaoQimenItemstoreBandingRequest) SetRemark(remark string) error

func (*TaobaoQimenItemstoreBandingRequest) SetStoreIds

func (r *TaobaoQimenItemstoreBandingRequest) SetStoreIds(storeIds []int64) error

type TaobaoQimenItemstoreBandingResponse

type TaobaoQimenItemstoreBandingResponse 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"`
}

type TaobaoQimenItemstoreQueryAPIResponse

type TaobaoQimenItemstoreQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenItemstoreQueryResponse
}

商品关联门店查询接口 APIResponse taobao.qimen.itemstore.query

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

type TaobaoQimenItemstoreQueryRequest

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

商品关联门店查询接口 APIRequest taobao.qimen.itemstore.query

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

func NewTaobaoQimenItemstoreQueryRequest

func NewTaobaoQimenItemstoreQueryRequest() *TaobaoQimenItemstoreQueryRequest

func (TaobaoQimenItemstoreQueryRequest) GetApiMethodName

func (r TaobaoQimenItemstoreQueryRequest) GetApiMethodName() string

func (TaobaoQimenItemstoreQueryRequest) GetApiParams

func (r TaobaoQimenItemstoreQueryRequest) GetApiParams() url.Values

func (TaobaoQimenItemstoreQueryRequest) GetItemId

func (TaobaoQimenItemstoreQueryRequest) GetPage

func (*TaobaoQimenItemstoreQueryRequest) SetItemId

func (r *TaobaoQimenItemstoreQueryRequest) SetItemId(itemId int64) error

func (*TaobaoQimenItemstoreQueryRequest) SetPage

func (r *TaobaoQimenItemstoreQueryRequest) SetPage(page int64) error

type TaobaoQimenItemstoreQueryResponse

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

	Message string `json:"message,omitempty" xml:"message,omitempty"`

	StoreIds []int64 `json:"store_ids,omitempty" xml:"store_ids>int64,omitempty"`

	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`

	TotalLines int64 `json:"total_lines,omitempty" xml:"total_lines,omitempty"`

	QimenCode string `json:"qimen_code,omitempty" xml:"qimen_code,omitempty"`
}

type TaobaoQimenOrderCallbackAPIResponse

type TaobaoQimenOrderCallbackAPIResponse struct {
	model.CommonResponse
	TaobaoQimenOrderCallbackResponse
}

配送拦截接口 APIResponse taobao.qimen.order.callback

配送拦截

type TaobaoQimenOrderCallbackRequest

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

配送拦截接口 APIRequest taobao.qimen.order.callback

配送拦截

func NewTaobaoQimenOrderCallbackRequest

func NewTaobaoQimenOrderCallbackRequest() *TaobaoQimenOrderCallbackRequest

func (TaobaoQimenOrderCallbackRequest) GetApiMethodName

func (r TaobaoQimenOrderCallbackRequest) GetApiMethodName() string

func (TaobaoQimenOrderCallbackRequest) GetApiParams

func (r TaobaoQimenOrderCallbackRequest) GetApiParams() url.Values

func (TaobaoQimenOrderCallbackRequest) GetRequest

func (*TaobaoQimenOrderCallbackRequest) SetRequest

type TaobaoQimenOrderCallbackResponse

type TaobaoQimenOrderCallbackResponse 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"`
}

type TaobaoQimenOrderCancelAPIResponse

type TaobaoQimenOrderCancelAPIResponse struct {
	model.CommonResponse
	TaobaoQimenOrderCancelResponse
}

单据取消接口 APIResponse taobao.qimen.order.cancel

ERP调用奇门的接口,取消创建单据操作。场景介绍:ERP主动发起取消某些创建的单据。如入库单、出库单、退货单等;所有的场景

type TaobaoQimenOrderCancelRequest

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

单据取消接口 APIRequest taobao.qimen.order.cancel

ERP调用奇门的接口,取消创建单据操作。场景介绍:ERP主动发起取消某些创建的单据。如入库单、出库单、退货单等;所有的场景

func NewTaobaoQimenOrderCancelRequest

func NewTaobaoQimenOrderCancelRequest() *TaobaoQimenOrderCancelRequest

func (TaobaoQimenOrderCancelRequest) GetApiMethodName

func (r TaobaoQimenOrderCancelRequest) GetApiMethodName() string

func (TaobaoQimenOrderCancelRequest) GetApiParams

func (r TaobaoQimenOrderCancelRequest) GetApiParams() url.Values

func (TaobaoQimenOrderCancelRequest) GetRequest

func (*TaobaoQimenOrderCancelRequest) SetRequest

func (r *TaobaoQimenOrderCancelRequest) SetRequest(request *OrderCancelRequest) error

type TaobaoQimenOrderCancelResponse

type TaobaoQimenOrderCancelResponse 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"`
}

type TaobaoQimenOrderPendingAPIResponse

type TaobaoQimenOrderPendingAPIResponse struct {
	model.CommonResponse
	TaobaoQimenOrderPendingResponse
}

单据挂起(恢复)接口 APIResponse taobao.qimen.order.pending

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

type TaobaoQimenOrderPendingRequest

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

单据挂起(恢复)接口 APIRequest taobao.qimen.order.pending

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

func NewTaobaoQimenOrderPendingRequest

func NewTaobaoQimenOrderPendingRequest() *TaobaoQimenOrderPendingRequest

func (TaobaoQimenOrderPendingRequest) GetApiMethodName

func (r TaobaoQimenOrderPendingRequest) GetApiMethodName() string

func (TaobaoQimenOrderPendingRequest) GetApiParams

func (r TaobaoQimenOrderPendingRequest) GetApiParams() url.Values

func (TaobaoQimenOrderPendingRequest) GetRequest

func (*TaobaoQimenOrderPendingRequest) SetRequest

type TaobaoQimenOrderPendingResponse

type TaobaoQimenOrderPendingResponse 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"`
}

type TaobaoQimenOrderQueryAPIResponse

type TaobaoQimenOrderQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenOrderQueryResponse
}

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

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

type TaobaoQimenOrderQueryRequest

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

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

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

func NewTaobaoQimenOrderQueryRequest

func NewTaobaoQimenOrderQueryRequest() *TaobaoQimenOrderQueryRequest

func (TaobaoQimenOrderQueryRequest) GetApiMethodName

func (r TaobaoQimenOrderQueryRequest) GetApiMethodName() string

func (TaobaoQimenOrderQueryRequest) GetApiParams

func (r TaobaoQimenOrderQueryRequest) GetApiParams() url.Values

func (TaobaoQimenOrderQueryRequest) GetRequest

func (r TaobaoQimenOrderQueryRequest) GetRequest() *Request

func (*TaobaoQimenOrderQueryRequest) SetRequest

func (r *TaobaoQimenOrderQueryRequest) SetRequest(request *Request) error

type TaobaoQimenOrderQueryResponse

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

	Response *Response `json:"response,omitempty" xml:"response,omitempty"`
}

type TaobaoQimenOrderSnReportAPIResponse

type TaobaoQimenOrderSnReportAPIResponse struct {
	model.CommonResponse
	TaobaoQimenOrderSnReportResponse
}

订单SN通知接口 APIResponse taobao.qimen.order.sn.report

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

type TaobaoQimenOrderSnReportRequest

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

订单SN通知接口 APIRequest taobao.qimen.order.sn.report

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

func NewTaobaoQimenOrderSnReportRequest

func NewTaobaoQimenOrderSnReportRequest() *TaobaoQimenOrderSnReportRequest

func (TaobaoQimenOrderSnReportRequest) GetApiMethodName

func (r TaobaoQimenOrderSnReportRequest) GetApiMethodName() string

func (TaobaoQimenOrderSnReportRequest) GetApiParams

func (r TaobaoQimenOrderSnReportRequest) GetApiParams() url.Values

func (TaobaoQimenOrderSnReportRequest) GetRequest

func (r TaobaoQimenOrderSnReportRequest) GetRequest() *Request

func (*TaobaoQimenOrderSnReportRequest) SetRequest

func (r *TaobaoQimenOrderSnReportRequest) SetRequest(request *Request) error

type TaobaoQimenOrderSnReportResponse

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

	Response *Response `json:"response,omitempty" xml:"response,omitempty"`
}

type TaobaoQimenOrderexceptionReportAPIResponse

type TaobaoQimenOrderexceptionReportAPIResponse struct {
	model.CommonResponse
	TaobaoQimenOrderexceptionReportResponse
}

订单异常通知接口 APIResponse taobao.qimen.orderexception.report

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

type TaobaoQimenOrderexceptionReportRequest

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

订单异常通知接口 APIRequest taobao.qimen.orderexception.report

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

func NewTaobaoQimenOrderexceptionReportRequest

func NewTaobaoQimenOrderexceptionReportRequest() *TaobaoQimenOrderexceptionReportRequest

func (TaobaoQimenOrderexceptionReportRequest) GetApiMethodName

func (r TaobaoQimenOrderexceptionReportRequest) GetApiMethodName() string

func (TaobaoQimenOrderexceptionReportRequest) GetApiParams

func (TaobaoQimenOrderexceptionReportRequest) GetRequest

func (*TaobaoQimenOrderexceptionReportRequest) SetRequest

func (r *TaobaoQimenOrderexceptionReportRequest) SetRequest(request *Request) error

type TaobaoQimenOrderexceptionReportResponse

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

	Response *Response `json:"response,omitempty" xml:"response,omitempty"`
}

type TaobaoQimenOrderprocessQueryAPIResponse

type TaobaoQimenOrderprocessQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenOrderprocessQueryResponse
}

订单流水查询接口 APIResponse taobao.qimen.orderprocess.query

ERP调用订单流水查询接口

type TaobaoQimenOrderprocessQueryRequest

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

订单流水查询接口 APIRequest taobao.qimen.orderprocess.query

ERP调用订单流水查询接口

func NewTaobaoQimenOrderprocessQueryRequest

func NewTaobaoQimenOrderprocessQueryRequest() *TaobaoQimenOrderprocessQueryRequest

func (TaobaoQimenOrderprocessQueryRequest) GetApiMethodName

func (r TaobaoQimenOrderprocessQueryRequest) GetApiMethodName() string

func (TaobaoQimenOrderprocessQueryRequest) GetApiParams

func (TaobaoQimenOrderprocessQueryRequest) GetRequest

func (*TaobaoQimenOrderprocessQueryRequest) SetRequest

type TaobaoQimenOrderprocessQueryResponse

type TaobaoQimenOrderprocessQueryResponse 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"`
}

type TaobaoQimenOrderprocessReportAPIResponse

type TaobaoQimenOrderprocessReportAPIResponse struct {
	model.CommonResponse
	TaobaoQimenOrderprocessReportResponse
}

订单流水通知接口 APIResponse taobao.qimen.orderprocess.report

WMS调用奇门的接口,将订单在仓库的状态回传给ERP;场景说明:仓库仓内操作状态回传给ERP, 比如打包操作完成时, 回传一个打 包完成的状态给到ERP, ERP自行决定如何处理。

type TaobaoQimenOrderprocessReportRequest

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

订单流水通知接口 APIRequest taobao.qimen.orderprocess.report

WMS调用奇门的接口,将订单在仓库的状态回传给ERP;场景说明:仓库仓内操作状态回传给ERP, 比如打包操作完成时, 回传一个打 包完成的状态给到ERP, ERP自行决定如何处理。

func NewTaobaoQimenOrderprocessReportRequest

func NewTaobaoQimenOrderprocessReportRequest() *TaobaoQimenOrderprocessReportRequest

func (TaobaoQimenOrderprocessReportRequest) GetApiMethodName

func (r TaobaoQimenOrderprocessReportRequest) GetApiMethodName() string

func (TaobaoQimenOrderprocessReportRequest) GetApiParams

func (TaobaoQimenOrderprocessReportRequest) GetRequest

func (*TaobaoQimenOrderprocessReportRequest) SetRequest

type TaobaoQimenOrderprocessReportResponse

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

	Response *Response `json:"response,omitempty" xml:"response,omitempty"`
}

type TaobaoQimenReceiverinfoQueryAPIResponse

type TaobaoQimenReceiverinfoQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenReceiverinfoQueryResponse
}

OAID 收件人信息解密接口 APIResponse taobao.qimen.receiverinfo.query

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

type TaobaoQimenReceiverinfoQueryRequest

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

OAID 收件人信息解密接口 APIRequest taobao.qimen.receiverinfo.query

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

func NewTaobaoQimenReceiverinfoQueryRequest

func NewTaobaoQimenReceiverinfoQueryRequest() *TaobaoQimenReceiverinfoQueryRequest

func (TaobaoQimenReceiverinfoQueryRequest) GetApiMethodName

func (r TaobaoQimenReceiverinfoQueryRequest) GetApiMethodName() string

func (TaobaoQimenReceiverinfoQueryRequest) GetApiParams

func (TaobaoQimenReceiverinfoQueryRequest) GetRequest

func (*TaobaoQimenReceiverinfoQueryRequest) SetRequest

func (r *TaobaoQimenReceiverinfoQueryRequest) SetRequest(request *Request) error

type TaobaoQimenReceiverinfoQueryResponse

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

	Response *Response `json:"response,omitempty" xml:"response,omitempty"`
}

type TaobaoQimenReturnorderConfirmAPIResponse

type TaobaoQimenReturnorderConfirmAPIResponse struct {
	model.CommonResponse
	TaobaoQimenReturnorderConfirmResponse
}

退货入库单确认接口 APIResponse taobao.qimen.returnorder.confirm

taobao.qimen.returnorder.confirm

type TaobaoQimenReturnorderConfirmRequest

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

退货入库单确认接口 APIRequest taobao.qimen.returnorder.confirm

taobao.qimen.returnorder.confirm

func NewTaobaoQimenReturnorderConfirmRequest

func NewTaobaoQimenReturnorderConfirmRequest() *TaobaoQimenReturnorderConfirmRequest

func (TaobaoQimenReturnorderConfirmRequest) GetApiMethodName

func (r TaobaoQimenReturnorderConfirmRequest) GetApiMethodName() string

func (TaobaoQimenReturnorderConfirmRequest) GetApiParams

func (TaobaoQimenReturnorderConfirmRequest) GetRequest

func (*TaobaoQimenReturnorderConfirmRequest) SetRequest

type TaobaoQimenReturnorderConfirmResponse

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

	Response *Response `json:"response,omitempty" xml:"response,omitempty"`
}

type TaobaoQimenReturnorderCreateAPIResponse

type TaobaoQimenReturnorderCreateAPIResponse struct {
	model.CommonResponse
	TaobaoQimenReturnorderCreateResponse
}

退货入库单创建接口 APIResponse taobao.qimen.returnorder.create

ERP调用奇门的接口,创建退货单信息;该接口和入库单的区别就是该接口是从入库单接口中单独剥离出来的,专门处理退货引起的入 库操作

type TaobaoQimenReturnorderCreateRequest

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

退货入库单创建接口 APIRequest taobao.qimen.returnorder.create

ERP调用奇门的接口,创建退货单信息;该接口和入库单的区别就是该接口是从入库单接口中单独剥离出来的,专门处理退货引起的入 库操作

func NewTaobaoQimenReturnorderCreateRequest

func NewTaobaoQimenReturnorderCreateRequest() *TaobaoQimenReturnorderCreateRequest

func (TaobaoQimenReturnorderCreateRequest) GetApiMethodName

func (r TaobaoQimenReturnorderCreateRequest) GetApiMethodName() string

func (TaobaoQimenReturnorderCreateRequest) GetApiParams

func (TaobaoQimenReturnorderCreateRequest) GetRequest

func (*TaobaoQimenReturnorderCreateRequest) SetRequest

type TaobaoQimenReturnorderCreateResponse

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

	Response *Response `json:"response,omitempty" xml:"response,omitempty"`
}

type TaobaoQimenReturnpackageReportAPIResponse

type TaobaoQimenReturnpackageReportAPIResponse struct {
	model.CommonResponse
	TaobaoQimenReturnpackageReportResponse
}

退货包裹状态通知接口 APIResponse taobao.qimen.returnpackage.report

退货包裹状态通知接口

type TaobaoQimenReturnpackageReportRequest

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

退货包裹状态通知接口 APIRequest taobao.qimen.returnpackage.report

退货包裹状态通知接口

func NewTaobaoQimenReturnpackageReportRequest

func NewTaobaoQimenReturnpackageReportRequest() *TaobaoQimenReturnpackageReportRequest

func (TaobaoQimenReturnpackageReportRequest) GetApiMethodName

func (r TaobaoQimenReturnpackageReportRequest) GetApiMethodName() string

func (TaobaoQimenReturnpackageReportRequest) GetApiParams

func (TaobaoQimenReturnpackageReportRequest) GetRequest

func (*TaobaoQimenReturnpackageReportRequest) SetRequest

func (r *TaobaoQimenReturnpackageReportRequest) SetRequest(request *Request) error

type TaobaoQimenReturnpackageReportResponse

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

	Response *Response `json:"response,omitempty" xml:"response,omitempty"`
}

type TaobaoQimenShopSynchronizeAPIResponse

type TaobaoQimenShopSynchronizeAPIResponse struct {
	model.CommonResponse
	TaobaoQimenShopSynchronizeResponse
}

店铺同步接口 APIResponse taobao.qimen.shop.synchronize

店铺同步接口描述

type TaobaoQimenShopSynchronizeRequest

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

店铺同步接口 APIRequest taobao.qimen.shop.synchronize

店铺同步接口描述

func NewTaobaoQimenShopSynchronizeRequest

func NewTaobaoQimenShopSynchronizeRequest() *TaobaoQimenShopSynchronizeRequest

func (TaobaoQimenShopSynchronizeRequest) GetApiMethodName

func (r TaobaoQimenShopSynchronizeRequest) GetApiMethodName() string

func (TaobaoQimenShopSynchronizeRequest) GetApiParams

func (r TaobaoQimenShopSynchronizeRequest) GetApiParams() url.Values

func (TaobaoQimenShopSynchronizeRequest) GetRequest

func (*TaobaoQimenShopSynchronizeRequest) SetRequest

func (r *TaobaoQimenShopSynchronizeRequest) SetRequest(request *Request) error

type TaobaoQimenShopSynchronizeResponse

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

	Response *Response `json:"response,omitempty" xml:"response,omitempty"`
}

type TaobaoQimenSingleitemQueryAPIResponse

type TaobaoQimenSingleitemQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenSingleitemQueryResponse
}

商品查询接口 APIResponse taobao.qimen.singleitem.query

商品查询接口

type TaobaoQimenSingleitemQueryRequest

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

商品查询接口 APIRequest taobao.qimen.singleitem.query

商品查询接口

func NewTaobaoQimenSingleitemQueryRequest

func NewTaobaoQimenSingleitemQueryRequest() *TaobaoQimenSingleitemQueryRequest

func (TaobaoQimenSingleitemQueryRequest) GetApiMethodName

func (r TaobaoQimenSingleitemQueryRequest) GetApiMethodName() string

func (TaobaoQimenSingleitemQueryRequest) GetApiParams

func (r TaobaoQimenSingleitemQueryRequest) GetApiParams() url.Values

func (TaobaoQimenSingleitemQueryRequest) GetRequest

func (*TaobaoQimenSingleitemQueryRequest) SetRequest

func (r *TaobaoQimenSingleitemQueryRequest) SetRequest(request *RequestDO) error

type TaobaoQimenSingleitemQueryResponse

type TaobaoQimenSingleitemQueryResponse 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"`
}

type TaobaoQimenSingleitemSynchronizeAPIResponse

type TaobaoQimenSingleitemSynchronizeAPIResponse struct {
	model.CommonResponse
	TaobaoQimenSingleitemSynchronizeResponse
}

商品同步接口 APIResponse taobao.qimen.singleitem.synchronize

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

type TaobaoQimenSingleitemSynchronizeRequest

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

商品同步接口 APIRequest taobao.qimen.singleitem.synchronize

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

func NewTaobaoQimenSingleitemSynchronizeRequest

func NewTaobaoQimenSingleitemSynchronizeRequest() *TaobaoQimenSingleitemSynchronizeRequest

func (TaobaoQimenSingleitemSynchronizeRequest) GetApiMethodName

func (r TaobaoQimenSingleitemSynchronizeRequest) GetApiMethodName() string

func (TaobaoQimenSingleitemSynchronizeRequest) GetApiParams

func (TaobaoQimenSingleitemSynchronizeRequest) GetRequest

func (*TaobaoQimenSingleitemSynchronizeRequest) SetRequest

type TaobaoQimenSingleitemSynchronizeResponse

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

	Response *Response `json:"response,omitempty" xml:"response,omitempty"`
}

type TaobaoQimenSnReportAPIResponse

type TaobaoQimenSnReportAPIResponse struct {
	model.CommonResponse
	TaobaoQimenSnReportResponse
}

发货单SN通知接口 APIResponse taobao.qimen.sn.report

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

type TaobaoQimenSnReportRequest

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

发货单SN通知接口 APIRequest taobao.qimen.sn.report

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

func NewTaobaoQimenSnReportRequest

func NewTaobaoQimenSnReportRequest() *TaobaoQimenSnReportRequest

func (TaobaoQimenSnReportRequest) GetApiMethodName

func (r TaobaoQimenSnReportRequest) GetApiMethodName() string

func (TaobaoQimenSnReportRequest) GetApiParams

func (r TaobaoQimenSnReportRequest) GetApiParams() url.Values

func (TaobaoQimenSnReportRequest) GetRequest

func (*TaobaoQimenSnReportRequest) SetRequest

func (r *TaobaoQimenSnReportRequest) SetRequest(request *SnReportRequest) error

type TaobaoQimenSnReportResponse

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

	Response *Response `json:"response,omitempty" xml:"response,omitempty"`
}

type TaobaoQimenStockQueryAPIResponse

type TaobaoQimenStockQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenStockQueryResponse
}

库存查询接口(多条件) APIResponse taobao.qimen.stock.query

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

type TaobaoQimenStockQueryRequest

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

库存查询接口(多条件) APIRequest taobao.qimen.stock.query

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

func NewTaobaoQimenStockQueryRequest

func NewTaobaoQimenStockQueryRequest() *TaobaoQimenStockQueryRequest

func (TaobaoQimenStockQueryRequest) GetApiMethodName

func (r TaobaoQimenStockQueryRequest) GetApiMethodName() string

func (TaobaoQimenStockQueryRequest) GetApiParams

func (r TaobaoQimenStockQueryRequest) GetApiParams() url.Values

func (TaobaoQimenStockQueryRequest) GetRequest

func (*TaobaoQimenStockQueryRequest) SetRequest

func (r *TaobaoQimenStockQueryRequest) SetRequest(request *StockQueryRequest) error

type TaobaoQimenStockQueryResponse

type TaobaoQimenStockQueryResponse 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"`
}

type TaobaoQimenStockchangeReportAPIResponse

type TaobaoQimenStockchangeReportAPIResponse struct {
	model.CommonResponse
	TaobaoQimenStockchangeReportResponse
}

库存异动通知接口 APIResponse taobao.qimen.stockchange.report

WMS调用奇门的接口,将库存异动信息信息回传给ERP

type TaobaoQimenStockchangeReportRequest

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

库存异动通知接口 APIRequest taobao.qimen.stockchange.report

WMS调用奇门的接口,将库存异动信息信息回传给ERP

func NewTaobaoQimenStockchangeReportRequest

func NewTaobaoQimenStockchangeReportRequest() *TaobaoQimenStockchangeReportRequest

func (TaobaoQimenStockchangeReportRequest) GetApiMethodName

func (r TaobaoQimenStockchangeReportRequest) GetApiMethodName() string

func (TaobaoQimenStockchangeReportRequest) GetApiParams

func (TaobaoQimenStockchangeReportRequest) GetRequest

func (*TaobaoQimenStockchangeReportRequest) SetRequest

type TaobaoQimenStockchangeReportResponse

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

	Response *Response `json:"response,omitempty" xml:"response,omitempty"`
}

type TaobaoQimenStockoutConfirmAPIResponse

type TaobaoQimenStockoutConfirmAPIResponse struct {
	model.CommonResponse
	TaobaoQimenStockoutConfirmResponse
}

出库单确认接口 APIResponse taobao.qimen.stockout.confirm

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

type TaobaoQimenStockoutConfirmRequest

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

出库单确认接口 APIRequest taobao.qimen.stockout.confirm

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

func NewTaobaoQimenStockoutConfirmRequest

func NewTaobaoQimenStockoutConfirmRequest() *TaobaoQimenStockoutConfirmRequest

func (TaobaoQimenStockoutConfirmRequest) GetApiMethodName

func (r TaobaoQimenStockoutConfirmRequest) GetApiMethodName() string

func (TaobaoQimenStockoutConfirmRequest) GetApiParams

func (r TaobaoQimenStockoutConfirmRequest) GetApiParams() url.Values

func (TaobaoQimenStockoutConfirmRequest) GetRequest

func (*TaobaoQimenStockoutConfirmRequest) SetRequest

type TaobaoQimenStockoutConfirmResponse

type TaobaoQimenStockoutConfirmResponse 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"`
}

type TaobaoQimenStockoutConfirmStruct

type TaobaoQimenStockoutConfirmStruct struct {
	DeliveryOrder *DeliveryOrder `json:"deliveryOrder,omitempty" xml:"deliveryOrder,omitempty"`

	Packages []Package `json:"packages,omitempty" xml:"packages,omitempty"`

	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines,omitempty"`

	ExtendProps *Map `json:"extendProps,omitempty" xml:"extendProps,omitempty"`

	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`

	Code string `json:"code,omitempty" xml:"code,omitempty"`

	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoQimenStockoutConfirmStruct

type TaobaoQimenStockoutCreateAPIResponse

type TaobaoQimenStockoutCreateAPIResponse struct {
	model.CommonResponse
	TaobaoQimenStockoutCreateResponse
}

出库单创建接口 APIResponse taobao.qimen.stockout.create

ERP调用奇门接口,创建出库单信息

type TaobaoQimenStockoutCreateRequest

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

出库单创建接口 APIRequest taobao.qimen.stockout.create

ERP调用奇门接口,创建出库单信息

func NewTaobaoQimenStockoutCreateRequest

func NewTaobaoQimenStockoutCreateRequest() *TaobaoQimenStockoutCreateRequest

func (TaobaoQimenStockoutCreateRequest) GetApiMethodName

func (r TaobaoQimenStockoutCreateRequest) GetApiMethodName() string

func (TaobaoQimenStockoutCreateRequest) GetApiParams

func (r TaobaoQimenStockoutCreateRequest) GetApiParams() url.Values

func (TaobaoQimenStockoutCreateRequest) GetRequest

func (*TaobaoQimenStockoutCreateRequest) SetRequest

type TaobaoQimenStockoutCreateResponse

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

	Response *Response `json:"response,omitempty" xml:"response,omitempty"`
}

type TaobaoQimenStoreCreateAPIResponse

type TaobaoQimenStoreCreateAPIResponse struct {
	model.CommonResponse
	TaobaoQimenStoreCreateResponse
}

门店新增接口 APIResponse taobao.qimen.store.create

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

type TaobaoQimenStoreCreateRequest

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

门店新增接口 APIRequest taobao.qimen.store.create

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

func NewTaobaoQimenStoreCreateRequest

func NewTaobaoQimenStoreCreateRequest() *TaobaoQimenStoreCreateRequest

func (TaobaoQimenStoreCreateRequest) GetAddress

func (r TaobaoQimenStoreCreateRequest) GetAddress() *Address

func (TaobaoQimenStoreCreateRequest) GetApiMethodName

func (r TaobaoQimenStoreCreateRequest) GetApiMethodName() string

func (TaobaoQimenStoreCreateRequest) GetApiParams

func (r TaobaoQimenStoreCreateRequest) GetApiParams() url.Values

func (TaobaoQimenStoreCreateRequest) GetCompanyName

func (r TaobaoQimenStoreCreateRequest) GetCompanyName() string

func (TaobaoQimenStoreCreateRequest) GetEndTime

func (r TaobaoQimenStoreCreateRequest) GetEndTime() string

func (TaobaoQimenStoreCreateRequest) GetMainCategory

func (r TaobaoQimenStoreCreateRequest) GetMainCategory() int64

func (TaobaoQimenStoreCreateRequest) GetRemark

func (r TaobaoQimenStoreCreateRequest) GetRemark() string

func (TaobaoQimenStoreCreateRequest) GetShopId

func (r TaobaoQimenStoreCreateRequest) GetShopId() int64

func (TaobaoQimenStoreCreateRequest) GetStartTime

func (r TaobaoQimenStoreCreateRequest) GetStartTime() string

func (TaobaoQimenStoreCreateRequest) GetStoreCode

func (r TaobaoQimenStoreCreateRequest) GetStoreCode() string

func (TaobaoQimenStoreCreateRequest) GetStoreDescription

func (r TaobaoQimenStoreCreateRequest) GetStoreDescription() string

func (TaobaoQimenStoreCreateRequest) GetStoreKeeper

func (r TaobaoQimenStoreCreateRequest) GetStoreKeeper() *StoreKeeper

func (TaobaoQimenStoreCreateRequest) GetStoreName

func (r TaobaoQimenStoreCreateRequest) GetStoreName() string

func (TaobaoQimenStoreCreateRequest) GetStoreStatus

func (r TaobaoQimenStoreCreateRequest) GetStoreStatus() string

func (TaobaoQimenStoreCreateRequest) GetStoreType

func (r TaobaoQimenStoreCreateRequest) GetStoreType() string

func (*TaobaoQimenStoreCreateRequest) SetAddress

func (r *TaobaoQimenStoreCreateRequest) SetAddress(address *Address) error

func (*TaobaoQimenStoreCreateRequest) SetCompanyName

func (r *TaobaoQimenStoreCreateRequest) SetCompanyName(companyName string) error

func (*TaobaoQimenStoreCreateRequest) SetEndTime

func (r *TaobaoQimenStoreCreateRequest) SetEndTime(endTime string) error

func (*TaobaoQimenStoreCreateRequest) SetMainCategory

func (r *TaobaoQimenStoreCreateRequest) SetMainCategory(mainCategory int64) error

func (*TaobaoQimenStoreCreateRequest) SetRemark

func (r *TaobaoQimenStoreCreateRequest) SetRemark(remark string) error

func (*TaobaoQimenStoreCreateRequest) SetShopId

func (r *TaobaoQimenStoreCreateRequest) SetShopId(shopId int64) error

func (*TaobaoQimenStoreCreateRequest) SetStartTime

func (r *TaobaoQimenStoreCreateRequest) SetStartTime(startTime string) error

func (*TaobaoQimenStoreCreateRequest) SetStoreCode

func (r *TaobaoQimenStoreCreateRequest) SetStoreCode(storeCode string) error

func (*TaobaoQimenStoreCreateRequest) SetStoreDescription

func (r *TaobaoQimenStoreCreateRequest) SetStoreDescription(storeDescription string) error

func (*TaobaoQimenStoreCreateRequest) SetStoreKeeper

func (r *TaobaoQimenStoreCreateRequest) SetStoreKeeper(storeKeeper *StoreKeeper) error

func (*TaobaoQimenStoreCreateRequest) SetStoreName

func (r *TaobaoQimenStoreCreateRequest) SetStoreName(storeName string) error

func (*TaobaoQimenStoreCreateRequest) SetStoreStatus

func (r *TaobaoQimenStoreCreateRequest) SetStoreStatus(storeStatus string) error

func (*TaobaoQimenStoreCreateRequest) SetStoreType

func (r *TaobaoQimenStoreCreateRequest) SetStoreType(storeType string) error

type TaobaoQimenStoreCreateResponse

type TaobaoQimenStoreCreateResponse 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"`

	QimenCode string `json:"qimen_code,omitempty" xml:"qimen_code,omitempty"`

	StoreId int64 `json:"store_id,omitempty" xml:"store_id,omitempty"`
}

type TaobaoQimenStoreDeleteAPIResponse

type TaobaoQimenStoreDeleteAPIResponse struct {
	model.CommonResponse
	TaobaoQimenStoreDeleteResponse
}

门店删除接口 APIResponse taobao.qimen.store.delete

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

type TaobaoQimenStoreDeleteRequest

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

门店删除接口 APIRequest taobao.qimen.store.delete

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

func NewTaobaoQimenStoreDeleteRequest

func NewTaobaoQimenStoreDeleteRequest() *TaobaoQimenStoreDeleteRequest

func (TaobaoQimenStoreDeleteRequest) GetApiMethodName

func (r TaobaoQimenStoreDeleteRequest) GetApiMethodName() string

func (TaobaoQimenStoreDeleteRequest) GetApiParams

func (r TaobaoQimenStoreDeleteRequest) GetApiParams() url.Values

func (TaobaoQimenStoreDeleteRequest) GetStoreId

func (r TaobaoQimenStoreDeleteRequest) GetStoreId() int64

func (*TaobaoQimenStoreDeleteRequest) SetStoreId

func (r *TaobaoQimenStoreDeleteRequest) SetStoreId(storeId int64) error

type TaobaoQimenStoreDeleteResponse

type TaobaoQimenStoreDeleteResponse 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"`

	QimenCode string `json:"qimen_code,omitempty" xml:"qimen_code,omitempty"`
}

type TaobaoQimenStoreQueryAPIResponse

type TaobaoQimenStoreQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenStoreQueryResponse
}

门店信息查询接口 APIResponse taobao.qimen.store.query

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

type TaobaoQimenStoreQueryRequest

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

门店信息查询接口 APIRequest taobao.qimen.store.query

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

func NewTaobaoQimenStoreQueryRequest

func NewTaobaoQimenStoreQueryRequest() *TaobaoQimenStoreQueryRequest

func (TaobaoQimenStoreQueryRequest) GetApiMethodName

func (r TaobaoQimenStoreQueryRequest) GetApiMethodName() string

func (TaobaoQimenStoreQueryRequest) GetApiParams

func (r TaobaoQimenStoreQueryRequest) GetApiParams() url.Values

func (TaobaoQimenStoreQueryRequest) GetStoreId

func (r TaobaoQimenStoreQueryRequest) GetStoreId() int64

func (*TaobaoQimenStoreQueryRequest) SetStoreId

func (r *TaobaoQimenStoreQueryRequest) SetStoreId(storeId int64) error

type TaobaoQimenStoreQueryResponse

type TaobaoQimenStoreQueryResponse 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"`

	MainCategory int64 `json:"main_category,omitempty" xml:"main_category,omitempty"`

	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"`

	Address *Address `json:"address,omitempty" xml:"address,omitempty"`

	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`

	StoreKeeper *StoreKeeper `json:"store_keeper,omitempty" xml:"store_keeper,omitempty"`

	StoreType string `json:"store_type,omitempty" xml:"store_type,omitempty"`

	StoreCode string `json:"store_code,omitempty" xml:"store_code,omitempty"`
}

type TaobaoQimenStoreUpdateAPIResponse

type TaobaoQimenStoreUpdateAPIResponse struct {
	model.CommonResponse
	TaobaoQimenStoreUpdateResponse
}

门店更新接口 APIResponse taobao.qimen.store.update

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

type TaobaoQimenStoreUpdateRequest

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

门店更新接口 APIRequest taobao.qimen.store.update

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

func NewTaobaoQimenStoreUpdateRequest

func NewTaobaoQimenStoreUpdateRequest() *TaobaoQimenStoreUpdateRequest

func (TaobaoQimenStoreUpdateRequest) GetAddress

func (r TaobaoQimenStoreUpdateRequest) GetAddress() *Address

func (TaobaoQimenStoreUpdateRequest) GetApiMethodName

func (r TaobaoQimenStoreUpdateRequest) GetApiMethodName() string

func (TaobaoQimenStoreUpdateRequest) GetApiParams

func (r TaobaoQimenStoreUpdateRequest) GetApiParams() url.Values

func (TaobaoQimenStoreUpdateRequest) GetCompanyName

func (r TaobaoQimenStoreUpdateRequest) GetCompanyName() string

func (TaobaoQimenStoreUpdateRequest) GetEndTime

func (r TaobaoQimenStoreUpdateRequest) GetEndTime() string

func (TaobaoQimenStoreUpdateRequest) GetMainCategory

func (r TaobaoQimenStoreUpdateRequest) GetMainCategory() int64

func (TaobaoQimenStoreUpdateRequest) GetRemark

func (r TaobaoQimenStoreUpdateRequest) GetRemark() string

func (TaobaoQimenStoreUpdateRequest) GetShopId

func (r TaobaoQimenStoreUpdateRequest) GetShopId() int64

func (TaobaoQimenStoreUpdateRequest) GetStartTime

func (r TaobaoQimenStoreUpdateRequest) GetStartTime() string

func (TaobaoQimenStoreUpdateRequest) GetStoreCode

func (r TaobaoQimenStoreUpdateRequest) GetStoreCode() string

func (TaobaoQimenStoreUpdateRequest) GetStoreDescription

func (r TaobaoQimenStoreUpdateRequest) GetStoreDescription() string

func (TaobaoQimenStoreUpdateRequest) GetStoreId

func (r TaobaoQimenStoreUpdateRequest) GetStoreId() int64

func (TaobaoQimenStoreUpdateRequest) GetStoreKeeper

func (r TaobaoQimenStoreUpdateRequest) GetStoreKeeper() *StoreKeeper

func (TaobaoQimenStoreUpdateRequest) GetStoreName

func (r TaobaoQimenStoreUpdateRequest) GetStoreName() string

func (TaobaoQimenStoreUpdateRequest) GetStoreStatus

func (r TaobaoQimenStoreUpdateRequest) GetStoreStatus() string

func (TaobaoQimenStoreUpdateRequest) GetStoreType

func (r TaobaoQimenStoreUpdateRequest) GetStoreType() string

func (*TaobaoQimenStoreUpdateRequest) SetAddress

func (r *TaobaoQimenStoreUpdateRequest) SetAddress(address *Address) error

func (*TaobaoQimenStoreUpdateRequest) SetCompanyName

func (r *TaobaoQimenStoreUpdateRequest) SetCompanyName(companyName string) error

func (*TaobaoQimenStoreUpdateRequest) SetEndTime

func (r *TaobaoQimenStoreUpdateRequest) SetEndTime(endTime string) error

func (*TaobaoQimenStoreUpdateRequest) SetMainCategory

func (r *TaobaoQimenStoreUpdateRequest) SetMainCategory(mainCategory int64) error

func (*TaobaoQimenStoreUpdateRequest) SetRemark

func (r *TaobaoQimenStoreUpdateRequest) SetRemark(remark string) error

func (*TaobaoQimenStoreUpdateRequest) SetShopId

func (r *TaobaoQimenStoreUpdateRequest) SetShopId(shopId int64) error

func (*TaobaoQimenStoreUpdateRequest) SetStartTime

func (r *TaobaoQimenStoreUpdateRequest) SetStartTime(startTime string) error

func (*TaobaoQimenStoreUpdateRequest) SetStoreCode

func (r *TaobaoQimenStoreUpdateRequest) SetStoreCode(storeCode string) error

func (*TaobaoQimenStoreUpdateRequest) SetStoreDescription

func (r *TaobaoQimenStoreUpdateRequest) SetStoreDescription(storeDescription string) error

func (*TaobaoQimenStoreUpdateRequest) SetStoreId

func (r *TaobaoQimenStoreUpdateRequest) SetStoreId(storeId int64) error

func (*TaobaoQimenStoreUpdateRequest) SetStoreKeeper

func (r *TaobaoQimenStoreUpdateRequest) SetStoreKeeper(storeKeeper *StoreKeeper) error

func (*TaobaoQimenStoreUpdateRequest) SetStoreName

func (r *TaobaoQimenStoreUpdateRequest) SetStoreName(storeName string) error

func (*TaobaoQimenStoreUpdateRequest) SetStoreStatus

func (r *TaobaoQimenStoreUpdateRequest) SetStoreStatus(storeStatus string) error

func (*TaobaoQimenStoreUpdateRequest) SetStoreType

func (r *TaobaoQimenStoreUpdateRequest) SetStoreType(storeType string) error

type TaobaoQimenStoreUpdateResponse

type TaobaoQimenStoreUpdateResponse struct {
	XMLName   xml.Name `xml:"qimen_store_update_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"`
}

type TaobaoQimenStorecategoryGetAPIResponse

type TaobaoQimenStorecategoryGetAPIResponse struct {
	model.CommonResponse
	TaobaoQimenStorecategoryGetResponse
}

门店类目获取接口 APIResponse taobao.qimen.storecategory.get

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

type TaobaoQimenStorecategoryGetRequest

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

门店类目获取接口 APIRequest taobao.qimen.storecategory.get

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

func NewTaobaoQimenStorecategoryGetRequest

func NewTaobaoQimenStorecategoryGetRequest() *TaobaoQimenStorecategoryGetRequest

func (TaobaoQimenStorecategoryGetRequest) GetApiMethodName

func (r TaobaoQimenStorecategoryGetRequest) GetApiMethodName() string

func (TaobaoQimenStorecategoryGetRequest) GetApiParams

func (TaobaoQimenStorecategoryGetRequest) GetRemark

func (*TaobaoQimenStorecategoryGetRequest) SetRemark

func (r *TaobaoQimenStorecategoryGetRequest) SetRemark(remark string) error

type TaobaoQimenStorecategoryGetResponse

type TaobaoQimenStorecategoryGetResponse 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"`

	QimenCode string `json:"qimen_code,omitempty" xml:"qimen_code,omitempty"`

	StoreCategory string `json:"store_category,omitempty" xml:"store_category,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"`

	StoreCategory string `json:"store_category,omitempty" xml:"store_category,omitempty"`
}

type TaobaoQimenStoreitemQueryAPIResponse

type TaobaoQimenStoreitemQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenStoreitemQueryResponse
}

门店关联商品查询接口 APIResponse taobao.qimen.storeitem.query

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

type TaobaoQimenStoreitemQueryRequest

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

门店关联商品查询接口 APIRequest taobao.qimen.storeitem.query

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

func NewTaobaoQimenStoreitemQueryRequest

func NewTaobaoQimenStoreitemQueryRequest() *TaobaoQimenStoreitemQueryRequest

func (TaobaoQimenStoreitemQueryRequest) GetApiMethodName

func (r TaobaoQimenStoreitemQueryRequest) GetApiMethodName() string

func (TaobaoQimenStoreitemQueryRequest) GetApiParams

func (r TaobaoQimenStoreitemQueryRequest) GetApiParams() url.Values

func (TaobaoQimenStoreitemQueryRequest) GetPage

func (TaobaoQimenStoreitemQueryRequest) GetStoreId

func (r TaobaoQimenStoreitemQueryRequest) GetStoreId() int64

func (*TaobaoQimenStoreitemQueryRequest) SetPage

func (r *TaobaoQimenStoreitemQueryRequest) SetPage(page int64) error

func (*TaobaoQimenStoreitemQueryRequest) SetStoreId

func (r *TaobaoQimenStoreitemQueryRequest) SetStoreId(storeId int64) error

type TaobaoQimenStoreitemQueryResponse

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

	Message string `json:"message,omitempty" xml:"message,omitempty"`

	ItemIds []string `json:"item_ids,omitempty" xml:"item_ids>string,omitempty"`

	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`

	TotalLines int64 `json:"total_lines,omitempty" xml:"total_lines,omitempty"`

	QimenCode string `json:"qimen_code,omitempty" xml:"qimen_code,omitempty"`
}

type TaobaoQimenStoreprocessConfirmAPIResponse

type TaobaoQimenStoreprocessConfirmAPIResponse struct {
	model.CommonResponse
	TaobaoQimenStoreprocessConfirmResponse
}

仓内加工单确认接口 APIResponse taobao.qimen.storeprocess.confirm

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

type TaobaoQimenStoreprocessConfirmRequest

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

仓内加工单确认接口 APIRequest taobao.qimen.storeprocess.confirm

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

func NewTaobaoQimenStoreprocessConfirmRequest

func NewTaobaoQimenStoreprocessConfirmRequest() *TaobaoQimenStoreprocessConfirmRequest

func (TaobaoQimenStoreprocessConfirmRequest) GetApiMethodName

func (r TaobaoQimenStoreprocessConfirmRequest) GetApiMethodName() string

func (TaobaoQimenStoreprocessConfirmRequest) GetApiParams

func (TaobaoQimenStoreprocessConfirmRequest) GetRequest

func (*TaobaoQimenStoreprocessConfirmRequest) SetRequest

type TaobaoQimenStoreprocessConfirmResponse

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

	Response *Response `json:"response,omitempty" xml:"response,omitempty"`
}

type TaobaoQimenStoreprocessCreateAPIResponse

type TaobaoQimenStoreprocessCreateAPIResponse struct {
	model.CommonResponse
	TaobaoQimenStoreprocessCreateResponse
}

仓内加工单创建接口 APIResponse taobao.qimen.storeprocess.create

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

type TaobaoQimenStoreprocessCreateRequest

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

仓内加工单创建接口 APIRequest taobao.qimen.storeprocess.create

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

func NewTaobaoQimenStoreprocessCreateRequest

func NewTaobaoQimenStoreprocessCreateRequest() *TaobaoQimenStoreprocessCreateRequest

func (TaobaoQimenStoreprocessCreateRequest) GetApiMethodName

func (r TaobaoQimenStoreprocessCreateRequest) GetApiMethodName() string

func (TaobaoQimenStoreprocessCreateRequest) GetApiParams

func (TaobaoQimenStoreprocessCreateRequest) GetRequest

func (*TaobaoQimenStoreprocessCreateRequest) SetRequest

type TaobaoQimenStoreprocessCreateResponse

type TaobaoQimenStoreprocessCreateResponse 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"`
}

type TaobaoQimenSupplierSynchronizeAPIResponse

type TaobaoQimenSupplierSynchronizeAPIResponse struct {
	model.CommonResponse
	TaobaoQimenSupplierSynchronizeResponse
}

供应商同步接口 APIResponse taobao.qimen.supplier.synchronize

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

type TaobaoQimenSupplierSynchronizeRequest

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

供应商同步接口 APIRequest taobao.qimen.supplier.synchronize

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

func NewTaobaoQimenSupplierSynchronizeRequest

func NewTaobaoQimenSupplierSynchronizeRequest() *TaobaoQimenSupplierSynchronizeRequest

func (TaobaoQimenSupplierSynchronizeRequest) GetApiMethodName

func (r TaobaoQimenSupplierSynchronizeRequest) GetApiMethodName() string

func (TaobaoQimenSupplierSynchronizeRequest) GetApiParams

func (TaobaoQimenSupplierSynchronizeRequest) GetRequest

func (*TaobaoQimenSupplierSynchronizeRequest) SetRequest

func (r *TaobaoQimenSupplierSynchronizeRequest) SetRequest(request *Request) error

type TaobaoQimenSupplierSynchronizeResponse

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

	Response *Response `json:"response,omitempty" xml:"response,omitempty"`
}

type TaobaoQimenTransferorderCreateAPIResponse

type TaobaoQimenTransferorderCreateAPIResponse struct {
	model.CommonResponse
	TaobaoQimenTransferorderCreateResponse
}

调拨单创建 APIResponse taobao.qimen.transferorder.create

调拨单创建

type TaobaoQimenTransferorderCreateRequest

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

调拨单创建 APIRequest taobao.qimen.transferorder.create

调拨单创建

func NewTaobaoQimenTransferorderCreateRequest

func NewTaobaoQimenTransferorderCreateRequest() *TaobaoQimenTransferorderCreateRequest

func (TaobaoQimenTransferorderCreateRequest) GetApiMethodName

func (r TaobaoQimenTransferorderCreateRequest) GetApiMethodName() string

func (TaobaoQimenTransferorderCreateRequest) GetApiParams

func (TaobaoQimenTransferorderCreateRequest) GetRequest

func (*TaobaoQimenTransferorderCreateRequest) SetRequest

type TaobaoQimenTransferorderCreateResponse

type TaobaoQimenTransferorderCreateResponse 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"`
}

type TaobaoQimenTransferorderCreateStruct

type TaobaoQimenTransferorderCreateStruct struct {
	ErpOrderCode string `json:"erpOrderCode,omitempty" xml:"erpOrderCode,omitempty"`

	FromStoreCode string `json:"fromStoreCode,omitempty" xml:"fromStoreCode,omitempty"`

	ToStoreCode string `json:"toStoreCode,omitempty" xml:"toStoreCode,omitempty"`

	ExpectStartTime string `json:"expectStartTime,omitempty" xml:"expectStartTime,omitempty"`

	Attributes string `json:"attributes,omitempty" xml:"attributes,omitempty"`

	TransferItems []TransferItems `json:"transferItems,omitempty" xml:"transferItems,omitempty"`

	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`

	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`

	Code string `json:"code,omitempty" xml:"code,omitempty"`

	Message string `json:"message,omitempty" xml:"message,omitempty"`

	TransferExecuteInfo *TaobaoQimenTransferorderCreateStruct `json:"transferExecuteInfo,omitempty" xml:"transferExecuteInfo,omitempty"`

	TransferOrderCode string `json:"transferOrderCode,omitempty" xml:"transferOrderCode,omitempty"`

	ExpectOutStoreTime string `json:"expectOutStoreTime,omitempty" xml:"expectOutStoreTime,omitempty"`

	ExpectInStoreTime string `json:"expectInStoreTime,omitempty" xml:"expectInStoreTime,omitempty"`
}

TaobaoQimenTransferorderCreateStruct

type TaobaoQimenTransferorderQueryAPIResponse

type TaobaoQimenTransferorderQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenTransferorderQueryResponse
}

调拨单查询 APIResponse taobao.qimen.transferorder.query

调拨单查询

type TaobaoQimenTransferorderQueryRequest

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

调拨单查询 APIRequest taobao.qimen.transferorder.query

调拨单查询

func NewTaobaoQimenTransferorderQueryRequest

func NewTaobaoQimenTransferorderQueryRequest() *TaobaoQimenTransferorderQueryRequest

func (TaobaoQimenTransferorderQueryRequest) GetApiMethodName

func (r TaobaoQimenTransferorderQueryRequest) GetApiMethodName() string

func (TaobaoQimenTransferorderQueryRequest) GetApiParams

func (TaobaoQimenTransferorderQueryRequest) GetRequest

func (*TaobaoQimenTransferorderQueryRequest) SetRequest

type TaobaoQimenTransferorderQueryResponse

type TaobaoQimenTransferorderQueryResponse 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"`
}

type TaobaoQimenTransferorderQueryStruct

type TaobaoQimenTransferorderQueryStruct struct {
	TransferOrderCode string `json:"transferOrderCode,omitempty" xml:"transferOrderCode,omitempty"`

	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`

	ErpOrderCode string `json:"erpOrderCode,omitempty" xml:"erpOrderCode,omitempty"`

	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`

	Code string `json:"code,omitempty" xml:"code,omitempty"`

	Message string `json:"message,omitempty" xml:"message,omitempty"`

	TransferOrderDetail *TransferOrderDetail `json:"transferOrderDetail,omitempty" xml:"transferOrderDetail,omitempty"`
}

TaobaoQimenTransferorderQueryStruct

type TaobaoQimenTransferorderReportAPIResponse

type TaobaoQimenTransferorderReportAPIResponse struct {
	model.CommonResponse
	TaobaoQimenTransferorderReportResponse
}

调拨单通知 APIResponse taobao.qimen.transferorder.report

调拨单通知

type TaobaoQimenTransferorderReportRequest

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

调拨单通知 APIRequest taobao.qimen.transferorder.report

调拨单通知

func NewTaobaoQimenTransferorderReportRequest

func NewTaobaoQimenTransferorderReportRequest() *TaobaoQimenTransferorderReportRequest

func (TaobaoQimenTransferorderReportRequest) GetApiMethodName

func (r TaobaoQimenTransferorderReportRequest) GetApiMethodName() string

func (TaobaoQimenTransferorderReportRequest) GetApiParams

func (TaobaoQimenTransferorderReportRequest) GetRequest

func (*TaobaoQimenTransferorderReportRequest) SetRequest

type TaobaoQimenTransferorderReportResponse

type TaobaoQimenTransferorderReportResponse 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"`
}

type TaobaoQimenTransferorderReportStruct

type TaobaoQimenTransferorderReportStruct struct {
	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"`

	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`

	ErpOrderCode string `json:"erpOrderCode,omitempty" xml:"erpOrderCode,omitempty"`

	OrderStatus string `json:"orderStatus,omitempty" xml:"orderStatus,omitempty"`

	Items []Items `json:"items,omitempty" xml:"items,omitempty"`

	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`

	Code string `json:"code,omitempty" xml:"code,omitempty"`

	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoQimenTransferorderReportStruct

type TaobaoQimenWarehouseinfoQueryAPIResponse

type TaobaoQimenWarehouseinfoQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenWarehouseinfoQueryResponse
}

货主仓库资源查询接口 APIResponse taobao.qimen.warehouseinfo.query

货主仓库资源查询

type TaobaoQimenWarehouseinfoQueryRequest

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

货主仓库资源查询接口 APIRequest taobao.qimen.warehouseinfo.query

货主仓库资源查询

func NewTaobaoQimenWarehouseinfoQueryRequest

func NewTaobaoQimenWarehouseinfoQueryRequest() *TaobaoQimenWarehouseinfoQueryRequest

func (TaobaoQimenWarehouseinfoQueryRequest) GetApiMethodName

func (r TaobaoQimenWarehouseinfoQueryRequest) GetApiMethodName() string

func (TaobaoQimenWarehouseinfoQueryRequest) GetApiParams

func (TaobaoQimenWarehouseinfoQueryRequest) GetRequest

func (*TaobaoQimenWarehouseinfoQueryRequest) SetRequest

func (r *TaobaoQimenWarehouseinfoQueryRequest) SetRequest(request *Request) error

type TaobaoQimenWarehouseinfoQueryResponse

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

	Response *Response `json:"response,omitempty" xml:"response,omitempty"`
}

type TaobaoQimenWarehouseinfoSynchronizeAPIResponse

type TaobaoQimenWarehouseinfoSynchronizeAPIResponse struct {
	model.CommonResponse
	TaobaoQimenWarehouseinfoSynchronizeResponse
}

仓库同步接口 APIResponse taobao.qimen.warehouseinfo.synchronize

仓库同步接口

type TaobaoQimenWarehouseinfoSynchronizeRequest

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

仓库同步接口 APIRequest taobao.qimen.warehouseinfo.synchronize

仓库同步接口

func NewTaobaoQimenWarehouseinfoSynchronizeRequest

func NewTaobaoQimenWarehouseinfoSynchronizeRequest() *TaobaoQimenWarehouseinfoSynchronizeRequest

func (TaobaoQimenWarehouseinfoSynchronizeRequest) GetApiMethodName

func (TaobaoQimenWarehouseinfoSynchronizeRequest) GetApiParams

func (TaobaoQimenWarehouseinfoSynchronizeRequest) GetRequest

func (*TaobaoQimenWarehouseinfoSynchronizeRequest) SetRequest

type TaobaoQimenWarehouseinfoSynchronizeResponse

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

	Response *Response `json:"response,omitempty" xml:"response,omitempty"`
}

type TaobaoQimenWavenumReportAPIResponse

type TaobaoQimenWavenumReportAPIResponse struct {
	model.CommonResponse
	TaobaoQimenWavenumReportResponse
}

发货单波次通知接口 APIResponse taobao.qimen.wavenum.report

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

type TaobaoQimenWavenumReportRequest

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

发货单波次通知接口 APIRequest taobao.qimen.wavenum.report

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

func NewTaobaoQimenWavenumReportRequest

func NewTaobaoQimenWavenumReportRequest() *TaobaoQimenWavenumReportRequest

func (TaobaoQimenWavenumReportRequest) GetApiMethodName

func (r TaobaoQimenWavenumReportRequest) GetApiMethodName() string

func (TaobaoQimenWavenumReportRequest) GetApiParams

func (r TaobaoQimenWavenumReportRequest) GetApiParams() url.Values

func (TaobaoQimenWavenumReportRequest) GetRequest

func (*TaobaoQimenWavenumReportRequest) SetRequest

type TaobaoQimenWavenumReportResponse

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

	Response *Response `json:"response,omitempty" xml:"response,omitempty"`
}

type TransferItems

type TransferItems struct {
	ScItemCode string `json:"scItemCode,omitempty" xml:"scItemCode,omitempty"`

	Count string `json:"count,omitempty" xml:"count,omitempty"`

	InventoryType string `json:"inventoryType,omitempty" xml:"inventoryType,omitempty"`
}

TransferItems

type TransferOrderDetail

type TransferOrderDetail struct {
	TransferOrderCode string `json:"transferOrderCode,omitempty" xml:"transferOrderCode,omitempty"`

	ErpOrderCode string `json:"erpOrderCode,omitempty" xml:"erpOrderCode,omitempty"`

	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"`

	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`

	Items []Item `json:"items,omitempty" xml:"items,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 {
	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"`
}

WarehouseInfos

type WaveNumReportRequest

type WaveNumReportRequest struct {
	WaveNum string `json:"waveNum,omitempty" xml:"waveNum,omitempty"`

	Orders []Order `json:"orders,omitempty" xml:"orders,omitempty"`

	ExtendProps *Map `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