client

package
v2.0.10 Latest Latest
Warning

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

Go to latest
Published: Apr 22, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

This file is auto-generated, don't edit it. Thanks. *

*

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ApplyCreateDistributionOrderRequest

type ApplyCreateDistributionOrderRequest struct {
	BuyerId                *string                                             `json:"BuyerId,omitempty" xml:"BuyerId,omitempty"`
	DeliveryAddress        *string                                             `json:"DeliveryAddress,omitempty" xml:"DeliveryAddress,omitempty"`
	DistributionOutTradeId *string                                             `json:"DistributionOutTradeId,omitempty" xml:"DistributionOutTradeId,omitempty"`
	DistributionSupplierId *string                                             `json:"DistributionSupplierId,omitempty" xml:"DistributionSupplierId,omitempty"`
	DistributorId          *string                                             `json:"DistributorId,omitempty" xml:"DistributorId,omitempty"`
	ExtInfo                *string                                             `json:"ExtInfo,omitempty" xml:"ExtInfo,omitempty"`
	ItemInfoLists          []*ApplyCreateDistributionOrderRequestItemInfoLists `json:"ItemInfoLists,omitempty" xml:"ItemInfoLists,omitempty" type:"Repeated"`
	TenantId               *string                                             `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
}

func (ApplyCreateDistributionOrderRequest) GoString

func (*ApplyCreateDistributionOrderRequest) SetBuyerId

func (*ApplyCreateDistributionOrderRequest) SetDeliveryAddress

func (*ApplyCreateDistributionOrderRequest) SetDistributionOutTradeId added in v2.0.5

func (*ApplyCreateDistributionOrderRequest) SetDistributionSupplierId

func (*ApplyCreateDistributionOrderRequest) SetDistributorId

func (*ApplyCreateDistributionOrderRequest) SetExtInfo

func (*ApplyCreateDistributionOrderRequest) SetTenantId

func (ApplyCreateDistributionOrderRequest) String

type ApplyCreateDistributionOrderRequestItemInfoLists

type ApplyCreateDistributionOrderRequestItemInfoLists struct {
	DistributionMallId *string `json:"DistributionMallId,omitempty" xml:"DistributionMallId,omitempty"`
	LmItemId           *string `json:"LmItemId,omitempty" xml:"LmItemId,omitempty"`
	Price              *int64  `json:"Price,omitempty" xml:"Price,omitempty"`
	Quantity           *int32  `json:"Quantity,omitempty" xml:"Quantity,omitempty"`
	// SKU
	SkuId *string `json:"SkuId,omitempty" xml:"SkuId,omitempty"`
}

func (ApplyCreateDistributionOrderRequestItemInfoLists) GoString

func (*ApplyCreateDistributionOrderRequestItemInfoLists) SetDistributionMallId

func (*ApplyCreateDistributionOrderRequestItemInfoLists) SetLmItemId

func (*ApplyCreateDistributionOrderRequestItemInfoLists) SetPrice added in v2.0.8

func (*ApplyCreateDistributionOrderRequestItemInfoLists) SetQuantity

func (*ApplyCreateDistributionOrderRequestItemInfoLists) SetSkuId

func (ApplyCreateDistributionOrderRequestItemInfoLists) String

type ApplyCreateDistributionOrderResponse

type ApplyCreateDistributionOrderResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ApplyCreateDistributionOrderResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ApplyCreateDistributionOrderResponse) GoString

func (*ApplyCreateDistributionOrderResponse) SetHeaders

func (*ApplyCreateDistributionOrderResponse) SetStatusCode

func (ApplyCreateDistributionOrderResponse) String

type ApplyCreateDistributionOrderResponseBody

type ApplyCreateDistributionOrderResponseBody struct {
	Code       *string `json:"Code,omitempty" xml:"Code,omitempty"`
	LogsId     *string `json:"LogsId,omitempty" xml:"LogsId,omitempty"`
	Message    *string `json:"Message,omitempty" xml:"Message,omitempty"`
	Model      *string `json:"Model,omitempty" xml:"Model,omitempty"`
	PageNumber *int64  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// pageSize
	PageSize   *int64  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SubCode    *string `json:"SubCode,omitempty" xml:"SubCode,omitempty"`
	SubMessage *string `json:"SubMessage,omitempty" xml:"SubMessage,omitempty"`
	Success    *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
	TotalCount *int64  `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ApplyCreateDistributionOrderResponseBody) GoString

func (*ApplyCreateDistributionOrderResponseBody) SetCode

func (*ApplyCreateDistributionOrderResponseBody) SetLogsId

func (*ApplyCreateDistributionOrderResponseBody) SetMessage

func (*ApplyCreateDistributionOrderResponseBody) SetModel

func (*ApplyCreateDistributionOrderResponseBody) SetPageNumber

func (*ApplyCreateDistributionOrderResponseBody) SetPageSize

func (*ApplyCreateDistributionOrderResponseBody) SetRequestId

func (*ApplyCreateDistributionOrderResponseBody) SetSubCode

func (*ApplyCreateDistributionOrderResponseBody) SetSubMessage

func (*ApplyCreateDistributionOrderResponseBody) SetSuccess

func (*ApplyCreateDistributionOrderResponseBody) SetTotalCount

func (ApplyCreateDistributionOrderResponseBody) String

type ApplyCreateDistributionOrderShrinkRequest

type ApplyCreateDistributionOrderShrinkRequest struct {
	BuyerId                *string `json:"BuyerId,omitempty" xml:"BuyerId,omitempty"`
	DeliveryAddress        *string `json:"DeliveryAddress,omitempty" xml:"DeliveryAddress,omitempty"`
	DistributionOutTradeId *string `json:"DistributionOutTradeId,omitempty" xml:"DistributionOutTradeId,omitempty"`
	DistributionSupplierId *string `json:"DistributionSupplierId,omitempty" xml:"DistributionSupplierId,omitempty"`
	DistributorId          *string `json:"DistributorId,omitempty" xml:"DistributorId,omitempty"`
	ExtInfo                *string `json:"ExtInfo,omitempty" xml:"ExtInfo,omitempty"`
	ItemInfoListsShrink    *string `json:"ItemInfoLists,omitempty" xml:"ItemInfoLists,omitempty"`
	TenantId               *string `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
}

func (ApplyCreateDistributionOrderShrinkRequest) GoString

func (*ApplyCreateDistributionOrderShrinkRequest) SetBuyerId

func (*ApplyCreateDistributionOrderShrinkRequest) SetDeliveryAddress

func (*ApplyCreateDistributionOrderShrinkRequest) SetDistributionOutTradeId added in v2.0.5

func (*ApplyCreateDistributionOrderShrinkRequest) SetDistributionSupplierId

func (*ApplyCreateDistributionOrderShrinkRequest) SetDistributorId

func (*ApplyCreateDistributionOrderShrinkRequest) SetExtInfo

func (*ApplyCreateDistributionOrderShrinkRequest) SetItemInfoListsShrink

func (*ApplyCreateDistributionOrderShrinkRequest) SetTenantId

func (ApplyCreateDistributionOrderShrinkRequest) String

type ApplyRefund4DistributionRequest

type ApplyRefund4DistributionRequest struct {
	ApplyReasonTextId      *int64                                              `json:"ApplyReasonTextId,omitempty" xml:"ApplyReasonTextId,omitempty"`
	ApplyRefundCount       *int32                                              `json:"ApplyRefundCount,omitempty" xml:"ApplyRefundCount,omitempty"`
	ApplyRefundFee         *int64                                              `json:"ApplyRefundFee,omitempty" xml:"ApplyRefundFee,omitempty"`
	BizClaimType           *int32                                              `json:"BizClaimType,omitempty" xml:"BizClaimType,omitempty"`
	DistributorId          *string                                             `json:"DistributorId,omitempty" xml:"DistributorId,omitempty"`
	GoodsStatus            *int32                                              `json:"GoodsStatus,omitempty" xml:"GoodsStatus,omitempty"`
	LeaveMessage           *string                                             `json:"LeaveMessage,omitempty" xml:"LeaveMessage,omitempty"`
	LeavePictureLists      []*ApplyRefund4DistributionRequestLeavePictureLists `json:"LeavePictureLists,omitempty" xml:"LeavePictureLists,omitempty" type:"Repeated"`
	SubDistributionOrderId *string                                             `json:"SubDistributionOrderId,omitempty" xml:"SubDistributionOrderId,omitempty"`
	TenantId               *string                                             `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
}

func (ApplyRefund4DistributionRequest) GoString

func (*ApplyRefund4DistributionRequest) SetApplyReasonTextId

func (*ApplyRefund4DistributionRequest) SetApplyRefundCount

func (*ApplyRefund4DistributionRequest) SetApplyRefundFee

func (*ApplyRefund4DistributionRequest) SetBizClaimType

func (*ApplyRefund4DistributionRequest) SetDistributorId

func (*ApplyRefund4DistributionRequest) SetGoodsStatus

func (*ApplyRefund4DistributionRequest) SetLeaveMessage

func (*ApplyRefund4DistributionRequest) SetSubDistributionOrderId

func (*ApplyRefund4DistributionRequest) SetTenantId

func (ApplyRefund4DistributionRequest) String

type ApplyRefund4DistributionRequestLeavePictureLists

type ApplyRefund4DistributionRequestLeavePictureLists struct {
	Desc    *string `json:"Desc,omitempty" xml:"Desc,omitempty"`
	Picture *string `json:"Picture,omitempty" xml:"Picture,omitempty"`
}

func (ApplyRefund4DistributionRequestLeavePictureLists) GoString

func (*ApplyRefund4DistributionRequestLeavePictureLists) SetDesc

func (*ApplyRefund4DistributionRequestLeavePictureLists) SetPicture

func (ApplyRefund4DistributionRequestLeavePictureLists) String

type ApplyRefund4DistributionResponse

type ApplyRefund4DistributionResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ApplyRefund4DistributionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ApplyRefund4DistributionResponse) GoString

func (*ApplyRefund4DistributionResponse) SetHeaders

func (*ApplyRefund4DistributionResponse) SetStatusCode

func (ApplyRefund4DistributionResponse) String

type ApplyRefund4DistributionResponseBody

type ApplyRefund4DistributionResponseBody struct {
	Code       *string                                    `json:"Code,omitempty" xml:"Code,omitempty"`
	LogsId     *string                                    `json:"LogsId,omitempty" xml:"LogsId,omitempty"`
	Message    *string                                    `json:"Message,omitempty" xml:"Message,omitempty"`
	Model      *ApplyRefund4DistributionResponseBodyModel `json:"Model,omitempty" xml:"Model,omitempty" type:"Struct"`
	PageNumber *int64                                     `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// pageSize
	PageSize   *int64  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SubCode    *string `json:"SubCode,omitempty" xml:"SubCode,omitempty"`
	SubMessage *string `json:"SubMessage,omitempty" xml:"SubMessage,omitempty"`
	Success    *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
	TotalCount *int64  `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ApplyRefund4DistributionResponseBody) GoString

func (*ApplyRefund4DistributionResponseBody) SetCode

func (*ApplyRefund4DistributionResponseBody) SetLogsId

func (*ApplyRefund4DistributionResponseBody) SetMessage

func (*ApplyRefund4DistributionResponseBody) SetPageNumber

func (*ApplyRefund4DistributionResponseBody) SetPageSize

func (*ApplyRefund4DistributionResponseBody) SetRequestId

func (*ApplyRefund4DistributionResponseBody) SetSubCode

func (*ApplyRefund4DistributionResponseBody) SetSubMessage

func (*ApplyRefund4DistributionResponseBody) SetSuccess

func (*ApplyRefund4DistributionResponseBody) SetTotalCount

func (ApplyRefund4DistributionResponseBody) String

type ApplyRefund4DistributionResponseBodyModel

type ApplyRefund4DistributionResponseBodyModel struct {
	DisputeId              *int64  `json:"DisputeId,omitempty" xml:"DisputeId,omitempty"`
	DisputeStatus          *int32  `json:"DisputeStatus,omitempty" xml:"DisputeStatus,omitempty"`
	DisputeType            *int32  `json:"DisputeType,omitempty" xml:"DisputeType,omitempty"`
	SubDistributionOrderId *string `json:"SubDistributionOrderId,omitempty" xml:"SubDistributionOrderId,omitempty"`
}

func (ApplyRefund4DistributionResponseBodyModel) GoString

func (*ApplyRefund4DistributionResponseBodyModel) SetDisputeId

func (*ApplyRefund4DistributionResponseBodyModel) SetDisputeStatus

func (*ApplyRefund4DistributionResponseBodyModel) SetDisputeType

func (*ApplyRefund4DistributionResponseBodyModel) SetSubDistributionOrderId

func (ApplyRefund4DistributionResponseBodyModel) String

type ApplyRefund4DistributionShrinkRequest

type ApplyRefund4DistributionShrinkRequest struct {
	ApplyReasonTextId       *int64  `json:"ApplyReasonTextId,omitempty" xml:"ApplyReasonTextId,omitempty"`
	ApplyRefundCount        *int32  `json:"ApplyRefundCount,omitempty" xml:"ApplyRefundCount,omitempty"`
	ApplyRefundFee          *int64  `json:"ApplyRefundFee,omitempty" xml:"ApplyRefundFee,omitempty"`
	BizClaimType            *int32  `json:"BizClaimType,omitempty" xml:"BizClaimType,omitempty"`
	DistributorId           *string `json:"DistributorId,omitempty" xml:"DistributorId,omitempty"`
	GoodsStatus             *int32  `json:"GoodsStatus,omitempty" xml:"GoodsStatus,omitempty"`
	LeaveMessage            *string `json:"LeaveMessage,omitempty" xml:"LeaveMessage,omitempty"`
	LeavePictureListsShrink *string `json:"LeavePictureLists,omitempty" xml:"LeavePictureLists,omitempty"`
	SubDistributionOrderId  *string `json:"SubDistributionOrderId,omitempty" xml:"SubDistributionOrderId,omitempty"`
	TenantId                *string `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
}

func (ApplyRefund4DistributionShrinkRequest) GoString

func (*ApplyRefund4DistributionShrinkRequest) SetApplyReasonTextId

func (*ApplyRefund4DistributionShrinkRequest) SetApplyRefundCount

func (*ApplyRefund4DistributionShrinkRequest) SetApplyRefundFee

func (*ApplyRefund4DistributionShrinkRequest) SetBizClaimType

func (*ApplyRefund4DistributionShrinkRequest) SetDistributorId

func (*ApplyRefund4DistributionShrinkRequest) SetGoodsStatus

func (*ApplyRefund4DistributionShrinkRequest) SetLeaveMessage

func (*ApplyRefund4DistributionShrinkRequest) SetLeavePictureListsShrink

func (*ApplyRefund4DistributionShrinkRequest) SetSubDistributionOrderId

func (*ApplyRefund4DistributionShrinkRequest) SetTenantId

func (ApplyRefund4DistributionShrinkRequest) String

type CancelDistributionTradeRequest

type CancelDistributionTradeRequest struct {
	DistributionTradeId *string `json:"DistributionTradeId,omitempty" xml:"DistributionTradeId,omitempty"`
	DistributorId       *string `json:"DistributorId,omitempty" xml:"DistributorId,omitempty"`
	TenantId            *string `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
}

func (CancelDistributionTradeRequest) GoString

func (*CancelDistributionTradeRequest) SetDistributionTradeId

func (*CancelDistributionTradeRequest) SetDistributorId

func (*CancelDistributionTradeRequest) SetTenantId

func (CancelDistributionTradeRequest) String

type CancelDistributionTradeResponse

type CancelDistributionTradeResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CancelDistributionTradeResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CancelDistributionTradeResponse) GoString

func (*CancelDistributionTradeResponse) SetHeaders

func (*CancelDistributionTradeResponse) SetStatusCode

func (CancelDistributionTradeResponse) String

type CancelDistributionTradeResponseBody

type CancelDistributionTradeResponseBody struct {
	Code       *string `json:"Code,omitempty" xml:"Code,omitempty"`
	LogsId     *string `json:"LogsId,omitempty" xml:"LogsId,omitempty"`
	Message    *string `json:"Message,omitempty" xml:"Message,omitempty"`
	PageNumber *int64  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// pageSize
	PageSize   *int64  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SubCode    *string `json:"SubCode,omitempty" xml:"SubCode,omitempty"`
	SubMessage *string `json:"SubMessage,omitempty" xml:"SubMessage,omitempty"`
	Success    *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
	TotalCount *int64  `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (CancelDistributionTradeResponseBody) GoString

func (*CancelDistributionTradeResponseBody) SetCode

func (*CancelDistributionTradeResponseBody) SetLogsId

func (*CancelDistributionTradeResponseBody) SetMessage

func (*CancelDistributionTradeResponseBody) SetPageNumber

func (*CancelDistributionTradeResponseBody) SetPageSize

func (*CancelDistributionTradeResponseBody) SetRequestId

func (*CancelDistributionTradeResponseBody) SetSubCode

func (*CancelDistributionTradeResponseBody) SetSubMessage

func (*CancelDistributionTradeResponseBody) SetSuccess

func (*CancelDistributionTradeResponseBody) SetTotalCount

func (CancelDistributionTradeResponseBody) String

type CancelRefund4DistributionRequest

type CancelRefund4DistributionRequest struct {
	DisputeId              *int64  `json:"DisputeId,omitempty" xml:"DisputeId,omitempty"`
	DistributorId          *string `json:"DistributorId,omitempty" xml:"DistributorId,omitempty"`
	SubDistributionOrderId *string `json:"SubDistributionOrderId,omitempty" xml:"SubDistributionOrderId,omitempty"`
	TenantId               *string `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
}

func (CancelRefund4DistributionRequest) GoString

func (*CancelRefund4DistributionRequest) SetDisputeId

func (*CancelRefund4DistributionRequest) SetDistributorId

func (*CancelRefund4DistributionRequest) SetSubDistributionOrderId

func (*CancelRefund4DistributionRequest) SetTenantId

func (CancelRefund4DistributionRequest) String

type CancelRefund4DistributionResponse

type CancelRefund4DistributionResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CancelRefund4DistributionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CancelRefund4DistributionResponse) GoString

func (*CancelRefund4DistributionResponse) SetHeaders

func (*CancelRefund4DistributionResponse) SetStatusCode

func (CancelRefund4DistributionResponse) String

type CancelRefund4DistributionResponseBody

type CancelRefund4DistributionResponseBody struct {
	Code       *string                                     `json:"Code,omitempty" xml:"Code,omitempty"`
	LogsId     *string                                     `json:"LogsId,omitempty" xml:"LogsId,omitempty"`
	Message    *string                                     `json:"Message,omitempty" xml:"Message,omitempty"`
	Model      *CancelRefund4DistributionResponseBodyModel `json:"Model,omitempty" xml:"Model,omitempty" type:"Struct"`
	PageNumber *int64                                      `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// pageSize
	PageSize   *int64  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SubCode    *string `json:"SubCode,omitempty" xml:"SubCode,omitempty"`
	SubMessage *string `json:"SubMessage,omitempty" xml:"SubMessage,omitempty"`
	Success    *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
	TotalCount *int64  `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (CancelRefund4DistributionResponseBody) GoString

func (*CancelRefund4DistributionResponseBody) SetCode

func (*CancelRefund4DistributionResponseBody) SetLogsId

func (*CancelRefund4DistributionResponseBody) SetMessage

func (*CancelRefund4DistributionResponseBody) SetPageNumber

func (*CancelRefund4DistributionResponseBody) SetPageSize

func (*CancelRefund4DistributionResponseBody) SetRequestId

func (*CancelRefund4DistributionResponseBody) SetSubCode

func (*CancelRefund4DistributionResponseBody) SetSubMessage

func (*CancelRefund4DistributionResponseBody) SetSuccess

func (*CancelRefund4DistributionResponseBody) SetTotalCount

func (CancelRefund4DistributionResponseBody) String

type CancelRefund4DistributionResponseBodyModel

type CancelRefund4DistributionResponseBodyModel struct {
	DisputeId              *int64  `json:"DisputeId,omitempty" xml:"DisputeId,omitempty"`
	DisputeStatus          *int32  `json:"DisputeStatus,omitempty" xml:"DisputeStatus,omitempty"`
	DisputeType            *int32  `json:"DisputeType,omitempty" xml:"DisputeType,omitempty"`
	SubDistributionOrderId *string `json:"SubDistributionOrderId,omitempty" xml:"SubDistributionOrderId,omitempty"`
}

func (CancelRefund4DistributionResponseBodyModel) GoString

func (*CancelRefund4DistributionResponseBodyModel) SetDisputeId

func (*CancelRefund4DistributionResponseBodyModel) SetDisputeStatus

func (*CancelRefund4DistributionResponseBodyModel) SetDisputeType

func (*CancelRefund4DistributionResponseBodyModel) SetSubDistributionOrderId

func (CancelRefund4DistributionResponseBodyModel) String

type Client

type Client struct {
	openapi.Client
}

func NewClient

func NewClient(config *openapi.Config) (*Client, error)

func (*Client) ApplyCreateDistributionOrder

func (client *Client) ApplyCreateDistributionOrder(request *ApplyCreateDistributionOrderRequest) (_result *ApplyCreateDistributionOrderResponse, _err error)

func (*Client) ApplyCreateDistributionOrderWithOptions

func (client *Client) ApplyCreateDistributionOrderWithOptions(tmpReq *ApplyCreateDistributionOrderRequest, runtime *util.RuntimeOptions) (_result *ApplyCreateDistributionOrderResponse, _err error)

func (*Client) ApplyRefund4Distribution

func (client *Client) ApplyRefund4Distribution(request *ApplyRefund4DistributionRequest) (_result *ApplyRefund4DistributionResponse, _err error)

func (*Client) ApplyRefund4DistributionWithOptions

func (client *Client) ApplyRefund4DistributionWithOptions(tmpReq *ApplyRefund4DistributionRequest, runtime *util.RuntimeOptions) (_result *ApplyRefund4DistributionResponse, _err error)

func (*Client) CancelDistributionTrade

func (client *Client) CancelDistributionTrade(request *CancelDistributionTradeRequest) (_result *CancelDistributionTradeResponse, _err error)

func (*Client) CancelDistributionTradeWithOptions

func (client *Client) CancelDistributionTradeWithOptions(request *CancelDistributionTradeRequest, runtime *util.RuntimeOptions) (_result *CancelDistributionTradeResponse, _err error)

func (*Client) CancelRefund4Distribution

func (client *Client) CancelRefund4Distribution(request *CancelRefund4DistributionRequest) (_result *CancelRefund4DistributionResponse, _err error)

func (*Client) CancelRefund4DistributionWithOptions

func (client *Client) CancelRefund4DistributionWithOptions(request *CancelRefund4DistributionRequest, runtime *util.RuntimeOptions) (_result *CancelRefund4DistributionResponse, _err error)

func (*Client) ConfirmDisburse4Distribution

func (client *Client) ConfirmDisburse4Distribution(request *ConfirmDisburse4DistributionRequest) (_result *ConfirmDisburse4DistributionResponse, _err error)

func (*Client) ConfirmDisburse4DistributionWithOptions

func (client *Client) ConfirmDisburse4DistributionWithOptions(request *ConfirmDisburse4DistributionRequest, runtime *util.RuntimeOptions) (_result *ConfirmDisburse4DistributionResponse, _err error)

func (*Client) GetEndpoint

func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, suffix *string, endpointMap map[string]*string, endpoint *string) (_result *string, _err error)

func (*Client) Init

func (client *Client) Init(config *openapi.Config) (_err error)

func (*Client) InitApplyRefund4Distribution

func (client *Client) InitApplyRefund4Distribution(request *InitApplyRefund4DistributionRequest) (_result *InitApplyRefund4DistributionResponse, _err error)

func (*Client) InitApplyRefund4DistributionWithOptions

func (client *Client) InitApplyRefund4DistributionWithOptions(request *InitApplyRefund4DistributionRequest, runtime *util.RuntimeOptions) (_result *InitApplyRefund4DistributionResponse, _err error)

func (*Client) InitModifyRefund4Distribution

func (client *Client) InitModifyRefund4Distribution(request *InitModifyRefund4DistributionRequest) (_result *InitModifyRefund4DistributionResponse, _err error)

func (*Client) InitModifyRefund4DistributionWithOptions

func (client *Client) InitModifyRefund4DistributionWithOptions(request *InitModifyRefund4DistributionRequest, runtime *util.RuntimeOptions) (_result *InitModifyRefund4DistributionResponse, _err error)

func (*Client) ListDistributionItem

func (client *Client) ListDistributionItem(request *ListDistributionItemRequest) (_result *ListDistributionItemResponse, _err error)

func (*Client) ListDistributionItemWithOptions

func (client *Client) ListDistributionItemWithOptions(request *ListDistributionItemRequest, runtime *util.RuntimeOptions) (_result *ListDistributionItemResponse, _err error)

func (*Client) ListDistributionItemWithoutCache added in v2.0.7

func (client *Client) ListDistributionItemWithoutCache(request *ListDistributionItemWithoutCacheRequest) (_result *ListDistributionItemWithoutCacheResponse, _err error)

func (*Client) ListDistributionItemWithoutCacheWithOptions added in v2.0.7

func (client *Client) ListDistributionItemWithoutCacheWithOptions(request *ListDistributionItemWithoutCacheRequest, runtime *util.RuntimeOptions) (_result *ListDistributionItemWithoutCacheResponse, _err error)

func (*Client) ListDistributionMall

func (client *Client) ListDistributionMall(request *ListDistributionMallRequest) (_result *ListDistributionMallResponse, _err error)

func (*Client) ListDistributionMallWithOptions

func (client *Client) ListDistributionMallWithOptions(request *ListDistributionMallRequest, runtime *util.RuntimeOptions) (_result *ListDistributionMallResponse, _err error)

func (*Client) ModifyRefund4Distribution

func (client *Client) ModifyRefund4Distribution(request *ModifyRefund4DistributionRequest) (_result *ModifyRefund4DistributionResponse, _err error)

func (*Client) ModifyRefund4DistributionWithOptions

func (client *Client) ModifyRefund4DistributionWithOptions(tmpReq *ModifyRefund4DistributionRequest, runtime *util.RuntimeOptions) (_result *ModifyRefund4DistributionResponse, _err error)

func (*Client) QueryChildDivisionCodeById

func (client *Client) QueryChildDivisionCodeById(request *QueryChildDivisionCodeByIdRequest) (_result *QueryChildDivisionCodeByIdResponse, _err error)

func (*Client) QueryChildDivisionCodeByIdWithOptions

func (client *Client) QueryChildDivisionCodeByIdWithOptions(request *QueryChildDivisionCodeByIdRequest, runtime *util.RuntimeOptions) (_result *QueryChildDivisionCodeByIdResponse, _err error)

func (*Client) QueryDistributionBillDetail added in v2.0.4

func (client *Client) QueryDistributionBillDetail(request *QueryDistributionBillDetailRequest) (_result *QueryDistributionBillDetailResponse, _err error)

func (*Client) QueryDistributionBillDetailWithOptions added in v2.0.4

func (client *Client) QueryDistributionBillDetailWithOptions(request *QueryDistributionBillDetailRequest, runtime *util.RuntimeOptions) (_result *QueryDistributionBillDetailResponse, _err error)

func (*Client) QueryDistributionMall

func (client *Client) QueryDistributionMall(request *QueryDistributionMallRequest) (_result *QueryDistributionMallResponse, _err error)

func (*Client) QueryDistributionMallWithOptions

func (client *Client) QueryDistributionMallWithOptions(request *QueryDistributionMallRequest, runtime *util.RuntimeOptions) (_result *QueryDistributionMallResponse, _err error)

func (*Client) QueryDistributionTradeStatus

func (client *Client) QueryDistributionTradeStatus(request *QueryDistributionTradeStatusRequest) (_result *QueryDistributionTradeStatusResponse, _err error)

func (*Client) QueryDistributionTradeStatusWithOptions

func (client *Client) QueryDistributionTradeStatusWithOptions(request *QueryDistributionTradeStatusRequest, runtime *util.RuntimeOptions) (_result *QueryDistributionTradeStatusResponse, _err error)

func (*Client) QueryItemDetail

func (client *Client) QueryItemDetail(request *QueryItemDetailRequest) (_result *QueryItemDetailResponse, _err error)

func (*Client) QueryItemDetailWithDivision added in v2.0.2

func (client *Client) QueryItemDetailWithDivision(request *QueryItemDetailWithDivisionRequest) (_result *QueryItemDetailWithDivisionResponse, _err error)

func (*Client) QueryItemDetailWithDivisionWithOptions added in v2.0.2

