apis

package
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: Dec 30, 2022 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

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

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

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

func NewGetStoreServiceRequestWithoutParam() *GetStoreServiceRequest

This constructor has better compatible ability when API parameters changed

func (GetStoreServiceRequest) GetRegionId

func (r GetStoreServiceRequest) GetRegionId() string

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

func (*GetStoreServiceRequest) SetBusinessData

func (r *GetStoreServiceRequest) SetBusinessData(businessData string)

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

func (*GetStoreServiceRequest) SetBuyerPin

func (r *GetStoreServiceRequest) SetBuyerPin(buyerPin string)

param buyerPin: 购买用户pin(Required)

func (*GetStoreServiceRequest) SetQueryAll

func (r *GetStoreServiceRequest) SetQueryAll(queryAll bool)

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

func (*GetStoreServiceRequest) SetRegionId

func (r *GetStoreServiceRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type GetStoreServiceResponse

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

type GetStoreServiceResult

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

type JdxCreateOrderRequest

type JdxCreateOrderRequest struct {
	core.JDCloudRequest

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

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

func NewJdxCreateOrderRequest

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

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

func NewJdxCreateOrderRequestWithAllParams

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

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

func NewJdxCreateOrderRequestWithoutParam

func NewJdxCreateOrderRequestWithoutParam() *JdxCreateOrderRequest

This constructor has better compatible ability when API parameters changed

func (JdxCreateOrderRequest) GetRegionId

func (r JdxCreateOrderRequest) GetRegionId() string

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

func (*JdxCreateOrderRequest) SetCreateOrderInfo

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

param createOrderInfo: 下单信息(Required)

func (*JdxCreateOrderRequest) SetRegionId

func (r *JdxCreateOrderRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type JdxCreateOrderResponse

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

type JdxCreateOrderResult

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

type JdxQueryDeliveryInfoRequest

type JdxQueryDeliveryInfoRequest struct {
	core.JDCloudRequest

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

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

func NewJdxQueryDeliveryInfoRequest

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

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

func NewJdxQueryDeliveryInfoRequestWithAllParams

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

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

func NewJdxQueryDeliveryInfoRequestWithoutParam

func NewJdxQueryDeliveryInfoRequestWithoutParam() *JdxQueryDeliveryInfoRequest

This constructor has better compatible ability when API parameters changed

func (JdxQueryDeliveryInfoRequest) GetRegionId

func (r JdxQueryDeliveryInfoRequest) GetRegionId() string

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

func (*JdxQueryDeliveryInfoRequest) SetOrderNumber

func (r *JdxQueryDeliveryInfoRequest) SetOrderNumber(orderNumber string)

param orderNumber: 订单号(Required)

func (*JdxQueryDeliveryInfoRequest) SetRegionId

func (r *JdxQueryDeliveryInfoRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type JdxQueryDeliveryInfoResponse

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

type JdxQueryDeliveryInfoResult

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

type JdxQueryPriceRequest

type JdxQueryPriceRequest struct {
	core.JDCloudRequest

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

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

func NewJdxQueryPriceRequest

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

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

func NewJdxQueryPriceRequestWithAllParams

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

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

func NewJdxQueryPriceRequestWithoutParam

func NewJdxQueryPriceRequestWithoutParam() *JdxQueryPriceRequest

This constructor has better compatible ability when API parameters changed

func (JdxQueryPriceRequest) GetRegionId

func (r JdxQueryPriceRequest) GetRegionId() string

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

func (*JdxQueryPriceRequest) SetQueryPriceParam

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

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

func (*JdxQueryPriceRequest) SetRegionId

func (r *JdxQueryPriceRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type JdxQueryPriceResponse

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

type JdxQueryPriceResult

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

type JdxQueryProductRequest

type JdxQueryProductRequest struct {
	core.JDCloudRequest

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

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

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

func NewJdxQueryProductRequest

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

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

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

func NewJdxQueryProductRequestWithoutParam

func NewJdxQueryProductRequestWithoutParam() *JdxQueryProductRequest

This constructor has better compatible ability when API parameters changed

func (JdxQueryProductRequest) GetRegionId

func (r JdxQueryProductRequest) GetRegionId() string

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

func (*JdxQueryProductRequest) SetPageNo

func (r *JdxQueryProductRequest) SetPageNo(pageNo int)

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

func (*JdxQueryProductRequest) SetPageSize

func (r *JdxQueryProductRequest) SetPageSize(pageSize int)

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

func (*JdxQueryProductRequest) SetRegionId

func (r *JdxQueryProductRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type JdxQueryProductResponse

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

type JdxQueryProductResult

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

type JdxReportOrderRequest

type JdxReportOrderRequest struct {
	core.JDCloudRequest

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

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

func NewJdxReportOrderRequest

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

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

func NewJdxReportOrderRequestWithAllParams

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

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

func NewJdxReportOrderRequestWithoutParam

func NewJdxReportOrderRequestWithoutParam() *JdxReportOrderRequest

This constructor has better compatible ability when API parameters changed

func (JdxReportOrderRequest) GetRegionId

func (r JdxReportOrderRequest) GetRegionId() string

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

func (*JdxReportOrderRequest) SetRegionId

func (r *JdxReportOrderRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*JdxReportOrderRequest) SetReportOrderInfo

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

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

type JdxReportOrderResponse

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

type JdxReportOrderResult

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