apis

package
v1.48.0 Latest Latest
Warning

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

Go to latest
Published: Dec 17, 2020 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ConfirmSaleServiceDeliveryRequest

type ConfirmSaleServiceDeliveryRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 交付信息  */
	ConfirmDeliveryInfo *elite.ConfirmDeliveryInfo `json:"confirmDeliveryInfo"`
}

func NewConfirmSaleServiceDeliveryRequest

func NewConfirmSaleServiceDeliveryRequest(
	regionId string,
	confirmDeliveryInfo *elite.ConfirmDeliveryInfo,
) *ConfirmSaleServiceDeliveryRequest

* param regionId: 地域ID (Required) * param confirmDeliveryInfo: 交付信息 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewConfirmSaleServiceDeliveryRequestWithAllParams

func NewConfirmSaleServiceDeliveryRequestWithAllParams(
	regionId string,
	confirmDeliveryInfo *elite.ConfirmDeliveryInfo,
) *ConfirmSaleServiceDeliveryRequest

* param regionId: 地域ID (Required) * param confirmDeliveryInfo: 交付信息 (Required)

func NewConfirmSaleServiceDeliveryRequestWithoutParam

func NewConfirmSaleServiceDeliveryRequestWithoutParam() *ConfirmSaleServiceDeliveryRequest

This constructor has better compatible ability when API parameters changed

func (ConfirmSaleServiceDeliveryRequest) GetRegionId

func (r ConfirmSaleServiceDeliveryRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*ConfirmSaleServiceDeliveryRequest) SetConfirmDeliveryInfo

func (r *ConfirmSaleServiceDeliveryRequest) SetConfirmDeliveryInfo(confirmDeliveryInfo *elite.ConfirmDeliveryInfo)

param confirmDeliveryInfo: 交付信息(Required)

func (*ConfirmSaleServiceDeliveryRequest) SetRegionId

func (r *ConfirmSaleServiceDeliveryRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type ConfirmSaleServiceDeliveryResponse

type ConfirmSaleServiceDeliveryResponse struct {
	RequestID string                           `json:"requestId"`
	Error     core.ErrorResponse               `json:"error"`
	Result    ConfirmSaleServiceDeliveryResult `json:"result"`
}

type ConfirmSaleServiceDeliveryResult

type ConfirmSaleServiceDeliveryResult struct {
	Status  bool   `json:"status"`
	Message string `json:"message"`
}

type GetSaleServiceByDeliverNumberRequest

type GetSaleServiceByDeliverNumberRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 交付单号  */
	DeliverNumber string `json:"deliverNumber"`
}

func NewGetSaleServiceByDeliverNumberRequest

func NewGetSaleServiceByDeliverNumberRequest(
	regionId string,
	deliverNumber string,
) *GetSaleServiceByDeliverNumberRequest

* param regionId: 地域ID (Required) * param deliverNumber: 交付单号 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGetSaleServiceByDeliverNumberRequestWithAllParams

func NewGetSaleServiceByDeliverNumberRequestWithAllParams(
	regionId string,
	deliverNumber string,
) *GetSaleServiceByDeliverNumberRequest

* param regionId: 地域ID (Required) * param deliverNumber: 交付单号 (Required)

func NewGetSaleServiceByDeliverNumberRequestWithoutParam

func NewGetSaleServiceByDeliverNumberRequestWithoutParam() *GetSaleServiceByDeliverNumberRequest

This constructor has better compatible ability when API parameters changed

func (GetSaleServiceByDeliverNumberRequest) GetRegionId

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*GetSaleServiceByDeliverNumberRequest) SetDeliverNumber

func (r *GetSaleServiceByDeliverNumberRequest) SetDeliverNumber(deliverNumber string)

param deliverNumber: 交付单号(Required)

func (*GetSaleServiceByDeliverNumberRequest) SetRegionId

func (r *GetSaleServiceByDeliverNumberRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type GetSaleServiceByDeliverNumberResponse

type GetSaleServiceByDeliverNumberResponse struct {
	RequestID string                              `json:"requestId"`
	Error     core.ErrorResponse                  `json:"error"`
	Result    GetSaleServiceByDeliverNumberResult `json:"result"`
}

type GetSaleServiceByDeliverNumberResult

type GetSaleServiceByDeliverNumberResult struct {
	Status  bool                   `json:"status"`
	Message string                 `json:"message"`
	Data    elite.ProductServiceVo `json:"data"`
}

type GetStoreServiceRequest added in v1.7.0

type GetStoreServiceRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 购买用户pin  */
	BuyerPin string `json:"buyerPin"`

	/* 业务数据,与下单时的业务数据一致  */
	BusinessData string `json:"businessData"`

	/* 是否查询全部,如果传入false,则只查询当前时间有效的,否则查询所有的 (Optional) */
	QueryAll *bool `json:"queryAll"`
}

func NewGetStoreServiceRequest added in v1.7.0

func NewGetStoreServiceRequest(
	regionId string,
	buyerPin string,
	businessData string,
) *GetStoreServiceRequest

* param regionId: 地域ID (Required) * param buyerPin: 购买用户pin (Required) * param businessData: 业务数据,与下单时的业务数据一致 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGetStoreServiceRequestWithAllParams added in v1.7.0

func NewGetStoreServiceRequestWithAllParams(
	regionId string,
	buyerPin string,
	businessData string,
	queryAll *bool,
) *GetStoreServiceRequest

* param regionId: 地域ID (Required) * param buyerPin: 购买用户pin (Required) * param businessData: 业务数据,与下单时的业务数据一致 (Required) * param queryAll: 是否查询全部,如果传入false,则只查询当前时间有效的,否则查询所有的 (Optional)

func NewGetStoreServiceRequestWithoutParam added in v1.7.0

func NewGetStoreServiceRequestWithoutParam() *GetStoreServiceRequest

This constructor has better compatible ability when API parameters changed

func (GetStoreServiceRequest) GetRegionId added in v1.7.0

func (r GetStoreServiceRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*GetStoreServiceRequest) SetBusinessData added in v1.7.0

func (r *GetStoreServiceRequest) SetBusinessData(businessData string)

param businessData: 业务数据,与下单时的业务数据一致(Required)

func (*GetStoreServiceRequest) SetBuyerPin added in v1.7.0

func (r *GetStoreServiceRequest) SetBuyerPin(buyerPin string)

param buyerPin: 购买用户pin(Required)

func (*GetStoreServiceRequest) SetQueryAll added in v1.7.0

func (r *GetStoreServiceRequest) SetQueryAll(queryAll bool)

param queryAll: 是否查询全部,如果传入false,则只查询当前时间有效的,否则查询所有的(Optional)

func (*GetStoreServiceRequest) SetRegionId added in v1.7.0

func (r *GetStoreServiceRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type GetStoreServiceResponse added in v1.7.0

type GetStoreServiceResponse struct {
	RequestID string                `json:"requestId"`
	Error     core.ErrorResponse    `json:"error"`
	Result    GetStoreServiceResult `json:"result"`
}

type GetStoreServiceResult added in v1.7.0

type GetStoreServiceResult struct {
	Status  bool                 `json:"status"`
	Message string               `json:"message"`
	Data    elite.StoreServiceVo `json:"data"`
}

type JdxCreateOrderRequest added in v1.12.0

type JdxCreateOrderRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 下单信息  */
	CreateOrderInfo *elite.CreateOrderInfo `json:"createOrderInfo"`
}

func NewJdxCreateOrderRequest added in v1.12.0

func NewJdxCreateOrderRequest(
	regionId string,
	createOrderInfo *elite.CreateOrderInfo,
) *JdxCreateOrderRequest

* param regionId: 地域ID (Required) * param createOrderInfo: 下单信息 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewJdxCreateOrderRequestWithAllParams added in v1.12.0

func NewJdxCreateOrderRequestWithAllParams(
	regionId string,
	createOrderInfo *elite.CreateOrderInfo,
) *JdxCreateOrderRequest

* param regionId: 地域ID (Required) * param createOrderInfo: 下单信息 (Required)

func NewJdxCreateOrderRequestWithoutParam added in v1.12.0

func NewJdxCreateOrderRequestWithoutParam() *JdxCreateOrderRequest

This constructor has better compatible ability when API parameters changed

func (JdxCreateOrderRequest) GetRegionId added in v1.12.0

func (r JdxCreateOrderRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*JdxCreateOrderRequest) SetCreateOrderInfo added in v1.12.0

func (r *JdxCreateOrderRequest) SetCreateOrderInfo(createOrderInfo *elite.CreateOrderInfo)