func (client *Client) QueryItemDetailWithDivisionWithOptions(request *QueryItemDetailWithDivisionRequest, runtime *util.RuntimeOptions) (_result *QueryItemDetailWithDivisionResponse, _err error)

func (*Client) QueryItemDetailWithOptions

func (client *Client) QueryItemDetailWithOptions(request *QueryItemDetailRequest, runtime *util.RuntimeOptions) (_result *QueryItemDetailResponse, _err error)

func (*Client) QueryItemGuideRetailPrice added in v2.0.2

func (client *Client) QueryItemGuideRetailPrice(request *QueryItemGuideRetailPriceRequest) (_result *QueryItemGuideRetailPriceResponse, _err error)

func (*Client) QueryItemGuideRetailPriceWithOptions added in v2.0.2

func (client *Client) QueryItemGuideRetailPriceWithOptions(tmpReq *QueryItemGuideRetailPriceRequest, runtime *util.RuntimeOptions) (_result *QueryItemGuideRetailPriceResponse, _err error)

func (*Client) QueryLogistics4Distribution

func (client *Client) QueryLogistics4Distribution(request *QueryLogistics4DistributionRequest) (_result *QueryLogistics4DistributionResponse, _err error)

func (*Client) QueryLogistics4DistributionWithOptions

func (client *Client) QueryLogistics4DistributionWithOptions(request *QueryLogistics4DistributionRequest, runtime *util.RuntimeOptions) (_result *QueryLogistics4DistributionResponse, _err error)

func (*Client) QueryMallCategoryList added in v2.0.2

func (client *Client) QueryMallCategoryList(request *QueryMallCategoryListRequest) (_result *QueryMallCategoryListResponse, _err error)

func (*Client) QueryMallCategoryListWithOptions added in v2.0.2

func (client *Client) QueryMallCategoryListWithOptions(request *QueryMallCategoryListRequest, runtime *util.RuntimeOptions) (_result *QueryMallCategoryListResponse, _err error)

func (*Client) QueryOrderDetail4Distribution

func (client *Client) QueryOrderDetail4Distribution(request *QueryOrderDetail4DistributionRequest) (_result *QueryOrderDetail4DistributionResponse, _err error)

func (*Client) QueryOrderDetail4DistributionWithOptions

func (client *Client) QueryOrderDetail4DistributionWithOptions(request *QueryOrderDetail4DistributionRequest, runtime *util.RuntimeOptions) (_result *QueryOrderDetail4DistributionResponse, _err error)

func (*Client) QueryOrderList4Distribution

func (client *Client) QueryOrderList4Distribution(request *QueryOrderList4DistributionRequest) (_result *QueryOrderList4DistributionResponse, _err error)

func (*Client) QueryOrderList4DistributionWithOptions

func (client *Client) QueryOrderList4DistributionWithOptions(request *QueryOrderList4DistributionRequest, runtime *util.RuntimeOptions) (_result *QueryOrderList4DistributionResponse, _err error)

func (*Client) QueryRefundApplicationDetail4Distribution

func (client *Client) QueryRefundApplicationDetail4Distribution(request *QueryRefundApplicationDetail4DistributionRequest) (_result *QueryRefundApplicationDetail4DistributionResponse, _err error)

func (*Client) QueryRefundApplicationDetail4DistributionWithOptions

func (client *Client) QueryRefundApplicationDetail4DistributionWithOptions(request *QueryRefundApplicationDetail4DistributionRequest, runtime *util.RuntimeOptions) (_result *QueryRefundApplicationDetail4DistributionResponse, _err error)

func (*Client) RenderDistributionOrder

func (client *Client) RenderDistributionOrder(request *RenderDistributionOrderRequest) (_result *RenderDistributionOrderResponse, _err error)

func (*Client) RenderDistributionOrderWithOptions

func (client *Client) RenderDistributionOrderWithOptions(tmpReq *RenderDistributionOrderRequest, runtime *util.RuntimeOptions) (_result *RenderDistributionOrderResponse, _err error)

func (*Client) SubmitReturnGoodLogistics4Distribution

func (client *Client) SubmitReturnGoodLogistics4Distribution(request *SubmitReturnGoodLogistics4DistributionRequest) (_result *SubmitReturnGoodLogistics4DistributionResponse, _err error)

func (*Client) SubmitReturnGoodLogistics4DistributionWithOptions

func (client *Client) SubmitReturnGoodLogistics4DistributionWithOptions(request *SubmitReturnGoodLogistics4DistributionRequest, runtime *util.RuntimeOptions) (_result *SubmitReturnGoodLogistics4DistributionResponse, _err error)

type ConfirmDisburse4DistributionRequest

type ConfirmDisburse4DistributionRequest struct {
	DistributionTradeId     *string `json:"DistributionTradeId,omitempty" xml:"DistributionTradeId,omitempty"`
	DistributorId           *string `json:"DistributorId,omitempty" xml:"DistributorId,omitempty"`
	MainDistributionOrderId *string `json:"MainDistributionOrderId,omitempty" xml:"MainDistributionOrderId,omitempty"`
	TenantId                *string `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
}

func (ConfirmDisburse4DistributionRequest) GoString

func (*ConfirmDisburse4DistributionRequest) SetDistributionTradeId

func (*ConfirmDisburse4DistributionRequest) SetDistributorId

func (*ConfirmDisburse4DistributionRequest) SetMainDistributionOrderId

func (*ConfirmDisburse4DistributionRequest) SetTenantId

func (ConfirmDisburse4DistributionRequest) String

type ConfirmDisburse4DistributionResponse

type ConfirmDisburse4DistributionResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ConfirmDisburse4DistributionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ConfirmDisburse4DistributionResponse) GoString

func (*ConfirmDisburse4DistributionResponse) SetHeaders

func (*ConfirmDisburse4DistributionResponse) SetStatusCode

func (ConfirmDisburse4DistributionResponse) String

type ConfirmDisburse4DistributionResponseBody

type ConfirmDisburse4DistributionResponseBody struct {
	Code       *string `json:"Code,omitempty" xml:"Code,omitempty"`
	LogsId     *string `json:"LogsId,omitempty" xml:"LogsId,omitempty"`
	Message    *string `json:"Message,omitempty" xml:"Message,omitempty"`
	PageNumber *int64  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// pageSize
	PageSize   *int64  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SubCode    *string `json:"SubCode,omitempty" xml:"SubCode,omitempty"`
	SubMessage *string `json:"SubMessage,omitempty" xml:"SubMessage,omitempty"`
	Success    *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
	TotalCount *int64  `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ConfirmDisburse4DistributionResponseBody) GoString

func (*ConfirmDisburse4DistributionResponseBody) SetCode

func (*ConfirmDisburse4DistributionResponseBody) SetLogsId

func (*ConfirmDisburse4DistributionResponseBody) SetMessage

func (*ConfirmDisburse4DistributionResponseBody) SetPageNumber

func (*ConfirmDisburse4DistributionResponseBody) SetPageSize

func (*ConfirmDisburse4DistributionResponseBody) SetRequestId

func (*ConfirmDisburse4DistributionResponseBody) SetSubCode

func (*ConfirmDisburse4DistributionResponseBody) SetSubMessage

func (*ConfirmDisburse4DistributionResponseBody) SetSuccess

func (*ConfirmDisburse4DistributionResponseBody) SetTotalCount

func (ConfirmDisburse4DistributionResponseBody) String

type InitApplyRefund4DistributionRequest

type InitApplyRefund4DistributionRequest struct {
	BizClaimType           *int32  `json:"BizClaimType,omitempty" xml:"BizClaimType,omitempty"`
	DistributorId          *string `json:"DistributorId,omitempty" xml:"DistributorId,omitempty"`
	GoodsStatus            *int32  `json:"GoodsStatus,omitempty" xml:"GoodsStatus,omitempty"`
	SubDistributionOrderId *string `json:"SubDistributionOrderId,omitempty" xml:"SubDistributionOrderId,omitempty"`
	TenantId               *string `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
}

func (InitApplyRefund4DistributionRequest) GoString

func (*InitApplyRefund4DistributionRequest) SetBizClaimType

func (*InitApplyRefund4DistributionRequest) SetDistributorId

func (*InitApplyRefund4DistributionRequest) SetGoodsStatus

func (*InitApplyRefund4DistributionRequest) SetSubDistributionOrderId

func (*InitApplyRefund4DistributionRequest) SetTenantId

func (InitApplyRefund4DistributionRequest) String

type InitApplyRefund4DistributionResponse

type InitApplyRefund4DistributionResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *InitApplyRefund4DistributionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (InitApplyRefund4DistributionResponse) GoString

func (*InitApplyRefund4DistributionResponse) SetHeaders

func (*InitApplyRefund4DistributionResponse) SetStatusCode

func (InitApplyRefund4DistributionResponse) String

type InitApplyRefund4DistributionResponseBody

type InitApplyRefund4DistributionResponseBody struct {
	Code       *string                                        `json:"Code,omitempty" xml:"Code,omitempty"`
	LogsId     *string                                        `json:"LogsId,omitempty" xml:"LogsId,omitempty"`
	Message    *string                                        `json:"Message,omitempty" xml:"Message,omitempty"`
	Model      *InitApplyRefund4DistributionResponseBodyModel `json:"Model,omitempty" xml:"Model,omitempty" type:"Struct"`
	PageNumber *int64                                         `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// pageSize
	PageSize   *int64  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SubCode    *string `json:"SubCode,omitempty" xml:"SubCode,omitempty"`
	SubMessage *string `json:"SubMessage,omitempty" xml:"SubMessage,omitempty"`
	Success    *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
	TotalCount *int64  `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (InitApplyRefund4DistributionResponseBody) GoString

func (*InitApplyRefund4DistributionResponseBody) SetCode

func (*InitApplyRefund4DistributionResponseBody) SetLogsId

func (*InitApplyRefund4DistributionResponseBody) SetMessage

func (*InitApplyRefund4DistributionResponseBody) SetPageNumber

func (*InitApplyRefund4DistributionResponseBody) SetPageSize

func (*InitApplyRefund4DistributionResponseBody) SetRequestId

func (*InitApplyRefund4DistributionResponseBody) SetSubCode

func (*InitApplyRefund4DistributionResponseBody) SetSubMessage

func (*InitApplyRefund4DistributionResponseBody) SetSuccess

func (*InitApplyRefund4DistributionResponseBody) SetTotalCount

func (InitApplyRefund4DistributionResponseBody) String

type InitApplyRefund4DistributionResponseBodyModel

type InitApplyRefund4DistributionResponseBodyModel struct {
	BizClaimType           *int32                                                           `json:"BizClaimType,omitempty" xml:"BizClaimType,omitempty"`
	MainOrderRefund        *bool                                                            `json:"MainOrderRefund,omitempty" xml:"MainOrderRefund,omitempty"`
	MaxRefundFeeData       *InitApplyRefund4DistributionResponseBodyModelMaxRefundFeeData   `json:"MaxRefundFeeData,omitempty" xml:"MaxRefundFeeData,omitempty" type:"Struct"`
	RefundReasonList       []*InitApplyRefund4DistributionResponseBodyModelRefundReasonList `json:"RefundReasonList,omitempty" xml:"RefundReasonList,omitempty" type:"Repeated"`
	SubDistributionOrderId *string                                                          `json:"SubDistributionOrderId,omitempty" xml:"SubDistributionOrderId,omitempty"`
}

func (InitApplyRefund4DistributionResponseBodyModel) GoString

func (*InitApplyRefund4DistributionResponseBodyModel) SetBizClaimType

func (*InitApplyRefund4DistributionResponseBodyModel) SetMainOrderRefund

func (*InitApplyRefund4DistributionResponseBodyModel) SetSubDistributionOrderId

func (InitApplyRefund4DistributionResponseBodyModel) String

type InitApplyRefund4DistributionResponseBodyModelMaxRefundFeeData

type InitApplyRefund4DistributionResponseBodyModelMaxRefundFeeData struct {
	MaxRefundFee *int64 `json:"MaxRefundFee,omitempty" xml:"MaxRefundFee,omitempty"`
	MinRefundFee *int64 `json:"MinRefundFee,omitempty" xml:"MinRefundFee,omitempty"`
}

func (InitApplyRefund4DistributionResponseBodyModelMaxRefundFeeData) GoString

func (*InitApplyRefund4DistributionResponseBodyModelMaxRefundFeeData) SetMaxRefundFee

func (*InitApplyRefund4DistributionResponseBodyModelMaxRefundFeeData) SetMinRefundFee

func (InitApplyRefund4DistributionResponseBodyModelMaxRefundFeeData) String

type InitApplyRefund4DistributionResponseBodyModelRefundReasonList

type InitApplyRefund4DistributionResponseBodyModelRefundReasonList struct {
	ProofRequired      *bool   `json:"ProofRequired,omitempty" xml:"ProofRequired,omitempty"`
	ReasonTextId       *string `json:"ReasonTextId,omitempty" xml:"ReasonTextId,omitempty"`
	ReasonTips         *string `json:"ReasonTips,omitempty" xml:"ReasonTips,omitempty"`
	RefundDescRequired *bool   `json:"RefundDescRequired,omitempty" xml:"RefundDescRequired,omitempty"`
}

func (InitApplyRefund4DistributionResponseBodyModelRefundReasonList) GoString

func (*InitApplyRefund4DistributionResponseBodyModelRefundReasonList) SetProofRequired

func (*InitApplyRefund4DistributionResponseBodyModelRefundReasonList) SetReasonTextId

func (*InitApplyRefund4DistributionResponseBodyModelRefundReasonList) SetReasonTips

func (*InitApplyRefund4DistributionResponseBodyModelRefundReasonList) SetRefundDescRequired

func (InitApplyRefund4DistributionResponseBodyModelRefundReasonList) String

type InitModifyRefund4DistributionRequest

type InitModifyRefund4DistributionRequest struct {
	BizClaimType           *int32  `json:"BizClaimType,omitempty" xml:"BizClaimType,omitempty"`
	DisputeId              *int64  `json:"DisputeId,omitempty" xml:"DisputeId,omitempty"`
	DistributorId          *string `json:"DistributorId,omitempty" xml:"DistributorId,omitempty"`
	SubDistributionOrderId *string `json:"SubDistributionOrderId,omitempty" xml:"SubDistributionOrderId,omitempty"`
	TenantId               *string `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
}

func (InitModifyRefund4DistributionRequest) GoString

func (*InitModifyRefund4DistributionRequest) SetBizClaimType

func (*InitModifyRefund4DistributionRequest) SetDisputeId

func (*InitModifyRefund4DistributionRequest) SetDistributorId

func (*InitModifyRefund4DistributionRequest) SetSubDistributionOrderId

func (*InitModifyRefund4DistributionRequest) SetTenantId

func (InitModifyRefund4DistributionRequest) String

type InitModifyRefund4DistributionResponse

type InitModifyRefund4DistributionResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *InitModifyRefund4DistributionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (InitModifyRefund4DistributionResponse) GoString

func (*InitModifyRefund4DistributionResponse) SetHeaders

func (*InitModifyRefund4DistributionResponse) SetStatusCode

func (InitModifyRefund4DistributionResponse) String

type InitModifyRefund4DistributionResponseBody

type InitModifyRefund4DistributionResponseBody struct {
	Code       *string                                         `json:"Code,omitempty" xml:"Code,omitempty"`
	LogsId     *string                                         `json:"LogsId,omitempty" xml:"LogsId,omitempty"`
	Message    *string                                         `json:"Message,omitempty" xml:"Message,omitempty"`
	Model      *InitModifyRefund4DistributionResponseBodyModel `json:"Model,omitempty" xml:"Model,omitempty" type:"Struct"`
	PageNumber *int64                                          `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// pageSize
	PageSize   *int64  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SubCode    *string `json:"SubCode,omitempty" xml:"SubCode,omitempty"`
	SubMessage *string `json:"SubMessage,omitempty" xml:"SubMessage,omitempty"`
	Success    *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
	TotalCount *int64  `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (InitModifyRefund4DistributionResponseBody) GoString

func (*InitModifyRefund4DistributionResponseBody) SetCode

func (*InitModifyRefund4DistributionResponseBody) SetLogsId

func (*InitModifyRefund4DistributionResponseBody) SetMessage

func (*InitModifyRefund4DistributionResponseBody) SetPageNumber

func (*InitModifyRefund4DistributionResponseBody) SetPageSize

func (*InitModifyRefund4DistributionResponseBody) SetRequestId

func (*InitModifyRefund4DistributionResponseBody) SetSubCode

func (*InitModifyRefund4DistributionResponseBody) SetSubMessage

func (*InitModifyRefund4DistributionResponseBody) SetSuccess

func (*InitModifyRefund4DistributionResponseBody) SetTotalCount

func (InitModifyRefund4DistributionResponseBody) String

type InitModifyRefund4DistributionResponseBodyModel

type InitModifyRefund4DistributionResponseBodyModel struct {
	BizClaimType           *int32                                                            `json:"BizClaimType,omitempty" xml:"BizClaimType,omitempty"`
	MainOrderRefund        *bool                                                             `json:"MainOrderRefund,omitempty" xml:"MainOrderRefund,omitempty"`
	MaxRefundFeeData       *InitModifyRefund4DistributionResponseBodyModelMaxRefundFeeData   `json:"MaxRefundFeeData,omitempty" xml:"MaxRefundFeeData,omitempty" type:"Struct"`
	RefundReasonList       []*InitModifyRefund4DistributionResponseBodyModelRefundReasonList `json:"RefundReasonList,omitempty" xml:"RefundReasonList,omitempty" type:"Repeated"`
	SubDistributionOrderId *string                                                           `json:"SubDistributionOrderId,omitempty" xml:"SubDistributionOrderId,omitempty"`
}

func (InitModifyRefund4DistributionResponseBodyModel) GoString

func (*InitModifyRefund4DistributionResponseBodyModel) SetBizClaimType

func (*InitModifyRefund4DistributionResponseBodyModel) SetMainOrderRefund

func (*InitModifyRefund4DistributionResponseBodyModel) SetSubDistributionOrderId

func (InitModifyRefund4DistributionResponseBodyModel) String

type InitModifyRefund4DistributionResponseBodyModelMaxRefundFeeData

type InitModifyRefund4DistributionResponseBodyModelMaxRefundFeeData struct {
	MaxRefundFee *int64 `json:"MaxRefundFee,omitempty" xml:"MaxRefundFee,omitempty"`
	MinRefundFee *int64 `json:"MinRefundFee,omitempty" xml:"MinRefundFee,omitempty"`
}

func (InitModifyRefund4DistributionResponseBodyModelMaxRefundFeeData) GoString

func (*InitModifyRefund4DistributionResponseBodyModelMaxRefundFeeData) SetMaxRefundFee

func (*InitModifyRefund4DistributionResponseBodyModelMaxRefundFeeData) SetMinRefundFee

func (InitModifyRefund4DistributionResponseBodyModelMaxRefundFeeData) String

type InitModifyRefund4DistributionResponseBodyModelRefundReasonList

type InitModifyRefund4DistributionResponseBodyModelRefundReasonList struct {
	ProofRequired      *bool   `json:"ProofRequired,omitempty" xml:"ProofRequired,omitempty"`
	ReasonTextId       *string `json:"ReasonTextId,omitempty" xml:"ReasonTextId,omitempty"`
	ReasonTips         *string `json:"ReasonTips,omitempty" xml:"ReasonTips,omitempty"`
	RefundDescRequired *bool   `json:"RefundDescRequired,omitempty" xml:"RefundDescRequired,omitempty"`
}

func (InitModifyRefund4DistributionResponseBodyModelRefundReasonList) GoString

func (*InitModifyRefund4DistributionResponseBodyModelRefundReasonList) SetProofRequired

func (*InitModifyRefund4DistributionResponseBodyModelRefundReasonList) SetReasonTextId

func (*InitModifyRefund4DistributionResponseBodyModelRefundReasonList) SetReasonTips

func (*InitModifyRefund4DistributionResponseBodyModelRefundReasonList) SetRefundDescRequired

func (InitModifyRefund4DistributionResponseBodyModelRefundReasonList) String

type ListDistributionItemRequest

type ListDistributionItemRequest struct {
	DistributionMallId *string `json:"DistributionMallId,omitempty" xml:"DistributionMallId,omitempty"`
	DistributorId      *string `json:"DistributorId,omitempty" xml:"DistributorId,omitempty"`
	ItemStatus         *int32  `json:"ItemStatus,omitempty" xml:"ItemStatus,omitempty"`
	LmItemId           *string `json:"LmItemId,omitempty" xml:"LmItemId,omitempty"`
	PageNumber         *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize           *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	TenantId           *string `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
}

func (ListDistributionItemRequest) GoString

func (s ListDistributionItemRequest) GoString() string

func (*ListDistributionItemRequest) SetDistributionMallId

func (s *ListDistributionItemRequest) SetDistributionMallId(v string) *ListDistributionItemRequest

func (*ListDistributionItemRequest) SetDistributorId

func (*ListDistributionItemRequest) SetItemStatus

func (*ListDistributionItemRequest) SetLmItemId

func (*ListDistributionItemRequest) SetPageNumber

func (*ListDistributionItemRequest) SetPageSize

func (*ListDistributionItemRequest) SetTenantId

func (ListDistributionItemRequest) String

type ListDistributionItemResponse

type ListDistributionItemResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListDistributionItemResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListDistributionItemResponse) GoString

func (s ListDistributionItemResponse) GoString() string

func (*ListDistributionItemResponse) SetBody

func (*ListDistributionItemResponse) SetHeaders

func (*ListDistributionItemResponse) SetStatusCode

func (ListDistributionItemResponse) String

type ListDistributionItemResponseBody

type ListDistributionItemResponseBody struct {
	Code       *string                                  `json:"Code,omitempty" xml:"Code,omitempty"`
	LogsId     *string                                  `json:"LogsId,omitempty" xml:"LogsId,omitempty"`
	Message    *string                                  `json:"Message,omitempty" xml:"Message,omitempty"`
	Model      []*ListDistributionItemResponseBodyModel `json:"Model,omitempty" xml:"Model,omitempty" type:"Repeated"`
	PageNumber *int64                                   `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// pageSize
	PageSize   *int64  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SubCode    *string `json:"SubCode,omitempty" xml:"SubCode,omitempty"`
	SubMessage *string `json:"SubMessage,omitempty" xml:"SubMessage,omitempty"`
	Success    *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
	TotalCount *int64  `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListDistributionItemResponseBody) GoString

func (*ListDistributionItemResponseBody) SetCode

func (*ListDistributionItemResponseBody) SetLogsId

func (*ListDistributionItemResponseBody) SetMessage

func (*ListDistributionItemResponseBody) SetPageNumber

func (*ListDistributionItemResponseBody) SetPageSize

func (*ListDistributionItemResponseBody) SetRequestId

func (*ListDistributionItemResponseBody) SetSubCode

func (*ListDistributionItemResponseBody) SetSubMessage

func (*ListDistributionItemResponseBody) SetSuccess

func (*ListDistributionItemResponseBody) SetTotalCount

func (ListDistributionItemResponseBody) String

type ListDistributionItemResponseBodyModel

type ListDistributionItemResponseBodyModel struct {
	Category                *string                                                   `json:"Category,omitempty" xml:"Category,omitempty"`
	CategoryChain           []*ListDistributionItemResponseBodyModelCategoryChain     `json:"CategoryChain,omitempty" xml:"CategoryChain,omitempty" type:"Repeated"`
	CategoryId              *int64                                                    `json:"CategoryId,omitempty" xml:"CategoryId,omitempty"`
	DescOption              *string                                                   `json:"DescOption,omitempty" xml:"DescOption,omitempty"`
	DistributionMallId      *string                                                   `json:"DistributionMallId,omitempty" xml:"DistributionMallId,omitempty"`
	GmtCreate               *string                                                   `json:"GmtCreate,omitempty" xml:"GmtCreate,omitempty"`
	GmtModified             *string                                                   `json:"GmtModified,omitempty" xml:"GmtModified,omitempty"`
	HasQuantity             *bool                                                     `json:"HasQuantity,omitempty" xml:"HasQuantity,omitempty"`
	IsCanSell               *bool                                                     `json:"IsCanSell,omitempty" xml:"IsCanSell,omitempty"`
	ItemDesc                *string                                                   `json:"ItemDesc,omitempty" xml:"ItemDesc,omitempty"`
	ItemId                  *int64                                                    `json:"ItemId,omitempty" xml:"ItemId,omitempty"`
	ItemIdStr               *string                                                   `json:"ItemIdStr,omitempty" xml:"ItemIdStr,omitempty"`
	ItemImages              []*string                                                 `json:"ItemImages,omitempty" xml:"ItemImages,omitempty" type:"Repeated"`
	ItemName                *string                                                   `json:"ItemName,omitempty" xml:"ItemName,omitempty"`
	ItemTitle               *string                                                   `json:"ItemTitle,omitempty" xml:"ItemTitle,omitempty"`
	LmAttributeMap          map[string]*string                                        `json:"LmAttributeMap,omitempty" xml:"LmAttributeMap,omitempty"`
	LmAttributeModels       []*ListDistributionItemResponseBodyModelLmAttributeModels `json:"LmAttributeModels,omitempty" xml:"LmAttributeModels,omitempty" type:"Repeated"`
	LmItemId                *string                                                   `json:"LmItemId,omitempty" xml:"LmItemId,omitempty"`
	MainPicUrl              *string                                                   `json:"MainPicUrl,omitempty" xml:"MainPicUrl,omitempty"`
	PicUrl                  *string                                                   `json:"PicUrl,omitempty" xml:"PicUrl,omitempty"`
	PriceCentScope          *string                                                   `json:"PriceCentScope,omitempty" xml:"PriceCentScope,omitempty"`
	PropertiesJson          *string                                                   `json:"PropertiesJson,omitempty" xml:"PropertiesJson,omitempty"`
	Quantity                *int32                                                    `json:"Quantity,omitempty" xml:"Quantity,omitempty"`
	ReservedPrice           *int64                                                    `json:"ReservedPrice,omitempty" xml:"ReservedPrice,omitempty"`
	ReservedPriceScope      *string                                                   `json:"ReservedPriceScope,omitempty" xml:"ReservedPriceScope,omitempty"`
	SimpleQuantity          *string                                                   `json:"SimpleQuantity,omitempty" xml:"SimpleQuantity,omitempty"`
	SimpleTotalSoldQuantity *string                                                   `json:"SimpleTotalSoldQuantity,omitempty" xml:"SimpleTotalSoldQuantity,omitempty"`
	SkuList                 []*ListDistributionItemResponseBodyModelSkuList           `json:"SkuList,omitempty" xml:"SkuList,omitempty" type:"Repeated"`
	Status                  *int32                                                    `json:"Status,omitempty" xml:"Status,omitempty"`
	Tips                    *string                                                   `json:"Tips,omitempty" xml:"Tips,omitempty"`
	TotalSoldQuantity       *int32                                                    `json:"TotalSoldQuantity,omitempty" xml:"TotalSoldQuantity,omitempty"`
}

func (ListDistributionItemResponseBodyModel) GoString

func (*ListDistributionItemResponseBodyModel) SetCategory

func (*ListDistributionItemResponseBodyModel) SetCategoryId

func (*ListDistributionItemResponseBodyModel) SetDescOption

func (*ListDistributionItemResponseBodyModel) SetDistributionMallId

func (*ListDistributionItemResponseBodyModel) SetGmtCreate

func (*ListDistributionItemResponseBodyModel) SetGmtModified

func (*ListDistributionItemResponseBodyModel) SetHasQuantity

func (*ListDistributionItemResponseBodyModel) SetIsCanSell

func (*ListDistributionItemResponseBodyModel) SetItemDesc

func (*ListDistributionItemResponseBodyModel) SetItemId

func (*ListDistributionItemResponseBodyModel) SetItemIdStr

func (*ListDistributionItemResponseBodyModel) SetItemImages

func (*ListDistributionItemResponseBodyModel) SetItemName

func (*ListDistributionItemResponseBodyModel) SetItemTitle

func (*ListDistributionItemResponseBodyModel) SetLmAttributeMap added in v2.0.6

func (*ListDistributionItemResponseBodyModel) SetLmAttributeModels added in v2.0.6

func (*ListDistributionItemResponseBodyModel) SetLmItemId

func (*ListDistributionItemResponseBodyModel) SetMainPicUrl

func (*ListDistributionItemResponseBodyModel) SetPicUrl

func (*ListDistributionItemResponseBodyModel) SetPriceCentScope

func (*ListDistributionItemResponseBodyModel) SetPropertiesJson

func (*ListDistributionItemResponseBodyModel) SetQuantity

func (*ListDistributionItemResponseBodyModel) SetReservedPrice

func (*ListDistributionItemResponseBodyModel) SetReservedPriceScope

func (*ListDistributionItemResponseBodyModel) SetSimpleQuantity

func (*ListDistributionItemResponseBodyModel) SetSimpleTotalSoldQuantity

func (*ListDistributionItemResponseBodyModel) SetStatus

func (*ListDistributionItemResponseBodyModel) SetTips

func (*ListDistributionItemResponseBodyModel) SetTotalSoldQuantity

func (ListDistributionItemResponseBodyModel) String

type ListDistributionItemResponseBodyModelCategoryChain

type ListDistributionItemResponseBodyModelCategoryChain struct {
	CategoryId *int64  `json:"CategoryId,omitempty" xml:"CategoryId,omitempty"`
	Leaf       *bool   `json:"Leaf,omitempty" xml:"Leaf,omitempty"`
	Level      *int32  `json:"Level,omitempty" xml:"Level,omitempty"`
	Name       *string `json:"Name,omitempty" xml:"Name,omitempty"`
	ParentId   *int64  `json:"ParentId,omitempty" xml:"ParentId,omitempty"`
}

func (ListDistributionItemResponseBodyModelCategoryChain) GoString

func (*ListDistributionItemResponseBodyModelCategoryChain) SetCategoryId

func (*ListDistributionItemResponseBodyModelCategoryChain) SetLeaf

func (*ListDistributionItemResponseBodyModelCategoryChain) SetLevel

func (*ListDistributionItemResponseBodyModelCategoryChain) SetName

func (*ListDistributionItemResponseBodyModelCategoryChain) SetParentId

func (ListDistributionItemResponseBodyModelCategoryChain) String

type ListDistributionItemResponseBodyModelLmAttributeModels added in v2.0.6

type ListDistributionItemResponseBodyModelLmAttributeModels struct {
	AttrId      *int64    `json:"AttrId,omitempty" xml:"AttrId,omitempty"`
	Category    *int32    `json:"Category,omitempty" xml:"Category,omitempty"`
	DataType    *string   `json:"DataType,omitempty" xml:"DataType,omitempty"`
	Description *string   `json:"Description,omitempty" xml:"Description,omitempty"`
	Name        *string   `json:"Name,omitempty" xml:"Name,omitempty"`
	Restriction *string   `json:"Restriction,omitempty" xml:"Restriction,omitempty"`
	ScopeList   []*string `json:"ScopeList,omitempty" xml:"ScopeList,omitempty" type:"Repeated"`
	Value       *string   `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (ListDistributionItemResponseBodyModelLmAttributeModels) GoString added in v2.0.6

func (*ListDistributionItemResponseBodyModelLmAttributeModels) SetAttrId added in v2.0.6

func (*ListDistributionItemResponseBodyModelLmAttributeModels) SetCategory added in v2.0.6

func (*ListDistributionItemResponseBodyModelLmAttributeModels) SetDataType added in v2.0.6

func (*ListDistributionItemResponseBodyModelLmAttributeModels) SetDescription added in v2.0.6

func (*ListDistributionItemResponseBodyModelLmAttributeModels) SetName added in v2.0.6

func (*ListDistributionItemResponseBodyModelLmAttributeModels) SetRestriction added in v2.0.6

func (*ListDistributionItemResponseBodyModelLmAttributeModels) SetScopeList added in v2.0.6

func (*ListDistributionItemResponseBodyModelLmAttributeModels) SetValue added in v2.0.6

func (ListDistributionItemResponseBodyModelLmAttributeModels) String added in v2.0.6

type ListDistributionItemResponseBodyModelSkuList

type ListDistributionItemResponseBodyModelSkuList struct {
	CanSell                *bool                                                            `json:"CanSell,omitempty" xml:"CanSell,omitempty"`
	CustomizedAttributeMap map[string]*string                                               `json:"CustomizedAttributeMap,omitempty" xml:"CustomizedAttributeMap,omitempty"`
	ExtInfo                *string                                                          `json:"ExtInfo,omitempty" xml:"ExtInfo,omitempty"`
	GmtModified            *string                                                          `json:"GmtModified,omitempty" xml:"GmtModified,omitempty"`
	HasQuantity            *bool                                                            `json:"HasQuantity,omitempty" xml:"HasQuantity,omitempty"`
	ItemId                 *int64                                                           `json:"ItemId,omitempty" xml:"ItemId,omitempty"`
	LmAttributeModels      []*ListDistributionItemResponseBodyModelSkuListLmAttributeModels `json:"LmAttributeModels,omitempty" xml:"LmAttributeModels,omitempty" type:"Repeated"`
	LmItemId               *string                                                          `json:"LmItemId,omitempty" xml:"LmItemId,omitempty"`
	PriceCent              *int64                                                           `json:"PriceCent,omitempty" xml:"PriceCent,omitempty"`
	Quantity               *int64                                                           `json:"Quantity,omitempty" xml:"Quantity,omitempty"`
	ReservedPrice          *int64                                                           `json:"ReservedPrice,omitempty" xml:"ReservedPrice,omitempty"`
	SimpleQuantity         *string                                                          `json:"SimpleQuantity,omitempty" xml:"SimpleQuantity,omitempty"`
	SkuDesc                *string                                                          `json:"SkuDesc,omitempty" xml:"SkuDesc,omitempty"`
	SkuId                  *int64                                                           `json:"SkuId,omitempty" xml:"SkuId,omitempty"`
	SkuPicUrl              *string                                                          `json:"SkuPicUrl,omitempty" xml:"SkuPicUrl,omitempty"`
	SkuProperties          map[string]*string                                               `json:"SkuProperties,omitempty" xml:"SkuProperties,omitempty"`
	SkuPropertiesJson      *string                                                          `json:"SkuPropertiesJson,omitempty" xml:"SkuPropertiesJson,omitempty"`
	SkuTitle               *string                                                          `json:"SkuTitle,omitempty" xml:"SkuTitle,omitempty"`
	Status                 *int32                                                           `json:"Status,omitempty" xml:"Status,omitempty"`
	Tips                   *string                                                          `json:"Tips,omitempty" xml:"Tips,omitempty"`
	LmSkuAttributeMap      map[string]*string                                               `json:"lmSkuAttributeMap,omitempty" xml:"lmSkuAttributeMap,omitempty"`
}

func (ListDistributionItemResponseBodyModelSkuList) GoString

func (*ListDistributionItemResponseBodyModelSkuList) SetCanSell

func (*ListDistributionItemResponseBodyModelSkuList) SetCustomizedAttributeMap

func (*ListDistributionItemResponseBodyModelSkuList) SetExtInfo

func (*ListDistributionItemResponseBodyModelSkuList) SetGmtModified

func (*ListDistributionItemResponseBodyModelSkuList) SetHasQuantity

func (*ListDistributionItemResponseBodyModelSkuList) SetItemId

func (*ListDistributionItemResponseBodyModelSkuList) SetLmItemId

func (*ListDistributionItemResponseBodyModelSkuList) SetLmSkuAttributeMap added in v2.0.6

func (*ListDistributionItemResponseBodyModelSkuList) SetPriceCent

func (*ListDistributionItemResponseBodyModelSkuList) SetQuantity

func (*ListDistributionItemResponseBodyModelSkuList) SetReservedPrice

func (*ListDistributionItemResponseBodyModelSkuList) SetSimpleQuantity

func (*ListDistributionItemResponseBodyModelSkuList) SetSkuDesc

func (*ListDistributionItemResponseBodyModelSkuList) SetSkuId

func (*ListDistributionItemResponseBodyModelSkuList) SetSkuPicUrl

func (*ListDistributionItemResponseBodyModelSkuList) SetSkuProperties

func (*ListDistributionItemResponseBodyModelSkuList) SetSkuPropertiesJson

func (*ListDistributionItemResponseBodyModelSkuList) SetSkuTitle

func (*ListDistributionItemResponseBodyModelSkuList) SetStatus

func (*ListDistributionItemResponseBodyModelSkuList) SetTips

func (ListDistributionItemResponseBodyModelSkuList) String

type ListDistributionItemResponseBodyModelSkuListLmAttributeModels

type ListDistributionItemResponseBodyModelSkuListLmAttributeModels struct {
	AttrId      *int64    `json:"AttrId,omitempty" xml:"AttrId,omitempty"`
	Category    *int32    `json:"Category,omitempty" xml:"Category,omitempty"`
	DataType    *string   `json:"DataType,omitempty" xml:"DataType,omitempty"`
	Description *string   `json:"Description,omitempty" xml:"Description,omitempty"`
	Name        *string   `json:"Name,omitempty" xml:"Name,omitempty"`
	Restriction *string   `json:"Restriction,omitempty" xml:"Restriction,omitempty"`
	ScopeList   []*string `json:"ScopeList,omitempty" xml:"ScopeList,omitempty" type:"Repeated"`
	Value       *string   `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (ListDistributionItemResponseBodyModelSkuListLmAttributeModels) GoString

func (*ListDistributionItemResponseBodyModelSkuListLmAttributeModels) SetAttrId

func (*ListDistributionItemResponseBodyModelSkuListLmAttributeModels) SetCategory

func (*ListDistributionItemResponseBodyModelSkuListLmAttributeModels) SetDataType

func (*ListDistributionItemResponseBodyModelSkuListLmAttributeModels) SetDescription

func (*ListDistributionItemResponseBodyModelSkuListLmAttributeModels) SetName

func (*ListDistributionItemResponseBodyModelSkuListLmAttributeModels) SetRestriction

func (*ListDistributionItemResponseBodyModelSkuListLmAttributeModels) SetScopeList

func (*ListDistributionItemResponseBodyModelSkuListLmAttributeModels) SetValue

func (ListDistributionItemResponseBodyModelSkuListLmAttributeModels) String

type ListDistributionItemWithoutCacheRequest added in v2.0.7

type ListDistributionItemWithoutCacheRequest struct {
	DistributionMallId *string `json:"DistributionMallId,omitempty" xml:"DistributionMallId,omitempty"`
	DistributorId      *string `json:"DistributorId,omitempty" xml:"DistributorId,omitempty"`
	ItemStatus         *int32  `json:"ItemStatus,omitempty" xml:"ItemStatus,omitempty"`
	LmItemId           *string `json:"LmItemId,omitempty" xml:"LmItemId,omitempty"`
	PageNumber         *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize           *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	TenantId           *string `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
}

func (ListDistributionItemWithoutCacheRequest) GoString added in v2.0.7

func (*ListDistributionItemWithoutCacheRequest) SetDistributionMallId added in v2.0.7

func (*ListDistributionItemWithoutCacheRequest) SetDistributorId added in v2.0.7

func (*ListDistributionItemWithoutCacheRequest) SetItemStatus added in v2.0.7

func (*ListDistributionItemWithoutCacheRequest) SetLmItemId added in v2.0.7

func (*ListDistributionItemWithoutCacheRequest) SetPageNumber added in v2.0.7

func (*ListDistributionItemWithoutCacheRequest) SetPageSize added in v2.0.7

func (*ListDistributionItemWithoutCacheRequest) SetTenantId added in v2.0.7

func (ListDistributionItemWithoutCacheRequest) String added in v2.0.7

type ListDistributionItemWithoutCacheResponse added in v2.0.7

type ListDistributionItemWithoutCacheResponse struct {
	Headers    map[string]*string                            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListDistributionItemWithoutCacheResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListDistributionItemWithoutCacheResponse) GoString added in v2.0.7

func (*ListDistributionItemWithoutCacheResponse) SetBody added in v2.0.7

func (*ListDistributionItemWithoutCacheResponse) SetHeaders added in v2.0.7

func (*ListDistributionItemWithoutCacheResponse) SetStatusCode added in v2.0.7

func (ListDistributionItemWithoutCacheResponse) String added in v2.0.7

type ListDistributionItemWithoutCacheResponseBody added in v2.0.7

type ListDistributionItemWithoutCacheResponseBody struct {
	Code       *string                                              `json:"Code,omitempty" xml:"Code,omitempty"`
	LogsId     *string                                              `json:"LogsId,omitempty" xml:"LogsId,omitempty"`
	Message    *string                                              `json:"Message,omitempty" xml:"Message,omitempty"`
	Model      []*ListDistributionItemWithoutCacheResponseBodyModel `json:"Model,omitempty" xml:"Model,omitempty" type:"Repeated"`
	PageNumber *int64                                               `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int64                                               `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string                                              `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SubCode    *string                                              `json:"SubCode,omitempty" xml:"SubCode,omitempty"`
	SubMessage *string                                              `json:"SubMessage,omitempty" xml:"SubMessage,omitempty"`
	Success    *bool                                                `json:"Success,omitempty" xml:"Success,omitempty"`
	TotalCount *int64                                               `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListDistributionItemWithoutCacheResponseBody) GoString added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBody) SetCode added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBody) SetLogsId added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBody) SetMessage added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBody) SetModel added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBody) SetPageNumber added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBody) SetPageSize added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBody) SetRequestId added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBody) SetSubCode added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBody) SetSubMessage added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBody) SetSuccess added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBody) SetTotalCount added in v2.0.7

