Documentation ¶
Index ¶
- type AlibabaInteractRetailQueryshelflocationAPIResponse
- type AlibabaInteractRetailQueryshelflocationRequest
- func (r AlibabaInteractRetailQueryshelflocationRequest) GetApiMethodName() string
- func (r AlibabaInteractRetailQueryshelflocationRequest) GetApiParams() url.Values
- func (r AlibabaInteractRetailQueryshelflocationRequest) GetParam0() string
- func (r *AlibabaInteractRetailQueryshelflocationRequest) SetParam0(param0 string) error
- type AlibabaInteractRetailQueryshelflocationResponse
- type AlibabaInteractRetailQueryshelflocationResult
- type AlibabaInteractRetailSaveshelflocationAPIResponse
- type AlibabaInteractRetailSaveshelflocationRequest
- func (r AlibabaInteractRetailSaveshelflocationRequest) GetAddress() string
- func (r AlibabaInteractRetailSaveshelflocationRequest) GetApiMethodName() string
- func (r AlibabaInteractRetailSaveshelflocationRequest) GetApiParams() url.Values
- func (r AlibabaInteractRetailSaveshelflocationRequest) GetLat() string
- func (r AlibabaInteractRetailSaveshelflocationRequest) GetLng() string
- func (r AlibabaInteractRetailSaveshelflocationRequest) GetPoiId() string
- func (r AlibabaInteractRetailSaveshelflocationRequest) GetShelfNo() string
- func (r AlibabaInteractRetailSaveshelflocationRequest) GetStoreCode() string
- func (r *AlibabaInteractRetailSaveshelflocationRequest) SetAddress(address string) error
- func (r *AlibabaInteractRetailSaveshelflocationRequest) SetLat(lat string) error
- func (r *AlibabaInteractRetailSaveshelflocationRequest) SetLng(lng string) error
- func (r *AlibabaInteractRetailSaveshelflocationRequest) SetPoiId(poiId string) error
- func (r *AlibabaInteractRetailSaveshelflocationRequest) SetShelfNo(shelfNo string) error
- func (r *AlibabaInteractRetailSaveshelflocationRequest) SetStoreCode(storeCode string) error
- type AlibabaInteractRetailSaveshelflocationResponse
- type AlibabaInteractRetailSaveshelflocationResult
- type AlibabaRetailDeviceInfoGetAPIResponse
- type AlibabaRetailDeviceInfoGetRequest
- func (r AlibabaRetailDeviceInfoGetRequest) GetApiMethodName() string
- func (r AlibabaRetailDeviceInfoGetRequest) GetApiParams() url.Values
- func (r AlibabaRetailDeviceInfoGetRequest) GetDeviceCode() string
- func (r AlibabaRetailDeviceInfoGetRequest) GetDeviceSn() string
- func (r AlibabaRetailDeviceInfoGetRequest) GetDeviceUuid() string
- func (r *AlibabaRetailDeviceInfoGetRequest) SetDeviceCode(deviceCode string) error
- func (r *AlibabaRetailDeviceInfoGetRequest) SetDeviceSn(deviceSn string) error
- func (r *AlibabaRetailDeviceInfoGetRequest) SetDeviceUuid(deviceUuid string) error
- type AlibabaRetailDeviceInfoGetResponse
- type AlibabaRetailDeviceOrderQueryAPIResponse
- type AlibabaRetailDeviceOrderQueryRequest
- func (r AlibabaRetailDeviceOrderQueryRequest) GetApiMethodName() string
- func (r AlibabaRetailDeviceOrderQueryRequest) GetApiParams() url.Values
- func (r AlibabaRetailDeviceOrderQueryRequest) GetDeviceCode() string
- func (r AlibabaRetailDeviceOrderQueryRequest) GetDeviceSnList() []string
- func (r AlibabaRetailDeviceOrderQueryRequest) GetDeviceUuid() string
- func (r AlibabaRetailDeviceOrderQueryRequest) GetEnds() string
- func (r AlibabaRetailDeviceOrderQueryRequest) GetPageNum() int64
- func (r AlibabaRetailDeviceOrderQueryRequest) GetPageSize() int64
- func (r AlibabaRetailDeviceOrderQueryRequest) GetPayType() string
- func (r AlibabaRetailDeviceOrderQueryRequest) GetStarts() string
- func (r AlibabaRetailDeviceOrderQueryRequest) GetStatus() int64
- func (r *AlibabaRetailDeviceOrderQueryRequest) SetDeviceCode(deviceCode string) error
- func (r *AlibabaRetailDeviceOrderQueryRequest) SetDeviceSnList(deviceSnList []string) error
- func (r *AlibabaRetailDeviceOrderQueryRequest) SetDeviceUuid(deviceUuid string) error
- func (r *AlibabaRetailDeviceOrderQueryRequest) SetEnds(ends string) error
- func (r *AlibabaRetailDeviceOrderQueryRequest) SetPageNum(pageNum int64) error
- func (r *AlibabaRetailDeviceOrderQueryRequest) SetPageSize(pageSize int64) error
- func (r *AlibabaRetailDeviceOrderQueryRequest) SetPayType(payType string) error
- func (r *AlibabaRetailDeviceOrderQueryRequest) SetStarts(starts string) error
- func (r *AlibabaRetailDeviceOrderQueryRequest) SetStatus(status int64) error
- type AlibabaRetailDeviceOrderQueryResponse
- type AlibabaRetailDeviceRoadStatusResetAPIResponse
- type AlibabaRetailDeviceRoadStatusResetRequest
- func (r AlibabaRetailDeviceRoadStatusResetRequest) GetApiMethodName() string
- func (r AlibabaRetailDeviceRoadStatusResetRequest) GetApiParams() url.Values
- func (r AlibabaRetailDeviceRoadStatusResetRequest) GetDeviceCode() string
- func (r AlibabaRetailDeviceRoadStatusResetRequest) GetDeviceSn() string
- func (r AlibabaRetailDeviceRoadStatusResetRequest) GetDeviceUuid() string
- func (r AlibabaRetailDeviceRoadStatusResetRequest) GetRoadNoList() []string
- func (r *AlibabaRetailDeviceRoadStatusResetRequest) SetDeviceCode(deviceCode string) error
- func (r *AlibabaRetailDeviceRoadStatusResetRequest) SetDeviceSn(deviceSn string) error
- func (r *AlibabaRetailDeviceRoadStatusResetRequest) SetDeviceUuid(deviceUuid string) error
- func (r *AlibabaRetailDeviceRoadStatusResetRequest) SetRoadNoList(roadNoList []string) error
- type AlibabaRetailDeviceRoadStatusResetResponse
- type AlibabaRetailElectronicCertificateConfirmAPIResponse
- type AlibabaRetailElectronicCertificateConfirmRequest
- func (r AlibabaRetailElectronicCertificateConfirmRequest) GetApiMethodName() string
- func (r AlibabaRetailElectronicCertificateConfirmRequest) GetApiParams() url.Values
- func (r AlibabaRetailElectronicCertificateConfirmRequest) GetCode() int64
- func (r AlibabaRetailElectronicCertificateConfirmRequest) GetDeviceId() string
- func (r AlibabaRetailElectronicCertificateConfirmRequest) GetItemId() int64
- func (r *AlibabaRetailElectronicCertificateConfirmRequest) SetCode(code int64) error
- func (r *AlibabaRetailElectronicCertificateConfirmRequest) SetDeviceId(deviceId string) error
- func (r *AlibabaRetailElectronicCertificateConfirmRequest) SetItemId(itemId int64) error
- type AlibabaRetailElectronicCertificateConfirmResponse
- type AlibabaRetailElectronicCertificateConfirmResult
- type AlibabaRetailElectronicCertificatePreConfirmAPIResponse
- type AlibabaRetailElectronicCertificatePreConfirmRequest
- func (r AlibabaRetailElectronicCertificatePreConfirmRequest) GetApiMethodName() string
- func (r AlibabaRetailElectronicCertificatePreConfirmRequest) GetApiParams() url.Values
- func (r AlibabaRetailElectronicCertificatePreConfirmRequest) GetCode() int64
- func (r AlibabaRetailElectronicCertificatePreConfirmRequest) GetDeviceId() string
- func (r *AlibabaRetailElectronicCertificatePreConfirmRequest) SetCode(code int64) error
- func (r *AlibabaRetailElectronicCertificatePreConfirmRequest) SetDeviceId(deviceId string) error
- type AlibabaRetailElectronicCertificatePreConfirmResponse
- type AlibabaRetailElectronicCertificatePreConfirmResult
- type AlibabaRetailVendingPriceWhitelistAddAPIResponse
- type AlibabaRetailVendingPriceWhitelistAddRequest
- func (r AlibabaRetailVendingPriceWhitelistAddRequest) GetAllDevice() bool
- func (r AlibabaRetailVendingPriceWhitelistAddRequest) GetApiMethodName() string
- func (r AlibabaRetailVendingPriceWhitelistAddRequest) GetApiParams() url.Values
- func (r AlibabaRetailVendingPriceWhitelistAddRequest) GetBarcode() string
- func (r AlibabaRetailVendingPriceWhitelistAddRequest) GetDeviceCodeList() []string
- func (r AlibabaRetailVendingPriceWhitelistAddRequest) GetDeviceUuidList() []string
- func (r AlibabaRetailVendingPriceWhitelistAddRequest) GetItemId() int64
- func (r AlibabaRetailVendingPriceWhitelistAddRequest) GetMinPrice() string
- func (r AlibabaRetailVendingPriceWhitelistAddRequest) GetSellerId() int64
- func (r AlibabaRetailVendingPriceWhitelistAddRequest) GetValidEnds() string
- func (r AlibabaRetailVendingPriceWhitelistAddRequest) GetValidStarts() string
- func (r *AlibabaRetailVendingPriceWhitelistAddRequest) SetAllDevice(allDevice bool) error
- func (r *AlibabaRetailVendingPriceWhitelistAddRequest) SetBarcode(barcode string) error
- func (r *AlibabaRetailVendingPriceWhitelistAddRequest) SetDeviceCodeList(deviceCodeList []string) error
- func (r *AlibabaRetailVendingPriceWhitelistAddRequest) SetDeviceUuidList(deviceUuidList []string) error
- func (r *AlibabaRetailVendingPriceWhitelistAddRequest) SetItemId(itemId int64) error
- func (r *AlibabaRetailVendingPriceWhitelistAddRequest) SetMinPrice(minPrice string) error
- func (r *AlibabaRetailVendingPriceWhitelistAddRequest) SetSellerId(sellerId int64) error
- func (r *AlibabaRetailVendingPriceWhitelistAddRequest) SetValidEnds(validEnds string) error
- func (r *AlibabaRetailVendingPriceWhitelistAddRequest) SetValidStarts(validStarts string) error
- type AlibabaRetailVendingPriceWhitelistAddResponse
- type AlibabaRetailVendingPriceWhitelistAddResultDo
- type AlibabaRetailVendingPriceWhitelistRemoveAPIResponse
- type AlibabaRetailVendingPriceWhitelistRemoveRequest
- func (r AlibabaRetailVendingPriceWhitelistRemoveRequest) GetAllDevice() bool
- func (r AlibabaRetailVendingPriceWhitelistRemoveRequest) GetApiMethodName() string
- func (r AlibabaRetailVendingPriceWhitelistRemoveRequest) GetApiParams() url.Values
- func (r AlibabaRetailVendingPriceWhitelistRemoveRequest) GetBarcode() string
- func (r AlibabaRetailVendingPriceWhitelistRemoveRequest) GetDeviceCodeList() []string
- func (r AlibabaRetailVendingPriceWhitelistRemoveRequest) GetDeviceUuidList() []string
- func (r AlibabaRetailVendingPriceWhitelistRemoveRequest) GetItemId() int64
- func (r AlibabaRetailVendingPriceWhitelistRemoveRequest) GetSellerId() int64
- func (r *AlibabaRetailVendingPriceWhitelistRemoveRequest) SetAllDevice(allDevice bool) error
- func (r *AlibabaRetailVendingPriceWhitelistRemoveRequest) SetBarcode(barcode string) error
- func (r *AlibabaRetailVendingPriceWhitelistRemoveRequest) SetDeviceCodeList(deviceCodeList []string) error
- func (r *AlibabaRetailVendingPriceWhitelistRemoveRequest) SetDeviceUuidList(deviceUuidList []string) error
- func (r *AlibabaRetailVendingPriceWhitelistRemoveRequest) SetItemId(itemId int64) error
- func (r *AlibabaRetailVendingPriceWhitelistRemoveRequest) SetSellerId(sellerId int64) error
- type AlibabaRetailVendingPriceWhitelistRemoveResponse
- type AlibabaRetailVendingPriceWhitelistRemoveResultDo
- type AppInfo
- type CreateOrderRequest
- type DeliveryAddressDTO
- type Detailresults
- type ElectronicCertificateDto
- type ItemLineDTO
- type Order
- type PaginationDo
- type ServiceItemLineDTO
- type TmallStoreOrderCreateAPIResponse
- type TmallStoreOrderCreateRequest
- func (r TmallStoreOrderCreateRequest) GetApiMethodName() string
- func (r TmallStoreOrderCreateRequest) GetApiParams() url.Values
- func (r TmallStoreOrderCreateRequest) GetAppInfo() *AppInfo
- func (r TmallStoreOrderCreateRequest) GetCreateOrderRequest() *CreateOrderRequest
- func (r *TmallStoreOrderCreateRequest) SetAppInfo(appInfo *AppInfo) error
- func (r *TmallStoreOrderCreateRequest) SetCreateOrderRequest(createOrderRequest *CreateOrderRequest) error
- type TmallStoreOrderCreateResponse
- type VendingBizOrderDto
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlibabaInteractRetailQueryshelflocationAPIResponse ¶
type AlibabaInteractRetailQueryshelflocationAPIResponse struct { model.CommonResponse AlibabaInteractRetailQueryshelflocationResponse }
查询货架和位置数据 API返回值 alibaba.interact.retail.queryshelflocation
查询货架和位置数据
type AlibabaInteractRetailQueryshelflocationRequest ¶
type AlibabaInteractRetailQueryshelflocationRequest struct { model.Params // contains filtered or unexported fields }
查询货架和位置数据 API请求 alibaba.interact.retail.queryshelflocation
查询货架和位置数据
func NewAlibabaInteractRetailQueryshelflocationRequest ¶
func NewAlibabaInteractRetailQueryshelflocationRequest() *AlibabaInteractRetailQueryshelflocationRequest
初始化AlibabaInteractRetailQueryshelflocationRequest对象
func (AlibabaInteractRetailQueryshelflocationRequest) GetApiMethodName ¶
func (r AlibabaInteractRetailQueryshelflocationRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaInteractRetailQueryshelflocationRequest) GetApiParams ¶
func (r AlibabaInteractRetailQueryshelflocationRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaInteractRetailQueryshelflocationRequest) GetParam0 ¶
func (r AlibabaInteractRetailQueryshelflocationRequest) GetParam0() string
Param0 Getter
func (*AlibabaInteractRetailQueryshelflocationRequest) SetParam0 ¶
func (r *AlibabaInteractRetailQueryshelflocationRequest) SetParam0(param0 string) error
Param0 Setter 门店code
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 Result *AlibabaInteractRetailQueryshelflocationResult `json:"result,omitempty" xml:"result,omitempty"` }
查询货架和位置数据 成功返回结果
type AlibabaInteractRetailQueryshelflocationResult ¶
type AlibabaInteractRetailQueryshelflocationResult struct { // module Module string `json:"module,omitempty" xml:"module,omitempty"` // warningInfos WarningInfos []string `json:"warning_infos,omitempty" xml:"warning_infos>string,omitempty"` // errorInfos ErrorInfos []string `json:"error_infos,omitempty" xml:"error_infos>string,omitempty"` // success Success bool `json:"success,omitempty" xml:"success,omitempty"` }
AlibabaInteractRetailQueryshelflocationResult
type AlibabaInteractRetailSaveshelflocationAPIResponse ¶
type AlibabaInteractRetailSaveshelflocationAPIResponse struct { model.CommonResponse AlibabaInteractRetailSaveshelflocationResponse }
保存地理位置和货架关系 API返回值 alibaba.interact.retail.saveshelflocation
保存地理位置和货架关系
type AlibabaInteractRetailSaveshelflocationRequest ¶
type AlibabaInteractRetailSaveshelflocationRequest struct { model.Params // contains filtered or unexported fields }
保存地理位置和货架关系 API请求 alibaba.interact.retail.saveshelflocation
保存地理位置和货架关系
func NewAlibabaInteractRetailSaveshelflocationRequest ¶
func NewAlibabaInteractRetailSaveshelflocationRequest() *AlibabaInteractRetailSaveshelflocationRequest
初始化AlibabaInteractRetailSaveshelflocationRequest对象
func (AlibabaInteractRetailSaveshelflocationRequest) GetAddress ¶
func (r AlibabaInteractRetailSaveshelflocationRequest) GetAddress() string
Address Getter
func (AlibabaInteractRetailSaveshelflocationRequest) GetApiMethodName ¶
func (r AlibabaInteractRetailSaveshelflocationRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaInteractRetailSaveshelflocationRequest) GetApiParams ¶
func (r AlibabaInteractRetailSaveshelflocationRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaInteractRetailSaveshelflocationRequest) GetLat ¶
func (r AlibabaInteractRetailSaveshelflocationRequest) GetLat() string
Lat Getter
func (AlibabaInteractRetailSaveshelflocationRequest) GetLng ¶
func (r AlibabaInteractRetailSaveshelflocationRequest) GetLng() string
Lng Getter
func (AlibabaInteractRetailSaveshelflocationRequest) GetPoiId ¶
func (r AlibabaInteractRetailSaveshelflocationRequest) GetPoiId() string
PoiId Getter
func (AlibabaInteractRetailSaveshelflocationRequest) GetShelfNo ¶
func (r AlibabaInteractRetailSaveshelflocationRequest) GetShelfNo() string
ShelfNo Getter
func (AlibabaInteractRetailSaveshelflocationRequest) GetStoreCode ¶
func (r AlibabaInteractRetailSaveshelflocationRequest) GetStoreCode() string
StoreCode Getter
func (*AlibabaInteractRetailSaveshelflocationRequest) SetAddress ¶
func (r *AlibabaInteractRetailSaveshelflocationRequest) SetAddress(address string) error
Address Setter 地址
func (*AlibabaInteractRetailSaveshelflocationRequest) SetLat ¶
func (r *AlibabaInteractRetailSaveshelflocationRequest) SetLat(lat string) error
Lat Setter 纬度
func (*AlibabaInteractRetailSaveshelflocationRequest) SetLng ¶
func (r *AlibabaInteractRetailSaveshelflocationRequest) SetLng(lng string) error
Lng Setter 经度
func (*AlibabaInteractRetailSaveshelflocationRequest) SetPoiId ¶
func (r *AlibabaInteractRetailSaveshelflocationRequest) SetPoiId(poiId string) error
PoiId Setter POI
func (*AlibabaInteractRetailSaveshelflocationRequest) SetShelfNo ¶
func (r *AlibabaInteractRetailSaveshelflocationRequest) SetShelfNo(shelfNo string) error
ShelfNo Setter 货架编号
func (*AlibabaInteractRetailSaveshelflocationRequest) SetStoreCode ¶
func (r *AlibabaInteractRetailSaveshelflocationRequest) SetStoreCode(storeCode string) error
StoreCode Setter 门店code
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 Module string `json:"module,omitempty" xml:"module,omitempty"` // warningInfos WarningInfos []string `json:"warning_infos,omitempty" xml:"warning_infos>string,omitempty"` // errorInfos ErrorInfos []string `json:"error_infos,omitempty" xml:"error_infos>string,omitempty"` // success Success string `json:"success,omitempty" xml:"success,omitempty"` }
AlibabaInteractRetailSaveshelflocationResult
type AlibabaRetailDeviceInfoGetAPIResponse ¶
type AlibabaRetailDeviceInfoGetAPIResponse struct { model.CommonResponse AlibabaRetailDeviceInfoGetResponse }
贩卖机设备信息获取 API返回值 alibaba.retail.device.info.get
贩卖机设备信息获取
type AlibabaRetailDeviceInfoGetRequest ¶
type AlibabaRetailDeviceInfoGetRequest struct { model.Params // contains filtered or unexported fields }
贩卖机设备信息获取 API请求 alibaba.retail.device.info.get
贩卖机设备信息获取
func NewAlibabaRetailDeviceInfoGetRequest ¶
func NewAlibabaRetailDeviceInfoGetRequest() *AlibabaRetailDeviceInfoGetRequest
初始化AlibabaRetailDeviceInfoGetRequest对象
func (AlibabaRetailDeviceInfoGetRequest) GetApiMethodName ¶
func (r AlibabaRetailDeviceInfoGetRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaRetailDeviceInfoGetRequest) GetApiParams ¶
func (r AlibabaRetailDeviceInfoGetRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaRetailDeviceInfoGetRequest) GetDeviceCode ¶
func (r AlibabaRetailDeviceInfoGetRequest) GetDeviceCode() string
DeviceCode Getter
func (AlibabaRetailDeviceInfoGetRequest) GetDeviceSn ¶
func (r AlibabaRetailDeviceInfoGetRequest) GetDeviceSn() string
DeviceSn Getter
func (AlibabaRetailDeviceInfoGetRequest) GetDeviceUuid ¶
func (r AlibabaRetailDeviceInfoGetRequest) GetDeviceUuid() string
DeviceUuid Getter
func (*AlibabaRetailDeviceInfoGetRequest) SetDeviceCode ¶
func (r *AlibabaRetailDeviceInfoGetRequest) SetDeviceCode(deviceCode string) error
DeviceCode Setter 阿里设备编码
func (*AlibabaRetailDeviceInfoGetRequest) SetDeviceSn ¶
func (r *AlibabaRetailDeviceInfoGetRequest) SetDeviceSn(deviceSn string) error
DeviceSn Setter 阿里设备物理ID(32位)
func (*AlibabaRetailDeviceInfoGetRequest) SetDeviceUuid ¶
func (r *AlibabaRetailDeviceInfoGetRequest) SetDeviceUuid(deviceUuid string) error
DeviceUuid Setter 外部设备ID
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 }
贩卖机订单查询 API返回值 alibaba.retail.device.order.query
贩卖机订单查询
type AlibabaRetailDeviceOrderQueryRequest ¶
type AlibabaRetailDeviceOrderQueryRequest struct { model.Params // contains filtered or unexported fields }
贩卖机订单查询 API请求 alibaba.retail.device.order.query
贩卖机订单查询
func NewAlibabaRetailDeviceOrderQueryRequest ¶
func NewAlibabaRetailDeviceOrderQueryRequest() *AlibabaRetailDeviceOrderQueryRequest
初始化AlibabaRetailDeviceOrderQueryRequest对象
func (AlibabaRetailDeviceOrderQueryRequest) GetApiMethodName ¶
func (r AlibabaRetailDeviceOrderQueryRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaRetailDeviceOrderQueryRequest) GetApiParams ¶
func (r AlibabaRetailDeviceOrderQueryRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaRetailDeviceOrderQueryRequest) GetDeviceCode ¶
func (r AlibabaRetailDeviceOrderQueryRequest) GetDeviceCode() string
DeviceCode Getter
func (AlibabaRetailDeviceOrderQueryRequest) GetDeviceSnList ¶
func (r AlibabaRetailDeviceOrderQueryRequest) GetDeviceSnList() []string
DeviceSnList Getter
func (AlibabaRetailDeviceOrderQueryRequest) GetDeviceUuid ¶
func (r AlibabaRetailDeviceOrderQueryRequest) GetDeviceUuid() string
DeviceUuid Getter
func (AlibabaRetailDeviceOrderQueryRequest) GetEnds ¶
func (r AlibabaRetailDeviceOrderQueryRequest) GetEnds() string
Ends Getter
func (AlibabaRetailDeviceOrderQueryRequest) GetPageNum ¶
func (r AlibabaRetailDeviceOrderQueryRequest) GetPageNum() int64
PageNum Getter
func (AlibabaRetailDeviceOrderQueryRequest) GetPageSize ¶
func (r AlibabaRetailDeviceOrderQueryRequest) GetPageSize() int64
PageSize Getter
func (AlibabaRetailDeviceOrderQueryRequest) GetPayType ¶
func (r AlibabaRetailDeviceOrderQueryRequest) GetPayType() string
PayType Getter
func (AlibabaRetailDeviceOrderQueryRequest) GetStarts ¶
func (r AlibabaRetailDeviceOrderQueryRequest) GetStarts() string
Starts Getter
func (AlibabaRetailDeviceOrderQueryRequest) GetStatus ¶
func (r AlibabaRetailDeviceOrderQueryRequest) GetStatus() int64
Status Getter
func (*AlibabaRetailDeviceOrderQueryRequest) SetDeviceCode ¶
func (r *AlibabaRetailDeviceOrderQueryRequest) SetDeviceCode(deviceCode string) error
DeviceCode Setter 阿里设备编码
func (*AlibabaRetailDeviceOrderQueryRequest) SetDeviceSnList ¶
func (r *AlibabaRetailDeviceOrderQueryRequest) SetDeviceSnList(deviceSnList []string) error
DeviceSnList Setter 阿里设备物理ID
func (*AlibabaRetailDeviceOrderQueryRequest) SetDeviceUuid ¶
func (r *AlibabaRetailDeviceOrderQueryRequest) SetDeviceUuid(deviceUuid string) error
DeviceUuid Setter 外部设备编码
func (*AlibabaRetailDeviceOrderQueryRequest) SetEnds ¶
func (r *AlibabaRetailDeviceOrderQueryRequest) SetEnds(ends string) error
Ends Setter 查询订单结束时间
func (*AlibabaRetailDeviceOrderQueryRequest) SetPageNum ¶
func (r *AlibabaRetailDeviceOrderQueryRequest) SetPageNum(pageNum int64) error
PageNum Setter 页码
func (*AlibabaRetailDeviceOrderQueryRequest) SetPageSize ¶
func (r *AlibabaRetailDeviceOrderQueryRequest) SetPageSize(pageSize int64) error
PageSize Setter 分页大小
func (*AlibabaRetailDeviceOrderQueryRequest) SetPayType ¶
func (r *AlibabaRetailDeviceOrderQueryRequest) SetPayType(payType string) error
PayType Setter CASH 现金,ALIPAY_FACE_PAY_QR 支付宝,VENDING_PRIZE 抽奖,FACE_PAY 人脸
func (*AlibabaRetailDeviceOrderQueryRequest) SetStarts ¶
func (r *AlibabaRetailDeviceOrderQueryRequest) SetStarts(starts string) error
Starts Setter 查询订单开始时间
func (*AlibabaRetailDeviceOrderQueryRequest) SetStatus ¶
func (r *AlibabaRetailDeviceOrderQueryRequest) SetStatus(status int64) error
Status Setter -20 已退款,-10 交易关闭 ,10 创单 20 已支付 30 已出货 40 交易完成
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 }
贩卖机货道解锁 API返回值 alibaba.retail.device.road.status.reset
贩卖机货道解锁
type AlibabaRetailDeviceRoadStatusResetRequest ¶
type AlibabaRetailDeviceRoadStatusResetRequest struct { model.Params // contains filtered or unexported fields }
贩卖机货道解锁 API请求 alibaba.retail.device.road.status.reset
贩卖机货道解锁
func NewAlibabaRetailDeviceRoadStatusResetRequest ¶
func NewAlibabaRetailDeviceRoadStatusResetRequest() *AlibabaRetailDeviceRoadStatusResetRequest
初始化AlibabaRetailDeviceRoadStatusResetRequest对象
func (AlibabaRetailDeviceRoadStatusResetRequest) GetApiMethodName ¶
func (r AlibabaRetailDeviceRoadStatusResetRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaRetailDeviceRoadStatusResetRequest) GetApiParams ¶
func (r AlibabaRetailDeviceRoadStatusResetRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaRetailDeviceRoadStatusResetRequest) GetDeviceCode ¶
func (r AlibabaRetailDeviceRoadStatusResetRequest) GetDeviceCode() string
DeviceCode Getter
func (AlibabaRetailDeviceRoadStatusResetRequest) GetDeviceSn ¶
func (r AlibabaRetailDeviceRoadStatusResetRequest) GetDeviceSn() string
DeviceSn Getter
func (AlibabaRetailDeviceRoadStatusResetRequest) GetDeviceUuid ¶
func (r AlibabaRetailDeviceRoadStatusResetRequest) GetDeviceUuid() string
DeviceUuid Getter
func (AlibabaRetailDeviceRoadStatusResetRequest) GetRoadNoList ¶
func (r AlibabaRetailDeviceRoadStatusResetRequest) GetRoadNoList() []string
RoadNoList Getter
func (*AlibabaRetailDeviceRoadStatusResetRequest) SetDeviceCode ¶
func (r *AlibabaRetailDeviceRoadStatusResetRequest) SetDeviceCode(deviceCode string) error
DeviceCode Setter 阿里设备编码
func (*AlibabaRetailDeviceRoadStatusResetRequest) SetDeviceSn ¶
func (r *AlibabaRetailDeviceRoadStatusResetRequest) SetDeviceSn(deviceSn string) error
DeviceSn Setter 阿里设备物理编码
func (*AlibabaRetailDeviceRoadStatusResetRequest) SetDeviceUuid ¶
func (r *AlibabaRetailDeviceRoadStatusResetRequest) SetDeviceUuid(deviceUuid string) error
DeviceUuid Setter 设备外部编码
func (*AlibabaRetailDeviceRoadStatusResetRequest) SetRoadNoList ¶
func (r *AlibabaRetailDeviceRoadStatusResetRequest) SetRoadNoList(roadNoList []string) error
RoadNoList Setter 货道编码
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 }
确认核销接口 API返回值 alibaba.retail.electronic.certificate.confirm
确认核销接口
type AlibabaRetailElectronicCertificateConfirmRequest ¶
type AlibabaRetailElectronicCertificateConfirmRequest struct { model.Params // contains filtered or unexported fields }
确认核销接口 API请求 alibaba.retail.electronic.certificate.confirm
确认核销接口
func NewAlibabaRetailElectronicCertificateConfirmRequest ¶
func NewAlibabaRetailElectronicCertificateConfirmRequest() *AlibabaRetailElectronicCertificateConfirmRequest
初始化AlibabaRetailElectronicCertificateConfirmRequest对象
func (AlibabaRetailElectronicCertificateConfirmRequest) GetApiMethodName ¶
func (r AlibabaRetailElectronicCertificateConfirmRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaRetailElectronicCertificateConfirmRequest) GetApiParams ¶
func (r AlibabaRetailElectronicCertificateConfirmRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaRetailElectronicCertificateConfirmRequest) GetCode ¶
func (r AlibabaRetailElectronicCertificateConfirmRequest) GetCode() int64
Code Getter
func (AlibabaRetailElectronicCertificateConfirmRequest) GetDeviceId ¶
func (r AlibabaRetailElectronicCertificateConfirmRequest) GetDeviceId() string
DeviceId Getter
func (AlibabaRetailElectronicCertificateConfirmRequest) GetItemId ¶
func (r AlibabaRetailElectronicCertificateConfirmRequest) GetItemId() int64
ItemId Getter
func (*AlibabaRetailElectronicCertificateConfirmRequest) SetCode ¶
func (r *AlibabaRetailElectronicCertificateConfirmRequest) SetCode(code int64) error
Code Setter 核销码
func (*AlibabaRetailElectronicCertificateConfirmRequest) SetDeviceId ¶
func (r *AlibabaRetailElectronicCertificateConfirmRequest) SetDeviceId(deviceId string) error
DeviceId Setter 设备ID
func (*AlibabaRetailElectronicCertificateConfirmRequest) SetItemId ¶
func (r *AlibabaRetailElectronicCertificateConfirmRequest) SetItemId(itemId int64) error
ItemId Setter 商品ID
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 Result *AlibabaRetailElectronicCertificateConfirmResult `json:"result,omitempty" xml:"result,omitempty"` }
确认核销接口 成功返回结果
type AlibabaRetailElectronicCertificateConfirmResult ¶
type AlibabaRetailElectronicCertificateConfirmResult struct { // module Module bool `json:"module,omitempty" xml:"module,omitempty"` // warningInfos WarningInfos []string `json:"warning_infos,omitempty" xml:"warning_infos>string,omitempty"` // errorInfos ErrorInfos []string `json:"error_infos,omitempty" xml:"error_infos>string,omitempty"` // success Success bool `json:"success,omitempty" xml:"success,omitempty"` }
AlibabaRetailElectronicCertificateConfirmResult
type AlibabaRetailElectronicCertificatePreConfirmAPIResponse ¶
type AlibabaRetailElectronicCertificatePreConfirmAPIResponse struct { model.CommonResponse AlibabaRetailElectronicCertificatePreConfirmResponse }
贩卖机开始核销接口 API返回值 alibaba.retail.electronic.certificate.pre.confirm
零售终端贩卖机开始核销接口,返回待领的商品ID
type AlibabaRetailElectronicCertificatePreConfirmRequest ¶
type AlibabaRetailElectronicCertificatePreConfirmRequest struct { model.Params // contains filtered or unexported fields }
贩卖机开始核销接口 API请求 alibaba.retail.electronic.certificate.pre.confirm
零售终端贩卖机开始核销接口,返回待领的商品ID
func NewAlibabaRetailElectronicCertificatePreConfirmRequest ¶
func NewAlibabaRetailElectronicCertificatePreConfirmRequest() *AlibabaRetailElectronicCertificatePreConfirmRequest
初始化AlibabaRetailElectronicCertificatePreConfirmRequest对象
func (AlibabaRetailElectronicCertificatePreConfirmRequest) GetApiMethodName ¶
func (r AlibabaRetailElectronicCertificatePreConfirmRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaRetailElectronicCertificatePreConfirmRequest) GetApiParams ¶
func (r AlibabaRetailElectronicCertificatePreConfirmRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaRetailElectronicCertificatePreConfirmRequest) GetCode ¶
func (r AlibabaRetailElectronicCertificatePreConfirmRequest) GetCode() int64
Code Getter
func (AlibabaRetailElectronicCertificatePreConfirmRequest) GetDeviceId ¶
func (r AlibabaRetailElectronicCertificatePreConfirmRequest) GetDeviceId() string
DeviceId Getter
func (*AlibabaRetailElectronicCertificatePreConfirmRequest) SetCode ¶
func (r *AlibabaRetailElectronicCertificatePreConfirmRequest) SetCode(code int64) error
Code Setter 核销码
func (*AlibabaRetailElectronicCertificatePreConfirmRequest) SetDeviceId ¶
func (r *AlibabaRetailElectronicCertificatePreConfirmRequest) SetDeviceId(deviceId string) error
DeviceId Setter 设备ID
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 Result *AlibabaRetailElectronicCertificatePreConfirmResult `json:"result,omitempty" xml:"result,omitempty"` }
贩卖机开始核销接口 成功返回结果
type AlibabaRetailElectronicCertificatePreConfirmResult ¶
type AlibabaRetailElectronicCertificatePreConfirmResult struct { // module Module *ElectronicCertificateDto `json:"module,omitempty" xml:"module,omitempty"` // warningInfos WarningInfos []string `json:"warning_infos,omitempty" xml:"warning_infos>string,omitempty"` // errorInfos ErrorInfos []string `json:"error_infos,omitempty" xml:"error_infos>string,omitempty"` // success Success bool `json:"success,omitempty" xml:"success,omitempty"` }
AlibabaRetailElectronicCertificatePreConfirmResult
type AlibabaRetailVendingPriceWhitelistAddAPIResponse ¶
type AlibabaRetailVendingPriceWhitelistAddAPIResponse struct { model.CommonResponse AlibabaRetailVendingPriceWhitelistAddResponse }
贩卖机价格修改白名单 API返回值 alibaba.retail.vending.price.whitelist.add
贩卖机价格修改白名单
type AlibabaRetailVendingPriceWhitelistAddRequest ¶
type AlibabaRetailVendingPriceWhitelistAddRequest struct { model.Params // contains filtered or unexported fields }
贩卖机价格修改白名单 API请求 alibaba.retail.vending.price.whitelist.add
贩卖机价格修改白名单
func NewAlibabaRetailVendingPriceWhitelistAddRequest ¶
func NewAlibabaRetailVendingPriceWhitelistAddRequest() *AlibabaRetailVendingPriceWhitelistAddRequest
初始化AlibabaRetailVendingPriceWhitelistAddRequest对象
func (AlibabaRetailVendingPriceWhitelistAddRequest) GetAllDevice ¶
func (r AlibabaRetailVendingPriceWhitelistAddRequest) GetAllDevice() bool
AllDevice Getter
func (AlibabaRetailVendingPriceWhitelistAddRequest) GetApiMethodName ¶
func (r AlibabaRetailVendingPriceWhitelistAddRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaRetailVendingPriceWhitelistAddRequest) GetApiParams ¶
func (r AlibabaRetailVendingPriceWhitelistAddRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaRetailVendingPriceWhitelistAddRequest) GetBarcode ¶
func (r AlibabaRetailVendingPriceWhitelistAddRequest) GetBarcode() string
Barcode Getter
func (AlibabaRetailVendingPriceWhitelistAddRequest) GetDeviceCodeList ¶
func (r AlibabaRetailVendingPriceWhitelistAddRequest) GetDeviceCodeList() []string
DeviceCodeList Getter
func (AlibabaRetailVendingPriceWhitelistAddRequest) GetDeviceUuidList ¶
func (r AlibabaRetailVendingPriceWhitelistAddRequest) GetDeviceUuidList() []string
DeviceUuidList Getter
func (AlibabaRetailVendingPriceWhitelistAddRequest) GetItemId ¶
func (r AlibabaRetailVendingPriceWhitelistAddRequest) GetItemId() int64
ItemId Getter
func (AlibabaRetailVendingPriceWhitelistAddRequest) GetMinPrice ¶
func (r AlibabaRetailVendingPriceWhitelistAddRequest) GetMinPrice() string
MinPrice Getter
func (AlibabaRetailVendingPriceWhitelistAddRequest) GetSellerId ¶
func (r AlibabaRetailVendingPriceWhitelistAddRequest) GetSellerId() int64
SellerId Getter
func (AlibabaRetailVendingPriceWhitelistAddRequest) GetValidEnds ¶
func (r AlibabaRetailVendingPriceWhitelistAddRequest) GetValidEnds() string
ValidEnds Getter
func (AlibabaRetailVendingPriceWhitelistAddRequest) GetValidStarts ¶
func (r AlibabaRetailVendingPriceWhitelistAddRequest) GetValidStarts() string
ValidStarts Getter
func (*AlibabaRetailVendingPriceWhitelistAddRequest) SetAllDevice ¶
func (r *AlibabaRetailVendingPriceWhitelistAddRequest) SetAllDevice(allDevice bool) error
AllDevice Setter 是否生效到所有设备
func (*AlibabaRetailVendingPriceWhitelistAddRequest) SetBarcode ¶
func (r *AlibabaRetailVendingPriceWhitelistAddRequest) SetBarcode(barcode string) error
Barcode Setter 条码
func (*AlibabaRetailVendingPriceWhitelistAddRequest) SetDeviceCodeList ¶
func (r *AlibabaRetailVendingPriceWhitelistAddRequest) SetDeviceCodeList(deviceCodeList []string) error
DeviceCodeList Setter 设备编码 device_code_list, device_uuid_list 二选一必填
func (*AlibabaRetailVendingPriceWhitelistAddRequest) SetDeviceUuidList ¶
func (r *AlibabaRetailVendingPriceWhitelistAddRequest) SetDeviceUuidList(deviceUuidList []string) error
DeviceUuidList Setter 外部设备编码 device_code_list, device_uuid_list 二选一必填
func (*AlibabaRetailVendingPriceWhitelistAddRequest) SetItemId ¶
func (r *AlibabaRetailVendingPriceWhitelistAddRequest) SetItemId(itemId int64) error
ItemId Setter 商品ID
func (*AlibabaRetailVendingPriceWhitelistAddRequest) SetMinPrice ¶
func (r *AlibabaRetailVendingPriceWhitelistAddRequest) SetMinPrice(minPrice string) error
MinPrice Setter 允许修改的最低价
func (*AlibabaRetailVendingPriceWhitelistAddRequest) SetSellerId ¶
func (r *AlibabaRetailVendingPriceWhitelistAddRequest) SetSellerId(sellerId int64) error
SellerId Setter 淘宝用户ID
func (*AlibabaRetailVendingPriceWhitelistAddRequest) SetValidEnds ¶
func (r *AlibabaRetailVendingPriceWhitelistAddRequest) SetValidEnds(validEnds string) error
ValidEnds Setter 生效结束时间
func (*AlibabaRetailVendingPriceWhitelistAddRequest) SetValidStarts ¶
func (r *AlibabaRetailVendingPriceWhitelistAddRequest) SetValidStarts(validStarts string) error
ValidStarts Setter 生效时间
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 }
价格管控白名单去除 API返回值 alibaba.retail.vending.price.whitelist.remove
商家价格管控白名单去除
type AlibabaRetailVendingPriceWhitelistRemoveRequest ¶
type AlibabaRetailVendingPriceWhitelistRemoveRequest struct { model.Params // contains filtered or unexported fields }
价格管控白名单去除 API请求 alibaba.retail.vending.price.whitelist.remove
商家价格管控白名单去除
func NewAlibabaRetailVendingPriceWhitelistRemoveRequest ¶
func NewAlibabaRetailVendingPriceWhitelistRemoveRequest() *AlibabaRetailVendingPriceWhitelistRemoveRequest
初始化AlibabaRetailVendingPriceWhitelistRemoveRequest对象
func (AlibabaRetailVendingPriceWhitelistRemoveRequest) GetAllDevice ¶
func (r AlibabaRetailVendingPriceWhitelistRemoveRequest) GetAllDevice() bool
AllDevice Getter
func (AlibabaRetailVendingPriceWhitelistRemoveRequest) GetApiMethodName ¶
func (r AlibabaRetailVendingPriceWhitelistRemoveRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaRetailVendingPriceWhitelistRemoveRequest) GetApiParams ¶
func (r AlibabaRetailVendingPriceWhitelistRemoveRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaRetailVendingPriceWhitelistRemoveRequest) GetBarcode ¶
func (r AlibabaRetailVendingPriceWhitelistRemoveRequest) GetBarcode() string
Barcode Getter
func (AlibabaRetailVendingPriceWhitelistRemoveRequest) GetDeviceCodeList ¶
func (r AlibabaRetailVendingPriceWhitelistRemoveRequest) GetDeviceCodeList() []string
DeviceCodeList Getter
func (AlibabaRetailVendingPriceWhitelistRemoveRequest) GetDeviceUuidList ¶
func (r AlibabaRetailVendingPriceWhitelistRemoveRequest) GetDeviceUuidList() []string
DeviceUuidList Getter
func (AlibabaRetailVendingPriceWhitelistRemoveRequest) GetItemId ¶
func (r AlibabaRetailVendingPriceWhitelistRemoveRequest) GetItemId() int64
ItemId Getter
func (AlibabaRetailVendingPriceWhitelistRemoveRequest) GetSellerId ¶
func (r AlibabaRetailVendingPriceWhitelistRemoveRequest) GetSellerId() int64
SellerId Getter
func (*AlibabaRetailVendingPriceWhitelistRemoveRequest) SetAllDevice ¶
func (r *AlibabaRetailVendingPriceWhitelistRemoveRequest) SetAllDevice(allDevice bool) error
AllDevice Setter 是否生效到所有设备
func (*AlibabaRetailVendingPriceWhitelistRemoveRequest) SetBarcode ¶
func (r *AlibabaRetailVendingPriceWhitelistRemoveRequest) SetBarcode(barcode string) error
Barcode Setter 条码
func (*AlibabaRetailVendingPriceWhitelistRemoveRequest) SetDeviceCodeList ¶
func (r *AlibabaRetailVendingPriceWhitelistRemoveRequest) SetDeviceCodeList(deviceCodeList []string) error
DeviceCodeList Setter 设备编码 device_code_list, device_uuid_list 二选一必填
func (*AlibabaRetailVendingPriceWhitelistRemoveRequest) SetDeviceUuidList ¶
func (r *AlibabaRetailVendingPriceWhitelistRemoveRequest) SetDeviceUuidList(deviceUuidList []string) error
DeviceUuidList Setter 外部设备编码 device_code_list, device_uuid_list 二选一必填
func (*AlibabaRetailVendingPriceWhitelistRemoveRequest) SetItemId ¶
func (r *AlibabaRetailVendingPriceWhitelistRemoveRequest) SetItemId(itemId int64) error
ItemId Setter 如果该参数传入,条码以商品条码为准
func (*AlibabaRetailVendingPriceWhitelistRemoveRequest) SetSellerId ¶
func (r *AlibabaRetailVendingPriceWhitelistRemoveRequest) SetSellerId(sellerId int64) error
SellerId Setter 淘宝用户ID
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>order,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 OutOrderId string `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"` // success Success bool `json:"success,omitempty" xml:"success,omitempty"` // errorCode ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"` // errorMessage ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"` }
Detailresults
type ElectronicCertificateDto ¶
type ElectronicCertificateDto struct { // itemId ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"` }
ElectronicCertificateDto
type ItemLineDTO ¶
type ItemLineDTO struct { // 百安居id OutLineId string `json:"out_line_id,omitempty" xml:"out_line_id,omitempty"` // 门店商品行id StoreOrderLineId int64 `json:"store_order_line_id,omitempty" xml:"store_order_line_id,omitempty"` // 商品id ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"` // skuId 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"` // 外部skuId OutSkuId string `json:"out_sku_id,omitempty" xml:"out_sku_id,omitempty"` // 服务子订单 ServiceList []ServiceItemLineDTO `json:"service_list,omitempty" xml:"service_list>service_item_line_dto,omitempty"` }
ItemLineDTO
type Order ¶
type Order struct { // 买家id BuyerId int64 `json:"buyer_id,omitempty" xml:"buyer_id,omitempty"` // 门店订单id StoreOrderId int64 `json:"store_order_id,omitempty" xml:"store_order_id,omitempty"` // 门店id StoreId string `json:"store_id,omitempty" xml:"store_id,omitempty"` // 外部订单id 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>item_line_dto,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>vending_biz_order_dto,omitempty"` }
PaginationDo
type ServiceItemLineDTO ¶
type ServiceItemLineDTO struct { // 服务子订单id 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 API返回值 tmall.store.order.create
门店订单创建api
type TmallStoreOrderCreateRequest ¶
门店订单创建api API请求 tmall.store.order.create
门店订单创建api
func NewTmallStoreOrderCreateRequest ¶
func NewTmallStoreOrderCreateRequest() *TmallStoreOrderCreateRequest
初始化TmallStoreOrderCreateRequest对象
func (TmallStoreOrderCreateRequest) GetApiMethodName ¶
func (r TmallStoreOrderCreateRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (TmallStoreOrderCreateRequest) GetApiParams ¶
func (r TmallStoreOrderCreateRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (TmallStoreOrderCreateRequest) GetAppInfo ¶
func (r TmallStoreOrderCreateRequest) GetAppInfo() *AppInfo
AppInfo Getter
func (TmallStoreOrderCreateRequest) GetCreateOrderRequest ¶
func (r TmallStoreOrderCreateRequest) GetCreateOrderRequest() *CreateOrderRequest
CreateOrderRequest Getter
func (*TmallStoreOrderCreateRequest) SetAppInfo ¶
func (r *TmallStoreOrderCreateRequest) SetAppInfo(appInfo *AppInfo) error
AppInfo Setter 系统自动生成
func (*TmallStoreOrderCreateRequest) SetCreateOrderRequest ¶
func (r *TmallStoreOrderCreateRequest) SetCreateOrderRequest(createOrderRequest *CreateOrderRequest) error
CreateOrderRequest Setter 创建订单请求
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 []Detailresults `json:"detail_results,omitempty" xml:"detail_results>detailresults,omitempty"` }
门店订单创建api 成功返回结果
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"` // 外部设备ID DeviceUuid string `json:"device_uuid,omitempty" xml:"device_uuid,omitempty"` // 设备Code DeviceCode string `json:"device_code,omitempty" xml:"device_code,omitempty"` // 点位名称 PointName string `json:"point_name,omitempty" xml:"point_name,omitempty"` // 商家id SellerId int64 `json:"seller_id,omitempty" xml:"seller_id,omitempty"` // 金额,单位分 TotalFee int64 `json:"total_fee,omitempty" xml:"total_fee,omitempty"` // 淘系订单id TbMainOrderId int64 `json:"tb_main_order_id,omitempty" xml:"tb_main_order_id,omitempty"` // 外部订单ID MainOuterOrderId string `json:"main_outer_order_id,omitempty" xml:"main_outer_order_id,omitempty"` // -20 已退款,-10 交易关闭 ,10 创单 20 已支付 30 已出货 40 交易完成 Status int64 `json:"status,omitempty" xml:"status,omitempty"` // 商品ID 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
Source Files ¶
- AlibabaInteractRetailQueryshelflocationRequest.go
- AlibabaInteractRetailQueryshelflocationResponse.go
- AlibabaInteractRetailQueryshelflocationResult.go
- AlibabaInteractRetailSaveshelflocationRequest.go
- AlibabaInteractRetailSaveshelflocationResponse.go
- AlibabaInteractRetailSaveshelflocationResult.go
- AlibabaRetailDeviceInfoGetRequest.go
- AlibabaRetailDeviceInfoGetResponse.go
- AlibabaRetailDeviceOrderQueryRequest.go
- AlibabaRetailDeviceOrderQueryResponse.go
- AlibabaRetailDeviceRoadStatusResetRequest.go
- AlibabaRetailDeviceRoadStatusResetResponse.go
- AlibabaRetailElectronicCertificateConfirmRequest.go
- AlibabaRetailElectronicCertificateConfirmResponse.go
- AlibabaRetailElectronicCertificateConfirmResult.go
- AlibabaRetailElectronicCertificatePreConfirmRequest.go
- AlibabaRetailElectronicCertificatePreConfirmResponse.go
- AlibabaRetailElectronicCertificatePreConfirmResult.go
- AlibabaRetailVendingPriceWhitelistAddRequest.go
- AlibabaRetailVendingPriceWhitelistAddResponse.go
- AlibabaRetailVendingPriceWhitelistAddResultDo.go
- AlibabaRetailVendingPriceWhitelistRemoveRequest.go
- AlibabaRetailVendingPriceWhitelistRemoveResponse.go
- AlibabaRetailVendingPriceWhitelistRemoveResultDo.go
- AppInfo.go
- CreateOrderRequest.go
- DeliveryAddressDTO.go
- Detailresults.go
- ElectronicCertificateDto.go
- ItemLineDTO.go
- Order.go
- PaginationDo.go
- ServiceItemLineDTO.go
- TmallStoreOrderCreateRequest.go
- TmallStoreOrderCreateResponse.go
- VendingBizOrderDto.go