retail

package
v1.1.3 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AlibabaInteractRetailQueryshelflocationAPIResponse

type AlibabaInteractRetailQueryshelflocationAPIResponse struct {
	model.CommonResponse
	AlibabaInteractRetailQueryshelflocationResponse
}

查询货架和位置数据 APIResponse alibaba.interact.retail.queryshelflocation

查询货架和位置数据

type AlibabaInteractRetailQueryshelflocationRequest

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

查询货架和位置数据 APIRequest alibaba.interact.retail.queryshelflocation

查询货架和位置数据

func NewAlibabaInteractRetailQueryshelflocationRequest

func NewAlibabaInteractRetailQueryshelflocationRequest() *AlibabaInteractRetailQueryshelflocationRequest

func (AlibabaInteractRetailQueryshelflocationRequest) GetApiMethodName

func (AlibabaInteractRetailQueryshelflocationRequest) GetApiParams

func (AlibabaInteractRetailQueryshelflocationRequest) GetParam0

func (*AlibabaInteractRetailQueryshelflocationRequest) SetParam0

type AlibabaInteractRetailQueryshelflocationResponse

type AlibabaInteractRetailQueryshelflocationResponse struct {
	XMLName xml.Name `xml:"alibaba_interact_retail_queryshelflocation_response"`

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

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

type AlibabaInteractRetailQueryshelflocationResult

type AlibabaInteractRetailQueryshelflocationResult struct {
	Module string `json:"module,omitempty" xml:"module,omitempty"`

	WarningInfos []string `json:"warning_infos,omitempty" xml:"warning_infos>string,omitempty"`

	ErrorInfos []string `json:"error_infos,omitempty" xml:"error_infos>string,omitempty"`

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

AlibabaInteractRetailQueryshelflocationResult

type AlibabaInteractRetailSaveshelflocationAPIResponse

type AlibabaInteractRetailSaveshelflocationAPIResponse struct {
	model.CommonResponse
	AlibabaInteractRetailSaveshelflocationResponse
}

保存地理位置和货架关系 APIResponse alibaba.interact.retail.saveshelflocation

保存地理位置和货架关系

type AlibabaInteractRetailSaveshelflocationRequest

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

保存地理位置和货架关系 APIRequest alibaba.interact.retail.saveshelflocation

保存地理位置和货架关系

func NewAlibabaInteractRetailSaveshelflocationRequest

func NewAlibabaInteractRetailSaveshelflocationRequest() *AlibabaInteractRetailSaveshelflocationRequest

func (AlibabaInteractRetailSaveshelflocationRequest) GetAddress

func (AlibabaInteractRetailSaveshelflocationRequest) GetApiMethodName

func (AlibabaInteractRetailSaveshelflocationRequest) GetApiParams

func (AlibabaInteractRetailSaveshelflocationRequest) GetLat

func (AlibabaInteractRetailSaveshelflocationRequest) GetLng

func (AlibabaInteractRetailSaveshelflocationRequest) GetPoiId

func (AlibabaInteractRetailSaveshelflocationRequest) GetShelfNo

func (AlibabaInteractRetailSaveshelflocationRequest) GetStoreCode

func (*AlibabaInteractRetailSaveshelflocationRequest) SetAddress

func (*AlibabaInteractRetailSaveshelflocationRequest) SetLat

func (*AlibabaInteractRetailSaveshelflocationRequest) SetLng

func (*AlibabaInteractRetailSaveshelflocationRequest) SetPoiId

func (*AlibabaInteractRetailSaveshelflocationRequest) SetShelfNo

func (*AlibabaInteractRetailSaveshelflocationRequest) SetStoreCode

func (r *AlibabaInteractRetailSaveshelflocationRequest) SetStoreCode(storeCode string) error

type AlibabaInteractRetailSaveshelflocationResponse

type AlibabaInteractRetailSaveshelflocationResponse struct {
	XMLName xml.Name `xml:"alibaba_interact_retail_saveshelflocation_response"`

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

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

type AlibabaInteractRetailSaveshelflocationResult

type AlibabaInteractRetailSaveshelflocationResult struct {
	Module string `json:"module,omitempty" xml:"module,omitempty"`

	WarningInfos []string `json:"warning_infos,omitempty" xml:"warning_infos>string,omitempty"`

	ErrorInfos []string `json:"error_infos,omitempty" xml:"error_infos>string,omitempty"`

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

AlibabaInteractRetailSaveshelflocationResult

type AlibabaRetailDeviceInfoGetAPIResponse

type AlibabaRetailDeviceInfoGetAPIResponse struct {
	model.CommonResponse
	AlibabaRetailDeviceInfoGetResponse
}

贩卖机设备信息获取 APIResponse alibaba.retail.device.info.get

贩卖机设备信息获取

type AlibabaRetailDeviceInfoGetRequest

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

贩卖机设备信息获取 APIRequest alibaba.retail.device.info.get

贩卖机设备信息获取

func NewAlibabaRetailDeviceInfoGetRequest

func NewAlibabaRetailDeviceInfoGetRequest() *AlibabaRetailDeviceInfoGetRequest

func (AlibabaRetailDeviceInfoGetRequest) GetApiMethodName

func (r AlibabaRetailDeviceInfoGetRequest) GetApiMethodName() string

func (AlibabaRetailDeviceInfoGetRequest) GetApiParams

func (r AlibabaRetailDeviceInfoGetRequest) GetApiParams() url.Values

func (AlibabaRetailDeviceInfoGetRequest) GetDeviceCode

func (r AlibabaRetailDeviceInfoGetRequest) GetDeviceCode() string

func (AlibabaRetailDeviceInfoGetRequest) GetDeviceSn

func (r AlibabaRetailDeviceInfoGetRequest) GetDeviceSn() string

func (AlibabaRetailDeviceInfoGetRequest) GetDeviceUuid

func (r AlibabaRetailDeviceInfoGetRequest) GetDeviceUuid() string

func (*AlibabaRetailDeviceInfoGetRequest) SetDeviceCode

func (r *AlibabaRetailDeviceInfoGetRequest) SetDeviceCode(deviceCode string) error

func (*AlibabaRetailDeviceInfoGetRequest) SetDeviceSn

func (r *AlibabaRetailDeviceInfoGetRequest) SetDeviceSn(deviceSn string) error

func (*AlibabaRetailDeviceInfoGetRequest) SetDeviceUuid

func (r *AlibabaRetailDeviceInfoGetRequest) SetDeviceUuid(deviceUuid string) error

type AlibabaRetailDeviceInfoGetResponse

type AlibabaRetailDeviceInfoGetResponse struct {
	XMLName xml.Name `xml:"alibaba_retail_device_info_get_response"`

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

	Data string `json:"data,omitempty" xml:"data,omitempty"`
}

type AlibabaRetailDeviceOrderQueryAPIResponse

type AlibabaRetailDeviceOrderQueryAPIResponse struct {
	model.CommonResponse
	AlibabaRetailDeviceOrderQueryResponse
}

贩卖机订单查询 APIResponse alibaba.retail.device.order.query

贩卖机订单查询

type AlibabaRetailDeviceOrderQueryRequest

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

贩卖机订单查询 APIRequest alibaba.retail.device.order.query

贩卖机订单查询

func NewAlibabaRetailDeviceOrderQueryRequest

func NewAlibabaRetailDeviceOrderQueryRequest() *AlibabaRetailDeviceOrderQueryRequest

func (AlibabaRetailDeviceOrderQueryRequest) GetApiMethodName

func (r AlibabaRetailDeviceOrderQueryRequest) GetApiMethodName() string

func (AlibabaRetailDeviceOrderQueryRequest) GetApiParams

func (AlibabaRetailDeviceOrderQueryRequest) GetDeviceCode

func (r AlibabaRetailDeviceOrderQueryRequest) GetDeviceCode() string

func (AlibabaRetailDeviceOrderQueryRequest) GetDeviceSnList

func (r AlibabaRetailDeviceOrderQueryRequest) GetDeviceSnList() []string

func (AlibabaRetailDeviceOrderQueryRequest) GetDeviceUuid

func (r AlibabaRetailDeviceOrderQueryRequest) GetDeviceUuid() string

func (AlibabaRetailDeviceOrderQueryRequest) GetEnds

func (AlibabaRetailDeviceOrderQueryRequest) GetPageNum

func (AlibabaRetailDeviceOrderQueryRequest) GetPageSize

func (AlibabaRetailDeviceOrderQueryRequest) GetPayType

func (AlibabaRetailDeviceOrderQueryRequest) GetStarts

func (AlibabaRetailDeviceOrderQueryRequest) GetStatus

func (*AlibabaRetailDeviceOrderQueryRequest) SetDeviceCode

func (r *AlibabaRetailDeviceOrderQueryRequest) SetDeviceCode(deviceCode string) error

func (*AlibabaRetailDeviceOrderQueryRequest) SetDeviceSnList

func (r *AlibabaRetailDeviceOrderQueryRequest) SetDeviceSnList(deviceSnList []string) error

func (*AlibabaRetailDeviceOrderQueryRequest) SetDeviceUuid

func (r *AlibabaRetailDeviceOrderQueryRequest) SetDeviceUuid(deviceUuid string) error

func (*AlibabaRetailDeviceOrderQueryRequest) SetEnds

func (*AlibabaRetailDeviceOrderQueryRequest) SetPageNum

func (r *AlibabaRetailDeviceOrderQueryRequest) SetPageNum(pageNum int64) error

func (*AlibabaRetailDeviceOrderQueryRequest) SetPageSize

func (r *AlibabaRetailDeviceOrderQueryRequest) SetPageSize(pageSize int64) error

func (*AlibabaRetailDeviceOrderQueryRequest) SetPayType

func (r *AlibabaRetailDeviceOrderQueryRequest) SetPayType(payType string) error

func (*AlibabaRetailDeviceOrderQueryRequest) SetStarts

func (r *AlibabaRetailDeviceOrderQueryRequest) SetStarts(starts string) error

func (*AlibabaRetailDeviceOrderQueryRequest) SetStatus

func (r *AlibabaRetailDeviceOrderQueryRequest) SetStatus(status int64) error

type AlibabaRetailDeviceOrderQueryResponse

type AlibabaRetailDeviceOrderQueryResponse struct {
	XMLName xml.Name `xml:"alibaba_retail_device_order_query_response"`

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

	Errcode string `json:"errcode,omitempty" xml:"errcode,omitempty"`

	Errmsg string `json:"errmsg,omitempty" xml:"errmsg,omitempty"`

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

type AlibabaRetailDeviceRoadStatusResetAPIResponse

type AlibabaRetailDeviceRoadStatusResetAPIResponse struct {
	model.CommonResponse
	AlibabaRetailDeviceRoadStatusResetResponse
}

贩卖机货道解锁 APIResponse alibaba.retail.device.road.status.reset

贩卖机货道解锁

type AlibabaRetailDeviceRoadStatusResetRequest

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

贩卖机货道解锁 APIRequest alibaba.retail.device.road.status.reset

贩卖机货道解锁

func NewAlibabaRetailDeviceRoadStatusResetRequest

func NewAlibabaRetailDeviceRoadStatusResetRequest() *AlibabaRetailDeviceRoadStatusResetRequest

func (AlibabaRetailDeviceRoadStatusResetRequest) GetApiMethodName

func (AlibabaRetailDeviceRoadStatusResetRequest) GetApiParams

func (AlibabaRetailDeviceRoadStatusResetRequest) GetDeviceCode

func (AlibabaRetailDeviceRoadStatusResetRequest) GetDeviceSn

func (AlibabaRetailDeviceRoadStatusResetRequest) GetDeviceUuid

func (AlibabaRetailDeviceRoadStatusResetRequest) GetRoadNoList

func (*AlibabaRetailDeviceRoadStatusResetRequest) SetDeviceCode

func (r *AlibabaRetailDeviceRoadStatusResetRequest) SetDeviceCode(deviceCode string) error

func (*AlibabaRetailDeviceRoadStatusResetRequest) SetDeviceSn

func (r *AlibabaRetailDeviceRoadStatusResetRequest) SetDeviceSn(deviceSn string) error

func (*AlibabaRetailDeviceRoadStatusResetRequest) SetDeviceUuid

func (r *AlibabaRetailDeviceRoadStatusResetRequest) SetDeviceUuid(deviceUuid string) error

func (*AlibabaRetailDeviceRoadStatusResetRequest) SetRoadNoList

func (r *AlibabaRetailDeviceRoadStatusResetRequest) SetRoadNoList(roadNoList []string) error

type AlibabaRetailDeviceRoadStatusResetResponse

type AlibabaRetailDeviceRoadStatusResetResponse struct {
	XMLName xml.Name `xml:"alibaba_retail_device_road_status_reset_response"`

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

	Data bool `json:"data,omitempty" xml:"data,omitempty"`
}

type AlibabaRetailElectronicCertificateConfirmAPIResponse

type AlibabaRetailElectronicCertificateConfirmAPIResponse struct {
	model.CommonResponse
	AlibabaRetailElectronicCertificateConfirmResponse
}

确认核销接口 APIResponse alibaba.retail.electronic.certificate.confirm

确认核销接口

type AlibabaRetailElectronicCertificateConfirmRequest

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

确认核销接口 APIRequest alibaba.retail.electronic.certificate.confirm

确认核销接口

func NewAlibabaRetailElectronicCertificateConfirmRequest

func NewAlibabaRetailElectronicCertificateConfirmRequest() *AlibabaRetailElectronicCertificateConfirmRequest

func (AlibabaRetailElectronicCertificateConfirmRequest) GetApiMethodName

func (AlibabaRetailElectronicCertificateConfirmRequest) GetApiParams

func (AlibabaRetailElectronicCertificateConfirmRequest) GetCode

func (AlibabaRetailElectronicCertificateConfirmRequest) GetDeviceId

func (AlibabaRetailElectronicCertificateConfirmRequest) GetItemId

func (*AlibabaRetailElectronicCertificateConfirmRequest) SetCode

func (*AlibabaRetailElectronicCertificateConfirmRequest) SetDeviceId

func (*AlibabaRetailElectronicCertificateConfirmRequest) SetItemId

type AlibabaRetailElectronicCertificateConfirmResponse

type AlibabaRetailElectronicCertificateConfirmResponse struct {
	XMLName xml.Name `xml:"alibaba_retail_electronic_certificate_confirm_response"`

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

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

type AlibabaRetailElectronicCertificateConfirmResult

type AlibabaRetailElectronicCertificateConfirmResult struct {
	Module bool `json:"module,omitempty" xml:"module,omitempty"`

	WarningInfos []string `json:"warning_infos,omitempty" xml:"warning_infos>string,omitempty"`

	ErrorInfos []string `json:"error_infos,omitempty" xml:"error_infos>string,omitempty"`

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

AlibabaRetailElectronicCertificateConfirmResult

type AlibabaRetailElectronicCertificatePreConfirmAPIResponse

type AlibabaRetailElectronicCertificatePreConfirmAPIResponse struct {
	model.CommonResponse
	AlibabaRetailElectronicCertificatePreConfirmResponse
}

贩卖机开始核销接口 APIResponse alibaba.retail.electronic.certificate.pre.confirm

零售终端贩卖机开始核销接口,返回待领的商品ID

type AlibabaRetailElectronicCertificatePreConfirmRequest

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

贩卖机开始核销接口 APIRequest alibaba.retail.electronic.certificate.pre.confirm

零售终端贩卖机开始核销接口,返回待领的商品ID

func NewAlibabaRetailElectronicCertificatePreConfirmRequest

func NewAlibabaRetailElectronicCertificatePreConfirmRequest() *AlibabaRetailElectronicCertificatePreConfirmRequest

func (AlibabaRetailElectronicCertificatePreConfirmRequest) GetApiMethodName

func (AlibabaRetailElectronicCertificatePreConfirmRequest) GetApiParams

func (AlibabaRetailElectronicCertificatePreConfirmRequest) GetCode

func (AlibabaRetailElectronicCertificatePreConfirmRequest) GetDeviceId

func (*AlibabaRetailElectronicCertificatePreConfirmRequest) SetCode

func (*AlibabaRetailElectronicCertificatePreConfirmRequest) SetDeviceId

type AlibabaRetailElectronicCertificatePreConfirmResponse

type AlibabaRetailElectronicCertificatePreConfirmResponse struct {
	XMLName xml.Name `xml:"alibaba_retail_electronic_certificate_pre_confirm_response"`

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

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

type AlibabaRetailElectronicCertificatePreConfirmResult

type AlibabaRetailElectronicCertificatePreConfirmResult struct {
	Module *ElectronicCertificateDto `json:"module,omitempty" xml:"module,omitempty"`

	WarningInfos []string `json:"warning_infos,omitempty" xml:"warning_infos>string,omitempty"`

	ErrorInfos []string `json:"error_infos,omitempty" xml:"error_infos>string,omitempty"`

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

AlibabaRetailElectronicCertificatePreConfirmResult

type AlibabaRetailVendingPriceWhitelistAddAPIResponse

type AlibabaRetailVendingPriceWhitelistAddAPIResponse struct {
	model.CommonResponse
	AlibabaRetailVendingPriceWhitelistAddResponse
}

贩卖机价格修改白名单 APIResponse alibaba.retail.vending.price.whitelist.add

贩卖机价格修改白名单

type AlibabaRetailVendingPriceWhitelistAddRequest

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

贩卖机价格修改白名单 APIRequest alibaba.retail.vending.price.whitelist.add

贩卖机价格修改白名单

func NewAlibabaRetailVendingPriceWhitelistAddRequest

func NewAlibabaRetailVendingPriceWhitelistAddRequest() *AlibabaRetailVendingPriceWhitelistAddRequest

func (AlibabaRetailVendingPriceWhitelistAddRequest) GetAllDevice

func (AlibabaRetailVendingPriceWhitelistAddRequest) GetApiMethodName

func (AlibabaRetailVendingPriceWhitelistAddRequest) GetApiParams

func (AlibabaRetailVendingPriceWhitelistAddRequest) GetBarcode

func (AlibabaRetailVendingPriceWhitelistAddRequest) GetDeviceCodeList

func (r AlibabaRetailVendingPriceWhitelistAddRequest) GetDeviceCodeList() []string

func (AlibabaRetailVendingPriceWhitelistAddRequest) GetDeviceUuidList

func (r AlibabaRetailVendingPriceWhitelistAddRequest) GetDeviceUuidList() []string

func (AlibabaRetailVendingPriceWhitelistAddRequest) GetItemId

func (AlibabaRetailVendingPriceWhitelistAddRequest) GetMinPrice

func (AlibabaRetailVendingPriceWhitelistAddRequest) GetSellerId

func (AlibabaRetailVendingPriceWhitelistAddRequest) GetValidEnds

func (AlibabaRetailVendingPriceWhitelistAddRequest) GetValidStarts

func (*AlibabaRetailVendingPriceWhitelistAddRequest) SetAllDevice

func (r *AlibabaRetailVendingPriceWhitelistAddRequest) SetAllDevice(allDevice bool) error

func (*AlibabaRetailVendingPriceWhitelistAddRequest) SetBarcode

func (*AlibabaRetailVendingPriceWhitelistAddRequest) SetDeviceCodeList

func (r *AlibabaRetailVendingPriceWhitelistAddRequest) SetDeviceCodeList(deviceCodeList []string) error

func (*AlibabaRetailVendingPriceWhitelistAddRequest) SetDeviceUuidList

func (r *AlibabaRetailVendingPriceWhitelistAddRequest) SetDeviceUuidList(deviceUuidList []string) error

func (*AlibabaRetailVendingPriceWhitelistAddRequest) SetItemId

func (*AlibabaRetailVendingPriceWhitelistAddRequest) SetMinPrice

func (*AlibabaRetailVendingPriceWhitelistAddRequest) SetSellerId

func (r *AlibabaRetailVendingPriceWhitelistAddRequest) SetSellerId(sellerId int64) error

func (*AlibabaRetailVendingPriceWhitelistAddRequest) SetValidEnds

func (r *AlibabaRetailVendingPriceWhitelistAddRequest) SetValidEnds(validEnds string) error

func (*AlibabaRetailVendingPriceWhitelistAddRequest) SetValidStarts

func (r *AlibabaRetailVendingPriceWhitelistAddRequest) SetValidStarts(validStarts string) error

type AlibabaRetailVendingPriceWhitelistAddResponse

type AlibabaRetailVendingPriceWhitelistAddResponse struct {
	XMLName xml.Name `xml:"alibaba_retail_vending_price_whitelist_add_response"`

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

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

type AlibabaRetailVendingPriceWhitelistAddResultDo

type AlibabaRetailVendingPriceWhitelistAddResultDo struct {
	Succ bool `json:"succ,omitempty" xml:"succ,omitempty"`

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

	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
}

AlibabaRetailVendingPriceWhitelistAddResultDo

type AlibabaRetailVendingPriceWhitelistRemoveAPIResponse

type AlibabaRetailVendingPriceWhitelistRemoveAPIResponse struct {
	model.CommonResponse
	AlibabaRetailVendingPriceWhitelistRemoveResponse
}

价格管控白名单去除 APIResponse alibaba.retail.vending.price.whitelist.remove

商家价格管控白名单去除

type AlibabaRetailVendingPriceWhitelistRemoveRequest

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

价格管控白名单去除 APIRequest alibaba.retail.vending.price.whitelist.remove

商家价格管控白名单去除

func NewAlibabaRetailVendingPriceWhitelistRemoveRequest

func NewAlibabaRetailVendingPriceWhitelistRemoveRequest() *AlibabaRetailVendingPriceWhitelistRemoveRequest

func (AlibabaRetailVendingPriceWhitelistRemoveRequest) GetAllDevice

func (AlibabaRetailVendingPriceWhitelistRemoveRequest) GetApiMethodName

func (AlibabaRetailVendingPriceWhitelistRemoveRequest) GetApiParams

func (AlibabaRetailVendingPriceWhitelistRemoveRequest) GetBarcode

func (AlibabaRetailVendingPriceWhitelistRemoveRequest) GetDeviceCodeList

func (AlibabaRetailVendingPriceWhitelistRemoveRequest) GetDeviceUuidList

func (AlibabaRetailVendingPriceWhitelistRemoveRequest) GetItemId

func (AlibabaRetailVendingPriceWhitelistRemoveRequest) GetSellerId

func (*AlibabaRetailVendingPriceWhitelistRemoveRequest) SetAllDevice

func (r *AlibabaRetailVendingPriceWhitelistRemoveRequest) SetAllDevice(allDevice bool) error

func (*AlibabaRetailVendingPriceWhitelistRemoveRequest) SetBarcode

func (*AlibabaRetailVendingPriceWhitelistRemoveRequest) SetDeviceCodeList

func (r *AlibabaRetailVendingPriceWhitelistRemoveRequest) SetDeviceCodeList(deviceCodeList []string) error

func (*AlibabaRetailVendingPriceWhitelistRemoveRequest) SetDeviceUuidList

func (r *AlibabaRetailVendingPriceWhitelistRemoveRequest) SetDeviceUuidList(deviceUuidList []string) error

func (*AlibabaRetailVendingPriceWhitelistRemoveRequest) SetItemId

func (*AlibabaRetailVendingPriceWhitelistRemoveRequest) SetSellerId

type AlibabaRetailVendingPriceWhitelistRemoveResponse

type AlibabaRetailVendingPriceWhitelistRemoveResponse struct {
	XMLName xml.Name `xml:"alibaba_retail_vending_price_whitelist_remove_response"`

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

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

type AlibabaRetailVendingPriceWhitelistRemoveResultDo

type AlibabaRetailVendingPriceWhitelistRemoveResultDo struct {
	Succ bool `json:"succ,omitempty" xml:"succ,omitempty"`

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

	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
}

AlibabaRetailVendingPriceWhitelistRemoveResultDo

type AppInfo

type AppInfo struct {
	AppName string `json:"app_name,omitempty" xml:"app_name,omitempty"`
}

AppInfo

type CreateOrderRequest

type CreateOrderRequest struct {
	StoreCode string `json:"store_code,omitempty" xml:"store_code,omitempty"`

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

	Phone string `json:"phone,omitempty" xml:"phone,omitempty"`
}

CreateOrderRequest

type DeliveryAddressDTO

type DeliveryAddressDTO struct {
	FullName string `json:"full_name,omitempty" xml:"full_name,omitempty"`

	Address string `json:"address,omitempty" xml:"address,omitempty"`

	Town string `json:"town,omitempty" xml:"town,omitempty"`

	Area string `json:"area,omitempty" xml:"area,omitempty"`

	City string `json:"city,omitempty" xml:"city,omitempty"`

	Province string `json:"province,omitempty" xml:"province,omitempty"`

	Phone string `json:"phone,omitempty" xml:"phone,omitempty"`
}

DeliveryAddressDTO

type Detailresults

type Detailresults struct {
	OutOrderId string `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"`

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

	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`

	ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"`
}

Detailresults

type ElectronicCertificateDto

type ElectronicCertificateDto struct {
	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`
}

ElectronicCertificateDto

type ItemLineDTO

type ItemLineDTO struct {
	OutLineId string `json:"out_line_id,omitempty" xml:"out_line_id,omitempty"`

	StoreOrderLineId int64 `json:"store_order_line_id,omitempty" xml:"store_order_line_id,omitempty"`

	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`

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

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

	BuyAmount int64 `json:"buy_amount,omitempty" xml:"buy_amount,omitempty"`

	PayFee int64 `json:"pay_fee,omitempty" xml:"pay_fee,omitempty"`

	OutSkuId string `json:"out_sku_id,omitempty" xml:"out_sku_id,omitempty"`

	ServiceList []ServiceItemLineDTO `json:"service_list,omitempty" xml:"service_list,omitempty"`
}

ItemLineDTO

type Order

type Order struct {
	BuyerId int64 `json:"buyer_id,omitempty" xml:"buyer_id,omitempty"`

	StoreOrderId int64 `json:"store_order_id,omitempty" xml:"store_order_id,omitempty"`

	StoreId string `json:"store_id,omitempty" xml:"store_id,omitempty"`

	OutOrderId string `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"`

	OriginPrice int64 `json:"origin_price,omitempty" xml:"origin_price,omitempty"`

	ItemList []ItemLineDTO `json:"item_list,omitempty" xml:"item_list,omitempty"`

	DeliveryAddress *DeliveryAddressDTO `json:"delivery_address,omitempty" xml:"delivery_address,omitempty"`

	PayFee int64 `json:"pay_fee,omitempty" xml:"pay_fee,omitempty"`

	ShippingType string `json:"shipping_type,omitempty" xml:"shipping_type,omitempty"`
}

Order

type PaginationDo

type PaginationDo struct {
	TotalNum int64 `json:"total_num,omitempty" xml:"total_num,omitempty"`

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

	PageNum int64 `json:"page_num,omitempty" xml:"page_num,omitempty"`

	DataList []VendingBizOrderDto `json:"data_list,omitempty" xml:"data_list,omitempty"`
}

PaginationDo

type ServiceItemLineDTO

type ServiceItemLineDTO struct {
	ServiceId int64 `json:"service_id,omitempty" xml:"service_id,omitempty"`

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

	ServiceSpuCode string `json:"service_spu_code,omitempty" xml:"service_spu_code,omitempty"`
}

ServiceItemLineDTO

type TmallStoreOrderCreateAPIResponse

type TmallStoreOrderCreateAPIResponse struct {
	model.CommonResponse
	TmallStoreOrderCreateResponse
}

门店订单创建api APIResponse tmall.store.order.create

门店订单创建api

type TmallStoreOrderCreateRequest

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

门店订单创建api APIRequest tmall.store.order.create

门店订单创建api

func NewTmallStoreOrderCreateRequest

func NewTmallStoreOrderCreateRequest() *TmallStoreOrderCreateRequest

func (TmallStoreOrderCreateRequest) GetApiMethodName

func (r TmallStoreOrderCreateRequest) GetApiMethodName() string

func (TmallStoreOrderCreateRequest) GetApiParams

func (r TmallStoreOrderCreateRequest) GetApiParams() url.Values

func (TmallStoreOrderCreateRequest) GetAppInfo

func (r TmallStoreOrderCreateRequest) GetAppInfo() *AppInfo

func (TmallStoreOrderCreateRequest) GetCreateOrderRequest

func (r TmallStoreOrderCreateRequest) GetCreateOrderRequest() *CreateOrderRequest

func (*TmallStoreOrderCreateRequest) SetAppInfo

func (r *TmallStoreOrderCreateRequest) SetAppInfo(appInfo *AppInfo) error

func (*TmallStoreOrderCreateRequest) SetCreateOrderRequest

func (r *TmallStoreOrderCreateRequest) SetCreateOrderRequest(createOrderRequest *CreateOrderRequest) error

type TmallStoreOrderCreateResponse

type TmallStoreOrderCreateResponse struct {
	XMLName xml.Name `xml:"tmall_store_order_create_response"`

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

	DetailResults []Detailresults `json:"detail_results,omitempty" xml:"detail_results>detailresults,omitempty"`
}

type VendingBizOrderDto

type VendingBizOrderDto struct {
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`

	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`

	DeviceSn string `json:"device_sn,omitempty" xml:"device_sn,omitempty"`

	DeviceName string `json:"device_name,omitempty" xml:"device_name,omitempty"`

	DeviceAddress string `json:"device_address,omitempty" xml:"device_address,omitempty"`

	DeviceUuid string `json:"device_uuid,omitempty" xml:"device_uuid,omitempty"`

	DeviceCode string `json:"device_code,omitempty" xml:"device_code,omitempty"`

	PointName string `json:"point_name,omitempty" xml:"point_name,omitempty"`

	SellerId int64 `json:"seller_id,omitempty" xml:"seller_id,omitempty"`

	TotalFee int64 `json:"total_fee,omitempty" xml:"total_fee,omitempty"`

	TbMainOrderId int64 `json:"tb_main_order_id,omitempty" xml:"tb_main_order_id,omitempty"`

	MainOuterOrderId string `json:"main_outer_order_id,omitempty" xml:"main_outer_order_id,omitempty"`

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

	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`

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

	StatusName string `json:"status_name,omitempty" xml:"status_name,omitempty"`

	PayType string `json:"pay_type,omitempty" xml:"pay_type,omitempty"`

	PayTypeName string `json:"pay_type_name,omitempty" xml:"pay_type_name,omitempty"`

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

	RoadId string `json:"road_id,omitempty" xml:"road_id,omitempty"`
}

VendingBizOrderDto

Jump to

Keyboard shortcuts

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