func (ListDistributionItemWithoutCacheResponseBody) String added in v2.0.7

type ListDistributionItemWithoutCacheResponseBodyModel added in v2.0.7

type ListDistributionItemWithoutCacheResponseBodyModel struct {
	CategoryId             *int64                                                           `json:"CategoryId,omitempty" xml:"CategoryId,omitempty"`
	CategoryIds            []*int64                                                         `json:"CategoryIds,omitempty" xml:"CategoryIds,omitempty" type:"Repeated"`
	City                   *string                                                          `json:"City,omitempty" xml:"City,omitempty"`
	Current                *string                                                          `json:"Current,omitempty" xml:"Current,omitempty"`
	CustomizedAttributeMap map[string]*string                                               `json:"CustomizedAttributeMap,omitempty" xml:"CustomizedAttributeMap,omitempty"`
	DescOption             *string                                                          `json:"DescOption,omitempty" xml:"DescOption,omitempty"`
	DescPath               *string                                                          `json:"DescPath,omitempty" xml:"DescPath,omitempty"`
	DistributionMallId     *string                                                          `json:"DistributionMallId,omitempty" xml:"DistributionMallId,omitempty"`
	Features               map[string]*string                                               `json:"Features,omitempty" xml:"Features,omitempty"`
	FirstPicUrl            *string                                                          `json:"FirstPicUrl,omitempty" xml:"FirstPicUrl,omitempty"`
	HasQuantity            *bool                                                            `json:"HasQuantity,omitempty" xml:"HasQuantity,omitempty"`
	IforestProps           []map[string]*string                                             `json:"IforestProps,omitempty" xml:"IforestProps,omitempty" type:"Repeated"`
	InvoiceType            *int32                                                           `json:"InvoiceType,omitempty" xml:"InvoiceType,omitempty"`
	IsCanNotBeSoldCode     *string                                                          `json:"IsCanNotBeSoldCode,omitempty" xml:"IsCanNotBeSoldCode,omitempty"`
	IsCanNotBeSoldMessage  *string                                                          `json:"IsCanNotBeSoldMessage,omitempty" xml:"IsCanNotBeSoldMessage,omitempty"`
	IsCanSell              *bool                                                            `json:"IsCanSell,omitempty" xml:"IsCanSell,omitempty"`
	IsSellerPayPostfee     *bool                                                            `json:"IsSellerPayPostfee,omitempty" xml:"IsSellerPayPostfee,omitempty"`
	ItemId                 *int64                                                           `json:"ItemId,omitempty" xml:"ItemId,omitempty"`
	ItemImages             []*string                                                        `json:"ItemImages,omitempty" xml:"ItemImages,omitempty" type:"Repeated"`
	ItemTitle              *string                                                          `json:"ItemTitle,omitempty" xml:"ItemTitle,omitempty"`
	ItemTotalSimpleValue   *string                                                          `json:"ItemTotalSimpleValue,omitempty" xml:"ItemTotalSimpleValue,omitempty"`
	ItemTotalValue         *int32                                                           `json:"ItemTotalValue,omitempty" xml:"ItemTotalValue,omitempty"`
	LmItemAttributeMap     map[string]*string                                               `json:"LmItemAttributeMap,omitempty" xml:"LmItemAttributeMap,omitempty"`
	LmItemCategory         *string                                                          `json:"LmItemCategory,omitempty" xml:"LmItemCategory,omitempty"`
	LmItemId               *string                                                          `json:"LmItemId,omitempty" xml:"LmItemId,omitempty"`
	MainPicUrl             *string                                                          `json:"MainPicUrl,omitempty" xml:"MainPicUrl,omitempty"`
	MinPrice               *int64                                                           `json:"MinPrice,omitempty" xml:"MinPrice,omitempty"`
	Properties             map[string][]*string                                             `json:"Properties,omitempty" xml:"Properties,omitempty"`
	Prov                   *string                                                          `json:"Prov,omitempty" xml:"Prov,omitempty"`
	Quantity               *int32                                                           `json:"Quantity,omitempty" xml:"Quantity,omitempty"`
	ReservedPrice          *int64                                                           `json:"ReservedPrice,omitempty" xml:"ReservedPrice,omitempty"`
	SecuredTransactions    *int32                                                           `json:"SecuredTransactions,omitempty" xml:"SecuredTransactions,omitempty"`
	SimpleQuantity         *string                                                          `json:"SimpleQuantity,omitempty" xml:"SimpleQuantity,omitempty"`
	SkuModels              []*ListDistributionItemWithoutCacheResponseBodyModelSkuModels    `json:"SkuModels,omitempty" xml:"SkuModels,omitempty" type:"Repeated"`
	SkuPropertys           []*ListDistributionItemWithoutCacheResponseBodyModelSkuPropertys `json:"SkuPropertys,omitempty" xml:"SkuPropertys,omitempty" type:"Repeated"`
	ThirdPartyItemId       *string                                                          `json:"ThirdPartyItemId,omitempty" xml:"ThirdPartyItemId,omitempty"`
	ThirdPartyName         *string                                                          `json:"ThirdPartyName,omitempty" xml:"ThirdPartyName,omitempty"`
	UserType               *int32                                                           `json:"UserType,omitempty" xml:"UserType,omitempty"`
	VideoPicUrl            *string                                                          `json:"VideoPicUrl,omitempty" xml:"VideoPicUrl,omitempty"`
	VideoUrl               *string                                                          `json:"VideoUrl,omitempty" xml:"VideoUrl,omitempty"`
	VirtualItemType        *string                                                          `json:"VirtualItemType,omitempty" xml:"VirtualItemType,omitempty"`
}

func (ListDistributionItemWithoutCacheResponseBodyModel) GoString added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetCategoryId added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetCategoryIds added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetCity added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetCurrent added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetCustomizedAttributeMap added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetDescOption added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetDescPath added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetDistributionMallId added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetFeatures added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetFirstPicUrl added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetHasQuantity added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetIforestProps added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetInvoiceType added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetIsCanNotBeSoldCode added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetIsCanNotBeSoldMessage added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetIsCanSell added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetIsSellerPayPostfee added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetItemId added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetItemImages added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetItemTitle added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetItemTotalSimpleValue added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetItemTotalValue added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetLmItemAttributeMap added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetLmItemCategory added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetLmItemId added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetMainPicUrl added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetMinPrice added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetProperties added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetProv added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetQuantity added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetReservedPrice added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetSecuredTransactions added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetSimpleQuantity added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetThirdPartyItemId added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetThirdPartyName added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetUserType added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetVideoPicUrl added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetVideoUrl added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModel) SetVirtualItemType added in v2.0.7

func (ListDistributionItemWithoutCacheResponseBodyModel) String added in v2.0.7

type ListDistributionItemWithoutCacheResponseBodyModelSkuModels added in v2.0.7

type ListDistributionItemWithoutCacheResponseBodyModelSkuModels struct {
	CustomizedAttributeMap map[string]*string `json:"CustomizedAttributeMap,omitempty" xml:"CustomizedAttributeMap,omitempty"`
	DistributionMallId     *string            `json:"DistributionMallId,omitempty" xml:"DistributionMallId,omitempty"`
	ExtJson                *string            `json:"ExtJson,omitempty" xml:"ExtJson,omitempty"`
	HasQuantity            *bool              `json:"HasQuantity,omitempty" xml:"HasQuantity,omitempty"`
	InvoiceType            *int32             `json:"InvoiceType,omitempty" xml:"InvoiceType,omitempty"`
	IsCanNotBeSoldCode     *string            `json:"IsCanNotBeSoldCode,omitempty" xml:"IsCanNotBeSoldCode,omitempty"`
	IsCanNotBeSoldMessage  *string            `json:"IsCanNotBeSoldMessage,omitempty" xml:"IsCanNotBeSoldMessage,omitempty"`
	ItemId                 *int64             `json:"ItemId,omitempty" xml:"ItemId,omitempty"`
	LmItemId               *string            `json:"LmItemId,omitempty" xml:"LmItemId,omitempty"`
	LmSkuAttributeMap      map[string]*string `json:"LmSkuAttributeMap,omitempty" xml:"LmSkuAttributeMap,omitempty"`
	PriceCent              *int64             `json:"PriceCent,omitempty" xml:"PriceCent,omitempty"`
	Quantity               *int32             `json:"Quantity,omitempty" xml:"Quantity,omitempty"`
	ReservedPrice          *int64             `json:"ReservedPrice,omitempty" xml:"ReservedPrice,omitempty"`
	SimpleQuantity         *string            `json:"SimpleQuantity,omitempty" xml:"SimpleQuantity,omitempty"`
	SkuId                  *int64             `json:"SkuId,omitempty" xml:"SkuId,omitempty"`
	SkuPicUrl              *string            `json:"SkuPicUrl,omitempty" xml:"SkuPicUrl,omitempty"`
	SkuPvs                 *string            `json:"SkuPvs,omitempty" xml:"SkuPvs,omitempty"`
	SkuTitle               *string            `json:"SkuTitle,omitempty" xml:"SkuTitle,omitempty"`
	Status                 *int32             `json:"Status,omitempty" xml:"Status,omitempty"`
	SupplierPrice          *int64             `json:"SupplierPrice,omitempty" xml:"SupplierPrice,omitempty"`
}

func (ListDistributionItemWithoutCacheResponseBodyModelSkuModels) GoString added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModelSkuModels) SetCustomizedAttributeMap added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModelSkuModels) SetDistributionMallId added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModelSkuModels) SetExtJson added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModelSkuModels) SetHasQuantity added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModelSkuModels) SetInvoiceType added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModelSkuModels) SetIsCanNotBeSoldCode added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModelSkuModels) SetIsCanNotBeSoldMessage added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModelSkuModels) SetItemId added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModelSkuModels) SetLmItemId added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModelSkuModels) SetLmSkuAttributeMap added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModelSkuModels) SetPriceCent added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModelSkuModels) SetQuantity added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModelSkuModels) SetReservedPrice added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModelSkuModels) SetSimpleQuantity added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModelSkuModels) SetSkuId added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModelSkuModels) SetSkuPicUrl added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModelSkuModels) SetSkuPvs added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModelSkuModels) SetSkuTitle added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModelSkuModels) SetStatus added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModelSkuModels) SetSupplierPrice added in v2.0.7

func (ListDistributionItemWithoutCacheResponseBodyModelSkuModels) String added in v2.0.7

type ListDistributionItemWithoutCacheResponseBodyModelSkuPropertys added in v2.0.7

type ListDistributionItemWithoutCacheResponseBodyModelSkuPropertys struct {
	Id     *int64                                                                 `json:"Id,omitempty" xml:"Id,omitempty"`
	Text   *string                                                                `json:"Text,omitempty" xml:"Text,omitempty"`
	Values []*ListDistributionItemWithoutCacheResponseBodyModelSkuPropertysValues `json:"Values,omitempty" xml:"Values,omitempty" type:"Repeated"`
}

func (ListDistributionItemWithoutCacheResponseBodyModelSkuPropertys) GoString added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModelSkuPropertys) SetId added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModelSkuPropertys) SetText added in v2.0.7

func (ListDistributionItemWithoutCacheResponseBodyModelSkuPropertys) String added in v2.0.7

type ListDistributionItemWithoutCacheResponseBodyModelSkuPropertysValues added in v2.0.7

type ListDistributionItemWithoutCacheResponseBodyModelSkuPropertysValues struct {
	Id   *int64  `json:"Id,omitempty" xml:"Id,omitempty"`
	Text *string `json:"Text,omitempty" xml:"Text,omitempty"`
}

func (ListDistributionItemWithoutCacheResponseBodyModelSkuPropertysValues) GoString added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModelSkuPropertysValues) SetId added in v2.0.7

func (*ListDistributionItemWithoutCacheResponseBodyModelSkuPropertysValues) SetText added in v2.0.7

func (ListDistributionItemWithoutCacheResponseBodyModelSkuPropertysValues) String added in v2.0.7

type ListDistributionMallRequest

type ListDistributionMallRequest struct {
	ChannelSupplierId    *string `json:"ChannelSupplierId,omitempty" xml:"ChannelSupplierId,omitempty"`
	DistributionMallId   *string `json:"DistributionMallId,omitempty" xml:"DistributionMallId,omitempty"`
	DistributionMallName *string `json:"DistributionMallName,omitempty" xml:"DistributionMallName,omitempty"`
	DistributorId        *string `json:"DistributorId,omitempty" xml:"DistributorId,omitempty"`
	EndDate              *string `json:"EndDate,omitempty" xml:"EndDate,omitempty"`
	PageNumber           *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize             *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	StartDate            *string `json:"StartDate,omitempty" xml:"StartDate,omitempty"`
	TenantId             *string `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
}

func (ListDistributionMallRequest) GoString

func (s ListDistributionMallRequest) GoString() string

func (*ListDistributionMallRequest) SetChannelSupplierId

func (*ListDistributionMallRequest) SetDistributionMallId

func (s *ListDistributionMallRequest) SetDistributionMallId(v string) *ListDistributionMallRequest

func (*ListDistributionMallRequest) SetDistributionMallName

func (s *ListDistributionMallRequest) SetDistributionMallName(v string) *ListDistributionMallRequest

func (*ListDistributionMallRequest) SetDistributorId

func (*ListDistributionMallRequest) SetEndDate

func (*ListDistributionMallRequest) SetPageNumber

func (*ListDistributionMallRequest) SetPageSize

func (*ListDistributionMallRequest) SetStartDate

func (*ListDistributionMallRequest) SetTenantId

func (ListDistributionMallRequest) String

type ListDistributionMallResponse

type ListDistributionMallResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListDistributionMallResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListDistributionMallResponse) GoString

func (s ListDistributionMallResponse) GoString() string

func (*ListDistributionMallResponse) SetBody

func (*ListDistributionMallResponse) SetHeaders

func (*ListDistributionMallResponse) SetStatusCode

func (ListDistributionMallResponse) String

type ListDistributionMallResponseBody

type ListDistributionMallResponseBody struct {
	Code       *string                                  `json:"Code,omitempty" xml:"Code,omitempty"`
	LogsId     *string                                  `json:"LogsId,omitempty" xml:"LogsId,omitempty"`
	Message    *string                                  `json:"Message,omitempty" xml:"Message,omitempty"`
	Model      []*ListDistributionMallResponseBodyModel `json:"Model,omitempty" xml:"Model,omitempty" type:"Repeated"`
	PageNumber *int64                                   `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// pageSize
	PageSize   *int64  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SubCode    *string `json:"SubCode,omitempty" xml:"SubCode,omitempty"`
	SubMessage *string `json:"SubMessage,omitempty" xml:"SubMessage,omitempty"`
	Success    *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
	TotalCount *int64  `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListDistributionMallResponseBody) GoString

func (*ListDistributionMallResponseBody) SetCode

func (*ListDistributionMallResponseBody) SetLogsId

func (*ListDistributionMallResponseBody) SetMessage

func (*ListDistributionMallResponseBody) SetPageNumber

func (*ListDistributionMallResponseBody) SetPageSize

func (*ListDistributionMallResponseBody) SetRequestId

func (*ListDistributionMallResponseBody) SetSubCode

func (*ListDistributionMallResponseBody) SetSubMessage

func (*ListDistributionMallResponseBody) SetSuccess

func (*ListDistributionMallResponseBody) SetTotalCount

func (ListDistributionMallResponseBody) String

type ListDistributionMallResponseBodyModel

type ListDistributionMallResponseBodyModel struct {
	ChannelSupplierId    *string `json:"ChannelSupplierId,omitempty" xml:"ChannelSupplierId,omitempty"`
	DistributionMallId   *string `json:"DistributionMallId,omitempty" xml:"DistributionMallId,omitempty"`
	DistributionMallName *string `json:"DistributionMallName,omitempty" xml:"DistributionMallName,omitempty"`
	DistributionMallType *string `json:"DistributionMallType,omitempty" xml:"DistributionMallType,omitempty"`
	EndDate              *string `json:"EndDate,omitempty" xml:"EndDate,omitempty"`
	StartDate            *string `json:"StartDate,omitempty" xml:"StartDate,omitempty"`
	Status               *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (ListDistributionMallResponseBodyModel) GoString

func (*ListDistributionMallResponseBodyModel) SetChannelSupplierId

func (*ListDistributionMallResponseBodyModel) SetDistributionMallId

func (*ListDistributionMallResponseBodyModel) SetDistributionMallName

func (*ListDistributionMallResponseBodyModel) SetDistributionMallType

func (*ListDistributionMallResponseBodyModel) SetEndDate

func (*ListDistributionMallResponseBodyModel) SetStartDate

func (*ListDistributionMallResponseBodyModel) SetStatus

func (ListDistributionMallResponseBodyModel) String

type ModifyRefund4DistributionRequest

type ModifyRefund4DistributionRequest struct {
	ApplyReasonTextId      *int64                                               `json:"ApplyReasonTextId,omitempty" xml:"ApplyReasonTextId,omitempty"`
	ApplyRefundCount       *int32                                               `json:"ApplyRefundCount,omitempty" xml:"ApplyRefundCount,omitempty"`
	ApplyRefundFee         *int64                                               `json:"ApplyRefundFee,omitempty" xml:"ApplyRefundFee,omitempty"`
	BizClaimType           *int32                                               `json:"BizClaimType,omitempty" xml:"BizClaimType,omitempty"`
	DisputeId              *int64                                               `json:"DisputeId,omitempty" xml:"DisputeId,omitempty"`
	DistributorId          *string                                              `json:"DistributorId,omitempty" xml:"DistributorId,omitempty"`
	GoodsStatus            *int32                                               `json:"GoodsStatus,omitempty" xml:"GoodsStatus,omitempty"`
	LeaveMessage           *string                                              `json:"LeaveMessage,omitempty" xml:"LeaveMessage,omitempty"`
	LeavePictureLists      []*ModifyRefund4DistributionRequestLeavePictureLists `json:"LeavePictureLists,omitempty" xml:"LeavePictureLists,omitempty" type:"Repeated"`
	SubDistributionOrderId *string                                              `json:"SubDistributionOrderId,omitempty" xml:"SubDistributionOrderId,omitempty"`
	TenantId               *string                                              `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
}

