moscm

package
v1.1.3 Latest Latest
Warning

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

Go to latest
Published: Jun 29, 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 AlibabaMosDeliverySendAPIResponse

type AlibabaMosDeliverySendAPIResponse struct {
	model.CommonResponse
	AlibabaMosDeliverySendResponse
}

发货 APIResponse alibaba.mos.delivery.send

订单发货填写快递单

type AlibabaMosDeliverySendRequest

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

发货 APIRequest alibaba.mos.delivery.send

订单发货填写快递单

func NewAlibabaMosDeliverySendRequest

func NewAlibabaMosDeliverySendRequest() *AlibabaMosDeliverySendRequest

func (AlibabaMosDeliverySendRequest) GetApiMethodName

func (r AlibabaMosDeliverySendRequest) GetApiMethodName() string

func (AlibabaMosDeliverySendRequest) GetApiParams

func (r AlibabaMosDeliverySendRequest) GetApiParams() url.Values

func (AlibabaMosDeliverySendRequest) GetDeliveryDto

func (r AlibabaMosDeliverySendRequest) GetDeliveryDto() *DeliveryDto

func (*AlibabaMosDeliverySendRequest) SetDeliveryDto

func (r *AlibabaMosDeliverySendRequest) SetDeliveryDto(deliveryDto *DeliveryDto) error

type AlibabaMosDeliverySendResponse

type AlibabaMosDeliverySendResponse struct {
	XMLName xml.Name `xml:"alibaba_mos_delivery_send_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result *AlibabaMosDeliverySendResultDo `json:"result,omitempty" xml:"result,omitempty"`
}

type AlibabaMosDeliverySendResultDo

type AlibabaMosDeliverySendResultDo struct {
	SubMsg string `json:"sub_msg,omitempty" xml:"sub_msg,omitempty"`

	SubCode string `json:"sub_code,omitempty" xml:"sub_code,omitempty"`

	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

AlibabaMosDeliverySendResultDo

type AlibabaMosGoodsAdjustAPIResponse

type AlibabaMosGoodsAdjustAPIResponse struct {
	model.CommonResponse
	AlibabaMosGoodsAdjustResponse
}

调整库存 APIResponse alibaba.mos.goods.adjust

库存调整接口

type AlibabaMosGoodsAdjustRequest

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

调整库存 APIRequest alibaba.mos.goods.adjust

库存调整接口

func NewAlibabaMosGoodsAdjustRequest

func NewAlibabaMosGoodsAdjustRequest() *AlibabaMosGoodsAdjustRequest

func (AlibabaMosGoodsAdjustRequest) GetApiMethodName

func (r AlibabaMosGoodsAdjustRequest) GetApiMethodName() string

func (AlibabaMosGoodsAdjustRequest) GetApiParams

func (r AlibabaMosGoodsAdjustRequest) GetApiParams() url.Values

func (AlibabaMosGoodsAdjustRequest) GetParamIsvStockAdjustRequestDTO

func (r AlibabaMosGoodsAdjustRequest) GetParamIsvStockAdjustRequestDTO() *IsvStockAdjustRequestDto

func (*AlibabaMosGoodsAdjustRequest) SetParamIsvStockAdjustRequestDTO

func (r *AlibabaMosGoodsAdjustRequest) SetParamIsvStockAdjustRequestDTO(paramIsvStockAdjustRequestDTO *IsvStockAdjustRequestDto) error

type AlibabaMosGoodsAdjustResponse

type AlibabaMosGoodsAdjustResponse struct {
	XMLName xml.Name `xml:"alibaba_mos_goods_adjust_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result *AlibabaMosGoodsAdjustResultDo `json:"result,omitempty" xml:"result,omitempty"`
}

type AlibabaMosGoodsAdjustResultDo

type AlibabaMosGoodsAdjustResultDo struct {
	Data string `json:"data,omitempty" xml:"data,omitempty"`
}

AlibabaMosGoodsAdjustResultDo

type AlibabaMosGoodsBulkinputcspuAPIResponse

type AlibabaMosGoodsBulkinputcspuAPIResponse struct {
	model.CommonResponse
	AlibabaMosGoodsBulkinputcspuResponse
}

批量录入商品信息 APIResponse alibaba.mos.goods.bulkinputcspu

用于商品信息的批量导入到银泰商品中台

type AlibabaMosGoodsBulkinputcspuRequest

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

批量录入商品信息 APIRequest alibaba.mos.goods.bulkinputcspu

用于商品信息的批量导入到银泰商品中台

func NewAlibabaMosGoodsBulkinputcspuRequest

func NewAlibabaMosGoodsBulkinputcspuRequest() *AlibabaMosGoodsBulkinputcspuRequest

func (AlibabaMosGoodsBulkinputcspuRequest) GetApiMethodName

func (r AlibabaMosGoodsBulkinputcspuRequest) GetApiMethodName() string

func (AlibabaMosGoodsBulkinputcspuRequest) GetApiParams

func (AlibabaMosGoodsBulkinputcspuRequest) GetCspuInputDtoList

func (r AlibabaMosGoodsBulkinputcspuRequest) GetCspuInputDtoList() []CspuInputDto

func (*AlibabaMosGoodsBulkinputcspuRequest) SetCspuInputDtoList