param createOrderInfo: 下单信息(Required)

func (*JdxCreateOrderRequest) SetRegionId added in v1.12.0

func (r *JdxCreateOrderRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type JdxCreateOrderResponse added in v1.12.0

type JdxCreateOrderResponse struct {
	RequestID string               `json:"requestId"`
	Error     core.ErrorResponse   `json:"error"`
	Result    JdxCreateOrderResult `json:"result"`
}

type JdxCreateOrderResult added in v1.12.0

type JdxCreateOrderResult struct {
	Status  bool                      `json:"status"`
	Message string                    `json:"message"`
	Data    elite.CreateOrderResultVo `json:"data"`
}

type JdxQueryDeliveryInfoRequest added in v1.12.0

type JdxQueryDeliveryInfoRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 订单号  */
	OrderNumber string `json:"orderNumber"`
}

func NewJdxQueryDeliveryInfoRequest added in v1.12.0

func NewJdxQueryDeliveryInfoRequest(
	regionId string,
	orderNumber string,
) *JdxQueryDeliveryInfoRequest

* param regionId: 地域ID (Required) * param orderNumber: 订单号 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewJdxQueryDeliveryInfoRequestWithAllParams added in v1.12.0

func NewJdxQueryDeliveryInfoRequestWithAllParams(
	regionId string,
	orderNumber string,
) *JdxQueryDeliveryInfoRequest

* param regionId: 地域ID (Required) * param orderNumber: 订单号 (Required)

func NewJdxQueryDeliveryInfoRequestWithoutParam added in v1.12.0

func NewJdxQueryDeliveryInfoRequestWithoutParam() *JdxQueryDeliveryInfoRequest

This constructor has better compatible ability when API parameters changed

func (JdxQueryDeliveryInfoRequest) GetRegionId added in v1.12.0

func (r JdxQueryDeliveryInfoRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*JdxQueryDeliveryInfoRequest) SetOrderNumber added in v1.12.0

func (r *JdxQueryDeliveryInfoRequest) SetOrderNumber(orderNumber string)

param orderNumber: 订单号(Required)

func (*JdxQueryDeliveryInfoRequest) SetRegionId added in v1.12.0

func (r *JdxQueryDeliveryInfoRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type JdxQueryDeliveryInfoResponse added in v1.12.0

type JdxQueryDeliveryInfoResponse struct {
	RequestID string                     `json:"requestId"`
	Error     core.ErrorResponse         `json:"error"`
	Result    JdxQueryDeliveryInfoResult `json:"result"`
}

type JdxQueryDeliveryInfoResult added in v1.12.0

type JdxQueryDeliveryInfoResult struct {
	Status  bool                            `json:"status"`
	Message string                          `json:"message"`
	Data    elite.QueryDeliveryInfoResultVo `json:"data"`
}

type JdxQueryPriceRequest added in v1.8.0

type JdxQueryPriceRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 查询价格参数  */
	QueryPriceParam *elite.QueryPriceParam `json:"queryPriceParam"`
}

func NewJdxQueryPriceRequest added in v1.8.0

func NewJdxQueryPriceRequest(
	regionId string,
	queryPriceParam *elite.QueryPriceParam,
) *JdxQueryPriceRequest

* param regionId: 地域ID (Required) * param queryPriceParam: 查询价格参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewJdxQueryPriceRequestWithAllParams added in v1.8.0

func NewJdxQueryPriceRequestWithAllParams(
	regionId string,
	queryPriceParam *elite.QueryPriceParam,
) *JdxQueryPriceRequest

* param regionId: 地域ID (Required) * param queryPriceParam: 查询价格参数 (Required)

func NewJdxQueryPriceRequestWithoutParam added in v1.8.0

func NewJdxQueryPriceRequestWithoutParam() *JdxQueryPriceRequest

This constructor has better compatible ability when API parameters changed

func (JdxQueryPriceRequest) GetRegionId added in v1.8.0

func (r JdxQueryPriceRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*JdxQueryPriceRequest) SetQueryPriceParam added in v1.8.0

func (r *JdxQueryPriceRequest) SetQueryPriceParam(queryPriceParam *elite.QueryPriceParam)

param queryPriceParam: 查询价格参数(Required)

func (*JdxQueryPriceRequest) SetRegionId added in v1.8.0