func (ModifyRefund4DistributionRequest) GoString

func (*ModifyRefund4DistributionRequest) SetApplyReasonTextId

func (*ModifyRefund4DistributionRequest) SetApplyRefundCount

func (*ModifyRefund4DistributionRequest) SetApplyRefundFee

func (*ModifyRefund4DistributionRequest) SetBizClaimType

func (*ModifyRefund4DistributionRequest) SetDisputeId

func (*ModifyRefund4DistributionRequest) SetDistributorId

func (*ModifyRefund4DistributionRequest) SetGoodsStatus

func (*ModifyRefund4DistributionRequest) SetLeaveMessage

func (*ModifyRefund4DistributionRequest) SetSubDistributionOrderId

func (*ModifyRefund4DistributionRequest) SetTenantId

func (ModifyRefund4DistributionRequest) String

type ModifyRefund4DistributionRequestLeavePictureLists

type ModifyRefund4DistributionRequestLeavePictureLists struct {
	Desc    *string `json:"Desc,omitempty" xml:"Desc,omitempty"`
	Picture *string `json:"Picture,omitempty" xml:"Picture,omitempty"`
}

func (ModifyRefund4DistributionRequestLeavePictureLists) GoString

func (*ModifyRefund4DistributionRequestLeavePictureLists) SetDesc

func (*ModifyRefund4DistributionRequestLeavePictureLists) SetPicture

func (ModifyRefund4DistributionRequestLeavePictureLists) String

type ModifyRefund4DistributionResponse

type ModifyRefund4DistributionResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyRefund4DistributionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyRefund4DistributionResponse) GoString

func (*ModifyRefund4DistributionResponse) SetHeaders

func (*ModifyRefund4DistributionResponse) SetStatusCode

func (ModifyRefund4DistributionResponse) String

type ModifyRefund4DistributionResponseBody

type ModifyRefund4DistributionResponseBody struct {
	Code       *string                                     `json:"Code,omitempty" xml:"Code,omitempty"`
	LogsId     *string                                     `json:"LogsId,omitempty" xml:"LogsId,omitempty"`
	Message    *string                                     `json:"Message,omitempty" xml:"Message,omitempty"`
	Model      *ModifyRefund4DistributionResponseBodyModel `json:"Model,omitempty" xml:"Model,omitempty" type:"Struct"`
	PageNumber *int64                                      `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// pageSize
	PageSize   *int64  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SubCode    *string `json:"SubCode,omitempty" xml:"SubCode,omitempty"`
	SubMessage *string `json:"SubMessage,omitempty" xml:"SubMessage,omitempty"`
	Success    *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
	TotalCount *int64  `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ModifyRefund4DistributionResponseBody) GoString

func (*ModifyRefund4DistributionResponseBody) SetCode

func (*ModifyRefund4DistributionResponseBody) SetLogsId

func (*ModifyRefund4DistributionResponseBody) SetMessage

func (*ModifyRefund4DistributionResponseBody) SetPageNumber

func (*ModifyRefund4DistributionResponseBody) SetPageSize

func (*ModifyRefund4DistributionResponseBody) SetRequestId

func (*ModifyRefund4DistributionResponseBody) SetSubCode

func (*ModifyRefund4DistributionResponseBody) SetSubMessage

func (*ModifyRefund4DistributionResponseBody) SetSuccess

func (*ModifyRefund4DistributionResponseBody) SetTotalCount

func (ModifyRefund4DistributionResponseBody) String

type ModifyRefund4DistributionResponseBodyModel

type ModifyRefund4DistributionResponseBodyModel struct {
	DisputeId              *int64  `json:"DisputeId,omitempty" xml:"DisputeId,omitempty"`
	DisputeStatus          *int32  `json:"DisputeStatus,omitempty" xml:"DisputeStatus,omitempty"`
	DisputeType            *int32  `json:"DisputeType,omitempty" xml:"DisputeType,omitempty"`
	SubDistributionOrderId *string `json:"SubDistributionOrderId,omitempty" xml:"SubDistributionOrderId,omitempty"`
}

func (ModifyRefund4DistributionResponseBodyModel) GoString

func (*ModifyRefund4DistributionResponseBodyModel) SetDisputeId

func (*ModifyRefund4DistributionResponseBodyModel) SetDisputeStatus

func (*ModifyRefund4DistributionResponseBodyModel) SetDisputeType

func (*ModifyRefund4DistributionResponseBodyModel) SetSubDistributionOrderId

func (ModifyRefund4DistributionResponseBodyModel) String

type ModifyRefund4DistributionShrinkRequest

type ModifyRefund4DistributionShrinkRequest struct {
	ApplyReasonTextId       *int64  `json:"ApplyReasonTextId,omitempty" xml:"ApplyReasonTextId,omitempty"`
	ApplyRefundCount        *int32  `json:"ApplyRefundCount,omitempty" xml:"ApplyRefundCount,omitempty"`
	ApplyRefundFee          *int64  `json:"ApplyRefundFee,omitempty" xml:"ApplyRefundFee,omitempty"`
	BizClaimType            *int32  `json:"BizClaimType,omitempty" xml:"BizClaimType,omitempty"`
	DisputeId               *int64  `json:"DisputeId,omitempty" xml:"DisputeId,omitempty"`
	DistributorId           *string `json:"DistributorId,omitempty" xml:"DistributorId,omitempty"`
	GoodsStatus             *int32  `json:"GoodsStatus,omitempty" xml:"GoodsStatus,omitempty"`
	LeaveMessage            *string `json:"LeaveMessage,omitempty" xml:"LeaveMessage,omitempty"`
	LeavePictureListsShrink *string `json:"LeavePictureLists,omitempty" xml:"LeavePictureLists,omitempty"`
	SubDistributionOrderId  *string `json:"SubDistributionOrderId,omitempty" xml:"SubDistributionOrderId,omitempty"`
	TenantId                *string `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
}

func (ModifyRefund4DistributionShrinkRequest) GoString

func (*ModifyRefund4DistributionShrinkRequest) SetApplyReasonTextId

func (*ModifyRefund4DistributionShrinkRequest) SetApplyRefundCount

func (*ModifyRefund4DistributionShrinkRequest) SetApplyRefundFee

func (*ModifyRefund4DistributionShrinkRequest) SetBizClaimType

func (*ModifyRefund4DistributionShrinkRequest) SetDisputeId

func (*ModifyRefund4DistributionShrinkRequest) SetDistributorId

func (*ModifyRefund4DistributionShrinkRequest) SetGoodsStatus

func (*ModifyRefund4DistributionShrinkRequest) SetLeaveMessage

func (*ModifyRefund4DistributionShrinkRequest) SetLeavePictureListsShrink

func (*ModifyRefund4DistributionShrinkRequest) SetSubDistributionOrderId

func (*ModifyRefund4DistributionShrinkRequest) SetTenantId

func (ModifyRefund4DistributionShrinkRequest) String

type QueryChildDivisionCodeByIdRequest

type QueryChildDivisionCodeByIdRequest struct {
	DistributorId *string `json:"DistributorId,omitempty" xml:"DistributorId,omitempty"`
	DivisionCode  *string `json:"DivisionCode,omitempty" xml:"DivisionCode,omitempty"`
	TenantId      *string `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
}

func (QueryChildDivisionCodeByIdRequest) GoString

func (*QueryChildDivisionCodeByIdRequest) SetDistributorId

func (*QueryChildDivisionCodeByIdRequest) SetDivisionCode

func (*QueryChildDivisionCodeByIdRequest) SetTenantId

func (QueryChildDivisionCodeByIdRequest) String

type QueryChildDivisionCodeByIdResponse

type QueryChildDivisionCodeByIdResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *QueryChildDivisionCodeByIdResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (QueryChildDivisionCodeByIdResponse) GoString

func (*QueryChildDivisionCodeByIdResponse) SetHeaders

func (*QueryChildDivisionCodeByIdResponse) SetStatusCode

func (QueryChildDivisionCodeByIdResponse) String

type QueryChildDivisionCodeByIdResponseBody