func (r *AlibabaMosGoodsBulkinputcspuRequest) SetCspuInputDtoList(cspuInputDtoList []CspuInputDto) error

type AlibabaMosGoodsBulkinputcspuResponse

type AlibabaMosGoodsBulkinputcspuResponse struct {
	XMLName xml.Name `xml:"alibaba_mos_goods_bulkinputcspu_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Data *BulkInputCspuResult `json:"data,omitempty" xml:"data,omitempty"`
}

type AlibabaMosGoodsInventoryGetinventorysAPIResponse

type AlibabaMosGoodsInventoryGetinventorysAPIResponse struct {
	model.CommonResponse
	AlibabaMosGoodsInventoryGetinventorysResponse
}

可售库存查询 APIResponse alibaba.mos.goods.inventory.getinventorys

查询商品的可售、在库和占库数量

type AlibabaMosGoodsInventoryGetinventorysRequest

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

可售库存查询 APIRequest alibaba.mos.goods.inventory.getinventorys

查询商品的可售、在库和占库数量

func NewAlibabaMosGoodsInventoryGetinventorysRequest

func NewAlibabaMosGoodsInventoryGetinventorysRequest() *AlibabaMosGoodsInventoryGetinventorysRequest

func (AlibabaMosGoodsInventoryGetinventorysRequest) GetApiMethodName

func (AlibabaMosGoodsInventoryGetinventorysRequest) GetApiParams

func (AlibabaMosGoodsInventoryGetinventorysRequest) GetParamVirtualInventoryQueryDto

func (r AlibabaMosGoodsInventoryGetinventorysRequest) GetParamVirtualInventoryQueryDto() *VirtualInventoryQueryDto

func (*AlibabaMosGoodsInventoryGetinventorysRequest) SetParamVirtualInventoryQueryDto

func (r *AlibabaMosGoodsInventoryGetinventorysRequest) SetParamVirtualInventoryQueryDto(paramVirtualInventoryQueryDto *VirtualInventoryQueryDto) error

type AlibabaMosGoodsInventoryGetinventorysResponse

type AlibabaMosGoodsInventoryGetinventorysResponse struct {
	XMLName xml.Name `xml:"alibaba_mos_goods_inventory_getinventorys_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Datas []VirtualInventoryDto `json:"datas,omitempty" xml:"datas>virtual_inventory_dto,omitempty"`
}

type AlibabaMosGoodsSearchcspuAPIResponse

type AlibabaMosGoodsSearchcspuAPIResponse struct {
	model.CommonResponse
	AlibabaMosGoodsSearchcspuResponse
}

cspu查询 APIResponse alibaba.mos.goods.searchcspu

商品信息查询(仅用于商品上传数据验证,不能用于商品下载,有限流)

type AlibabaMosGoodsSearchcspuRequest

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

cspu查询 APIRequest alibaba.mos.goods.searchcspu

商品信息查询(仅用于商品上传数据验证,不能用于商品下载,有限流)

func NewAlibabaMosGoodsSearchcspuRequest

func NewAlibabaMosGoodsSearchcspuRequest() *AlibabaMosGoodsSearchcspuRequest

func (AlibabaMosGoodsSearchcspuRequest) GetApiMethodName

func (r AlibabaMosGoodsSearchcspuRequest) GetApiMethodName() string

func (AlibabaMosGoodsSearchcspuRequest) GetApiParams

func (r AlibabaMosGoodsSearchcspuRequest) GetApiParams() url.Values

func (AlibabaMosGoodsSearchcspuRequest) GetParamCspuCriteria

func (r AlibabaMosGoodsSearchcspuRequest) GetParamCspuCriteria() *CspuCriteria

func (AlibabaMosGoodsSearchcspuRequest) GetParamPaginator

func (r AlibabaMosGoodsSearchcspuRequest) GetParamPaginator() *Paginator

func (*AlibabaMosGoodsSearchcspuRequest) SetParamCspuCriteria

func (r *AlibabaMosGoodsSearchcspuRequest) SetParamCspuCriteria(paramCspuCriteria *CspuCriteria) error

func (*AlibabaMosGoodsSearchcspuRequest) SetParamPaginator

func (r *AlibabaMosGoodsSearchcspuRequest) SetParamPaginator(paramPaginator *Paginator) error

type AlibabaMosGoodsSearchcspuResponse

type AlibabaMosGoodsSearchcspuResponse struct {
	XMLName xml.Name `xml:"alibaba_mos_goods_searchcspu_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Data *PagedList `json:"data,omitempty" xml:"data,omitempty"`
}

type AlibabaMosGoodsSetpriceAPIResponse

type AlibabaMosGoodsSetpriceAPIResponse struct {
	model.CommonResponse
	AlibabaMosGoodsSetpriceResponse
}

价格变更接口 APIResponse alibaba.mos.goods.setprice

价格变更接口,供供应商修改价格时使用。

type AlibabaMosGoodsSetpriceRequest

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

价格变更接口 APIRequest alibaba.mos.goods.setprice

价格变更接口,供供应商修改价格时使用。

func NewAlibabaMosGoodsSetpriceRequest

func NewAlibabaMosGoodsSetpriceRequest() *AlibabaMosGoodsSetpriceRequest

func (AlibabaMosGoodsSetpriceRequest) GetApiMethodName

func (r AlibabaMosGoodsSetpriceRequest) GetApiMethodName() string

func (AlibabaMosGoodsSetpriceRequest) GetApiParams

func (r AlibabaMosGoodsSetpriceRequest) GetApiParams() url.Values

func (AlibabaMosGoodsSetpriceRequest) GetPriceDtoList

func (r AlibabaMosGoodsSetpriceRequest) GetPriceDtoList() []PriceDto

func (*AlibabaMosGoodsSetpriceRequest) SetPriceDtoList

func (r *AlibabaMosGoodsSetpriceRequest) SetPriceDtoList(priceDtoList []PriceDto) error

type AlibabaMosGoodsSetpriceResponse

type AlibabaMosGoodsSetpriceResponse struct {
	XMLName xml.Name `xml:"alibaba_mos_goods_setprice_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	DataS []PriceResult `json:"data_s,omitempty" xml:"data_s>price_result,omitempty"`
}