func (r *JdxQueryPriceRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type JdxQueryPriceResponse added in v1.8.0

type JdxQueryPriceResponse struct {
	RequestID string              `json:"requestId"`
	Error     core.ErrorResponse  `json:"error"`
	Result    JdxQueryPriceResult `json:"result"`
}

type JdxQueryPriceResult added in v1.8.0

type JdxQueryPriceResult struct {
	Status  bool                     `json:"status"`
	Message string                   `json:"message"`
	Data    elite.QueryPriceResultVo `json:"data"`
}

type JdxQueryProductRequest added in v1.12.0

type JdxQueryProductRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 页码(最小1)  */
	PageNo int `json:"pageNo"`

	/* 每页记录数(最小10,最大100)  */
	PageSize int `json:"pageSize"`
}

func NewJdxQueryProductRequest added in v1.12.0

func NewJdxQueryProductRequest(
	regionId string,
	pageNo int,
	pageSize int,
) *JdxQueryProductRequest

* param regionId: 地域ID (Required) * param pageNo: 页码(最小1) (Required) * param pageSize: 每页记录数(最小10,最大100) (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewJdxQueryProductRequestWithAllParams added in v1.12.0

func NewJdxQueryProductRequestWithAllParams(
	regionId string,
	pageNo int,
	pageSize int,
) *JdxQueryProductRequest

* param regionId: 地域ID (Required) * param pageNo: 页码(最小1) (Required) * param pageSize: 每页记录数(最小10,最大100) (Required)

func NewJdxQueryProductRequestWithoutParam added in v1.12.0

func NewJdxQueryProductRequestWithoutParam() *JdxQueryProductRequest

This constructor has better compatible ability when API parameters changed

func (JdxQueryProductRequest) GetRegionId added in v1.12.0

func (r JdxQueryProductRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*JdxQueryProductRequest) SetPageNo added in v1.12.0

func (r *JdxQueryProductRequest) SetPageNo(pageNo int)

param pageNo: 页码(最小1)(Required)

func (*JdxQueryProductRequest) SetPageSize added in v1.12.0

func (r *JdxQueryProductRequest) SetPageSize(pageSize int)

param pageSize: 每页记录数(最小10,最大100)(Required)

func (*JdxQueryProductRequest) SetRegionId added in v1.12.0

func (r *JdxQueryProductRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type JdxQueryProductResponse added in v1.12.0

type JdxQueryProductResponse struct {
	RequestID string                `json:"requestId"`
	Error     core.ErrorResponse    `json:"error"`
	Result    JdxQueryProductResult `json:"result"`
}

type JdxQueryProductResult added in v1.12.0

type JdxQueryProductResult struct {
	Status  bool                       `json:"status"`
	Message string                     `json:"message"`
	Data    elite.JdxProductVoListData `json:"data"`
}

type JdxReportOrderRequest added in v1.8.0

type JdxReportOrderRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 上报订单信息  */
	ReportOrderInfo *elite.ReportOrderInfo `json:"reportOrderInfo"`
}

func NewJdxReportOrderRequest added in v1.8.0

func NewJdxReportOrderRequest(
	regionId string,
	reportOrderInfo *elite.ReportOrderInfo,
) *JdxReportOrderRequest

* param regionId: 地域ID (Required) * param reportOrderInfo: 上报订单信息 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewJdxReportOrderRequestWithAllParams added in v1.8.0

func NewJdxReportOrderRequestWithAllParams(
	regionId string,
	reportOrderInfo *elite.ReportOrderInfo,
) *JdxReportOrderRequest

* param regionId: 地域ID (Required) * param reportOrderInfo: 上报订单信息 (Required)

func NewJdxReportOrderRequestWithoutParam added in v1.8.0

func NewJdxReportOrderRequestWithoutParam() *JdxReportOrderRequest

This constructor has better compatible ability when API parameters changed

func (JdxReportOrderRequest) GetRegionId added in v1.8.0

func (r JdxReportOrderRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*JdxReportOrderRequest) SetRegionId added in v1.8.0

func (r *JdxReportOrderRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*JdxReportOrderRequest) SetReportOrderInfo added in v1.8.0

func (r *JdxReportOrderRequest) SetReportOrderInfo(reportOrderInfo *elite.ReportOrderInfo)

param reportOrderInfo: 上报订单信息(Required)

type JdxReportOrderResponse added in v1.8.0

type JdxReportOrderResponse struct {
	RequestID string               `json:"requestId"`
	Error     core.ErrorResponse   `json:"error"`
	Result    JdxReportOrderResult `json:"result"`
}

type JdxReportOrderResult added in v1.8.0

type JdxReportOrderResult struct {
	Status  bool   `json:"status"`
	Message string `json:"message"`
}

type ListSaleServiceRequest

type ListSaleServiceRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 页码(最小1)  */
	PageNo int `json:"pageNo"`

	/* 每页记录数(最小10,最大100)  */
	PageSize int `json:"pageSize"`

	/* 交付单号 (Optional) */
	DeliverNumber *string `json:"deliverNumber"`

	/* 交付状态 (Optional) */
	DeliverStatus *int `json:"deliverStatus"`

	/* 交付单创建起始时间,格式:yyyy-MM-dd HH:mm:ss (Optional) */
	CreateDtStart *string `json:"createDtStart"`

	/* 交付单创建结束时间,格式:yyyy-MM-dd HH:mm:ss (Optional) */
	CreateDtEnd *string `json:"createDtEnd"`
}