type QueryChildDivisionCodeByIdResponseBody struct {
	Code       *string                                      `json:"Code,omitempty" xml:"Code,omitempty"`
	LogsId     *string                                      `json:"LogsId,omitempty" xml:"LogsId,omitempty"`
	Message    *string                                      `json:"Message,omitempty" xml:"Message,omitempty"`
	Model      *QueryChildDivisionCodeByIdResponseBodyModel `json:"Model,omitempty" xml:"Model,omitempty" type:"Struct"`
	PageNumber *int64                                       `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int64                                       `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string                                      `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SubCode    *string                                      `json:"SubCode,omitempty" xml:"SubCode,omitempty"`
	SubMessage *string                                      `json:"SubMessage,omitempty" xml:"SubMessage,omitempty"`
	Success    *bool                                        `json:"Success,omitempty" xml:"Success,omitempty"`
	TotalCount *int64                                       `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (QueryChildDivisionCodeByIdResponseBody) GoString

func (*QueryChildDivisionCodeByIdResponseBody) SetCode

func (*QueryChildDivisionCodeByIdResponseBody) SetLogsId

func (*QueryChildDivisionCodeByIdResponseBody) SetMessage

func (*QueryChildDivisionCodeByIdResponseBody) SetPageNumber

func (*QueryChildDivisionCodeByIdResponseBody) SetPageSize

func (*QueryChildDivisionCodeByIdResponseBody) SetRequestId

func (*QueryChildDivisionCodeByIdResponseBody) SetSubCode

func (*QueryChildDivisionCodeByIdResponseBody) SetSubMessage

func (*QueryChildDivisionCodeByIdResponseBody) SetSuccess

func (*QueryChildDivisionCodeByIdResponseBody) SetTotalCount

func (QueryChildDivisionCodeByIdResponseBody) String

type QueryChildDivisionCodeByIdResponseBodyModel

type QueryChildDivisionCodeByIdResponseBodyModel struct {
	DivisionList []*QueryChildDivisionCodeByIdResponseBodyModelDivisionList `json:"DivisionList,omitempty" xml:"DivisionList,omitempty" type:"Repeated"`
}

func (QueryChildDivisionCodeByIdResponseBodyModel) GoString

func (QueryChildDivisionCodeByIdResponseBodyModel) String

type QueryChildDivisionCodeByIdResponseBodyModelDivisionList

type QueryChildDivisionCodeByIdResponseBodyModelDivisionList struct {
	DivisionCode  *int64  `json:"DivisionCode,omitempty" xml:"DivisionCode,omitempty"`
	DivisionLevel *int64  `json:"DivisionLevel,omitempty" xml:"DivisionLevel,omitempty"`
	DivisionName  *string `json:"DivisionName,omitempty" xml:"DivisionName,omitempty"`
	ParentId      *int64  `json:"ParentId,omitempty" xml:"ParentId,omitempty"`
	Pinyin        *string `json:"Pinyin,omitempty" xml:"Pinyin,omitempty"`
}

func (QueryChildDivisionCodeByIdResponseBodyModelDivisionList) GoString

func (*QueryChildDivisionCodeByIdResponseBodyModelDivisionList) SetDivisionCode

func (*QueryChildDivisionCodeByIdResponseBodyModelDivisionList) SetDivisionLevel

func (*QueryChildDivisionCodeByIdResponseBodyModelDivisionList) SetDivisionName

func (*QueryChildDivisionCodeByIdResponseBodyModelDivisionList) SetParentId

func (*QueryChildDivisionCodeByIdResponseBodyModelDivisionList) SetPinyin

func (QueryChildDivisionCodeByIdResponseBodyModelDivisionList) String

type QueryDistributionBillDetailRequest added in v2.0.4

type QueryDistributionBillDetailRequest struct {
	BillId               *string `json:"BillId,omitempty" xml:"BillId,omitempty"`
	BillPeriod           *string `json:"BillPeriod,omitempty" xml:"BillPeriod,omitempty"`
	BillStatus           *string `json:"BillStatus,omitempty" xml:"BillStatus,omitempty"`
	DistributionMallId   *string `json:"DistributionMallId,omitempty" xml:"DistributionMallId,omitempty"`
	DistributionMallName *string `json:"DistributionMallName,omitempty" xml:"DistributionMallName,omitempty"`
	DistributorId        *string `json:"DistributorId,omitempty" xml:"DistributorId,omitempty"`
	PageNumber           *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize             *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	TenantId             *string `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
}

func (QueryDistributionBillDetailRequest) GoString added in v2.0.4

func (*QueryDistributionBillDetailRequest) SetBillId added in v2.0.4

func (*QueryDistributionBillDetailRequest) SetBillPeriod added in v2.0.4

func (*QueryDistributionBillDetailRequest) SetBillStatus added in v2.0.4

func (*QueryDistributionBillDetailRequest) SetDistributionMallId added in v2.0.4

func (*QueryDistributionBillDetailRequest) SetDistributionMallName added in v2.0.4

func (*QueryDistributionBillDetailRequest) SetDistributorId added in v2.0.4

func (*QueryDistributionBillDetailRequest) SetPageNumber added in v2.0.4

func (*QueryDistributionBillDetailRequest) SetPageSize added in v2.0.4

func (*QueryDistributionBillDetailRequest) SetTenantId added in v2.0.4

func (QueryDistributionBillDetailRequest) String added in v2.0.4

type QueryDistributionBillDetailResponse added in v2.0.4

type QueryDistributionBillDetailResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *QueryDistributionBillDetailResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (QueryDistributionBillDetailResponse) GoString added in v2.0.4

func (*QueryDistributionBillDetailResponse) SetBody added in v2.0.4

func (*QueryDistributionBillDetailResponse) SetHeaders added in v2.0.4

func (*QueryDistributionBillDetailResponse) SetStatusCode added in v2.0.4

func (QueryDistributionBillDetailResponse) String added in v2.0.4

type QueryDistributionBillDetailResponseBody added in v2.0.4

type QueryDistributionBillDetailResponseBody struct {
	Code       *string                                       `json:"Code,omitempty" xml:"Code,omitempty"`
	LogsId     *string                                       `json:"LogsId,omitempty" xml:"LogsId,omitempty"`
	Message    *string                                       `json:"Message,omitempty" xml:"Message,omitempty"`
	Model      *QueryDistributionBillDetailResponseBodyModel `json:"Model,omitempty" xml:"Model,omitempty" type:"Struct"`
	RequestId  *string                                       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SubCode    *string                                       `json:"SubCode,omitempty" xml:"SubCode,omitempty"`
	SubMessage *string                                       `json:"SubMessage,omitempty" xml:"SubMessage,omitempty"`
	Success    *bool                                         `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (QueryDistributionBillDetailResponseBody) GoString added in v2.0.4

func (*QueryDistributionBillDetailResponseBody) SetCode added in v2.0.4

func (*QueryDistributionBillDetailResponseBody) SetLogsId added in v2.0.4

func (*QueryDistributionBillDetailResponseBody) SetMessage added in v2.0.4

func (*QueryDistributionBillDetailResponseBody) SetModel added in v2.0.4

func (*QueryDistributionBillDetailResponseBody) SetRequestId added in v2.0.4

func (*QueryDistributionBillDetailResponseBody) SetSubCode added in v2.0.4

func (*QueryDistributionBillDetailResponseBody) SetSubMessage added in v2.0.4

func (*QueryDistributionBillDetailResponseBody) SetSuccess added in v2.0.4

func (QueryDistributionBillDetailResponseBody) String added in v2.0.4

type QueryDistributionBillDetailResponseBodyModel added in v2.0.4

type QueryDistributionBillDetailResponseBodyModel struct {
	Data       []*string `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"`
	PageNumber *int32    `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32    `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	Total      *int32    `json:"Total,omitempty" xml:"Total,omitempty"`
}

func (QueryDistributionBillDetailResponseBodyModel) GoString added in v2.0.4

func (*QueryDistributionBillDetailResponseBodyModel) SetData added in v2.0.4

func (*QueryDistributionBillDetailResponseBodyModel) SetPageNumber added in v2.0.4

func (*QueryDistributionBillDetailResponseBodyModel) SetPageSize added in v2.0.4

func (*QueryDistributionBillDetailResponseBodyModel) SetTotal added in v2.0.4

func (QueryDistributionBillDetailResponseBodyModel) String added in v2.0.4

type QueryDistributionMallRequest

type QueryDistributionMallRequest struct {
	DistributionMallId *string `json:"DistributionMallId,omitempty" xml:"DistributionMallId,omitempty"`
	TenantId           *string `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
}

func (QueryDistributionMallRequest) GoString

func (s QueryDistributionMallRequest) GoString() string

func (*QueryDistributionMallRequest) SetDistributionMallId

func (*QueryDistributionMallRequest) SetTenantId

func (QueryDistributionMallRequest) String

type QueryDistributionMallResponse

type QueryDistributionMallResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *QueryDistributionMallResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (QueryDistributionMallResponse) GoString

func (*QueryDistributionMallResponse) SetBody

func (*QueryDistributionMallResponse) SetHeaders

func (*QueryDistributionMallResponse) SetStatusCode

func (QueryDistributionMallResponse) String

type QueryDistributionMallResponseBody

type QueryDistributionMallResponseBody struct {
	BizViewData map[string]interface{}                  `json:"BizViewData,omitempty" xml:"BizViewData,omitempty"`
	Code        *string                                 `json:"Code,omitempty" xml:"Code,omitempty"`
	LogsId      *string                                 `json:"LogsId,omitempty" xml:"LogsId,omitempty"`
	Message     *string                                 `json:"Message,omitempty" xml:"Message,omitempty"`
	Model       *QueryDistributionMallResponseBodyModel `json:"Model,omitempty" xml:"Model,omitempty" type:"Struct"`
	PageNumber  *int64                                  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// pageSize
	PageSize   *int64  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SubCode    *string `json:"SubCode,omitempty" xml:"SubCode,omitempty"`
	SubMessage *string `json:"SubMessage,omitempty" xml:"SubMessage,omitempty"`
	Success    *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
	TotalCount *int64  `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (QueryDistributionMallResponseBody) GoString

func (*QueryDistributionMallResponseBody) SetBizViewData

func (s *QueryDistributionMallResponseBody) SetBizViewData(v map[string]interface{}) *QueryDistributionMallResponseBody

func (*QueryDistributionMallResponseBody) SetCode

func (*QueryDistributionMallResponseBody) SetLogsId

func (*QueryDistributionMallResponseBody) SetMessage

func (*QueryDistributionMallResponseBody) SetPageNumber

func (*QueryDistributionMallResponseBody) SetPageSize

func (*QueryDistributionMallResponseBody) SetRequestId

func (*QueryDistributionMallResponseBody) SetSubCode

func (*QueryDistributionMallResponseBody) SetSubMessage

func (*QueryDistributionMallResponseBody) SetSuccess

func (*QueryDistributionMallResponseBody) SetTotalCount

func (QueryDistributionMallResponseBody) String

type QueryDistributionMallResponseBodyModel

type QueryDistributionMallResponseBodyModel struct {
	ChannelSupplierId    *string `json:"ChannelSupplierId,omitempty" xml:"ChannelSupplierId,omitempty"`
	DistributionMallId   *string `json:"DistributionMallId,omitempty" xml:"DistributionMallId,omitempty"`
	DistributionMallName *string `json:"DistributionMallName,omitempty" xml:"DistributionMallName,omitempty"`
	DistributionMallType *string `json:"DistributionMallType,omitempty" xml:"DistributionMallType,omitempty"`
	DistributorId        *string `json:"DistributorId,omitempty" xml:"DistributorId,omitempty"`
	EndDate              *string `json:"EndDate,omitempty" xml:"EndDate,omitempty"`
	StartDate            *string `json:"StartDate,omitempty" xml:"StartDate,omitempty"`
	Status               *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (QueryDistributionMallResponseBodyModel) GoString

func (*QueryDistributionMallResponseBodyModel) SetChannelSupplierId

func (*QueryDistributionMallResponseBodyModel) SetDistributionMallId

func (*QueryDistributionMallResponseBodyModel) SetDistributionMallName

func (*QueryDistributionMallResponseBodyModel) SetDistributionMallType

func (*QueryDistributionMallResponseBodyModel) SetDistributorId

func (*QueryDistributionMallResponseBodyModel) SetEndDate

func (*QueryDistributionMallResponseBodyModel) SetStartDate

func (*QueryDistributionMallResponseBodyModel) SetStatus

func (QueryDistributionMallResponseBodyModel) String

type QueryDistributionTradeStatusRequest

type QueryDistributionTradeStatusRequest struct {
	DistributionSupplierId *string `json:"DistributionSupplierId,omitempty" xml:"DistributionSupplierId,omitempty"`
	DistributionTradeId    *string `json:"DistributionTradeId,omitempty" xml:"DistributionTradeId,omitempty"`
	DistributorId          *string `json:"DistributorId,omitempty" xml:"DistributorId,omitempty"`
	TenantId               *string `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
}

func (QueryDistributionTradeStatusRequest) GoString

func (*QueryDistributionTradeStatusRequest) SetDistributionSupplierId

func (*QueryDistributionTradeStatusRequest) SetDistributionTradeId

func (*QueryDistributionTradeStatusRequest) SetDistributorId

func (*QueryDistributionTradeStatusRequest) SetTenantId

func (QueryDistributionTradeStatusRequest) String

type QueryDistributionTradeStatusResponse

type QueryDistributionTradeStatusResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *QueryDistributionTradeStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (QueryDistributionTradeStatusResponse) GoString

func (*QueryDistributionTradeStatusResponse) SetHeaders

func (*QueryDistributionTradeStatusResponse) SetStatusCode

func (QueryDistributionTradeStatusResponse) String

type QueryDistributionTradeStatusResponseBody

type QueryDistributionTradeStatusResponseBody struct {
	Code       *string `json:"Code,omitempty" xml:"Code,omitempty"`
	LogsId     *string `json:"LogsId,omitempty" xml:"LogsId,omitempty"`
	Message    *string `json:"Message,omitempty" xml:"Message,omitempty"`
	Model      *string `json:"Model,omitempty" xml:"Model,omitempty"`
	PageNumber *int64  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// pageSize
	PageSize   *int64  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SubCode    *string `json:"SubCode,omitempty" xml:"SubCode,omitempty"`
	SubMessage *string `json:"SubMessage,omitempty" xml:"SubMessage,omitempty"`
	Success    *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
	TotalCount *int64  `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (QueryDistributionTradeStatusResponseBody) GoString

func (*QueryDistributionTradeStatusResponseBody) SetCode

func (*QueryDistributionTradeStatusResponseBody) SetLogsId

func (*QueryDistributionTradeStatusResponseBody) SetMessage

func (*QueryDistributionTradeStatusResponseBody) SetModel

func (*QueryDistributionTradeStatusResponseBody) SetPageNumber

func (*QueryDistributionTradeStatusResponseBody) SetPageSize

func (*QueryDistributionTradeStatusResponseBody) SetRequestId

func (*QueryDistributionTradeStatusResponseBody) SetSubCode

func (*QueryDistributionTradeStatusResponseBody) SetSubMessage

func (*QueryDistributionTradeStatusResponseBody) SetSuccess

func (*QueryDistributionTradeStatusResponseBody) SetTotalCount

func (QueryDistributionTradeStatusResponseBody) String

type QueryItemDetailRequest

type QueryItemDetailRequest struct {
	DistributionMallId *string `json:"DistributionMallId,omitempty" xml:"DistributionMallId,omitempty"`
	DistributorId      *string `json:"DistributorId,omitempty" xml:"DistributorId,omitempty"`
	LmItemId           *string `json:"LmItemId,omitempty" xml:"LmItemId,omitempty"`
	TenantId           *string `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
}

func (QueryItemDetailRequest) GoString

func (s QueryItemDetailRequest) GoString() string

func (*QueryItemDetailRequest) SetDistributionMallId

func (s *QueryItemDetailRequest) SetDistributionMallId(v string) *QueryItemDetailRequest

func (*QueryItemDetailRequest) SetDistributorId

func (s *QueryItemDetailRequest) SetDistributorId(v string) *QueryItemDetailRequest

func (*QueryItemDetailRequest) SetLmItemId

func (*QueryItemDetailRequest) SetTenantId

func (QueryItemDetailRequest) String

func (s QueryItemDetailRequest) String() string

type QueryItemDetailResponse

type QueryItemDetailResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *QueryItemDetailResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (QueryItemDetailResponse) GoString

func (s QueryItemDetailResponse) GoString() string

func (*QueryItemDetailResponse) SetBody

func (*QueryItemDetailResponse) SetHeaders

func (*QueryItemDetailResponse) SetStatusCode

func (QueryItemDetailResponse) String

func (s QueryItemDetailResponse) String() string

type QueryItemDetailResponseBody

type QueryItemDetailResponseBody struct {
	BizViewData map[string]interface{}            `json:"BizViewData,omitempty" xml:"BizViewData,omitempty"`
	Code        *string                           `json:"Code,omitempty" xml:"Code,omitempty"`
	LogsId      *string                           `json:"LogsId,omitempty" xml:"LogsId,omitempty"`
	Message     *string                           `json:"Message,omitempty" xml:"Message,omitempty"`
	Model       *QueryItemDetailResponseBodyModel `json:"Model,omitempty" xml:"Model,omitempty" type:"Struct"`
	PageNumber  *int64                            `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// pageSize
	PageSize   *int64  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SubCode    *string `json:"SubCode,omitempty" xml:"SubCode,omitempty"`
	SubMessage *string `json:"SubMessage,omitempty" xml:"SubMessage,omitempty"`
	Success    *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
	TotalCount *int64  `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (QueryItemDetailResponseBody) GoString

func (s QueryItemDetailResponseBody) GoString() string

func (*QueryItemDetailResponseBody) SetBizViewData

func (s *QueryItemDetailResponseBody) SetBizViewData(v map[string]interface{}) *QueryItemDetailResponseBody

func (*QueryItemDetailResponseBody) SetCode

func (*QueryItemDetailResponseBody) SetLogsId

func (*QueryItemDetailResponseBody) SetMessage

func (*QueryItemDetailResponseBody) SetModel

func (*QueryItemDetailResponseBody) SetPageNumber

func (*QueryItemDetailResponseBody) SetPageSize

func (*QueryItemDetailResponseBody) SetRequestId

func (*QueryItemDetailResponseBody) SetSubCode

func (*QueryItemDetailResponseBody) SetSubMessage

func (*QueryItemDetailResponseBody) SetSuccess

func (*QueryItemDetailResponseBody) SetTotalCount

func (QueryItemDetailResponseBody) String

type QueryItemDetailResponseBodyModel

type QueryItemDetailResponseBodyModel struct {
	CanNotBeSoldCode       *string              `json:"CanNotBeSoldCode,omitempty" xml:"CanNotBeSoldCode,omitempty"`
	CanNotBeSoldMessage    *string              `json:"CanNotBeSoldMessage,omitempty" xml:"CanNotBeSoldMessage,omitempty"`
	CategoryId             *int64               `json:"CategoryId,omitempty" xml:"CategoryId,omitempty"`
	CategoryIds            []*int64             `json:"CategoryIds,omitempty" xml:"CategoryIds,omitempty" type:"Repeated"`
	City                   *string              `json:"City,omitempty" xml:"City,omitempty"`
	Current                *string              `json:"Current,omitempty" xml:"Current,omitempty"`
	CustomizedAttributeMap map[string]*string   `json:"CustomizedAttributeMap,omitempty" xml:"CustomizedAttributeMap,omitempty"`
	DescOption             *string              `json:"DescOption,omitempty" xml:"DescOption,omitempty"`
	DescPath               *string              `json:"DescPath,omitempty" xml:"DescPath,omitempty"`
	DistributionMallId     *string              `json:"DistributionMallId,omitempty" xml:"DistributionMallId,omitempty"`
	Features               map[string]*string   `json:"Features,omitempty" xml:"Features,omitempty"`
	FirstPicUrl            *string              `json:"FirstPicUrl,omitempty" xml:"FirstPicUrl,omitempty"`
	HasQuantity            *bool                `json:"HasQuantity,omitempty" xml:"HasQuantity,omitempty"`
	IforestProps           []map[string]*string `json:"IforestProps,omitempty" xml:"IforestProps,omitempty" type:"Repeated"`
	InvoiceType            *int32               `json:"InvoiceType,omitempty" xml:"InvoiceType,omitempty"`
	IsCanSell              *bool                `json:"IsCanSell,omitempty" xml:"IsCanSell,omitempty"`
	IsSellerPayPostfee     *bool                `json:"IsSellerPayPostfee,omitempty" xml:"IsSellerPayPostfee,omitempty"`
	ItemId                 *int64               `json:"ItemId,omitempty" xml:"ItemId,omitempty"`
	ItemImages             []*string            `json:"ItemImages,omitempty" xml:"ItemImages,omitempty" type:"Repeated"`
	ItemTitle              *string              `json:"ItemTitle,omitempty" xml:"ItemTitle,omitempty"`
	ItemTotalSimpleValue   *string              `json:"ItemTotalSimpleValue,omitempty" xml:"ItemTotalSimpleValue,omitempty"`
	ItemTotalValue         *int32               `json:"ItemTotalValue,omitempty" xml:"ItemTotalValue,omitempty"`
	LmItemAttributeMap     map[string]*string   `json:"LmItemAttributeMap,omitempty" xml:"LmItemAttributeMap,omitempty"`
	LmItemCategory         *string              `json:"LmItemCategory,omitempty" xml:"LmItemCategory,omitempty"`
	LmItemId               *string              `json:"LmItemId,omitempty" xml:"LmItemId,omitempty"`
	MainPicUrl             *string              `json:"MainPicUrl,omitempty" xml:"MainPicUrl,omitempty"`
	MinPrice               *int64               `json:"MinPrice,omitempty" xml:"MinPrice,omitempty"`
	Properties             map[string][]*string `json:"Properties,omitempty" xml:"Properties,omitempty"`
	Prov                   *string              `json:"Prov,omitempty" xml:"Prov,omitempty"`
	Quantity               *int32               `json:"Quantity,omitempty" xml:"Quantity,omitempty"`
	ReservedPrice          *int64               `json:"ReservedPrice,omitempty" xml:"ReservedPrice,omitempty"`
	SimpleQuantity         *string              `json:"SimpleQuantity,omitempty" xml:"SimpleQuantity,omitempty"`
	// sku list
	SkuModels        []*QueryItemDetailResponseBodyModelSkuModels    `json:"SkuModels,omitempty" xml:"SkuModels,omitempty" type:"Repeated"`
	SkuPropertys     []*QueryItemDetailResponseBodyModelSkuPropertys `json:"SkuPropertys,omitempty" xml:"SkuPropertys,omitempty" type:"Repeated"`
	ThirdPartyItemId *string                                         `json:"ThirdPartyItemId,omitempty" xml:"ThirdPartyItemId,omitempty"`
	ThirdPartyName   *string                                         `json:"ThirdPartyName,omitempty" xml:"ThirdPartyName,omitempty"`
	VideoPicUrl      *string                                         `json:"VideoPicUrl,omitempty" xml:"VideoPicUrl,omitempty"`
	VideoUrl         *string                                         `json:"VideoUrl,omitempty" xml:"VideoUrl,omitempty"`
	VirtualItemType  *string                                         `json:"VirtualItemType,omitempty" xml:"VirtualItemType,omitempty"`
}

func (QueryItemDetailResponseBodyModel) GoString

func (*QueryItemDetailResponseBodyModel) SetCanNotBeSoldCode

func (*QueryItemDetailResponseBodyModel) SetCanNotBeSoldMessage

func (*QueryItemDetailResponseBodyModel) SetCategoryId

func (*QueryItemDetailResponseBodyModel) SetCategoryIds

func (*QueryItemDetailResponseBodyModel) SetCity

func (*QueryItemDetailResponseBodyModel) SetCurrent

func (*QueryItemDetailResponseBodyModel) SetCustomizedAttributeMap

func (*QueryItemDetailResponseBodyModel) SetDescOption

func (*QueryItemDetailResponseBodyModel) SetDescPath

func (*QueryItemDetailResponseBodyModel) SetDistributionMallId

func (*QueryItemDetailResponseBodyModel) SetFeatures

func (*QueryItemDetailResponseBodyModel) SetFirstPicUrl

func (*QueryItemDetailResponseBodyModel) SetHasQuantity

func (*QueryItemDetailResponseBodyModel) SetIforestProps

func (*QueryItemDetailResponseBodyModel) SetInvoiceType

func (*QueryItemDetailResponseBodyModel) SetIsCanSell

func (*QueryItemDetailResponseBodyModel) SetIsSellerPayPostfee

func (*QueryItemDetailResponseBodyModel) SetItemId

func (*QueryItemDetailResponseBodyModel) SetItemImages

func (*QueryItemDetailResponseBodyModel) SetItemTitle

func (*QueryItemDetailResponseBodyModel) SetItemTotalSimpleValue

func (*QueryItemDetailResponseBodyModel) SetItemTotalValue

func (*QueryItemDetailResponseBodyModel) SetLmItemAttributeMap

func (*QueryItemDetailResponseBodyModel) SetLmItemCategory

func (*QueryItemDetailResponseBodyModel) SetLmItemId

func (*QueryItemDetailResponseBodyModel) SetMainPicUrl

func (*QueryItemDetailResponseBodyModel) SetMinPrice

func (*QueryItemDetailResponseBodyModel) SetProperties

func (*QueryItemDetailResponseBodyModel) SetProv

func (*QueryItemDetailResponseBodyModel) SetQuantity

func (*QueryItemDetailResponseBodyModel) SetReservedPrice

func (*QueryItemDetailResponseBodyModel) SetSimpleQuantity

func (*QueryItemDetailResponseBodyModel) SetThirdPartyItemId

func (*QueryItemDetailResponseBodyModel) SetThirdPartyName

func (*QueryItemDetailResponseBodyModel) SetVideoPicUrl

func (*QueryItemDetailResponseBodyModel) SetVideoUrl

func (*QueryItemDetailResponseBodyModel) SetVirtualItemType

func (QueryItemDetailResponseBodyModel) String

type QueryItemDetailResponseBodyModelSkuModels

type QueryItemDetailResponseBodyModelSkuModels struct {
	CanNotBeSoldCode       *string            `json:"CanNotBeSoldCode,omitempty" xml:"CanNotBeSoldCode,omitempty"`
	CanNotBeSoldMessage    *string            `json:"CanNotBeSoldMessage,omitempty" xml:"CanNotBeSoldMessage,omitempty"`
	CustomizedAttributeMap map[string]*string `json:"CustomizedAttributeMap,omitempty" xml:"CustomizedAttributeMap,omitempty"`
	DistributionMallId     *string            `json:"DistributionMallId,omitempty" xml:"DistributionMallId,omitempty"`
	ExtJson                *string            `json:"ExtJson,omitempty" xml:"ExtJson,omitempty"`
	HasQuantity            *bool              `json:"HasQuantity,omitempty" xml:"HasQuantity,omitempty"`
	InvoiceType            *int32             `json:"InvoiceType,omitempty" xml:"InvoiceType,omitempty"`
	ItemId                 *int64             `json:"ItemId,omitempty" xml:"ItemId,omitempty"`
	LmItemId               *string            `json:"LmItemId,omitempty" xml:"LmItemId,omitempty"`
	LmSkuAttributeMap      map[string]*string `json:"LmSkuAttributeMap,omitempty" xml:"LmSkuAttributeMap,omitempty"`
	PriceCent              *int64             `json:"PriceCent,omitempty" xml:"PriceCent,omitempty"`
	Quantity               *int32             `json:"Quantity,omitempty" xml:"Quantity,omitempty"`
	ReservedPrice          *int64             `json:"ReservedPrice,omitempty" xml:"ReservedPrice,omitempty"`
	SimpleQuantity         *string            `json:"SimpleQuantity,omitempty" xml:"SimpleQuantity,omitempty"`
	SkuId                  *int64             `json:"SkuId,omitempty" xml:"SkuId,omitempty"`
	SkuPicUrl              *string            `json:"SkuPicUrl,omitempty" xml:"SkuPicUrl,omitempty"`
	SkuPvs                 *string            `json:"SkuPvs,omitempty" xml:"SkuPvs,omitempty"`
	SkuTitle               *string            `json:"SkuTitle,omitempty" xml:"SkuTitle,omitempty"`
	Status                 *int32             `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (QueryItemDetailResponseBodyModelSkuModels) GoString

func (*QueryItemDetailResponseBodyModelSkuModels) SetCanNotBeSoldCode

func (*QueryItemDetailResponseBodyModelSkuModels) SetCanNotBeSoldMessage

func (*QueryItemDetailResponseBodyModelSkuModels) SetCustomizedAttributeMap

func (*QueryItemDetailResponseBodyModelSkuModels) SetDistributionMallId

func (*QueryItemDetailResponseBodyModelSkuModels) SetExtJson

func (*QueryItemDetailResponseBodyModelSkuModels) SetHasQuantity

func (*QueryItemDetailResponseBodyModelSkuModels) SetInvoiceType

func (*QueryItemDetailResponseBodyModelSkuModels) SetItemId

func (*QueryItemDetailResponseBodyModelSkuModels) SetLmItemId

func (*QueryItemDetailResponseBodyModelSkuModels) SetLmSkuAttributeMap

func (*QueryItemDetailResponseBodyModelSkuModels) SetPriceCent

func (*QueryItemDetailResponseBodyModelSkuModels) SetQuantity

func (*QueryItemDetailResponseBodyModelSkuModels) SetReservedPrice

func (*QueryItemDetailResponseBodyModelSkuModels) SetSimpleQuantity

func (*QueryItemDetailResponseBodyModelSkuModels) SetSkuId

func (*QueryItemDetailResponseBodyModelSkuModels) SetSkuPicUrl

func (*QueryItemDetailResponseBodyModelSkuModels) SetSkuPvs

func (*QueryItemDetailResponseBodyModelSkuModels) SetSkuTitle

func (*QueryItemDetailResponseBodyModelSkuModels) SetStatus

func (QueryItemDetailResponseBodyModelSkuModels) String

type QueryItemDetailResponseBodyModelSkuPropertys

type QueryItemDetailResponseBodyModelSkuPropertys struct {
	Id     *int64                                                `json:"Id,omitempty" xml:"Id,omitempty"`
	Text   *string                                               `json:"Text,omitempty" xml:"Text,omitempty"`
	Values []*QueryItemDetailResponseBodyModelSkuPropertysValues `json:"Values,omitempty" xml:"Values,omitempty" type:"Repeated"`
}

func (QueryItemDetailResponseBodyModelSkuPropertys) GoString

func (*QueryItemDetailResponseBodyModelSkuPropertys) SetId

func (*QueryItemDetailResponseBodyModelSkuPropertys) SetText

func (QueryItemDetailResponseBodyModelSkuPropertys) String

type QueryItemDetailResponseBodyModelSkuPropertysValues

type QueryItemDetailResponseBodyModelSkuPropertysValues struct {
	Id   *int64  `json:"Id,omitempty" xml:"Id,omitempty"`
	Text *string `json:"Text,omitempty" xml:"Text,omitempty"`
}

func (QueryItemDetailResponseBodyModelSkuPropertysValues) GoString

func (*QueryItemDetailResponseBodyModelSkuPropertysValues) SetId

func (*QueryItemDetailResponseBodyModelSkuPropertysValues) SetText

func (QueryItemDetailResponseBodyModelSkuPropertysValues) String

type QueryItemDetailWithDivisionRequest added in v2.0.2

type QueryItemDetailWithDivisionRequest struct {
	DistributionMallId *string `json:"DistributionMallId,omitempty" xml:"DistributionMallId,omitempty"`
	DistributorId      *string `json:"DistributorId,omitempty" xml:"DistributorId,omitempty"`
	DivisionCode       *string `json:"DivisionCode,omitempty" xml:"DivisionCode,omitempty"`
	LmItemId           *string `json:"LmItemId,omitempty" xml:"LmItemId,omitempty"`
	TenantId           *string `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
}

func (QueryItemDetailWithDivisionRequest) GoString added in v2.0.2

func (*QueryItemDetailWithDivisionRequest) SetDistributionMallId added in v2.0.2

func (*QueryItemDetailWithDivisionRequest) SetDistributorId added in v2.0.2

func (*QueryItemDetailWithDivisionRequest) SetDivisionCode added in v2.0.2

func (*QueryItemDetailWithDivisionRequest) SetLmItemId added in v2.0.2

func (*QueryItemDetailWithDivisionRequest) SetTenantId added in v2.0.2

func (QueryItemDetailWithDivisionRequest) String added in v2.0.2

type QueryItemDetailWithDivisionResponse added in v2.0.2

type QueryItemDetailWithDivisionResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *QueryItemDetailWithDivisionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (QueryItemDetailWithDivisionResponse) GoString added in v2.0.2

func (*QueryItemDetailWithDivisionResponse) SetBody added in v2.0.2

func (*QueryItemDetailWithDivisionResponse) SetHeaders added in v2.0.2

func (*QueryItemDetailWithDivisionResponse) SetStatusCode added in v2.0.2

func (QueryItemDetailWithDivisionResponse) String added in v2.0.2

type QueryItemDetailWithDivisionResponseBody added in v2.0.2

type QueryItemDetailWithDivisionResponseBody struct {
	Code       *string                                       `json:"Code,omitempty" xml:"Code,omitempty"`
	LogsId     *string                                       `json:"LogsId,omitempty" xml:"LogsId,omitempty"`
	Message    *string                                       `json:"Message,omitempty" xml:"Message,omitempty"`
	Model      *QueryItemDetailWithDivisionResponseBodyModel `json:"Model,omitempty" xml:"Model,omitempty" type:"Struct"`
	PageNumber *int64                                        `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// pageSize
	PageSize   *int64  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SubCode    *string `json:"SubCode,omitempty" xml:"SubCode,omitempty"`
	SubMessage *string `json:"SubMessage,omitempty" xml:"SubMessage,omitempty"`
	Success    *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
	TotalCount *int64  `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (QueryItemDetailWithDivisionResponseBody) GoString added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBody) SetCode added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBody) SetLogsId added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBody) SetMessage added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBody) SetModel added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBody) SetPageNumber added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBody) SetPageSize added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBody) SetRequestId added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBody) SetSubCode added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBody) SetSubMessage added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBody) SetSuccess added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBody) SetTotalCount added in v2.0.2

func (QueryItemDetailWithDivisionResponseBody) String added in v2.0.2

type QueryItemDetailWithDivisionResponseBodyModel added in v2.0.2

type QueryItemDetailWithDivisionResponseBodyModel struct {
	CanNotBeSoldCode       *string              `json:"CanNotBeSoldCode,omitempty" xml:"CanNotBeSoldCode,omitempty"`
	CanNotBeSoldMassage    *string              `json:"CanNotBeSoldMassage,omitempty" xml:"CanNotBeSoldMassage,omitempty"`
	CanSell                *bool                `json:"CanSell,omitempty" xml:"CanSell,omitempty"`
	CategoryId             *int64               `json:"CategoryId,omitempty" xml:"CategoryId,omitempty"`
	CategoryIds            []*int64             `json:"CategoryIds,omitempty" xml:"CategoryIds,omitempty" type:"Repeated"`
	City                   *string              `json:"City,omitempty" xml:"City,omitempty"`
	Current                *string              `json:"Current,omitempty" xml:"Current,omitempty"`
	CustomizedAttributeMap map[string]*string   `json:"CustomizedAttributeMap,omitempty" xml:"CustomizedAttributeMap,omitempty"`
	DescOption             *string              `json:"DescOption,omitempty" xml:"DescOption,omitempty"`
	DescPath               *string              `json:"DescPath,omitempty" xml:"DescPath,omitempty"`
	DistributionMallId     *string              `json:"DistributionMallId,omitempty" xml:"DistributionMallId,omitempty"`
	Features               map[string]*string   `json:"Features,omitempty" xml:"Features,omitempty"`
	FirstPicUrl            *string              `json:"FirstPicUrl,omitempty" xml:"FirstPicUrl,omitempty"`
	HasQuantity            *bool                `json:"HasQuantity,omitempty" xml:"HasQuantity,omitempty"`
	IforestProps           []map[string]*string `json:"IforestProps,omitempty" xml:"IforestProps,omitempty" type:"Repeated"`
	InvoiceType            *int32               `json:"InvoiceType,omitempty" xml:"InvoiceType,omitempty"`
	ItemId                 *int64               `json:"ItemId,omitempty" xml:"ItemId,omitempty"`
	ItemImages             []*string            `json:"ItemImages,omitempty" xml:"ItemImages,omitempty" type:"Repeated"`
	ItemTitle              *string              `json:"ItemTitle,omitempty" xml:"ItemTitle,omitempty"`
	ItemTotalSimpleValue   *string              `json:"ItemTotalSimpleValue,omitempty" xml:"ItemTotalSimpleValue,omitempty"`
	ItemTotalValue         *int32               `json:"ItemTotalValue,omitempty" xml:"ItemTotalValue,omitempty"`
	LmItemAttributeMap     map[string]*string   `json:"LmItemAttributeMap,omitempty" xml:"LmItemAttributeMap,omitempty"`
	LmItemCategory         *string              `json:"LmItemCategory,omitempty" xml:"LmItemCategory,omitempty"`
	LmItemId               *string              `json:"LmItemId,omitempty" xml:"LmItemId,omitempty"`
	MainPicUrl             *string              `json:"MainPicUrl,omitempty" xml:"MainPicUrl,omitempty"`
	MinPrice               *int64               `json:"MinPrice,omitempty" xml:"MinPrice,omitempty"`
	Properties             map[string][]*string `json:"Properties,omitempty" xml:"Properties,omitempty"`
	Prov                   *string              `json:"Prov,omitempty" xml:"Prov,omitempty"`
	Quantity               *int32               `json:"Quantity,omitempty" xml:"Quantity,omitempty"`
	ReservePrice           *int64               `json:"ReservePrice,omitempty" xml:"ReservePrice,omitempty"`
	SecuredTransactions    *int32               `json:"SecuredTransactions,omitempty" xml:"SecuredTransactions,omitempty"`
	SellerPayPostfee       *bool                `json:"SellerPayPostfee,omitempty" xml:"SellerPayPostfee,omitempty"`
	SimpleQuantity         *string              `json:"SimpleQuantity,omitempty" xml:"SimpleQuantity,omitempty"`
	// sku list
	SkuModels        []*QueryItemDetailWithDivisionResponseBodyModelSkuModels    `json:"SkuModels,omitempty" xml:"SkuModels,omitempty" type:"Repeated"`
	SkuPropertys     []*QueryItemDetailWithDivisionResponseBodyModelSkuPropertys `json:"SkuPropertys,omitempty" xml:"SkuPropertys,omitempty" type:"Repeated"`
	ThirdPartyItemId *string                                                     `json:"ThirdPartyItemId,omitempty" xml:"ThirdPartyItemId,omitempty"`
	ThirdPartyName   *string                                                     `json:"ThirdPartyName,omitempty" xml:"ThirdPartyName,omitempty"`
	UserType         *int32                                                      `json:"UserType,omitempty" xml:"UserType,omitempty"`
	VideoPicUrl      *string                                                     `json:"VideoPicUrl,omitempty" xml:"VideoPicUrl,omitempty"`
	VideoUrl         *string                                                     `json:"VideoUrl,omitempty" xml:"VideoUrl,omitempty"`
	VirtualItemType  *string                                                     `json:"VirtualItemType,omitempty" xml:"VirtualItemType,omitempty"`
}

func (QueryItemDetailWithDivisionResponseBodyModel) GoString added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetCanNotBeSoldCode added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetCanNotBeSoldMassage added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetCanSell added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetCategoryId added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetCategoryIds added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetCity added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetCurrent added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetCustomizedAttributeMap added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetDescOption added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetDescPath added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetDistributionMallId added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetFeatures added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetFirstPicUrl added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetHasQuantity added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetIforestProps added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetInvoiceType added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetItemId added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetItemImages added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetItemTitle added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetItemTotalSimpleValue added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetItemTotalValue added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetLmItemAttributeMap added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetLmItemCategory added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetLmItemId added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetMainPicUrl added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetMinPrice added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetProperties added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetProv added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetQuantity added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetReservePrice added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetSecuredTransactions added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetSellerPayPostfee added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetSimpleQuantity added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetSkuModels added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetSkuPropertys added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetThirdPartyItemId added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetThirdPartyName added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetUserType added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetVideoPicUrl added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetVideoUrl added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModel) SetVirtualItemType added in v2.0.2

func (QueryItemDetailWithDivisionResponseBodyModel) String added in v2.0.2

type QueryItemDetailWithDivisionResponseBodyModelSkuModels added in v2.0.2

type QueryItemDetailWithDivisionResponseBodyModelSkuModels struct {
	CanNotBeSoldCode       *string            `json:"CanNotBeSoldCode,omitempty" xml:"CanNotBeSoldCode,omitempty"`
	CanNotBeSoldMassage    *string            `json:"CanNotBeSoldMassage,omitempty" xml:"CanNotBeSoldMassage,omitempty"`
	CustomizedAttributeMap map[string]*string `json:"CustomizedAttributeMap,omitempty" xml:"CustomizedAttributeMap,omitempty"`
	DistributionMallId     *string            `json:"DistributionMallId,omitempty" xml:"DistributionMallId,omitempty"`
	ExtJson                *string            `json:"ExtJson,omitempty" xml:"ExtJson,omitempty"`
	HasQuantity            *bool              `json:"HasQuantity,omitempty" xml:"HasQuantity,omitempty"`
	InvoiceType            *int32             `json:"InvoiceType,omitempty" xml:"InvoiceType,omitempty"`
	ItemId                 *int64             `json:"ItemId,omitempty" xml:"ItemId,omitempty"`
	LmItemId               *string            `json:"LmItemId,omitempty" xml:"LmItemId,omitempty"`
	LmSkuAttributeMap      map[string]*string `json:"LmSkuAttributeMap,omitempty" xml:"LmSkuAttributeMap,omitempty"`
	PriceCent              *int64             `json:"PriceCent,omitempty" xml:"PriceCent,omitempty"`
	Quantity               *int32             `json:"Quantity,omitempty" xml:"Quantity,omitempty"`
	ReservePrice           *int64             `json:"ReservePrice,omitempty" xml:"ReservePrice,omitempty"`
	SimpleQuantity         *string            `json:"SimpleQuantity,omitempty" xml:"SimpleQuantity,omitempty"`
	SkuId                  *int64             `json:"SkuId,omitempty" xml:"SkuId,omitempty"`
	SkuPicUrl              *string            `json:"SkuPicUrl,omitempty" xml:"SkuPicUrl,omitempty"`
	SkuPvs                 *string            `json:"SkuPvs,omitempty" xml:"SkuPvs,omitempty"`
	SkuTitle               *string            `json:"SkuTitle,omitempty" xml:"SkuTitle,omitempty"`
	Status                 *int32             `json:"Status,omitempty" xml:"Status,omitempty"`
	SupplierPrice          *int64             `json:"SupplierPrice,omitempty" xml:"SupplierPrice,omitempty"`
}

func (QueryItemDetailWithDivisionResponseBodyModelSkuModels) GoString added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModelSkuModels) SetCanNotBeSoldCode added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModelSkuModels) SetCanNotBeSoldMassage added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModelSkuModels) SetCustomizedAttributeMap added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModelSkuModels) SetDistributionMallId added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModelSkuModels) SetExtJson added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModelSkuModels) SetHasQuantity added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModelSkuModels) SetInvoiceType added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModelSkuModels) SetItemId added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModelSkuModels) SetLmItemId added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModelSkuModels) SetLmSkuAttributeMap added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModelSkuModels) SetPriceCent added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModelSkuModels) SetQuantity added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModelSkuModels) SetReservePrice added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModelSkuModels) SetSimpleQuantity added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModelSkuModels) SetSkuId added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModelSkuModels) SetSkuPicUrl added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModelSkuModels) SetSkuPvs added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModelSkuModels) SetSkuTitle added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModelSkuModels) SetStatus added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModelSkuModels) SetSupplierPrice added in v2.0.2

func (QueryItemDetailWithDivisionResponseBodyModelSkuModels) String added in v2.0.2

type QueryItemDetailWithDivisionResponseBodyModelSkuPropertys added in v2.0.2

type QueryItemDetailWithDivisionResponseBodyModelSkuPropertys struct {
	Id     *int64                                                            `json:"Id,omitempty" xml:"Id,omitempty"`
	Text   *string                                                           `json:"Text,omitempty" xml:"Text,omitempty"`
	Values []*QueryItemDetailWithDivisionResponseBodyModelSkuPropertysValues `json:"Values,omitempty" xml:"Values,omitempty" type:"Repeated"`
}

func (QueryItemDetailWithDivisionResponseBodyModelSkuPropertys) GoString added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModelSkuPropertys) SetId added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModelSkuPropertys) SetText added in v2.0.2

func (QueryItemDetailWithDivisionResponseBodyModelSkuPropertys) String added in v2.0.2

type QueryItemDetailWithDivisionResponseBodyModelSkuPropertysValues added in v2.0.2

type QueryItemDetailWithDivisionResponseBodyModelSkuPropertysValues struct {
	Id   *int64  `json:"Id,omitempty" xml:"Id,omitempty"`
	Text *string `json:"Text,omitempty" xml:"Text,omitempty"`
}

func (QueryItemDetailWithDivisionResponseBodyModelSkuPropertysValues) GoString added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModelSkuPropertysValues) SetId added in v2.0.2

func (*QueryItemDetailWithDivisionResponseBodyModelSkuPropertysValues) SetText added in v2.0.2

func (QueryItemDetailWithDivisionResponseBodyModelSkuPropertysValues) String added in v2.0.2

type QueryItemGuideRetailPriceRequest added in v2.0.2

type QueryItemGuideRetailPriceRequest struct {
	DistributionMallId *string   `json:"DistributionMallId,omitempty" xml:"DistributionMallId,omitempty"`
	DistributorId      *string   `json:"DistributorId,omitempty" xml:"DistributorId,omitempty"`
	LmItemIds          []*string `json:"LmItemIds,omitempty" xml:"LmItemIds,omitempty" type:"Repeated"`
	TenantId           *string   `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
}

func (QueryItemGuideRetailPriceRequest) GoString added in v2.0.2

func (*QueryItemGuideRetailPriceRequest) SetDistributionMallId added in v2.0.2

func (*QueryItemGuideRetailPriceRequest) SetDistributorId added in v2.0.2

func (*QueryItemGuideRetailPriceRequest) SetLmItemIds added in v2.0.2

func (*QueryItemGuideRetailPriceRequest) SetTenantId added in v2.0.2

func (QueryItemGuideRetailPriceRequest) String added in v2.0.2

type QueryItemGuideRetailPriceResponse added in v2.0.2

type QueryItemGuideRetailPriceResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *QueryItemGuideRetailPriceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (QueryItemGuideRetailPriceResponse) GoString added in v2.0.2

func (*QueryItemGuideRetailPriceResponse) SetBody added in v2.0.2

func (*QueryItemGuideRetailPriceResponse) SetHeaders added in v2.0.2

func (*QueryItemGuideRetailPriceResponse) SetStatusCode added in v2.0.2

func (QueryItemGuideRetailPriceResponse) String added in v2.0.2

type QueryItemGuideRetailPriceResponseBody added in v2.0.2

type QueryItemGuideRetailPriceResponseBody struct {
	Code       *string                                       `json:"Code,omitempty" xml:"Code,omitempty"`
	LogsId     *string                                       `json:"LogsId,omitempty" xml:"LogsId,omitempty"`
	Message    *string                                       `json:"Message,omitempty" xml:"Message,omitempty"`
	Model      []*QueryItemGuideRetailPriceResponseBodyModel `json:"Model,omitempty" xml:"Model,omitempty" type:"Repeated"`
	RequestId  *string                                       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SubCode    *string                                       `json:"SubCode,omitempty" xml:"SubCode,omitempty"`
	SubMessage *string                                       `json:"SubMessage,omitempty" xml:"SubMessage,omitempty"`
	Success    *bool                                         `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (QueryItemGuideRetailPriceResponseBody) GoString added in v2.0.2

func (*QueryItemGuideRetailPriceResponseBody) SetCode added in v2.0.2

func (*QueryItemGuideRetailPriceResponseBody) SetLogsId added in v2.0.2

func (*QueryItemGuideRetailPriceResponseBody) SetMessage added in v2.0.2

func (*QueryItemGuideRetailPriceResponseBody) SetModel added in v2.0.2

func (*QueryItemGuideRetailPriceResponseBody) SetRequestId added in v2.0.2

func (*QueryItemGuideRetailPriceResponseBody) SetSubCode added in v2.0.2

func (*QueryItemGuideRetailPriceResponseBody) SetSubMessage added in v2.0.2

func (*QueryItemGuideRetailPriceResponseBody) SetSuccess added in v2.0.2

func (QueryItemGuideRetailPriceResponseBody) String added in v2.0.2

type QueryItemGuideRetailPriceResponseBodyModel added in v2.0.2

type QueryItemGuideRetailPriceResponseBodyModel struct {
	DistributionMallId       *string                                                `json:"DistributionMallId,omitempty" xml:"DistributionMallId,omitempty"`
	GuideRetailPriceScope    *string                                                `json:"GuideRetailPriceScope,omitempty" xml:"GuideRetailPriceScope,omitempty"`
	ItemId                   *int64                                                 `json:"ItemId,omitempty" xml:"ItemId,omitempty"`
	ItemTitle                *string                                                `json:"ItemTitle,omitempty" xml:"ItemTitle,omitempty"`
	LmItemId                 *string                                                `json:"LmItemId,omitempty" xml:"LmItemId,omitempty"`
	LowGuideRetailPriceScope *string                                                `json:"LowGuideRetailPriceScope,omitempty" xml:"LowGuideRetailPriceScope,omitempty"`
	ReservedPrice            *int64                                                 `json:"ReservedPrice,omitempty" xml:"ReservedPrice,omitempty"`
	ReservedPriceScope       *string                                                `json:"ReservedPriceScope,omitempty" xml:"ReservedPriceScope,omitempty"`
	SkuModels                []*QueryItemGuideRetailPriceResponseBodyModelSkuModels `json:"SkuModels,omitempty" xml:"SkuModels,omitempty" type:"Repeated"`
}

func (QueryItemGuideRetailPriceResponseBodyModel) GoString added in v2.0.2

func (*QueryItemGuideRetailPriceResponseBodyModel) SetDistributionMallId added in v2.0.2

func (*QueryItemGuideRetailPriceResponseBodyModel) SetGuideRetailPriceScope added in v2.0.2

func (*QueryItemGuideRetailPriceResponseBodyModel) SetItemId added in v2.0.2

func (*QueryItemGuideRetailPriceResponseBodyModel) SetItemTitle added in v2.0.2

func (*QueryItemGuideRetailPriceResponseBodyModel) SetLmItemId added in v2.0.2

func (*QueryItemGuideRetailPriceResponseBodyModel) SetLowGuideRetailPriceScope added in v2.0.5

func (*QueryItemGuideRetailPriceResponseBodyModel) SetReservedPrice added in v2.0.2

func (*QueryItemGuideRetailPriceResponseBodyModel) SetReservedPriceScope added in v2.0.2

func (*QueryItemGuideRetailPriceResponseBodyModel) SetSkuModels added in v2.0.2

func (QueryItemGuideRetailPriceResponseBodyModel) String added in v2.0.2

type QueryItemGuideRetailPriceResponseBodyModelSkuModels added in v2.0.2

type QueryItemGuideRetailPriceResponseBodyModelSkuModels struct {
	DistributionMallId  *string `json:"DistributionMallId,omitempty" xml:"DistributionMallId,omitempty"`
	GuideRetailPrice    *int64  `json:"GuideRetailPrice,omitempty" xml:"GuideRetailPrice,omitempty"`
	ItemId              *int64  `json:"ItemId,omitempty" xml:"ItemId,omitempty"`
	LmItemId            *string `json:"LmItemId,omitempty" xml:"LmItemId,omitempty"`
	LowGuideRetailPrice *int64  `json:"LowGuideRetailPrice,omitempty" xml:"LowGuideRetailPrice,omitempty"`
	PriceCent           *int64  `json:"PriceCent,omitempty" xml:"PriceCent,omitempty"`
	ReservedPrice       *int64  `json:"ReservedPrice,omitempty" xml:"ReservedPrice,omitempty"`
	SkuId               *int64  `json:"SkuId,omitempty" xml:"SkuId,omitempty"`
	SkuTitle            *string `json:"SkuTitle,omitempty" xml:"SkuTitle,omitempty"`
	Status              *int32  `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (QueryItemGuideRetailPriceResponseBodyModelSkuModels) GoString added in v2.0.2

func (*QueryItemGuideRetailPriceResponseBodyModelSkuModels) SetDistributionMallId added in v2.0.2

func (*QueryItemGuideRetailPriceResponseBodyModelSkuModels) SetGuideRetailPrice added in v2.0.2

func (*QueryItemGuideRetailPriceResponseBodyModelSkuModels) SetItemId added in v2.0.2

func (*QueryItemGuideRetailPriceResponseBodyModelSkuModels) SetLmItemId added in v2.0.2

func (*QueryItemGuideRetailPriceResponseBodyModelSkuModels) SetLowGuideRetailPrice added in v2.0.5

func (*QueryItemGuideRetailPriceResponseBodyModelSkuModels) SetPriceCent added in v2.0.2

func (*QueryItemGuideRetailPriceResponseBodyModelSkuModels) SetReservedPrice added in v2.0.2

func (*QueryItemGuideRetailPriceResponseBodyModelSkuModels) SetSkuId added in v2.0.2

func (*QueryItemGuideRetailPriceResponseBodyModelSkuModels) SetSkuTitle added in v2.0.2

func (*QueryItemGuideRetailPriceResponseBodyModelSkuModels) SetStatus added in v2.0.2

func (QueryItemGuideRetailPriceResponseBodyModelSkuModels) String added in v2.0.2

type QueryItemGuideRetailPriceShrinkRequest added in v2.0.2

type QueryItemGuideRetailPriceShrinkRequest struct {
	DistributionMallId *string `json:"DistributionMallId,omitempty" xml:"DistributionMallId,omitempty"`
	DistributorId      *string `json:"DistributorId,omitempty" xml:"DistributorId,omitempty"`
	LmItemIdsShrink    *string `json:"LmItemIds,omitempty" xml:"LmItemIds,omitempty"`
	TenantId           *string `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
}

func (QueryItemGuideRetailPriceShrinkRequest) GoString added in v2.0.2

func (*QueryItemGuideRetailPriceShrinkRequest) SetDistributionMallId added in v2.0.2

func (*QueryItemGuideRetailPriceShrinkRequest) SetDistributorId added in v2.0.2

func (*QueryItemGuideRetailPriceShrinkRequest) SetLmItemIdsShrink added in v2.0.2

func (*QueryItemGuideRetailPriceShrinkRequest) SetTenantId added in v2.0.2

func (QueryItemGuideRetailPriceShrinkRequest) String added in v2.0.2

type QueryLogistics4DistributionRequest

type QueryLogistics4DistributionRequest struct {
	DistributorId           *string `json:"DistributorId,omitempty" xml:"DistributorId,omitempty"`
	MainDistributionOrderId *string `json:"MainDistributionOrderId,omitempty" xml:"MainDistributionOrderId,omitempty"`
	RequestId               *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TenantId                *string `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
}

func (QueryLogistics4DistributionRequest) GoString

func (*QueryLogistics4DistributionRequest) SetDistributorId

func (*QueryLogistics4DistributionRequest) SetMainDistributionOrderId

func (*QueryLogistics4DistributionRequest) SetRequestId added in v2.0.8

func (*QueryLogistics4DistributionRequest) SetTenantId

func (QueryLogistics4DistributionRequest) String

type QueryLogistics4DistributionResponse

type QueryLogistics4DistributionResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *QueryLogistics4DistributionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (QueryLogistics4DistributionResponse) GoString

func (*QueryLogistics4DistributionResponse) SetHeaders

func (*QueryLogistics4DistributionResponse) SetStatusCode

func (QueryLogistics4DistributionResponse) String

type QueryLogistics4DistributionResponseBody

type QueryLogistics4DistributionResponseBody struct {
	Code       *string                                         `json:"Code,omitempty" xml:"Code,omitempty"`
	LogsId     *string                                         `json:"LogsId,omitempty" xml:"LogsId,omitempty"`
	Message    *string                                         `json:"Message,omitempty" xml:"Message,omitempty"`
	Model      []*QueryLogistics4DistributionResponseBodyModel `json:"Model,omitempty" xml:"Model,omitempty" type:"Repeated"`
	PageNumber *int64                                          `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// pageSize
	PageSize   *int64  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SubCode    *string `json:"SubCode,omitempty" xml:"SubCode,omitempty"`
	SubMessage *string `json:"SubMessage,omitempty" xml:"SubMessage,omitempty"`
	Success    *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
	TotalCount *int64  `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (QueryLogistics4DistributionResponseBody) GoString

func (*QueryLogistics4DistributionResponseBody) SetCode

func (*QueryLogistics4DistributionResponseBody) SetLogsId

func (*QueryLogistics4DistributionResponseBody) SetMessage

func (*QueryLogistics4DistributionResponseBody) SetPageNumber

func (*QueryLogistics4DistributionResponseBody) SetPageSize

func (*QueryLogistics4DistributionResponseBody) SetRequestId

func (*QueryLogistics4DistributionResponseBody) SetSubCode

func (*QueryLogistics4DistributionResponseBody) SetSubMessage

func (*QueryLogistics4DistributionResponseBody) SetSuccess

func (*QueryLogistics4DistributionResponseBody) SetTotalCount

func (QueryLogistics4DistributionResponseBody) String

type QueryLogistics4DistributionResponseBodyModel

type QueryLogistics4DistributionResponseBodyModel struct {
	DataProvider         *string                                                            `json:"DataProvider,omitempty" xml:"DataProvider,omitempty"`
	DataProviderTitle    *string                                                            `json:"DataProviderTitle,omitempty" xml:"DataProviderTitle,omitempty"`
	Goods                []*QueryLogistics4DistributionResponseBodyModelGoods               `json:"Goods,omitempty" xml:"Goods,omitempty" type:"Repeated"`
	LogisticsCompanyCode *string                                                            `json:"LogisticsCompanyCode,omitempty" xml:"LogisticsCompanyCode,omitempty"`
	LogisticsCompanyName *string                                                            `json:"LogisticsCompanyName,omitempty" xml:"LogisticsCompanyName,omitempty"`
	LogisticsDetailList  []*QueryLogistics4DistributionResponseBodyModelLogisticsDetailList `json:"LogisticsDetailList,omitempty" xml:"LogisticsDetailList,omitempty" type:"Repeated"`
	MailNo               *string                                                            `json:"MailNo,omitempty" xml:"MailNo,omitempty"`
}

func (QueryLogistics4DistributionResponseBodyModel) GoString

func (*QueryLogistics4DistributionResponseBodyModel) SetDataProvider

func (*QueryLogistics4DistributionResponseBodyModel) SetDataProviderTitle

func (*QueryLogistics4DistributionResponseBodyModel) SetLogisticsCompanyCode

func (*QueryLogistics4DistributionResponseBodyModel) SetLogisticsCompanyName

func (*QueryLogistics4DistributionResponseBodyModel) SetMailNo

func (QueryLogistics4DistributionResponseBodyModel) String

type QueryLogistics4DistributionResponseBodyModelGoods

type QueryLogistics4DistributionResponseBodyModelGoods struct {
	GoodName *string `json:"GoodName,omitempty" xml:"GoodName,omitempty"`
	ItemId   *string `json:"ItemId,omitempty" xml:"ItemId,omitempty"`
	Quantity *int32  `json:"Quantity,omitempty" xml:"Quantity,omitempty"`
	SkuId    *string `json:"SkuId,omitempty" xml:"SkuId,omitempty"`
}

func (QueryLogistics4DistributionResponseBodyModelGoods) GoString

func (*QueryLogistics4DistributionResponseBodyModelGoods) SetGoodName

func (*QueryLogistics4DistributionResponseBodyModelGoods) SetItemId

func (*QueryLogistics4DistributionResponseBodyModelGoods) SetQuantity

func (*QueryLogistics4DistributionResponseBodyModelGoods) SetSkuId added in v2.0.8

func (QueryLogistics4DistributionResponseBodyModelGoods) String

type QueryLogistics4DistributionResponseBodyModelLogisticsDetailList

type QueryLogistics4DistributionResponseBodyModelLogisticsDetailList struct {
	OcurrTimeStr *string `json:"OcurrTimeStr,omitempty" xml:"OcurrTimeStr,omitempty"`
	StanderdDesc *string `json:"StanderdDesc,omitempty" xml:"StanderdDesc,omitempty"`
}

func (QueryLogistics4DistributionResponseBodyModelLogisticsDetailList) GoString

func (*QueryLogistics4DistributionResponseBodyModelLogisticsDetailList) SetOcurrTimeStr

func (*QueryLogistics4DistributionResponseBodyModelLogisticsDetailList) SetStanderdDesc

func (QueryLogistics4DistributionResponseBodyModelLogisticsDetailList) String

type QueryMallCategoryListRequest added in v2.0.2

type QueryMallCategoryListRequest struct {
	CategoryId         *int64  `json:"CategoryId,omitempty" xml:"CategoryId,omitempty"`
	DistributionMallId *string `json:"DistributionMallId,omitempty" xml:"DistributionMallId,omitempty"`
	DistributorId      *string `json:"DistributorId,omitempty" xml:"DistributorId,omitempty"`
	TenantId           *string `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
}

func (QueryMallCategoryListRequest) GoString added in v2.0.2

func (s QueryMallCategoryListRequest) GoString() string

func (*QueryMallCategoryListRequest) SetCategoryId added in v2.0.2

func (*QueryMallCategoryListRequest) SetDistributionMallId added in v2.0.2

func (*QueryMallCategoryListRequest) SetDistributorId added in v2.0.2

func (*QueryMallCategoryListRequest) SetTenantId added in v2.0.2

func (QueryMallCategoryListRequest) String added in v2.0.2

type QueryMallCategoryListResponse added in v2.0.2

type QueryMallCategoryListResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *QueryMallCategoryListResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (QueryMallCategoryListResponse) GoString added in v2.0.2

func (*QueryMallCategoryListResponse) SetBody added in v2.0.2

func (*QueryMallCategoryListResponse) SetHeaders added in v2.0.2

func (*QueryMallCategoryListResponse) SetStatusCode added in v2.0.2

func (QueryMallCategoryListResponse) String added in v2.0.2

type QueryMallCategoryListResponseBody added in v2.0.2

type QueryMallCategoryListResponseBody struct {
	Code       *string                                   `json:"Code,omitempty" xml:"Code,omitempty"`
	LogsId     *string                                   `json:"LogsId,omitempty" xml:"LogsId,omitempty"`
	Message    *string                                   `json:"Message,omitempty" xml:"Message,omitempty"`
	Model      []*QueryMallCategoryListResponseBodyModel `json:"Model,omitempty" xml:"Model,omitempty" type:"Repeated"`
	RequestId  *string                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SubCode    *string                                   `json:"SubCode,omitempty" xml:"SubCode,omitempty"`
	SubMessage *string                                   `json:"SubMessage,omitempty" xml:"SubMessage,omitempty"`
	Success    *bool                                     `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (QueryMallCategoryListResponseBody) GoString added in v2.0.2

func (*QueryMallCategoryListResponseBody) SetCode added in v2.0.2

func (*QueryMallCategoryListResponseBody) SetLogsId added in v2.0.2

func (*QueryMallCategoryListResponseBody) SetMessage added in v2.0.2

func (*QueryMallCategoryListResponseBody) SetModel added in v2.0.2

func (*QueryMallCategoryListResponseBody) SetRequestId added in v2.0.2

func (*QueryMallCategoryListResponseBody) SetSubCode added in v2.0.2

func (*QueryMallCategoryListResponseBody) SetSubMessage added in v2.0.2

func (*QueryMallCategoryListResponseBody) SetSuccess added in v2.0.2

func (QueryMallCategoryListResponseBody) String added in v2.0.2

type QueryMallCategoryListResponseBodyModel added in v2.0.2

type QueryMallCategoryListResponseBodyModel struct {
	CategoryId *int64  `json:"CategoryId,omitempty" xml:"CategoryId,omitempty"`
	Leaf       *bool   `json:"Leaf,omitempty" xml:"Leaf,omitempty"`
	Name       *string `json:"Name,omitempty" xml:"Name,omitempty"`
	ParentId   *int64  `json:"ParentId,omitempty" xml:"ParentId,omitempty"`
}

func (QueryMallCategoryListResponseBodyModel) GoString added in v2.0.2

func (*QueryMallCategoryListResponseBodyModel) SetCategoryId added in v2.0.2

func (*QueryMallCategoryListResponseBodyModel) SetLeaf added in v2.0.2

func (*QueryMallCategoryListResponseBodyModel) SetName added in v2.0.2

func (*QueryMallCategoryListResponseBodyModel) SetParentId added in v2.0.2

func (QueryMallCategoryListResponseBodyModel) String added in v2.0.2

type QueryOrderDetail4DistributionRequest

type QueryOrderDetail4DistributionRequest struct {
	DistributorId           *string `json:"DistributorId,omitempty" xml:"DistributorId,omitempty"`
	MainDistributionOrderId *string `json:"MainDistributionOrderId,omitempty" xml:"MainDistributionOrderId,omitempty"`
	TenantId                *string `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
}

func (QueryOrderDetail4DistributionRequest) GoString

func (*QueryOrderDetail4DistributionRequest) SetDistributorId

func (*QueryOrderDetail4DistributionRequest) SetMainDistributionOrderId

func (*QueryOrderDetail4DistributionRequest) SetTenantId

func (QueryOrderDetail4DistributionRequest) String

type QueryOrderDetail4DistributionResponse

type QueryOrderDetail4DistributionResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *QueryOrderDetail4DistributionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (QueryOrderDetail4DistributionResponse) GoString

func (*QueryOrderDetail4DistributionResponse) SetHeaders

func (*QueryOrderDetail4DistributionResponse) SetStatusCode

func (QueryOrderDetail4DistributionResponse) String

type QueryOrderDetail4DistributionResponseBody

type QueryOrderDetail4DistributionResponseBody struct {
	Code       *string                                         `json:"Code,omitempty" xml:"Code,omitempty"`
	LogsId     *string                                         `json:"LogsId,omitempty" xml:"LogsId,omitempty"`
	Message    *string                                         `json:"Message,omitempty" xml:"Message,omitempty"`
	Model      *QueryOrderDetail4DistributionResponseBodyModel `json:"Model,omitempty" xml:"Model,omitempty" type:"Struct"`
	PageNumber *int64                                          `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// pageSize
	PageSize   *int64  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SubCode    *string `json:"SubCode,omitempty" xml:"SubCode,omitempty"`
	SubMessage *string `json:"SubMessage,omitempty" xml:"SubMessage,omitempty"`
	Success    *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
	TotalCount *int64  `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (QueryOrderDetail4DistributionResponseBody) GoString

func (*QueryOrderDetail4DistributionResponseBody) SetCode

func (*QueryOrderDetail4DistributionResponseBody) SetLogsId

func (*QueryOrderDetail4DistributionResponseBody) SetMessage

func (*QueryOrderDetail4DistributionResponseBody) SetPageNumber

func (*QueryOrderDetail4DistributionResponseBody) SetPageSize

func (*QueryOrderDetail4DistributionResponseBody) SetRequestId

func (*QueryOrderDetail4DistributionResponseBody) SetSubCode

func (*QueryOrderDetail4DistributionResponseBody) SetSubMessage

func (*QueryOrderDetail4DistributionResponseBody) SetSuccess

func (*QueryOrderDetail4DistributionResponseBody) SetTotalCount

func (QueryOrderDetail4DistributionResponseBody) String

type QueryOrderDetail4DistributionResponseBodyModel

type QueryOrderDetail4DistributionResponseBodyModel struct {
	CreateDate          *string                                                       `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"`
	DistributionOrderId *string                                                       `json:"DistributionOrderId,omitempty" xml:"DistributionOrderId,omitempty"`
	DistributorId       *string                                                       `json:"DistributorId,omitempty" xml:"DistributorId,omitempty"`
	LogisticsStatus     *string                                                       `json:"LogisticsStatus,omitempty" xml:"LogisticsStatus,omitempty"`
	OrderAmount         *string                                                       `json:"OrderAmount,omitempty" xml:"OrderAmount,omitempty"`
	OrderStatus         *string                                                       `json:"OrderStatus,omitempty" xml:"OrderStatus,omitempty"`
	SubOrderList        []*QueryOrderDetail4DistributionResponseBodyModelSubOrderList `json:"SubOrderList,omitempty" xml:"SubOrderList,omitempty" type:"Repeated"`
}

func (QueryOrderDetail4DistributionResponseBodyModel) GoString

func (*QueryOrderDetail4DistributionResponseBodyModel) SetCreateDate

func (*QueryOrderDetail4DistributionResponseBodyModel) SetDistributionOrderId

func (*QueryOrderDetail4DistributionResponseBodyModel) SetDistributorId

func (*QueryOrderDetail4DistributionResponseBodyModel) SetLogisticsStatus

func (*QueryOrderDetail4DistributionResponseBodyModel) SetOrderAmount

func (*QueryOrderDetail4DistributionResponseBodyModel) SetOrderStatus

func (QueryOrderDetail4DistributionResponseBodyModel) String

type QueryOrderDetail4DistributionResponseBodyModelSubOrderList

type QueryOrderDetail4DistributionResponseBodyModelSubOrderList struct {
	ItemId                  *string                                                                `json:"ItemId,omitempty" xml:"ItemId,omitempty"`
	ItemPic                 *string                                                                `json:"ItemPic,omitempty" xml:"ItemPic,omitempty"`
	ItemPrice               []*QueryOrderDetail4DistributionResponseBodyModelSubOrderListItemPrice `json:"ItemPrice,omitempty" xml:"ItemPrice,omitempty" type:"Repeated"`
	ItemTitle               *string                                                                `json:"ItemTitle,omitempty" xml:"ItemTitle,omitempty"`
	LogisticsStatus         *string                                                                `json:"LogisticsStatus,omitempty" xml:"LogisticsStatus,omitempty"`
	MainDistributionOrderId *string                                                                `json:"MainDistributionOrderId,omitempty" xml:"MainDistributionOrderId,omitempty"`
	Number                  *string                                                                `json:"Number,omitempty" xml:"Number,omitempty"`
	OrderStatus             *string                                                                `json:"OrderStatus,omitempty" xml:"OrderStatus,omitempty"`
	SkuId                   *string                                                                `json:"SkuId,omitempty" xml:"SkuId,omitempty"`
	SkuName                 *string                                                                `json:"SkuName,omitempty" xml:"SkuName,omitempty"`
	SubDistributionOrderId  *string                                                                `json:"SubDistributionOrderId,omitempty" xml:"SubDistributionOrderId,omitempty"`
}

func (QueryOrderDetail4DistributionResponseBodyModelSubOrderList) GoString

func (*QueryOrderDetail4DistributionResponseBodyModelSubOrderList) SetItemId

func (*QueryOrderDetail4DistributionResponseBodyModelSubOrderList) SetItemPic

func (*QueryOrderDetail4DistributionResponseBodyModelSubOrderList) SetItemTitle

func (*QueryOrderDetail4DistributionResponseBodyModelSubOrderList) SetLogisticsStatus

func (*QueryOrderDetail4DistributionResponseBodyModelSubOrderList) SetMainDistributionOrderId

func (*QueryOrderDetail4DistributionResponseBodyModelSubOrderList) SetNumber

func (*QueryOrderDetail4DistributionResponseBodyModelSubOrderList) SetOrderStatus

func (*QueryOrderDetail4DistributionResponseBodyModelSubOrderList) SetSkuId

func (*QueryOrderDetail4DistributionResponseBodyModelSubOrderList) SetSkuName

func (*QueryOrderDetail4DistributionResponseBodyModelSubOrderList) SetSubDistributionOrderId

func (QueryOrderDetail4DistributionResponseBodyModelSubOrderList) String

type QueryOrderDetail4DistributionResponseBodyModelSubOrderListItemPrice

type QueryOrderDetail4DistributionResponseBodyModelSubOrderListItemPrice struct {
	FundAmountMoney *string `json:"FundAmountMoney,omitempty" xml:"FundAmountMoney,omitempty"`
}

func (QueryOrderDetail4DistributionResponseBodyModelSubOrderListItemPrice) GoString

func (*QueryOrderDetail4DistributionResponseBodyModelSubOrderListItemPrice) SetFundAmountMoney

func (QueryOrderDetail4DistributionResponseBodyModelSubOrderListItemPrice) String

type QueryOrderList4DistributionRequest

type QueryOrderList4DistributionRequest struct {
	DistributorId *string `json:"DistributorId,omitempty" xml:"DistributorId,omitempty"`
	FilterOption  *string `json:"FilterOption,omitempty" xml:"FilterOption,omitempty"`
	PageNumber    *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize      *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	TenantId      *string `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
}

func (QueryOrderList4DistributionRequest) GoString

func (*QueryOrderList4DistributionRequest) SetDistributorId

func (*QueryOrderList4DistributionRequest) SetFilterOption

func (*QueryOrderList4DistributionRequest) SetPageNumber

func (*QueryOrderList4DistributionRequest) SetPageSize

func (*QueryOrderList4DistributionRequest) SetTenantId

func (QueryOrderList4DistributionRequest) String

type QueryOrderList4DistributionResponse

type QueryOrderList4DistributionResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *QueryOrderList4DistributionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (QueryOrderList4DistributionResponse) GoString

func (*QueryOrderList4DistributionResponse) SetHeaders

func (*QueryOrderList4DistributionResponse) SetStatusCode

func (QueryOrderList4DistributionResponse) String

type QueryOrderList4DistributionResponseBody

type QueryOrderList4DistributionResponseBody struct {
	Code       *string                                         `json:"Code,omitempty" xml:"Code,omitempty"`
	LogsId     *string                                         `json:"LogsId,omitempty" xml:"LogsId,omitempty"`
	Message    *string                                         `json:"Message,omitempty" xml:"Message,omitempty"`
	Model      []*QueryOrderList4DistributionResponseBodyModel `json:"Model,omitempty" xml:"Model,omitempty" type:"Repeated"`
	PageNumber *int64                                          `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// pageSize
	PageSize   *int64  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SubCode    *string `json:"SubCode,omitempty" xml:"SubCode,omitempty"`
	SubMessage *string `json:"SubMessage,omitempty" xml:"SubMessage,omitempty"`
	Success    *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
	TotalCount *int64  `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (QueryOrderList4DistributionResponseBody) GoString

func (*QueryOrderList4DistributionResponseBody) SetCode

func (*QueryOrderList4DistributionResponseBody) SetLogsId

func (*QueryOrderList4DistributionResponseBody) SetMessage

func (*QueryOrderList4DistributionResponseBody) SetPageNumber

func (*QueryOrderList4DistributionResponseBody) SetPageSize

func (*QueryOrderList4DistributionResponseBody) SetRequestId

func (*QueryOrderList4DistributionResponseBody) SetSubCode

func (*QueryOrderList4DistributionResponseBody) SetSubMessage

func (*QueryOrderList4DistributionResponseBody) SetSuccess

func (*QueryOrderList4DistributionResponseBody) SetTotalCount

func (QueryOrderList4DistributionResponseBody) String

type QueryOrderList4DistributionResponseBodyModel

type QueryOrderList4DistributionResponseBodyModel struct {
	CreateDate          *string                                                     `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"`
	DistributionOrderId *string                                                     `json:"DistributionOrderId,omitempty" xml:"DistributionOrderId,omitempty"`
	DistributorId       *string                                                     `json:"DistributorId,omitempty" xml:"DistributorId,omitempty"`
	LogisticsStatus     *string                                                     `json:"LogisticsStatus,omitempty" xml:"LogisticsStatus,omitempty"`
	OrderAmount         *string                                                     `json:"OrderAmount,omitempty" xml:"OrderAmount,omitempty"`
	OrderStatus         *string                                                     `json:"OrderStatus,omitempty" xml:"OrderStatus,omitempty"`
	SubOrderList        []*QueryOrderList4DistributionResponseBodyModelSubOrderList `json:"SubOrderList,omitempty" xml:"SubOrderList,omitempty" type:"Repeated"`
}

func (QueryOrderList4DistributionResponseBodyModel) GoString

func (*QueryOrderList4DistributionResponseBodyModel) SetCreateDate

func (*QueryOrderList4DistributionResponseBodyModel) SetDistributionOrderId

func (*QueryOrderList4DistributionResponseBodyModel) SetDistributorId

func (*QueryOrderList4DistributionResponseBodyModel) SetLogisticsStatus

func (*QueryOrderList4DistributionResponseBodyModel) SetOrderAmount

func (*QueryOrderList4DistributionResponseBodyModel) SetOrderStatus

func (QueryOrderList4DistributionResponseBodyModel) String

type QueryOrderList4DistributionResponseBodyModelSubOrderList

type QueryOrderList4DistributionResponseBodyModelSubOrderList struct {
	ItemId                  *string                                                              `json:"ItemId,omitempty" xml:"ItemId,omitempty"`
	ItemPic                 *string                                                              `json:"ItemPic,omitempty" xml:"ItemPic,omitempty"`
	ItemPrice               []*QueryOrderList4DistributionResponseBodyModelSubOrderListItemPrice `json:"ItemPrice,omitempty" xml:"ItemPrice,omitempty" type:"Repeated"`
	ItemTitle               *string                                                              `json:"ItemTitle,omitempty" xml:"ItemTitle,omitempty"`
	LogisticsStatus         *string                                                              `json:"LogisticsStatus,omitempty" xml:"LogisticsStatus,omitempty"`
	MainDistributionOrderId *string                                                              `json:"MainDistributionOrderId,omitempty" xml:"MainDistributionOrderId,omitempty"`
	Number                  *string                                                              `json:"Number,omitempty" xml:"Number,omitempty"`
	OrderStatus             *string                                                              `json:"OrderStatus,omitempty" xml:"OrderStatus,omitempty"`
	SkuId                   *string                                                              `json:"SkuId,omitempty" xml:"SkuId,omitempty"`
	SkuName                 *string                                                              `json:"SkuName,omitempty" xml:"SkuName,omitempty"`
	SubDistributionOrderId  *string                                                              `json:"SubDistributionOrderId,omitempty" xml:"SubDistributionOrderId,omitempty"`
}

func (QueryOrderList4DistributionResponseBodyModelSubOrderList) GoString

func (*QueryOrderList4DistributionResponseBodyModelSubOrderList) SetItemId

func (*QueryOrderList4DistributionResponseBodyModelSubOrderList) SetItemPic

func (*QueryOrderList4DistributionResponseBodyModelSubOrderList) SetItemTitle

func (*QueryOrderList4DistributionResponseBodyModelSubOrderList) SetLogisticsStatus

func (*QueryOrderList4DistributionResponseBodyModelSubOrderList) SetMainDistributionOrderId

func (*QueryOrderList4DistributionResponseBodyModelSubOrderList) SetNumber

func (*QueryOrderList4DistributionResponseBodyModelSubOrderList) SetOrderStatus

func (*QueryOrderList4DistributionResponseBodyModelSubOrderList) SetSkuId

func (*QueryOrderList4DistributionResponseBodyModelSubOrderList) SetSkuName

func (*QueryOrderList4DistributionResponseBodyModelSubOrderList) SetSubDistributionOrderId

func (QueryOrderList4DistributionResponseBodyModelSubOrderList) String

type QueryOrderList4DistributionResponseBodyModelSubOrderListItemPrice

type QueryOrderList4DistributionResponseBodyModelSubOrderListItemPrice struct {
	FundAmountMoney *string `json:"FundAmountMoney,omitempty" xml:"FundAmountMoney,omitempty"`
}

func (QueryOrderList4DistributionResponseBodyModelSubOrderListItemPrice) GoString

func (*QueryOrderList4DistributionResponseBodyModelSubOrderListItemPrice) SetFundAmountMoney

func (QueryOrderList4DistributionResponseBodyModelSubOrderListItemPrice) String

type QueryRefundApplicationDetail4DistributionRequest

type QueryRefundApplicationDetail4DistributionRequest struct {
	DistributorId          *string `json:"DistributorId,omitempty" xml:"DistributorId,omitempty"`
	SubDistributionOrderId *string `json:"SubDistributionOrderId,omitempty" xml:"SubDistributionOrderId,omitempty"`
	TenantId               *string `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
}

func (QueryRefundApplicationDetail4DistributionRequest) GoString

func (*QueryRefundApplicationDetail4DistributionRequest) SetDistributorId

func (*QueryRefundApplicationDetail4DistributionRequest) SetSubDistributionOrderId

func (*QueryRefundApplicationDetail4DistributionRequest) SetTenantId

func (QueryRefundApplicationDetail4DistributionRequest) String

type QueryRefundApplicationDetail4DistributionResponse

type QueryRefundApplicationDetail4DistributionResponse struct {
	Headers    map[string]*string                                     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *QueryRefundApplicationDetail4DistributionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (QueryRefundApplicationDetail4DistributionResponse) GoString

func (*QueryRefundApplicationDetail4DistributionResponse) SetHeaders

func (*QueryRefundApplicationDetail4DistributionResponse) SetStatusCode

func (QueryRefundApplicationDetail4DistributionResponse) String

type QueryRefundApplicationDetail4DistributionResponseBody

type QueryRefundApplicationDetail4DistributionResponseBody struct {
	Code       *string                                                     `json:"Code,omitempty" xml:"Code,omitempty"`
	LogsId     *string                                                     `json:"LogsId,omitempty" xml:"LogsId,omitempty"`
	Message    *string                                                     `json:"Message,omitempty" xml:"Message,omitempty"`
	Model      *QueryRefundApplicationDetail4DistributionResponseBodyModel `json:"Model,omitempty" xml:"Model,omitempty" type:"Struct"`
	PageNumber *int64                                                      `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// pageSize
	PageSize   *int64  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SubCode    *string `json:"SubCode,omitempty" xml:"SubCode,omitempty"`
	SubMessage *string `json:"SubMessage,omitempty" xml:"SubMessage,omitempty"`
	Success    *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
	TotalCount *int64  `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (QueryRefundApplicationDetail4DistributionResponseBody) GoString

func (*QueryRefundApplicationDetail4DistributionResponseBody) SetCode

func (*QueryRefundApplicationDetail4DistributionResponseBody) SetLogsId

func (*QueryRefundApplicationDetail4DistributionResponseBody) SetMessage

func (*QueryRefundApplicationDetail4DistributionResponseBody) SetPageNumber

func (*QueryRefundApplicationDetail4DistributionResponseBody) SetPageSize

func (*QueryRefundApplicationDetail4DistributionResponseBody) SetRequestId

func (*QueryRefundApplicationDetail4DistributionResponseBody) SetSubCode

func (*QueryRefundApplicationDetail4DistributionResponseBody) SetSubMessage

func (*QueryRefundApplicationDetail4DistributionResponseBody) SetSuccess

func (*QueryRefundApplicationDetail4DistributionResponseBody) SetTotalCount

func (QueryRefundApplicationDetail4DistributionResponseBody) String

type QueryRefundApplicationDetail4DistributionResponseBodyModel

type QueryRefundApplicationDetail4DistributionResponseBodyModel struct {
	ApplyDisputeDesc             *string                                                                  `json:"ApplyDisputeDesc,omitempty" xml:"ApplyDisputeDesc,omitempty"`
	ApplyReason                  *QueryRefundApplicationDetail4DistributionResponseBodyModelApplyReason   `json:"ApplyReason,omitempty" xml:"ApplyReason,omitempty" type:"Struct"`
	BizClaimType                 *int32                                                                   `json:"BizClaimType,omitempty" xml:"BizClaimType,omitempty"`
	DisputeCreateTime            *string                                                                  `json:"DisputeCreateTime,omitempty" xml:"DisputeCreateTime,omitempty"`
	DisputeDesc                  *string                                                                  `json:"DisputeDesc,omitempty" xml:"DisputeDesc,omitempty"`
	DisputeEndTime               *string                                                                  `json:"DisputeEndTime,omitempty" xml:"DisputeEndTime,omitempty"`
	DisputeId                    *int64                                                                   `json:"DisputeId,omitempty" xml:"DisputeId,omitempty"`
	DisputeStatus                *int32                                                                   `json:"DisputeStatus,omitempty" xml:"DisputeStatus,omitempty"`
	DisputeType                  *int32                                                                   `json:"DisputeType,omitempty" xml:"DisputeType,omitempty"`
	DistributionOrderId          *string                                                                  `json:"DistributionOrderId,omitempty" xml:"DistributionOrderId,omitempty"`
	OrderLogisticsStatus         *int32                                                                   `json:"OrderLogisticsStatus,omitempty" xml:"OrderLogisticsStatus,omitempty"`
	RealRefundFee                *int64                                                                   `json:"RealRefundFee,omitempty" xml:"RealRefundFee,omitempty"`
	RefundFee                    *int64                                                                   `json:"RefundFee,omitempty" xml:"RefundFee,omitempty"`
	RefundFeeData                *QueryRefundApplicationDetail4DistributionResponseBodyModelRefundFeeData `json:"RefundFeeData,omitempty" xml:"RefundFeeData,omitempty" type:"Struct"`
	RefunderAddress              *string                                                                  `json:"RefunderAddress,omitempty" xml:"RefunderAddress,omitempty"`
	RefunderName                 *string                                                                  `json:"RefunderName,omitempty" xml:"RefunderName,omitempty"`
	RefunderTel                  *string                                                                  `json:"RefunderTel,omitempty" xml:"RefunderTel,omitempty"`
	RefunderZipCode              *string                                                                  `json:"RefunderZipCode,omitempty" xml:"RefunderZipCode,omitempty"`
	ReturnGoodCount              *int64                                                                   `json:"ReturnGoodCount,omitempty" xml:"ReturnGoodCount,omitempty"`
	ReturnGoodLogisticsStatus    *int32                                                                   `json:"ReturnGoodLogisticsStatus,omitempty" xml:"ReturnGoodLogisticsStatus,omitempty"`
	SellerAgreeMsg               *string                                                                  `json:"SellerAgreeMsg,omitempty" xml:"SellerAgreeMsg,omitempty"`
	SellerRefuseAgreementMessage *string                                                                  `json:"SellerRefuseAgreementMessage,omitempty" xml:"SellerRefuseAgreementMessage,omitempty"`
	SellerRefuseReason           *string                                                                  `json:"SellerRefuseReason,omitempty" xml:"SellerRefuseReason,omitempty"`
	SubDistributionOrderId       *string                                                                  `json:"SubDistributionOrderId,omitempty" xml:"SubDistributionOrderId,omitempty"`
}

func (QueryRefundApplicationDetail4DistributionResponseBodyModel) GoString

func (*QueryRefundApplicationDetail4DistributionResponseBodyModel) SetApplyDisputeDesc

func (*QueryRefundApplicationDetail4DistributionResponseBodyModel) SetBizClaimType

func (*QueryRefundApplicationDetail4DistributionResponseBodyModel) SetDisputeCreateTime

func (*QueryRefundApplicationDetail4DistributionResponseBodyModel) SetDisputeDesc

func (*QueryRefundApplicationDetail4DistributionResponseBodyModel) SetDisputeEndTime

func (*QueryRefundApplicationDetail4DistributionResponseBodyModel) SetDisputeId

func (*QueryRefundApplicationDetail4DistributionResponseBodyModel) SetDisputeStatus

func (*QueryRefundApplicationDetail4DistributionResponseBodyModel) SetDisputeType

func (*QueryRefundApplicationDetail4DistributionResponseBodyModel) SetDistributionOrderId

func (*QueryRefundApplicationDetail4DistributionResponseBodyModel) SetOrderLogisticsStatus

func (*QueryRefundApplicationDetail4DistributionResponseBodyModel) SetRealRefundFee

func (*QueryRefundApplicationDetail4DistributionResponseBodyModel) SetRefundFee

func (*QueryRefundApplicationDetail4DistributionResponseBodyModel) SetRefunderAddress

func (*QueryRefundApplicationDetail4DistributionResponseBodyModel) SetRefunderName

func (*QueryRefundApplicationDetail4DistributionResponseBodyModel) SetRefunderTel

func (*QueryRefundApplicationDetail4DistributionResponseBodyModel) SetRefunderZipCode

func (*QueryRefundApplicationDetail4DistributionResponseBodyModel) SetReturnGoodCount

func (*QueryRefundApplicationDetail4DistributionResponseBodyModel) SetReturnGoodLogisticsStatus

func (*QueryRefundApplicationDetail4DistributionResponseBodyModel) SetSellerAgreeMsg

func (*QueryRefundApplicationDetail4DistributionResponseBodyModel) SetSellerRefuseAgreementMessage

func (*QueryRefundApplicationDetail4DistributionResponseBodyModel) SetSellerRefuseReason

func (*QueryRefundApplicationDetail4DistributionResponseBodyModel) SetSubDistributionOrderId

func (QueryRefundApplicationDetail4DistributionResponseBodyModel) String

type QueryRefundApplicationDetail4DistributionResponseBodyModelApplyReason

type QueryRefundApplicationDetail4DistributionResponseBodyModelApplyReason struct {
	ReasonTextId *int64  `json:"ReasonTextId,omitempty" xml:"ReasonTextId,omitempty"`
	ReasonTips   *string `json:"ReasonTips,omitempty" xml:"ReasonTips,omitempty"`
}

func (QueryRefundApplicationDetail4DistributionResponseBodyModelApplyReason) GoString

func (*QueryRefundApplicationDetail4DistributionResponseBodyModelApplyReason) SetReasonTextId

func (*QueryRefundApplicationDetail4DistributionResponseBodyModelApplyReason) SetReasonTips

func (QueryRefundApplicationDetail4DistributionResponseBodyModelApplyReason) String

type QueryRefundApplicationDetail4DistributionResponseBodyModelRefundFeeData

type QueryRefundApplicationDetail4DistributionResponseBodyModelRefundFeeData struct {
	MaxRefundFee *int64 `json:"MaxRefundFee,omitempty" xml:"MaxRefundFee,omitempty"`
	MinRefundFee *int64 `json:"MinRefundFee,omitempty" xml:"MinRefundFee,omitempty"`
}

func (QueryRefundApplicationDetail4DistributionResponseBodyModelRefundFeeData) GoString

func (*QueryRefundApplicationDetail4DistributionResponseBodyModelRefundFeeData) SetMaxRefundFee

func (*QueryRefundApplicationDetail4DistributionResponseBodyModelRefundFeeData) SetMinRefundFee

func (QueryRefundApplicationDetail4DistributionResponseBodyModelRefundFeeData) String

type RenderDistributionOrderRequest

type RenderDistributionOrderRequest struct {
	BuyerId                *string                                        `json:"BuyerId,omitempty" xml:"BuyerId,omitempty"`
	DeliveryAddress        *string                                        `json:"DeliveryAddress,omitempty" xml:"DeliveryAddress,omitempty"`
	DistributionSupplierId *string                                        `json:"DistributionSupplierId,omitempty" xml:"DistributionSupplierId,omitempty"`
	DistributorId          *string                                        `json:"DistributorId,omitempty" xml:"DistributorId,omitempty"`
	ExtInfo                *string                                        `json:"ExtInfo,omitempty" xml:"ExtInfo,omitempty"`
	ItemInfoLists          []*RenderDistributionOrderRequestItemInfoLists `json:"ItemInfoLists,omitempty" xml:"ItemInfoLists,omitempty" type:"Repeated"`
	TenantId               *string                                        `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
}

func (RenderDistributionOrderRequest) GoString

func (*RenderDistributionOrderRequest) SetBuyerId

func (*RenderDistributionOrderRequest) SetDeliveryAddress

func (*RenderDistributionOrderRequest) SetDistributionSupplierId

func (s *RenderDistributionOrderRequest) SetDistributionSupplierId(v string) *RenderDistributionOrderRequest

func (*RenderDistributionOrderRequest) SetDistributorId

func (*RenderDistributionOrderRequest) SetExtInfo

func (*RenderDistributionOrderRequest) SetTenantId

func (RenderDistributionOrderRequest) String

type RenderDistributionOrderRequestItemInfoLists

type RenderDistributionOrderRequestItemInfoLists struct {
	DistributionMallId *string `json:"DistributionMallId,omitempty" xml:"DistributionMallId,omitempty"`
	LmItemId           *string `json:"LmItemId,omitempty" xml:"LmItemId,omitempty"`
	Quantity           *int32  `json:"Quantity,omitempty" xml:"Quantity,omitempty"`
	SkuId              *string `json:"SkuId,omitempty" xml:"SkuId,omitempty"`
}

func (RenderDistributionOrderRequestItemInfoLists) GoString

func (*RenderDistributionOrderRequestItemInfoLists) SetDistributionMallId

func (*RenderDistributionOrderRequestItemInfoLists) SetLmItemId

func (*RenderDistributionOrderRequestItemInfoLists) SetQuantity

func (*RenderDistributionOrderRequestItemInfoLists) SetSkuId

func (RenderDistributionOrderRequestItemInfoLists) String

type RenderDistributionOrderResponse

type RenderDistributionOrderResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *RenderDistributionOrderResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (RenderDistributionOrderResponse) GoString

func (*RenderDistributionOrderResponse) SetHeaders

func (*RenderDistributionOrderResponse) SetStatusCode

func (RenderDistributionOrderResponse) String

type RenderDistributionOrderResponseBody

type RenderDistributionOrderResponseBody struct {
	Code       *string                                   `json:"Code,omitempty" xml:"Code,omitempty"`
	LogsId     *string                                   `json:"LogsId,omitempty" xml:"LogsId,omitempty"`
	Message    *string                                   `json:"Message,omitempty" xml:"Message,omitempty"`
	Model      *RenderDistributionOrderResponseBodyModel `json:"Model,omitempty" xml:"Model,omitempty" type:"Struct"`
	PageNumber *int64                                    `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// pageSize
	PageSize   *int64  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SubCode    *string `json:"SubCode,omitempty" xml:"SubCode,omitempty"`
	SubMessage *string `json:"SubMessage,omitempty" xml:"SubMessage,omitempty"`
	Success    *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
	TotalCount *int64  `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (RenderDistributionOrderResponseBody) GoString

func (*RenderDistributionOrderResponseBody) SetCode

func (*RenderDistributionOrderResponseBody) SetLogsId

func (*RenderDistributionOrderResponseBody) SetMessage

func (*RenderDistributionOrderResponseBody) SetPageNumber

func (*RenderDistributionOrderResponseBody) SetPageSize

func (*RenderDistributionOrderResponseBody) SetRequestId

func (*RenderDistributionOrderResponseBody) SetSubCode

func (*RenderDistributionOrderResponseBody) SetSubMessage

func (*RenderDistributionOrderResponseBody) SetSuccess

func (*RenderDistributionOrderResponseBody) SetTotalCount

func (RenderDistributionOrderResponseBody) String

type RenderDistributionOrderResponseBodyModel

type RenderDistributionOrderResponseBodyModel struct {
	AddressInfos               []*RenderDistributionOrderResponseBodyModelAddressInfos               `json:"AddressInfos,omitempty" xml:"AddressInfos,omitempty" type:"Repeated"`
	CanSell                    *bool                                                                 `json:"CanSell,omitempty" xml:"CanSell,omitempty"`
	ExtInfo                    map[string]*string                                                    `json:"ExtInfo,omitempty" xml:"ExtInfo,omitempty"`
	Message                    *string                                                               `json:"Message,omitempty" xml:"Message,omitempty"`
	RenderOrderInfos           []*RenderDistributionOrderResponseBodyModelRenderOrderInfos           `json:"RenderOrderInfos,omitempty" xml:"RenderOrderInfos,omitempty" type:"Repeated"`
	UnsellableRenderOrderInfos []*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfos `json:"UnsellableRenderOrderInfos,omitempty" xml:"UnsellableRenderOrderInfos,omitempty" type:"Repeated"`
}

func (RenderDistributionOrderResponseBodyModel) GoString

func (*RenderDistributionOrderResponseBodyModel) SetCanSell

func (*RenderDistributionOrderResponseBodyModel) SetExtInfo

func (*RenderDistributionOrderResponseBodyModel) SetMessage

func (RenderDistributionOrderResponseBodyModel) String

type RenderDistributionOrderResponseBodyModelAddressInfos

type RenderDistributionOrderResponseBodyModelAddressInfos struct {
	AddressDetail    *string `json:"AddressDetail,omitempty" xml:"AddressDetail,omitempty"`
	AddressId        *int64  `json:"AddressId,omitempty" xml:"AddressId,omitempty"`
	DivisionCode     *string `json:"DivisionCode,omitempty" xml:"DivisionCode,omitempty"`
	IsDefault        *bool   `json:"IsDefault,omitempty" xml:"IsDefault,omitempty"`
	Receiver         *string `json:"Receiver,omitempty" xml:"Receiver,omitempty"`
	ReceiverPhone    *string `json:"ReceiverPhone,omitempty" xml:"ReceiverPhone,omitempty"`
	TownDivisionCode *string `json:"TownDivisionCode,omitempty" xml:"TownDivisionCode,omitempty"`
}

func (RenderDistributionOrderResponseBodyModelAddressInfos) GoString

func (*RenderDistributionOrderResponseBodyModelAddressInfos) SetAddressDetail

func (*RenderDistributionOrderResponseBodyModelAddressInfos) SetAddressId

func (*RenderDistributionOrderResponseBodyModelAddressInfos) SetDivisionCode

func (*RenderDistributionOrderResponseBodyModelAddressInfos) SetIsDefault

func (*RenderDistributionOrderResponseBodyModelAddressInfos) SetReceiver

func (*RenderDistributionOrderResponseBodyModelAddressInfos) SetReceiverPhone

func (*RenderDistributionOrderResponseBodyModelAddressInfos) SetTownDivisionCode

func (RenderDistributionOrderResponseBodyModelAddressInfos) String

type RenderDistributionOrderResponseBodyModelRenderOrderInfos

type RenderDistributionOrderResponseBodyModelRenderOrderInfos struct {
	CanSell         *bool                                                                      `json:"CanSell,omitempty" xml:"CanSell,omitempty"`
	DeliveryInfos   []*RenderDistributionOrderResponseBodyModelRenderOrderInfosDeliveryInfos   `json:"DeliveryInfos,omitempty" xml:"DeliveryInfos,omitempty" type:"Repeated"`
	ExtInfo         map[string]*string                                                         `json:"ExtInfo,omitempty" xml:"ExtInfo,omitempty"`
	InvoiceInfo     *RenderDistributionOrderResponseBodyModelRenderOrderInfosInvoiceInfo       `json:"InvoiceInfo,omitempty" xml:"InvoiceInfo,omitempty" type:"Struct"`
	ItemInfos       []*RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfos       `json:"ItemInfos,omitempty" xml:"ItemInfos,omitempty" type:"Repeated"`
	Message         *string                                                                    `json:"Message,omitempty" xml:"Message,omitempty"`
	ShopPromInstVOS []*RenderDistributionOrderResponseBodyModelRenderOrderInfosShopPromInstVOS `json:"ShopPromInstVOS,omitempty" xml:"ShopPromInstVOS,omitempty" type:"Repeated"`
}

func (RenderDistributionOrderResponseBodyModelRenderOrderInfos) GoString

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfos) SetCanSell

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfos) SetExtInfo

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfos) SetMessage

func (RenderDistributionOrderResponseBodyModelRenderOrderInfos) String

type RenderDistributionOrderResponseBodyModelRenderOrderInfosDeliveryInfos

type RenderDistributionOrderResponseBodyModelRenderOrderInfosDeliveryInfos struct {
	DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"`
	Id          *string `json:"Id,omitempty" xml:"Id,omitempty"`
	PostFee     *int64  `json:"PostFee,omitempty" xml:"PostFee,omitempty"`
	ServiceType *int64  `json:"ServiceType,omitempty" xml:"ServiceType,omitempty"`
}

func (RenderDistributionOrderResponseBodyModelRenderOrderInfosDeliveryInfos) GoString

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosDeliveryInfos) SetDisplayName

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosDeliveryInfos) SetId

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosDeliveryInfos) SetPostFee

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosDeliveryInfos) SetServiceType

func (RenderDistributionOrderResponseBodyModelRenderOrderInfosDeliveryInfos) String

type RenderDistributionOrderResponseBodyModelRenderOrderInfosInvoiceInfo

type RenderDistributionOrderResponseBodyModelRenderOrderInfosInvoiceInfo struct {
	Desc *string `json:"Desc,omitempty" xml:"Desc,omitempty"`
	Type *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (RenderDistributionOrderResponseBodyModelRenderOrderInfosInvoiceInfo) GoString

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosInvoiceInfo) SetDesc

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosInvoiceInfo) SetType

func (RenderDistributionOrderResponseBodyModelRenderOrderInfosInvoiceInfo) String

type RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfos

type RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfos struct {
	CanSell                *bool                                                                               `json:"CanSell,omitempty" xml:"CanSell,omitempty"`
	DistributionMallId     *string                                                                             `json:"DistributionMallId,omitempty" xml:"DistributionMallId,omitempty"`
	DistributionSupplierId *string                                                                             `json:"DistributionSupplierId,omitempty" xml:"DistributionSupplierId,omitempty"`
	DistributorId          *string                                                                             `json:"DistributorId,omitempty" xml:"DistributorId,omitempty"`
	Features               map[string]*string                                                                  `json:"Features,omitempty" xml:"Features,omitempty"`
	ItemId                 *string                                                                             `json:"ItemId,omitempty" xml:"ItemId,omitempty"`
	ItemName               *string                                                                             `json:"ItemName,omitempty" xml:"ItemName,omitempty"`
	ItemPicUrl             *string                                                                             `json:"ItemPicUrl,omitempty" xml:"ItemPicUrl,omitempty"`
	ItemPromInstVOS        []*RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfosItemPromInstVOS `json:"ItemPromInstVOS,omitempty" xml:"ItemPromInstVOS,omitempty" type:"Repeated"`
	ItemUrl                *string                                                                             `json:"ItemUrl,omitempty" xml:"ItemUrl,omitempty"`
	Message                *string                                                                             `json:"Message,omitempty" xml:"Message,omitempty"`
	Price                  *int64                                                                              `json:"Price,omitempty" xml:"Price,omitempty"`
	PromotionFee           *int64                                                                              `json:"PromotionFee,omitempty" xml:"PromotionFee,omitempty"`
	Quantity               *int32                                                                              `json:"Quantity,omitempty" xml:"Quantity,omitempty"`
	ReservePrice           *int64                                                                              `json:"ReservePrice,omitempty" xml:"ReservePrice,omitempty"`
	SkuId                  *int64                                                                              `json:"SkuId,omitempty" xml:"SkuId,omitempty"`
	SkuName                *string                                                                             `json:"SkuName,omitempty" xml:"SkuName,omitempty"`
	VirtualItemType        *string                                                                             `json:"VirtualItemType,omitempty" xml:"VirtualItemType,omitempty"`
}

func (RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfos) GoString

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfos) SetCanSell

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfos) SetDistributionMallId

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfos) SetDistributionSupplierId

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfos) SetDistributorId

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfos) SetFeatures

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfos) SetItemId

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfos) SetItemName

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfos) SetItemPicUrl

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfos) SetItemUrl

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfos) SetMessage

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfos) SetPrice

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfos) SetPromotionFee

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfos) SetQuantity

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfos) SetReservePrice

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfos) SetSkuId

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfos) SetSkuName

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfos) SetVirtualItemType