type AlibabaMosGoodsSynchinventorybycountingAPIResponse

type AlibabaMosGoodsSynchinventorybycountingAPIResponse struct {
	model.CommonResponse
	AlibabaMosGoodsSynchinventorybycountingResponse
}

以盘点方式调整库存:传入商品实际库存 APIResponse alibaba.mos.goods.synchinventorybycounting

以盘点方式调整库存:传入商品实际库存 盘点单自动判断数量增减

type AlibabaMosGoodsSynchinventorybycountingRequest

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

以盘点方式调整库存:传入商品实际库存 APIRequest alibaba.mos.goods.synchinventorybycounting

以盘点方式调整库存:传入商品实际库存 盘点单自动判断数量增减

func NewAlibabaMosGoodsSynchinventorybycountingRequest

func NewAlibabaMosGoodsSynchinventorybycountingRequest() *AlibabaMosGoodsSynchinventorybycountingRequest

func (AlibabaMosGoodsSynchinventorybycountingRequest) GetApiMethodName

func (AlibabaMosGoodsSynchinventorybycountingRequest) GetApiParams

func (AlibabaMosGoodsSynchinventorybycountingRequest) GetCountingItemDto

func (AlibabaMosGoodsSynchinventorybycountingRequest) GetParamCountingInfoDto

func (*AlibabaMosGoodsSynchinventorybycountingRequest) SetCountingItemDto

func (r *AlibabaMosGoodsSynchinventorybycountingRequest) SetCountingItemDto(countingItemDto []CountingItemDto) error

func (*AlibabaMosGoodsSynchinventorybycountingRequest) SetParamCountingInfoDto

func (r *AlibabaMosGoodsSynchinventorybycountingRequest) SetParamCountingInfoDto(paramCountingInfoDto *CountingInfoDto) error

type AlibabaMosGoodsSynchinventorybycountingResponse

type AlibabaMosGoodsSynchinventorybycountingResponse struct {
	XMLName xml.Name `xml:"alibaba_mos_goods_synchinventorybycounting_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result *AlibabaMosGoodsSynchinventorybycountingResultDo `json:"result,omitempty" xml:"result,omitempty"`
}

type AlibabaMosGoodsSynchinventorybycountingResultDo

type AlibabaMosGoodsSynchinventorybycountingResultDo struct {
	Data string `json:"data,omitempty" xml:"data,omitempty"`
}

AlibabaMosGoodsSynchinventorybycountingResultDo

type AlibabaMosOrderListGetAPIResponse

type AlibabaMosOrderListGetAPIResponse struct {
	model.CommonResponse
	AlibabaMosOrderListGetResponse
}

批量查询订单交易 APIResponse alibaba.mos.order.list.get

批量查询交易信息

type AlibabaMosOrderListGetRequest

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

批量查询订单交易 APIRequest alibaba.mos.order.list.get

批量查询交易信息

func NewAlibabaMosOrderListGetRequest

func NewAlibabaMosOrderListGetRequest() *AlibabaMosOrderListGetRequest

func (AlibabaMosOrderListGetRequest) GetApiMethodName

func (r AlibabaMosOrderListGetRequest) GetApiMethodName() string

func (AlibabaMosOrderListGetRequest) GetApiParams

func (r AlibabaMosOrderListGetRequest) GetApiParams() url.Values

func (AlibabaMosOrderListGetRequest) GetOrderCriteria

func (r AlibabaMosOrderListGetRequest) GetOrderCriteria() *OrderCriteria

func (AlibabaMosOrderListGetRequest) GetPaginator

func (r AlibabaMosOrderListGetRequest) GetPaginator() *Paginator

func (*AlibabaMosOrderListGetRequest) SetOrderCriteria

func (r *AlibabaMosOrderListGetRequest) SetOrderCriteria(orderCriteria *OrderCriteria) error

func (*AlibabaMosOrderListGetRequest) SetPaginator

func (r *AlibabaMosOrderListGetRequest) SetPaginator(paginator *Paginator) error

type AlibabaMosOrderListGetResponse

type AlibabaMosOrderListGetResponse struct {
	XMLName xml.Name `xml:"alibaba_mos_order_list_get_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result *AlibabaMosOrderListGetResultDo `json:"result,omitempty" xml:"result,omitempty"`
}

type AlibabaMosOrderListGetResultDo