func NewListSaleServiceRequest

func NewListSaleServiceRequest(
	regionId string,
	pageNo int,
	pageSize int,
) *ListSaleServiceRequest

* param regionId: 地域ID (Required) * param pageNo: 页码(最小1) (Required) * param pageSize: 每页记录数(最小10,最大100) (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewListSaleServiceRequestWithAllParams

func NewListSaleServiceRequestWithAllParams(
	regionId string,
	pageNo int,
	pageSize int,
	deliverNumber *string,
	deliverStatus *int,
	createDtStart *string,
	createDtEnd *string,
) *ListSaleServiceRequest

* param regionId: 地域ID (Required) * param pageNo: 页码(最小1) (Required) * param pageSize: 每页记录数(最小10,最大100) (Required) * param deliverNumber: 交付单号 (Optional) * param deliverStatus: 交付状态 (Optional) * param createDtStart: 交付单创建起始时间,格式:yyyy-MM-dd HH:mm:ss (Optional) * param createDtEnd: 交付单创建结束时间,格式:yyyy-MM-dd HH:mm:ss (Optional)

func NewListSaleServiceRequestWithoutParam

func NewListSaleServiceRequestWithoutParam() *ListSaleServiceRequest

This constructor has better compatible ability when API parameters changed

func (ListSaleServiceRequest) GetRegionId

func (r ListSaleServiceRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*ListSaleServiceRequest) SetCreateDtEnd

func (r *ListSaleServiceRequest) SetCreateDtEnd(createDtEnd string)

param createDtEnd: 交付单创建结束时间,格式:yyyy-MM-dd HH:mm:ss(Optional)

func (*ListSaleServiceRequest) SetCreateDtStart

func (r *ListSaleServiceRequest) SetCreateDtStart(createDtStart string)

param createDtStart: 交付单创建起始时间,格式:yyyy-MM-dd HH:mm:ss(Optional)

func (*ListSaleServiceRequest) SetDeliverNumber

func (r *ListSaleServiceRequest) SetDeliverNumber(deliverNumber string)

param deliverNumber: 交付单号(Optional)

func (*ListSaleServiceRequest) SetDeliverStatus

func (r *ListSaleServiceRequest) SetDeliverStatus(deliverStatus int)

param deliverStatus: 交付状态(Optional)

func (*ListSaleServiceRequest) SetPageNo

func (r *ListSaleServiceRequest) SetPageNo(pageNo int)

param pageNo: 页码(最小1)(Required)

func (*ListSaleServiceRequest) SetPageSize

func (r *ListSaleServiceRequest) SetPageSize(pageSize int)

param pageSize: 每页记录数(最小10,最大100)(Required)

func (*ListSaleServiceRequest) SetRegionId

func (r *ListSaleServiceRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type ListSaleServiceResponse

type ListSaleServiceResponse struct {
	RequestID string                `json:"requestId"`
	Error     core.ErrorResponse    `json:"error"`
	Result    ListSaleServiceResult `json:"result"`
}

type ListSaleServiceResult

type ListSaleServiceResult struct {
	Status  bool                           `json:"status"`
	Message string                         `json:"message"`
	Data    elite.ProductServiceVoListData `json:"data"`
}

Jump to

Keyboard shortcuts

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