func (RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfos) String

type RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfosItemPromInstVOS

type RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfosItemPromInstVOS struct {
	AvailableItems []*RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfosItemPromInstVOSAvailableItems `json:"AvailableItems,omitempty" xml:"AvailableItems,omitempty" type:"Repeated"`
	CanUse         *bool                                                                                             `json:"CanUse,omitempty" xml:"CanUse,omitempty"`
	DiscountPrice  *int64                                                                                            `json:"DiscountPrice,omitempty" xml:"DiscountPrice,omitempty"`
	ExpireTime     *int64                                                                                            `json:"ExpireTime,omitempty" xml:"ExpireTime,omitempty"`
	InstanceId     *string                                                                                           `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Level          *string                                                                                           `json:"Level,omitempty" xml:"Level,omitempty"`
	LmItemId       *string                                                                                           `json:"LmItemId,omitempty" xml:"LmItemId,omitempty"`
	PromotionName  *string                                                                                           `json:"PromotionName,omitempty" xml:"PromotionName,omitempty"`
	PromotionType  *string                                                                                           `json:"PromotionType,omitempty" xml:"PromotionType,omitempty"`
	Reason         *string                                                                                           `json:"Reason,omitempty" xml:"Reason,omitempty"`
	Selected       *bool                                                                                             `json:"Selected,omitempty" xml:"Selected,omitempty"`
	SkuIds         []*int64                                                                                          `json:"SkuIds,omitempty" xml:"SkuIds,omitempty" type:"Repeated"`
	SpecialPrice   *int64                                                                                            `json:"SpecialPrice,omitempty" xml:"SpecialPrice,omitempty"`
	SubBizCode     *string                                                                                           `json:"SubBizCode,omitempty" xml:"SubBizCode,omitempty"`
	TbSellerId     *int64                                                                                            `json:"TbSellerId,omitempty" xml:"TbSellerId,omitempty"`
	ThresholdPrice *int64                                                                                            `json:"ThresholdPrice,omitempty" xml:"ThresholdPrice,omitempty"`
	UseStartTime   *int64                                                                                            `json:"UseStartTime,omitempty" xml:"UseStartTime,omitempty"`
}

func (RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfosItemPromInstVOS) GoString

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfosItemPromInstVOS) SetCanUse

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfosItemPromInstVOS) SetDiscountPrice

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfosItemPromInstVOS) SetExpireTime

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfosItemPromInstVOS) SetInstanceId

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfosItemPromInstVOS) SetLevel

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfosItemPromInstVOS) SetLmItemId

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfosItemPromInstVOS) SetPromotionName

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfosItemPromInstVOS) SetPromotionType

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfosItemPromInstVOS) SetReason

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfosItemPromInstVOS) SetSelected

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfosItemPromInstVOS) SetSkuIds

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfosItemPromInstVOS) SetSpecialPrice

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfosItemPromInstVOS) SetSubBizCode

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfosItemPromInstVOS) SetTbSellerId

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfosItemPromInstVOS) SetThresholdPrice

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfosItemPromInstVOS) SetUseStartTime

func (RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfosItemPromInstVOS) String

type RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfosItemPromInstVOSAvailableItems

type RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfosItemPromInstVOSAvailableItems struct {
	ItemId       *int64  `json:"ItemId,omitempty" xml:"ItemId,omitempty"`
	LmItemId     *string `json:"LmItemId,omitempty" xml:"LmItemId,omitempty"`
	LmShopId     *int64  `json:"LmShopId,omitempty" xml:"LmShopId,omitempty"`
	Number       *int32  `json:"Number,omitempty" xml:"Number,omitempty"`
	Points       *int64  `json:"Points,omitempty" xml:"Points,omitempty"`
	PointsAmount *int64  `json:"PointsAmount,omitempty" xml:"PointsAmount,omitempty"`
	PriceCent    *int64  `json:"PriceCent,omitempty" xml:"PriceCent,omitempty"`
	Removed      *bool   `json:"Removed,omitempty" xml:"Removed,omitempty"`
	SkuId        *int64  `json:"SkuId,omitempty" xml:"SkuId,omitempty"`
	TbSellerId   *int64  `json:"TbSellerId,omitempty" xml:"TbSellerId,omitempty"`
	UserPayFee   *int64  `json:"UserPayFee,omitempty" xml:"UserPayFee,omitempty"`
}

func (RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfosItemPromInstVOSAvailableItems) GoString

func (RenderDistributionOrderResponseBodyModelRenderOrderInfosItemInfosItemPromInstVOSAvailableItems) String

type RenderDistributionOrderResponseBodyModelRenderOrderInfosShopPromInstVOS

type RenderDistributionOrderResponseBodyModelRenderOrderInfosShopPromInstVOS struct {
	AvailableItems []*RenderDistributionOrderResponseBodyModelRenderOrderInfosShopPromInstVOSAvailableItems `json:"AvailableItems,omitempty" xml:"AvailableItems,omitempty" type:"Repeated"`
	CanUse         *bool                                                                                    `json:"CanUse,omitempty" xml:"CanUse,omitempty"`
	DiscountPrice  *int64                                                                                   `json:"DiscountPrice,omitempty" xml:"DiscountPrice,omitempty"`
	ExpireTime     *int64                                                                                   `json:"ExpireTime,omitempty" xml:"ExpireTime,omitempty"`
	InstanceId     *string                                                                                  `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Level          *string                                                                                  `json:"Level,omitempty" xml:"Level,omitempty"`
	LmItemId       *string                                                                                  `json:"LmItemId,omitempty" xml:"LmItemId,omitempty"`
	PromotionName  *string                                                                                  `json:"PromotionName,omitempty" xml:"PromotionName,omitempty"`
	PromotionType  *string                                                                                  `json:"PromotionType,omitempty" xml:"PromotionType,omitempty"`
	Reason         *string                                                                                  `json:"Reason,omitempty" xml:"Reason,omitempty"`
	Selected       *bool                                                                                    `json:"Selected,omitempty" xml:"Selected,omitempty"`
	SkuIds         []*int64                                                                                 `json:"SkuIds,omitempty" xml:"SkuIds,omitempty" type:"Repeated"`
	SpecialPrice   *int64                                                                                   `json:"SpecialPrice,omitempty" xml:"SpecialPrice,omitempty"`
	SubBizCode     *string                                                                                  `json:"SubBizCode,omitempty" xml:"SubBizCode,omitempty"`
	TbSellerId     *int64                                                                                   `json:"TbSellerId,omitempty" xml:"TbSellerId,omitempty"`
	ThresholdPrice *int64                                                                                   `json:"ThresholdPrice,omitempty" xml:"ThresholdPrice,omitempty"`
	UseStartTime   *int64                                                                                   `json:"UseStartTime,omitempty" xml:"UseStartTime,omitempty"`
}