type AlibabaMosOrderListGetResultDo struct {
	SubMsg string `json:"sub_msg,omitempty" xml:"sub_msg,omitempty"`

	SubCode string `json:"sub_code,omitempty" xml:"sub_code,omitempty"`

	Data *PagedList `json:"data,omitempty" xml:"data,omitempty"`

	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

AlibabaMosOrderListGetResultDo

type AlibabaMosOrderQueryAPIResponse

type AlibabaMosOrderQueryAPIResponse struct {
	model.CommonResponse
	AlibabaMosOrderQueryResponse
}

批量查询订单信息 APIResponse alibaba.mos.order.query

查询多笔交易信息

type AlibabaMosOrderQueryRequest

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

批量查询订单信息 APIRequest alibaba.mos.order.query

查询多笔交易信息

func NewAlibabaMosOrderQueryRequest

func NewAlibabaMosOrderQueryRequest() *AlibabaMosOrderQueryRequest

func (AlibabaMosOrderQueryRequest) GetApiMethodName

func (r AlibabaMosOrderQueryRequest) GetApiMethodName() string

func (AlibabaMosOrderQueryRequest) GetApiParams

func (r AlibabaMosOrderQueryRequest) GetApiParams() url.Values

func (AlibabaMosOrderQueryRequest) GetOrderCriteria

func (r AlibabaMosOrderQueryRequest) GetOrderCriteria() *OrderCriteria

func (AlibabaMosOrderQueryRequest) GetPaginator

func (r AlibabaMosOrderQueryRequest) GetPaginator() *Paginator

func (*AlibabaMosOrderQueryRequest) SetOrderCriteria

func (r *AlibabaMosOrderQueryRequest) SetOrderCriteria(orderCriteria *OrderCriteria) error

func (*AlibabaMosOrderQueryRequest) SetPaginator

func (r *AlibabaMosOrderQueryRequest) SetPaginator(paginator *Paginator) error

type AlibabaMosOrderQueryResponse

type AlibabaMosOrderQueryResponse struct {
	XMLName xml.Name `xml:"alibaba_mos_order_query_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result *AlibabaMosOrderQueryResultDo `json:"result,omitempty" xml:"result,omitempty"`
}

type AlibabaMosOrderQueryResultDo

type AlibabaMosOrderQueryResultDo struct {
	Data *PagedList `json:"data,omitempty" xml:"data,omitempty"`

	SubMsg string `json:"sub_msg,omitempty" xml:"sub_msg,omitempty"`

	SubCode string `json:"sub_code,omitempty" xml:"sub_code,omitempty"`

	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

AlibabaMosOrderQueryResultDo

type AlibabaMosOrderRefundListGetAPIResponse

type AlibabaMosOrderRefundListGetAPIResponse struct {
	model.CommonResponse
	AlibabaMosOrderRefundListGetResponse
}

批量查询交易退货信息 APIResponse alibaba.mos.order.refund.list.get

批量查询多个退货单的退货明细

type AlibabaMosOrderRefundListGetRequest

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

批量查询交易退货信息 APIRequest alibaba.mos.order.refund.list.get

批量查询多个退货单的退货明细

func NewAlibabaMosOrderRefundListGetRequest

func NewAlibabaMosOrderRefundListGetRequest() *AlibabaMosOrderRefundListGetRequest

func (AlibabaMosOrderRefundListGetRequest) GetApiMethodName

func (r AlibabaMosOrderRefundListGetRequest) GetApiMethodName() string

func (AlibabaMosOrderRefundListGetRequest) GetApiParams

func (AlibabaMosOrderRefundListGetRequest) GetPaginator

func (AlibabaMosOrderRefundListGetRequest) GetRmaCriteria

func (*AlibabaMosOrderRefundListGetRequest) SetPaginator

func (r *AlibabaMosOrderRefundListGetRequest) SetPaginator(paginator *Paginator) error

func (*AlibabaMosOrderRefundListGetRequest) SetRmaCriteria

func (r *AlibabaMosOrderRefundListGetRequest) SetRmaCriteria(rmaCriteria *RmaCriteria) error

type AlibabaMosOrderRefundListGetResponse

type AlibabaMosOrderRefundListGetResponse struct {
	XMLName xml.Name `xml:"alibaba_mos_order_refund_list_get_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result *AlibabaMosOrderRefundListGetResultDto `json:"result,omitempty" xml:"result,omitempty"`
}

type AlibabaMosOrderRefundListGetResultDto

type AlibabaMosOrderRefundListGetResultDto struct {
	Data *PagedList `json:"data,omitempty" xml:"data,omitempty"`

	SubCode string `json:"sub_code,omitempty" xml:"sub_code,omitempty"`

	SubMsg string `json:"sub_msg,omitempty" xml:"sub_msg,omitempty"`

	Success string `json:"success,omitempty" xml:"success,omitempty"`
}

AlibabaMosOrderRefundListGetResultDto

type BulkInputCspuResult

type BulkInputCspuResult struct {
	CspuResultList []InputCspuResult `json:"cspu_result_list,omitempty" xml:"cspu_result_list,omitempty"`
}

BulkInputCspuResult

type CountingInfoDto

type CountingInfoDto struct {
	CounterId string `json:"counter_id,omitempty" xml:"counter_id,omitempty"`

	Remarks string `json:"remarks,omitempty" xml:"remarks,omitempty"`

	OutCounterId string `json:"out_counter_id,omitempty" xml:"out_counter_id,omitempty"`
}

CountingInfoDto

type CountingItemDto

type CountingItemDto struct {
	OutId string `json:"out_id,omitempty" xml:"out_id,omitempty"`

	ProductName string `json:"product_name,omitempty" xml:"product_name,omitempty"`

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

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

CountingItemDto

type CspuCriteria

type CspuCriteria struct {
	ArtNos []string `json:"art_nos,omitempty" xml:"art_nos>string,omitempty"`

	Barcodes []string `json:"barcodes,omitempty" xml:"barcodes>string,omitempty"`

	BrandIds []string `json:"brand_ids,omitempty" xml:"brand_ids>string,omitempty"`

	CatIds []string `json:"cat_ids,omitempty" xml:"cat_ids>string,omitempty"`

	CreateDateEnd string `json:"create_date_end,omitempty" xml:"create_date_end,omitempty"`

	CreateDateStart string `json:"create_date_start,omitempty" xml:"create_date_start,omitempty"`

	CspuIds []string `json:"cspu_ids,omitempty" xml:"cspu_ids>string,omitempty"`

	Keyword string `json:"keyword,omitempty" xml:"keyword,omitempty"`

	PropertyValueIds []string `json:"property_value_ids,omitempty" xml:"property_value_ids>string,omitempty"`

	SpuIds []string `json:"spu_ids,omitempty" xml:"spu_ids>string,omitempty"`

	StyleNo string `json:"style_no,omitempty" xml:"style_no,omitempty"`
}

CspuCriteria

type CspuInputDto

type CspuInputDto struct {
	ArtNo string `json:"art_no,omitempty" xml:"art_no,omitempty"`

	Barcode string `json:"barcode,omitempty" xml:"barcode,omitempty"`

	OuterId string `json:"outer_id,omitempty" xml:"outer_id,omitempty"`

	Properties []PropertyDto `json:"properties,omitempty" xml:"properties,omitempty"`

	SpuInputDto *SpuInputDto `json:"spu_input_dto,omitempty" xml:"spu_input_dto,omitempty"`

	SubTitle string `json:"sub_title,omitempty" xml:"sub_title,omitempty"`

	TagPrice string `json:"tag_price,omitempty" xml:"tag_price,omitempty"`

	Tags string `json:"tags,omitempty" xml:"tags,omitempty"`

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

	TmallSkuId int64 `json:"tmall_sku_id,omitempty" xml:"tmall_sku_id,omitempty"`
}

CspuInputDto

type Cspudto

type Cspudto struct {
	ArtNo string `json:"art_no,omitempty" xml:"art_no,omitempty"`

	Barcode string `json:"barcode,omitempty" xml:"barcode,omitempty"`

	Created string `json:"created,omitempty" xml:"created,omitempty"`

	CreatorId string `json:"creator_id,omitempty" xml:"creator_id,omitempty"`

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

	Level int64 `json:"level,omitempty" xml:"level,omitempty"`

	Modified string `json:"modified,omitempty" xml:"modified,omitempty"`

	ModifierId string `json:"modifier_id,omitempty" xml:"modifier_id,omitempty"`

	OutId string `json:"out_id,omitempty" xml:"out_id,omitempty"`

	Properties []PropertyDto `json:"properties,omitempty" xml:"properties,omitempty"`

	Spu *Spudto `json:"spu,omitempty" xml:"spu,omitempty"`

	Standard bool `json:"standard,omitempty" xml:"standard,omitempty"`

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

	StyleNo string `json:"style_no,omitempty" xml:"style_no,omitempty"`

	SubTitle string `json:"sub_title,omitempty" xml:"sub_title,omitempty"`

	TagPrice string `json:"tag_price,omitempty" xml:"tag_price,omitempty"`

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

	UserType string `json:"user_type,omitempty" xml:"user_type,omitempty"`
}

Cspudto

type DeliveryDto

type DeliveryDto struct {
	CompanyName string `json:"company_name,omitempty" xml:"company_name,omitempty"`

	OrderNumber string `json:"order_number,omitempty" xml:"order_number,omitempty"`

	CompanyCode string `json:"company_code,omitempty" xml:"company_code,omitempty"`

	OutboundDate string `json:"outbound_date,omitempty" xml:"outbound_date,omitempty"`

	WaybillNumber string `json:"waybill_number,omitempty" xml:"waybill_number,omitempty"`

	ShipItems []ShipItemDto `json:"ship_items,omitempty" xml:"ship_items,omitempty"`

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

DeliveryDto

type InputCspuResult

type InputCspuResult struct {
	CspuId string `json:"cspu_id,omitempty" xml:"cspu_id,omitempty"`

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

	OuterId string `json:"outer_id,omitempty" xml:"outer_id,omitempty"`

	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

InputCspuResult

type InvoiceDto

type InvoiceDto struct {
	Title string `json:"title,omitempty" xml:"title,omitempty"`

	Kind string `json:"kind,omitempty" xml:"kind,omitempty"`

	Content string `json:"content,omitempty" xml:"content,omitempty"`

	TitleType string `json:"title_type,omitempty" xml:"title_type,omitempty"`

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

InvoiceDto

type IsvInboundRequestItemDto

type IsvInboundRequestItemDto struct {
	LocationId string `json:"location_id,omitempty" xml:"location_id,omitempty"`

	OutId string `json:"out_id,omitempty" xml:"out_id,omitempty"`

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

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

	UnitPrice string `json:"unit_price,omitempty" xml:"unit_price,omitempty"`
}

IsvInboundRequestItemDto

type IsvOutboundRequestItemDto

type IsvOutboundRequestItemDto struct {
	OutId string `json:"out_id,omitempty" xml:"out_id,omitempty"`

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

IsvOutboundRequestItemDto

type IsvStockAdjustRequestDto

type IsvStockAdjustRequestDto struct {
	InboundItems []IsvInboundRequestItemDto `json:"inbound_items,omitempty" xml:"inbound_items,omitempty"`

	OutId string `json:"out_id,omitempty" xml:"out_id,omitempty"`

	OutboundItems []IsvOutboundRequestItemDto `json:"outbound_items,omitempty" xml:"outbound_items,omitempty"`

	Remarks string `json:"remarks,omitempty" xml:"remarks,omitempty"`

	CounterId string `json:"counter_id,omitempty" xml:"counter_id,omitempty"`

	OutCounterId string `json:"out_counter_id,omitempty" xml:"out_counter_id,omitempty"`
}

IsvStockAdjustRequestDto

type OrderCriteria

type OrderCriteria struct {
	StartDate string `json:"start_date,omitempty" xml:"start_date,omitempty"`

	OrderNumbers []string `json:"order_numbers,omitempty" xml:"order_numbers>string,omitempty"`

	EndDate string `json:"end_date,omitempty" xml:"end_date,omitempty"`

	Status []string `json:"status,omitempty" xml:"status>string,omitempty"`

	CounterId string `json:"counter_id,omitempty" xml:"counter_id,omitempty"`

	OutCounterId string `json:"out_counter_id,omitempty" xml:"out_counter_id,omitempty"`

	ModifyEndDate string `json:"modify_end_date,omitempty" xml:"modify_end_date,omitempty"`

	ModifyStartDate string `json:"modify_start_date,omitempty" xml:"modify_start_date,omitempty"`
}

OrderCriteria

type PagedList

type PagedList struct {
	CurrentPage int64 `json:"current_page,omitempty" xml:"current_page,omitempty"`

	List []Cspudto `json:"list,omitempty" xml:"list,omitempty"`

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

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

	TotalPage int64 `json:"total_page,omitempty" xml:"total_page,omitempty"`
}

PagedList

type Paginator

type Paginator struct {
	Page int64 `json:"page,omitempty" xml:"page,omitempty"`

	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
}

Paginator

type PriceDto

type PriceDto struct {
	CounterId string `json:"counter_id,omitempty" xml:"counter_id,omitempty"`

	OutCounterId string `json:"out_counter_id,omitempty" xml:"out_counter_id,omitempty"`

	OutId string `json:"out_id,omitempty" xml:"out_id,omitempty"`

	StandardPrice string `json:"standard_price,omitempty" xml:"standard_price,omitempty"`
}

PriceDto

type PriceResult

type PriceResult struct {
	Message string `json:"message,omitempty" xml:"message,omitempty"`

	PriceDto *PriceDto `json:"price_dto,omitempty" xml:"price_dto,omitempty"`

	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

PriceResult

type ProductImgDto

type ProductImgDto struct {
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`

	Position int64 `json:"position,omitempty" xml:"position,omitempty"`

	Url string `json:"url,omitempty" xml:"url,omitempty"`
}

ProductImgDto

type PropertyDto

type PropertyDto struct {
	PAlias string `json:"p_alias,omitempty" xml:"p_alias,omitempty"`

	PCustomName string `json:"p_custom_name,omitempty" xml:"p_custom_name,omitempty"`

	PId string `json:"p_id,omitempty" xml:"p_id,omitempty"`

	PName string `json:"p_name,omitempty" xml:"p_name,omitempty"`

	VAlias string `json:"v_alias,omitempty" xml:"v_alias,omitempty"`

	VCustomName string `json:"v_custom_name,omitempty" xml:"v_custom_name,omitempty"`

	VId string `json:"v_id,omitempty" xml:"v_id,omitempty"`

	VName string `json:"v_name,omitempty" xml:"v_name,omitempty"`

	ImgUrl string `json:"img_url,omitempty" xml:"img_url,omitempty"`

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

	PropertyType string `json:"property_type,omitempty" xml:"property_type,omitempty"`
}

PropertyDto

type RmaCriteria

type RmaCriteria struct {
	OrderNumber string `json:"order_number,omitempty" xml:"order_number,omitempty"`

	RmaNumbers []string `json:"rma_numbers,omitempty" xml:"rma_numbers>string,omitempty"`

	EndDate string `json:"end_date,omitempty" xml:"end_date,omitempty"`

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

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

	Status []string `json:"status,omitempty" xml:"status>string,omitempty"`

	OutCounterId string `json:"out_counter_id,omitempty" xml:"out_counter_id,omitempty"`

	CounterId string `json:"counter_id,omitempty" xml:"counter_id,omitempty"`
}

RmaCriteria

type RmaDTO

type RmaDTO struct {
	ExpressNo string `json:"express_no,omitempty" xml:"express_no,omitempty"`

	ExpressName string `json:"express_name,omitempty" xml:"express_name,omitempty"`

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

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

	LastUpdated string `json:"last_updated,omitempty" xml:"last_updated,omitempty"`

	RefundDate string `json:"refund_date,omitempty" xml:"refund_date,omitempty"`

	DateCreated string `json:"date_created,omitempty" xml:"date_created,omitempty"`

	Desc string `json:"desc,omitempty" xml:"desc,omitempty"`

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

	ReturnTheWay string `json:"return_the_way,omitempty" xml:"return_the_way,omitempty"`

	RmaItems []RmaItemDto `json:"rma_items,omitempty" xml:"rma_items,omitempty"`

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

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

	OrderNumber string `json:"order_number,omitempty" xml:"order_number,omitempty"`

	RmaNumber string `json:"rma_number,omitempty" xml:"rma_number,omitempty"`

	Refunds string `json:"refunds,omitempty" xml:"refunds,omitempty"`

	OutCounterId string `json:"out_counter_id,omitempty" xml:"out_counter_id,omitempty"`

	CounterId string `json:"counter_id,omitempty" xml:"counter_id,omitempty"`
}

RmaDTO

type RmaItemDto

type RmaItemDto struct {
	ProductType string `json:"product_type,omitempty" xml:"product_type,omitempty"`

	Desc string `json:"desc,omitempty" xml:"desc,omitempty"`

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

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

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

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

	Properties string `json:"properties,omitempty" xml:"properties,omitempty"`

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

	OutId string `json:"out_id,omitempty" xml:"out_id,omitempty"`

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

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

	DiscCode string `json:"disc_code,omitempty" xml:"disc_code,omitempty"`

	SettlementCode string `json:"settlement_code,omitempty" xml:"settlement_code,omitempty"`
}

RmaItemDto

type SalesOrderDto

type SalesOrderDto struct {
	OrderItems []SalesOrderItemDto `json:"order_items,omitempty" xml:"order_items,omitempty"`

	Invoice *InvoiceDto `json:"invoice,omitempty" xml:"invoice,omitempty"`

	StoreName string `json:"store_name,omitempty" xml:"store_name,omitempty"`

	SaleType string `json:"sale_type,omitempty" xml:"sale_type,omitempty"`

	LastUpdated string `json:"last_updated,omitempty" xml:"last_updated,omitempty"`

	DateCreated string `json:"date_created,omitempty" xml:"date_created,omitempty"`

	PaidTime string `json:"paid_time,omitempty" xml:"paid_time,omitempty"`

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

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

	OrderNumber string `json:"order_number,omitempty" xml:"order_number,omitempty"`

	CounterId string `json:"counter_id,omitempty" xml:"counter_id,omitempty"`

	CounterName string `json:"counter_name,omitempty" xml:"counter_name,omitempty"`

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

	BuyerMemo string `json:"buyer_memo,omitempty" xml:"buyer_memo,omitempty"`

	Payments string `json:"payments,omitempty" xml:"payments,omitempty"`

	OutCounterId string `json:"out_counter_id,omitempty" xml:"out_counter_id,omitempty"`

	Shipper string `json:"shipper,omitempty" xml:"shipper,omitempty"`

	DeliveryType string `json:"delivery_type,omitempty" xml:"delivery_type,omitempty"`

	ReceiverName string `json:"receiver_name,omitempty" xml:"receiver_name,omitempty"`

	ReceiverAddress string `json:"receiver_address,omitempty" xml:"receiver_address,omitempty"`

	ReceiverState string `json:"receiver_state,omitempty" xml:"receiver_state,omitempty"`

	ReceiverZip string `json:"receiver_zip,omitempty" xml:"receiver_zip,omitempty"`

	ReceiverMobile string `json:"receiver_mobile,omitempty" xml:"receiver_mobile,omitempty"`

	ReceiverPhone string `json:"receiver_phone,omitempty" xml:"receiver_phone,omitempty"`

	ReceiverArea string `json:"receiver_area,omitempty" xml:"receiver_area,omitempty"`

	ReceiverCity string `json:"receiver_city,omitempty" xml:"receiver_city,omitempty"`

	AppointmentStartTime string `json:"appointment_start_time,omitempty" xml:"appointment_start_time,omitempty"`

	AppointmentEndTime string `json:"appointment_end_time,omitempty" xml:"appointment_end_time,omitempty"`

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

	Tag string `json:"tag,omitempty" xml:"tag,omitempty"`
}

SalesOrderDto

type SalesOrderItemDto

type SalesOrderItemDto struct {
	OutId string `json:"out_id,omitempty" xml:"out_id,omitempty"`

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

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

	ProductType string `json:"product_type,omitempty" xml:"product_type,omitempty"`

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

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

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

	SaleProperty string `json:"sale_property,omitempty" xml:"sale_property,omitempty"`

	TagPrice string `json:"tag_price,omitempty" xml:"tag_price,omitempty"`

	Payments string `json:"payments,omitempty" xml:"payments,omitempty"`

	DiscCode string `json:"disc_code,omitempty" xml:"disc_code,omitempty"`

	DiscAmount string `json:"disc_amount,omitempty" xml:"disc_amount,omitempty"`

	ShipmentInterception string `json:"shipment_interception,omitempty" xml:"shipment_interception,omitempty"`

	GuiderId string `json:"guider_id,omitempty" xml:"guider_id,omitempty"`

	Barcode string `json:"barcode,omitempty" xml:"barcode,omitempty"`

	ArtNo string `json:"art_no,omitempty" xml:"art_no,omitempty"`

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

	E2PartDiscount string `json:"e2_part_discount,omitempty" xml:"e2_part_discount,omitempty"`

	SettlementCode string `json:"settlement_code,omitempty" xml:"settlement_code,omitempty"`
}

SalesOrderItemDto

type ShipItemDto

type ShipItemDto struct {
	Quantity string `json:"quantity,omitempty" xml:"quantity,omitempty"`

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

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

ShipItemDto

type SpuInputDto

type SpuInputDto struct {
	BarcodeStr string `json:"barcode_str,omitempty" xml:"barcode_str,omitempty"`

	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`

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

	CatName string `json:"cat_name,omitempty" xml:"cat_name,omitempty"`

	Cid string `json:"cid,omitempty" xml:"cid,omitempty"`

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

	IsNew bool `json:"is_new,omitempty" xml:"is_new,omitempty"`

	Material string `json:"material,omitempty" xml:"material,omitempty"`

	Mdesc string `json:"mdesc,omitempty" xml:"mdesc,omitempty"`

	PcDesc string `json:"pc_desc,omitempty" xml:"pc_desc,omitempty"`

	PicUrl string `json:"pic_url,omitempty" xml:"pic_url,omitempty"`

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

	ProductId string `json:"product_id,omitempty" xml:"product_id,omitempty"`

	ProductImgs []ProductImgDto `json:"product_imgs,omitempty" xml:"product_imgs,omitempty"`

	Props []PropertyDto `json:"props,omitempty" xml:"props,omitempty"`

	SellPt string `json:"sell_pt,omitempty" xml:"sell_pt,omitempty"`

	StyleNo string `json:"style_no,omitempty" xml:"style_no,omitempty"`

	SubTitle string `json:"sub_title,omitempty" xml:"sub_title,omitempty"`

	Tags string `json:"tags,omitempty" xml:"tags,omitempty"`

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

	TmallBrandId string `json:"tmall_brand_id,omitempty" xml:"tmall_brand_id,omitempty"`

	DescPicList []string `json:"desc_pic_list,omitempty" xml:"desc_pic_list>string,omitempty"`

	TmallItemId int64 `json:"tmall_item_id,omitempty" xml:"tmall_item_id,omitempty"`
}

SpuInputDto

type Spudto

type Spudto struct {
	BarcodeStr string `json:"barcode_str,omitempty" xml:"barcode_str,omitempty"`

	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`

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

	CatName string `json:"cat_name,omitempty" xml:"cat_name,omitempty"`

	Cid string `json:"cid,omitempty" xml:"cid,omitempty"`

	Created string `json:"created,omitempty" xml:"created,omitempty"`

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

	IsNew bool `json:"is_new,omitempty" xml:"is_new,omitempty"`

	Level int64 `json:"level,omitempty" xml:"level,omitempty"`

	Material string `json:"material,omitempty" xml:"material,omitempty"`

	Mdesc string `json:"mdesc,omitempty" xml:"mdesc,omitempty"`

	Modified string `json:"modified,omitempty" xml:"modified,omitempty"`

	PcDesc string `json:"pc_desc,omitempty" xml:"pc_desc,omitempty"`

	PicUrl string `json:"pic_url,omitempty" xml:"pic_url,omitempty"`

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

	ProductId string `json:"product_id,omitempty" xml:"product_id,omitempty"`

	ProductImgs []ProductImgDto `json:"product_imgs,omitempty" xml:"product_imgs,omitempty"`

	Props []PropertyDto `json:"props,omitempty" xml:"props,omitempty"`

	RateNum int64 `json:"rate_num,omitempty" xml:"rate_num,omitempty"`

	SellPt string `json:"sell_pt,omitempty" xml:"sell_pt,omitempty"`

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

	StyleNo string `json:"style_no,omitempty" xml:"style_no,omitempty"`

	SubTitle string `json:"sub_title,omitempty" xml:"sub_title,omitempty"`

	Tags string `json:"tags,omitempty" xml:"tags,omitempty"`

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

Spudto

type VirtualInventoryDto

type VirtualInventoryDto struct {
	AvailableQuantity string `json:"available_quantity,omitempty" xml:"available_quantity,omitempty"`

	CounterId string `json:"counter_id,omitempty" xml:"counter_id,omitempty"`

	OccupyQty string `json:"occupy_qty,omitempty" xml:"occupy_qty,omitempty"`

	OutCounterId string `json:"out_counter_id,omitempty" xml:"out_counter_id,omitempty"`

	OutId string `json:"out_id,omitempty" xml:"out_id,omitempty"`

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

VirtualInventoryDto

type VirtualInventoryQueryDto

type VirtualInventoryQueryDto struct {
	CounterId string `json:"counter_id,omitempty" xml:"counter_id,omitempty"`

	OutCounterId string `json:"out_counter_id,omitempty" xml:"out_counter_id,omitempty"`

	OutIds []string `json:"out_ids,omitempty" xml:"out_ids>string,omitempty"`
}

VirtualInventoryQueryDto

Source Files

Jump to

Keyboard shortcuts

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