func (RenderDistributionOrderResponseBodyModelRenderOrderInfosShopPromInstVOS) GoString

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosShopPromInstVOS) SetCanUse

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosShopPromInstVOS) SetDiscountPrice

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosShopPromInstVOS) SetExpireTime

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosShopPromInstVOS) SetInstanceId

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosShopPromInstVOS) SetLevel

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosShopPromInstVOS) SetLmItemId

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosShopPromInstVOS) SetPromotionName

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosShopPromInstVOS) SetPromotionType

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosShopPromInstVOS) SetReason

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosShopPromInstVOS) SetSelected

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosShopPromInstVOS) SetSkuIds

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosShopPromInstVOS) SetSpecialPrice

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosShopPromInstVOS) SetSubBizCode

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosShopPromInstVOS) SetTbSellerId

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosShopPromInstVOS) SetThresholdPrice

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosShopPromInstVOS) SetUseStartTime

func (RenderDistributionOrderResponseBodyModelRenderOrderInfosShopPromInstVOS) String

type RenderDistributionOrderResponseBodyModelRenderOrderInfosShopPromInstVOSAvailableItems

type RenderDistributionOrderResponseBodyModelRenderOrderInfosShopPromInstVOSAvailableItems struct {
	ItemId       *int64  `json:"ItemId,omitempty" xml:"ItemId,omitempty"`
	LmItemId     *string `json:"LmItemId,omitempty" xml:"LmItemId,omitempty"`
	LmShopId     *int64  `json:"LmShopId,omitempty" xml:"LmShopId,omitempty"`
	Number       *int32  `json:"Number,omitempty" xml:"Number,omitempty"`
	Points       *int64  `json:"Points,omitempty" xml:"Points,omitempty"`
	PointsAmount *int64  `json:"PointsAmount,omitempty" xml:"PointsAmount,omitempty"`
	PriceCent    *int64  `json:"PriceCent,omitempty" xml:"PriceCent,omitempty"`
	Removed      *bool   `json:"Removed,omitempty" xml:"Removed,omitempty"`
	SkuId        *int64  `json:"SkuId,omitempty" xml:"SkuId,omitempty"`
	TbSellerId   *int64  `json:"TbSellerId,omitempty" xml:"TbSellerId,omitempty"`
	UserPayFee   *int64  `json:"UserPayFee,omitempty" xml:"UserPayFee,omitempty"`
}

func (RenderDistributionOrderResponseBodyModelRenderOrderInfosShopPromInstVOSAvailableItems) GoString

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosShopPromInstVOSAvailableItems) SetItemId

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosShopPromInstVOSAvailableItems) SetLmItemId

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosShopPromInstVOSAvailableItems) SetLmShopId

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosShopPromInstVOSAvailableItems) SetNumber

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosShopPromInstVOSAvailableItems) SetPoints

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosShopPromInstVOSAvailableItems) SetPointsAmount

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosShopPromInstVOSAvailableItems) SetPriceCent

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosShopPromInstVOSAvailableItems) SetRemoved

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosShopPromInstVOSAvailableItems) SetTbSellerId

func (*RenderDistributionOrderResponseBodyModelRenderOrderInfosShopPromInstVOSAvailableItems) SetUserPayFee

func (RenderDistributionOrderResponseBodyModelRenderOrderInfosShopPromInstVOSAvailableItems) String

type RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfos

type RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfos struct {
	CanSell         *bool                                                                                `json:"CanSell,omitempty" xml:"CanSell,omitempty"`
	DeliveryInfos   []*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosDeliveryInfos   `json:"DeliveryInfos,omitempty" xml:"DeliveryInfos,omitempty" type:"Repeated"`
	ExtInfo         map[string]*string                                                                   `json:"ExtInfo,omitempty" xml:"ExtInfo,omitempty"`
	InvoiceInfo     *RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosInvoiceInfo       `json:"InvoiceInfo,omitempty" xml:"InvoiceInfo,omitempty" type:"Struct"`
	ItemInfos       []*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfos       `json:"ItemInfos,omitempty" xml:"ItemInfos,omitempty" type:"Repeated"`
	Message         *string                                                                              `json:"Message,omitempty" xml:"Message,omitempty"`
	ShopPromInstVOS []*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosShopPromInstVOS `json:"ShopPromInstVOS,omitempty" xml:"ShopPromInstVOS,omitempty" type:"Repeated"`
}

func (RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfos) GoString

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfos) SetCanSell

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfos) SetExtInfo

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfos) SetMessage

func (RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfos) String

type RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosDeliveryInfos

type RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosDeliveryInfos struct {
	DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"`
	Id          *string `json:"Id,omitempty" xml:"Id,omitempty"`
	PostFee     *int64  `json:"PostFee,omitempty" xml:"PostFee,omitempty"`
	ServiceType *int64  `json:"ServiceType,omitempty" xml:"ServiceType,omitempty"`
}

func (RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosDeliveryInfos) GoString

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosDeliveryInfos) SetDisplayName

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosDeliveryInfos) SetId

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosDeliveryInfos) SetPostFee

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosDeliveryInfos) SetServiceType

func (RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosDeliveryInfos) String

type RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosInvoiceInfo

type RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosInvoiceInfo struct {
	Desc *string `json:"Desc,omitempty" xml:"Desc,omitempty"`
	Type *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosInvoiceInfo) GoString

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosInvoiceInfo) SetDesc

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosInvoiceInfo) SetType

func (RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosInvoiceInfo) String

type RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfos

type RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfos struct {
	CanSell                *bool                                                                                         `json:"CanSell,omitempty" xml:"CanSell,omitempty"`
	DistributionMallId     *string                                                                                       `json:"DistributionMallId,omitempty" xml:"DistributionMallId,omitempty"`
	DistributionSupplierId *string                                                                                       `json:"DistributionSupplierId,omitempty" xml:"DistributionSupplierId,omitempty"`
	DistributorId          *string                                                                                       `json:"DistributorId,omitempty" xml:"DistributorId,omitempty"`
	Features               map[string]*string                                                                            `json:"Features,omitempty" xml:"Features,omitempty"`
	ItemId                 *string                                                                                       `json:"ItemId,omitempty" xml:"ItemId,omitempty"`
	ItemName               *string                                                                                       `json:"ItemName,omitempty" xml:"ItemName,omitempty"`
	ItemPicUrl             *string                                                                                       `json:"ItemPicUrl,omitempty" xml:"ItemPicUrl,omitempty"`
	ItemPromInstVOS        []*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfosItemPromInstVOS `json:"ItemPromInstVOS,omitempty" xml:"ItemPromInstVOS,omitempty" type:"Repeated"`
	ItemUrl                *string                                                                                       `json:"ItemUrl,omitempty" xml:"ItemUrl,omitempty"`
	Message                *string                                                                                       `json:"Message,omitempty" xml:"Message,omitempty"`
	Price                  *int64                                                                                        `json:"Price,omitempty" xml:"Price,omitempty"`
	PromotionFee           *int64                                                                                        `json:"PromotionFee,omitempty" xml:"PromotionFee,omitempty"`
	Quantity               *int32                                                                                        `json:"Quantity,omitempty" xml:"Quantity,omitempty"`
	ReservePrice           *int64                                                                                        `json:"ReservePrice,omitempty" xml:"ReservePrice,omitempty"`
	SkuId                  *int64                                                                                        `json:"SkuId,omitempty" xml:"SkuId,omitempty"`
	SkuName                *string                                                                                       `json:"SkuName,omitempty" xml:"SkuName,omitempty"`
	VirtualItemType        *string                                                                                       `json:"VirtualItemType,omitempty" xml:"VirtualItemType,omitempty"`
}

func (RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfos) GoString

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfos) SetCanSell

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfos) SetDistributionMallId

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfos) SetDistributionSupplierId

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfos) SetDistributorId

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfos) SetFeatures

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfos) SetItemId

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfos) SetItemName

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfos) SetItemPicUrl

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfos) SetItemUrl

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfos) SetMessage

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfos) SetPrice

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfos) SetPromotionFee

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfos) SetQuantity

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfos) SetReservePrice

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfos) SetSkuId

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfos) SetSkuName

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfos) SetVirtualItemType

func (RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfos) String

type RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfosItemPromInstVOS

type RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfosItemPromInstVOS struct {
	AvailableItems []*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfosItemPromInstVOSAvailableItems `json:"AvailableItems,omitempty" xml:"AvailableItems,omitempty" type:"Repeated"`
	CanUse         *bool                                                                                                       `json:"CanUse,omitempty" xml:"CanUse,omitempty"`
	DiscountPrice  *int64                                                                                                      `json:"DiscountPrice,omitempty" xml:"DiscountPrice,omitempty"`
	ExpireTime     *int64                                                                                                      `json:"ExpireTime,omitempty" xml:"ExpireTime,omitempty"`
	InstanceId     *string                                                                                                     `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Level          *string                                                                                                     `json:"Level,omitempty" xml:"Level,omitempty"`
	LmItemId       *string                                                                                                     `json:"LmItemId,omitempty" xml:"LmItemId,omitempty"`
	PromotionName  *string                                                                                                     `json:"PromotionName,omitempty" xml:"PromotionName,omitempty"`
	PromotionType  *string                                                                                                     `json:"PromotionType,omitempty" xml:"PromotionType,omitempty"`
	Reason         *string                                                                                                     `json:"Reason,omitempty" xml:"Reason,omitempty"`
	Selected       *bool                                                                                                       `json:"Selected,omitempty" xml:"Selected,omitempty"`
	SkuIds         []*int64                                                                                                    `json:"SkuIds,omitempty" xml:"SkuIds,omitempty" type:"Repeated"`
	SpecialPrice   *int64                                                                                                      `json:"SpecialPrice,omitempty" xml:"SpecialPrice,omitempty"`
	SubBizCode     *string                                                                                                     `json:"SubBizCode,omitempty" xml:"SubBizCode,omitempty"`
	TbSellerId     *int64                                                                                                      `json:"TbSellerId,omitempty" xml:"TbSellerId,omitempty"`
	ThresholdPrice *int64                                                                                                      `json:"ThresholdPrice,omitempty" xml:"ThresholdPrice,omitempty"`
	UseStartTime   *int64                                                                                                      `json:"UseStartTime,omitempty" xml:"UseStartTime,omitempty"`
}

func (RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfosItemPromInstVOS) GoString

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfosItemPromInstVOS) SetDiscountPrice

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfosItemPromInstVOS) SetPromotionName

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfosItemPromInstVOS) SetPromotionType

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfosItemPromInstVOS) SetSkuIds

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfosItemPromInstVOS) SetSpecialPrice

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfosItemPromInstVOS) SetThresholdPrice

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfosItemPromInstVOS) SetUseStartTime

func (RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfosItemPromInstVOS) String

type RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfosItemPromInstVOSAvailableItems

type RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfosItemPromInstVOSAvailableItems struct {
	ItemId       *int64  `json:"ItemId,omitempty" xml:"ItemId,omitempty"`
	LmItemId     *string `json:"LmItemId,omitempty" xml:"LmItemId,omitempty"`
	LmShopId     *int64  `json:"LmShopId,omitempty" xml:"LmShopId,omitempty"`
	Number       *int32  `json:"Number,omitempty" xml:"Number,omitempty"`
	Points       *int64  `json:"Points,omitempty" xml:"Points,omitempty"`
	PointsAmount *int64  `json:"PointsAmount,omitempty" xml:"PointsAmount,omitempty"`
	PriceCent    *int64  `json:"PriceCent,omitempty" xml:"PriceCent,omitempty"`
	Removed      *bool   `json:"Removed,omitempty" xml:"Removed,omitempty"`
	SkuId        *int64  `json:"SkuId,omitempty" xml:"SkuId,omitempty"`
	TbSellerId   *int64  `json:"TbSellerId,omitempty" xml:"TbSellerId,omitempty"`
	UserPayFee   *int64  `json:"UserPayFee,omitempty" xml:"UserPayFee,omitempty"`
}

func (RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfosItemPromInstVOSAvailableItems) GoString

func (RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosItemInfosItemPromInstVOSAvailableItems) String

type RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosShopPromInstVOS

type RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosShopPromInstVOS struct {
	AvailableItems []*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosShopPromInstVOSAvailableItems `json:"AvailableItems,omitempty" xml:"AvailableItems,omitempty" type:"Repeated"`
	CanUse         *bool                                                                                              `json:"CanUse,omitempty" xml:"CanUse,omitempty"`
	DiscountPrice  *int64                                                                                             `json:"DiscountPrice,omitempty" xml:"DiscountPrice,omitempty"`
	ExpireTime     *int64                                                                                             `json:"ExpireTime,omitempty" xml:"ExpireTime,omitempty"`
	InstanceId     *string                                                                                            `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Level          *string                                                                                            `json:"Level,omitempty" xml:"Level,omitempty"`
	LmItemId       *string                                                                                            `json:"LmItemId,omitempty" xml:"LmItemId,omitempty"`
	PromotionName  *string                                                                                            `json:"PromotionName,omitempty" xml:"PromotionName,omitempty"`
	PromotionType  *string                                                                                            `json:"PromotionType,omitempty" xml:"PromotionType,omitempty"`
	Reason         *string                                                                                            `json:"Reason,omitempty" xml:"Reason,omitempty"`
	Selected       *bool                                                                                              `json:"Selected,omitempty" xml:"Selected,omitempty"`
	SkuIds         []*int64                                                                                           `json:"SkuIds,omitempty" xml:"SkuIds,omitempty" type:"Repeated"`
	SpecialPrice   *int64                                                                                             `json:"SpecialPrice,omitempty" xml:"SpecialPrice,omitempty"`
	SubBizCode     *string                                                                                            `json:"SubBizCode,omitempty" xml:"SubBizCode,omitempty"`
	TbSellerId     *int64                                                                                             `json:"TbSellerId,omitempty" xml:"TbSellerId,omitempty"`
	ThresholdPrice *int64                                                                                             `json:"ThresholdPrice,omitempty" xml:"ThresholdPrice,omitempty"`
	UseStartTime   *int64                                                                                             `json:"UseStartTime,omitempty" xml:"UseStartTime,omitempty"`
}

func (RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosShopPromInstVOS) GoString

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosShopPromInstVOS) SetCanUse

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosShopPromInstVOS) SetDiscountPrice

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosShopPromInstVOS) SetExpireTime

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosShopPromInstVOS) SetInstanceId

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosShopPromInstVOS) SetLevel

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosShopPromInstVOS) SetLmItemId

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosShopPromInstVOS) SetPromotionName

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosShopPromInstVOS) SetPromotionType

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosShopPromInstVOS) SetReason

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosShopPromInstVOS) SetSelected

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosShopPromInstVOS) SetSkuIds

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosShopPromInstVOS) SetSpecialPrice

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosShopPromInstVOS) SetSubBizCode

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosShopPromInstVOS) SetTbSellerId

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosShopPromInstVOS) SetThresholdPrice

func (*RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosShopPromInstVOS) SetUseStartTime

func (RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosShopPromInstVOS) String

type RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosShopPromInstVOSAvailableItems

type RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosShopPromInstVOSAvailableItems struct {
	ItemId       *int64  `json:"ItemId,omitempty" xml:"ItemId,omitempty"`
	LmItemId     *string `json:"LmItemId,omitempty" xml:"LmItemId,omitempty"`
	LmShopId     *int64  `json:"LmShopId,omitempty" xml:"LmShopId,omitempty"`
	Number       *int32  `json:"Number,omitempty" xml:"Number,omitempty"`
	Points       *int64  `json:"Points,omitempty" xml:"Points,omitempty"`
	PointsAmount *int64  `json:"PointsAmount,omitempty" xml:"PointsAmount,omitempty"`
	PriceCent    *int64  `json:"PriceCent,omitempty" xml:"PriceCent,omitempty"`
	Removed      *bool   `json:"Removed,omitempty" xml:"Removed,omitempty"`
	SkuId        *int64  `json:"SkuId,omitempty" xml:"SkuId,omitempty"`
	TbSellerId   *int64  `json:"TbSellerId,omitempty" xml:"TbSellerId,omitempty"`
	UserPayFee   *int64  `json:"UserPayFee,omitempty" xml:"UserPayFee,omitempty"`
}

func (RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosShopPromInstVOSAvailableItems) GoString

func (RenderDistributionOrderResponseBodyModelUnsellableRenderOrderInfosShopPromInstVOSAvailableItems) String

type RenderDistributionOrderShrinkRequest

type RenderDistributionOrderShrinkRequest struct {
	BuyerId                *string `json:"BuyerId,omitempty" xml:"BuyerId,omitempty"`
	DeliveryAddress        *string `json:"DeliveryAddress,omitempty" xml:"DeliveryAddress,omitempty"`
	DistributionSupplierId *string `json:"DistributionSupplierId,omitempty" xml:"DistributionSupplierId,omitempty"`
	DistributorId          *string `json:"DistributorId,omitempty" xml:"DistributorId,omitempty"`
	ExtInfo                *string `json:"ExtInfo,omitempty" xml:"ExtInfo,omitempty"`
	ItemInfoListsShrink    *string `json:"ItemInfoLists,omitempty" xml:"ItemInfoLists,omitempty"`
	TenantId               *string `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
}

func (RenderDistributionOrderShrinkRequest) GoString

func (*RenderDistributionOrderShrinkRequest) SetBuyerId

func (*RenderDistributionOrderShrinkRequest) SetDeliveryAddress

func (*RenderDistributionOrderShrinkRequest) SetDistributionSupplierId

func (*RenderDistributionOrderShrinkRequest) SetDistributorId

func (*RenderDistributionOrderShrinkRequest) SetExtInfo

func (*RenderDistributionOrderShrinkRequest) SetItemInfoListsShrink

func (*RenderDistributionOrderShrinkRequest) SetTenantId

func (RenderDistributionOrderShrinkRequest) String

type SubmitReturnGoodLogistics4DistributionRequest

type SubmitReturnGoodLogistics4DistributionRequest struct {
	CpCode                 *string `json:"CpCode,omitempty" xml:"CpCode,omitempty"`
	DisputeId              *int64  `json:"DisputeId,omitempty" xml:"DisputeId,omitempty"`
	DistributorId          *string `json:"DistributorId,omitempty" xml:"DistributorId,omitempty"`
	LogisticsNo            *string `json:"LogisticsNo,omitempty" xml:"LogisticsNo,omitempty"`
	SubDistributionOrderId *string `json:"SubDistributionOrderId,omitempty" xml:"SubDistributionOrderId,omitempty"`
	TenantId               *string `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
}

func (SubmitReturnGoodLogistics4DistributionRequest) GoString

func (*SubmitReturnGoodLogistics4DistributionRequest) SetCpCode

func (*SubmitReturnGoodLogistics4DistributionRequest) SetDisputeId

func (*SubmitReturnGoodLogistics4DistributionRequest) SetDistributorId

func (*SubmitReturnGoodLogistics4DistributionRequest) SetLogisticsNo

func (*SubmitReturnGoodLogistics4DistributionRequest) SetSubDistributionOrderId

func (*SubmitReturnGoodLogistics4DistributionRequest) SetTenantId

func (SubmitReturnGoodLogistics4DistributionRequest) String

type SubmitReturnGoodLogistics4DistributionResponse

type SubmitReturnGoodLogistics4DistributionResponse struct {
	Headers    map[string]*string                                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *SubmitReturnGoodLogistics4DistributionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (SubmitReturnGoodLogistics4DistributionResponse) GoString

func (*SubmitReturnGoodLogistics4DistributionResponse) SetHeaders

func (*SubmitReturnGoodLogistics4DistributionResponse) SetStatusCode

func (SubmitReturnGoodLogistics4DistributionResponse) String

type SubmitReturnGoodLogistics4DistributionResponseBody

type SubmitReturnGoodLogistics4DistributionResponseBody struct {
	Code       *string `json:"Code,omitempty" xml:"Code,omitempty"`
	LogsId     *string `json:"LogsId,omitempty" xml:"LogsId,omitempty"`
	Message    *string `json:"Message,omitempty" xml:"Message,omitempty"`
	PageNumber *int64  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// pageSize
	PageSize   *int64  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SubCode    *string `json:"SubCode,omitempty" xml:"SubCode,omitempty"`
	SubMessage *string `json:"SubMessage,omitempty" xml:"SubMessage,omitempty"`
	Success    *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
	TotalCount *int64  `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (SubmitReturnGoodLogistics4DistributionResponseBody) GoString

func (*SubmitReturnGoodLogistics4DistributionResponseBody) SetCode

func (*SubmitReturnGoodLogistics4DistributionResponseBody) SetLogsId

func (*SubmitReturnGoodLogistics4DistributionResponseBody) SetMessage

func (*SubmitReturnGoodLogistics4DistributionResponseBody) SetPageNumber

func (*SubmitReturnGoodLogistics4DistributionResponseBody) SetPageSize

func (*SubmitReturnGoodLogistics4DistributionResponseBody) SetRequestId

func (*SubmitReturnGoodLogistics4DistributionResponseBody) SetSubCode

func (*SubmitReturnGoodLogistics4DistributionResponseBody) SetSubMessage

func (*SubmitReturnGoodLogistics4DistributionResponseBody) SetSuccess

func (*SubmitReturnGoodLogistics4DistributionResponseBody) SetTotalCount

func (SubmitReturnGoodLogistics4DistributionResponseBody) String

Jump to

Keyboard shortcuts

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