larkiot

package
v1.3.5 Latest Latest
Warning

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

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

Documentation

Overview

Package larkiot 包含阿里影业云智API相关结构体

https://open.taobao.com/API.htm?docType=2&docId=42042

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ReleaseBizListResult added in v1.3.4

func ReleaseBizListResult(v *BizListResult)

ReleaseBizListResult 释放BizListResult

func ReleaseBizSingleResult added in v1.3.4

func ReleaseBizSingleResult(v *BizSingleResult)

ReleaseBizSingleResult 释放BizSingleResult

func ReleaseCinemaIotResponse added in v1.3.4

func ReleaseCinemaIotResponse(v *CinemaIotResponse)

ReleaseCinemaIotResponse 释放CinemaIotResponse

func ReleaseIotGoodsOrderRsp added in v1.3.4

func ReleaseIotGoodsOrderRsp(v *IotGoodsOrderRsp)

ReleaseIotGoodsOrderRsp 释放IotGoodsOrderRsp

func ReleaseTaobaoLarkIotOrderConfirmorderAPIRequest added in v1.3.4

func ReleaseTaobaoLarkIotOrderConfirmorderAPIRequest(v *TaobaoLarkIotOrderConfirmorderAPIRequest)

ReleaseTaobaoLarkIotOrderConfirmorderAPIRequest 将 TaobaoLarkIotOrderConfirmorderAPIRequest 放入 sync.Pool

func ReleaseTaobaoLarkIotOrderConfirmorderAPIResponse added in v1.3.4

func ReleaseTaobaoLarkIotOrderConfirmorderAPIResponse(v *TaobaoLarkIotOrderConfirmorderAPIResponse)

ReleaseTaobaoLarkIotOrderConfirmorderAPIResponse 将 TaobaoLarkIotOrderConfirmorderAPIResponse 保存到 sync.Pool

func ReleaseTaobaoLarkIotOrderGetcinemasAPIRequest added in v1.3.4

func ReleaseTaobaoLarkIotOrderGetcinemasAPIRequest(v *TaobaoLarkIotOrderGetcinemasAPIRequest)

ReleaseTaobaoLarkIotOrderGetcinemasAPIRequest 将 TaobaoLarkIotOrderGetcinemasAPIRequest 放入 sync.Pool

func ReleaseTaobaoLarkIotOrderGetcinemasAPIResponse added in v1.3.4

func ReleaseTaobaoLarkIotOrderGetcinemasAPIResponse(v *TaobaoLarkIotOrderGetcinemasAPIResponse)

ReleaseTaobaoLarkIotOrderGetcinemasAPIResponse 将 TaobaoLarkIotOrderGetcinemasAPIResponse 保存到 sync.Pool

func ReleaseTaobaoLarkIotOrderGetgoodslistAPIRequest added in v1.3.4

func ReleaseTaobaoLarkIotOrderGetgoodslistAPIRequest(v *TaobaoLarkIotOrderGetgoodslistAPIRequest)

ReleaseTaobaoLarkIotOrderGetgoodslistAPIRequest 将 TaobaoLarkIotOrderGetgoodslistAPIRequest 放入 sync.Pool

func ReleaseTaobaoLarkIotOrderGetgoodslistAPIResponse added in v1.3.4

func ReleaseTaobaoLarkIotOrderGetgoodslistAPIResponse(v *TaobaoLarkIotOrderGetgoodslistAPIResponse)

ReleaseTaobaoLarkIotOrderGetgoodslistAPIResponse 将 TaobaoLarkIotOrderGetgoodslistAPIResponse 保存到 sync.Pool

func ReleaseTaobaoLarkPosBasedataGetworkstationAPIRequest added in v1.3.4

func ReleaseTaobaoLarkPosBasedataGetworkstationAPIRequest(v *TaobaoLarkPosBasedataGetworkstationAPIRequest)

ReleaseTaobaoLarkPosBasedataGetworkstationAPIRequest 将 TaobaoLarkPosBasedataGetworkstationAPIRequest 放入 sync.Pool

func ReleaseTaobaoLarkPosBasedataGetworkstationAPIResponse added in v1.3.4

func ReleaseTaobaoLarkPosBasedataGetworkstationAPIResponse(v *TaobaoLarkPosBasedataGetworkstationAPIResponse)

ReleaseTaobaoLarkPosBasedataGetworkstationAPIResponse 将 TaobaoLarkPosBasedataGetworkstationAPIResponse 保存到 sync.Pool

func ReleaseThirdGoodsListRsp added in v1.3.4

func ReleaseThirdGoodsListRsp(v *ThirdGoodsListRsp)

ReleaseThirdGoodsListRsp 释放ThirdGoodsListRsp

func ReleaseThirdGoodsRsp added in v1.3.4

func ReleaseThirdGoodsRsp(v *ThirdGoodsRsp)

ReleaseThirdGoodsRsp 释放ThirdGoodsRsp

Types

type BizListResult

type BizListResult struct {
	// 影院列表
	DataList []CinemaIotResponse `json:"data_list,omitempty" xml:"data_list>cinema_iot_response,omitempty"`
	// 业务码
	BizCode string `json:"biz_code,omitempty" xml:"biz_code,omitempty"`
	// 业务信息
	BizMsg string `json:"biz_msg,omitempty" xml:"biz_msg,omitempty"`
	// 访问结果
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

BizListResult 结构体

func GetBizListResult added in v1.3.4

func GetBizListResult() *BizListResult

GetBizListResult() 从对象池中获取BizListResult

type BizSingleResult

type BizSingleResult struct {
	// 业务订结果
	BizMsg string `json:"biz_msg,omitempty" xml:"biz_msg,omitempty"`
	// 业务码
	BizCode string `json:"biz_code,omitempty" xml:"biz_code,omitempty"`
	// 业务返回
	Data *IotGoodsOrderRsp `json:"data,omitempty" xml:"data,omitempty"`
	// 接口是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

BizSingleResult 结构体

func GetBizSingleResult added in v1.3.4

func GetBizSingleResult() *BizSingleResult

GetBizSingleResult() 从对象池中获取BizSingleResult

type CinemaIotResponse

type CinemaIotResponse struct {
	// 影院内码
	CinemaLinkId string `json:"cinema_link_id,omitempty" xml:"cinema_link_id,omitempty"`
	// 影院名称
	CinemaName string `json:"cinema_name,omitempty" xml:"cinema_name,omitempty"`
	// 影院国家编码
	CinemaId string `json:"cinema_id,omitempty" xml:"cinema_id,omitempty"`
	// 城市编码
	CityCode string `json:"city_code,omitempty" xml:"city_code,omitempty"`
	// 城市
	City string `json:"city,omitempty" xml:"city,omitempty"`
}

CinemaIotResponse 结构体

func GetCinemaIotResponse added in v1.3.4

func GetCinemaIotResponse() *CinemaIotResponse

GetCinemaIotResponse() 从对象池中获取CinemaIotResponse

type IotGoodsOrderRsp

type IotGoodsOrderRsp struct {
	// 订单号
	GoodsOrderId string `json:"goods_order_id,omitempty" xml:"goods_order_id,omitempty"`
	// 影院内码
	CinemaLinkId string `json:"cinema_link_id,omitempty" xml:"cinema_link_id,omitempty"`
	// 外部订单号
	OutGoodsOrderId string `json:"out_goods_order_id,omitempty" xml:"out_goods_order_id,omitempty"`
}

IotGoodsOrderRsp 结构体

func GetIotGoodsOrderRsp added in v1.3.4

func GetIotGoodsOrderRsp() *IotGoodsOrderRsp

GetIotGoodsOrderRsp() 从对象池中获取IotGoodsOrderRsp

type TaobaoLarkIotOrderConfirmorderAPIRequest added in v1.2.0

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

TaobaoLarkIotOrderConfirmorderAPIRequest iot渠道卖品落单 API请求 taobao.lark.iot.order.confirmorder

云智对接无人超市,接收无人超市订单信息

func GetTaobaoLarkIotOrderConfirmorderAPIRequest added in v1.3.4

func GetTaobaoLarkIotOrderConfirmorderAPIRequest() *TaobaoLarkIotOrderConfirmorderAPIRequest

GetTaobaoLarkIotOrderConfirmorderRequest 从 sync.Pool 获取 TaobaoLarkIotOrderConfirmorderAPIRequest

func NewTaobaoLarkIotOrderConfirmorderRequest

func NewTaobaoLarkIotOrderConfirmorderRequest() *TaobaoLarkIotOrderConfirmorderAPIRequest

NewTaobaoLarkIotOrderConfirmorderRequest 初始化TaobaoLarkIotOrderConfirmorderAPIRequest对象

func (TaobaoLarkIotOrderConfirmorderAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoLarkIotOrderConfirmorderAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoLarkIotOrderConfirmorderAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoLarkIotOrderConfirmorderAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoLarkIotOrderConfirmorderAPIRequest) GetChannelCode added in v1.2.0

GetChannelCode ChannelCode Getter

func (TaobaoLarkIotOrderConfirmorderAPIRequest) GetCinemaLinkId added in v1.2.0

GetCinemaLinkId CinemaLinkId Getter

func (TaobaoLarkIotOrderConfirmorderAPIRequest) GetGoodsList added in v1.2.0

GetGoodsList GoodsList Getter

func (TaobaoLarkIotOrderConfirmorderAPIRequest) GetMobile added in v1.2.0

GetMobile Mobile Getter

func (TaobaoLarkIotOrderConfirmorderAPIRequest) GetOperatorUserId added in v1.2.0

func (r TaobaoLarkIotOrderConfirmorderAPIRequest) GetOperatorUserId() string

GetOperatorUserId OperatorUserId Getter

func (TaobaoLarkIotOrderConfirmorderAPIRequest) GetOutGoodsOrderId added in v1.2.0

func (r TaobaoLarkIotOrderConfirmorderAPIRequest) GetOutGoodsOrderId() string

GetOutGoodsOrderId OutGoodsOrderId Getter

func (TaobaoLarkIotOrderConfirmorderAPIRequest) GetPaymentList added in v1.2.0

GetPaymentList PaymentList Getter

func (TaobaoLarkIotOrderConfirmorderAPIRequest) GetPromotionList added in v1.2.0

func (r TaobaoLarkIotOrderConfirmorderAPIRequest) GetPromotionList() string

GetPromotionList PromotionList Getter

func (TaobaoLarkIotOrderConfirmorderAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (TaobaoLarkIotOrderConfirmorderAPIRequest) GetWorkstationId added in v1.2.0

func (r TaobaoLarkIotOrderConfirmorderAPIRequest) GetWorkstationId() string

GetWorkstationId WorkstationId Getter

func (TaobaoLarkIotOrderConfirmorderAPIRequest) GetWorkstationName added in v1.2.0

func (r TaobaoLarkIotOrderConfirmorderAPIRequest) GetWorkstationName() string

GetWorkstationName WorkstationName Getter

func (*TaobaoLarkIotOrderConfirmorderAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoLarkIotOrderConfirmorderAPIRequest) SetChannelCode added in v1.2.0

func (r *TaobaoLarkIotOrderConfirmorderAPIRequest) SetChannelCode(_channelCode string) error

SetChannelCode is ChannelCode Setter 渠道编码

func (*TaobaoLarkIotOrderConfirmorderAPIRequest) SetCinemaLinkId added in v1.2.0

func (r *TaobaoLarkIotOrderConfirmorderAPIRequest) SetCinemaLinkId(_cinemaLinkId string) error

SetCinemaLinkId is CinemaLinkId Setter 影院内码

func (*TaobaoLarkIotOrderConfirmorderAPIRequest) SetGoodsList added in v1.2.0

func (r *TaobaoLarkIotOrderConfirmorderAPIRequest) SetGoodsList(_goodsList string) error

SetGoodsList is GoodsList Setter 卖品列表

func (*TaobaoLarkIotOrderConfirmorderAPIRequest) SetMobile added in v1.2.0

SetMobile is Mobile Setter 手机号

func (*TaobaoLarkIotOrderConfirmorderAPIRequest) SetOperatorUserId added in v1.2.0

func (r *TaobaoLarkIotOrderConfirmorderAPIRequest) SetOperatorUserId(_operatorUserId string) error

SetOperatorUserId is OperatorUserId Setter 管理员

func (*TaobaoLarkIotOrderConfirmorderAPIRequest) SetOutGoodsOrderId added in v1.2.0

func (r *TaobaoLarkIotOrderConfirmorderAPIRequest) SetOutGoodsOrderId(_outGoodsOrderId string) error

SetOutGoodsOrderId is OutGoodsOrderId Setter 外部订单号

func (*TaobaoLarkIotOrderConfirmorderAPIRequest) SetPaymentList added in v1.2.0

func (r *TaobaoLarkIotOrderConfirmorderAPIRequest) SetPaymentList(_paymentList string) error

SetPaymentList is PaymentList Setter 支付方式

func (*TaobaoLarkIotOrderConfirmorderAPIRequest) SetPromotionList added in v1.2.0

func (r *TaobaoLarkIotOrderConfirmorderAPIRequest) SetPromotionList(_promotionList string) error

SetPromotionList is PromotionList Setter 优惠列表

func (*TaobaoLarkIotOrderConfirmorderAPIRequest) SetWorkstationId added in v1.2.0

func (r *TaobaoLarkIotOrderConfirmorderAPIRequest) SetWorkstationId(_workstationId string) error

SetWorkstationId is WorkstationId Setter 工作站id

func (*TaobaoLarkIotOrderConfirmorderAPIRequest) SetWorkstationName added in v1.2.0

func (r *TaobaoLarkIotOrderConfirmorderAPIRequest) SetWorkstationName(_workstationName string) error

SetWorkstationName is WorkstationName Setter 工作站名称

type TaobaoLarkIotOrderConfirmorderAPIResponse

type TaobaoLarkIotOrderConfirmorderAPIResponse struct {
	model.CommonResponse
	TaobaoLarkIotOrderConfirmorderAPIResponseModel
}

TaobaoLarkIotOrderConfirmorderAPIResponse iot渠道卖品落单 API返回值 taobao.lark.iot.order.confirmorder

云智对接无人超市,接收无人超市订单信息

func GetTaobaoLarkIotOrderConfirmorderAPIResponse added in v1.3.4

func GetTaobaoLarkIotOrderConfirmorderAPIResponse() *TaobaoLarkIotOrderConfirmorderAPIResponse

GetTaobaoLarkIotOrderConfirmorderAPIResponse 从 sync.Pool 获取 TaobaoLarkIotOrderConfirmorderAPIResponse

func (*TaobaoLarkIotOrderConfirmorderAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoLarkIotOrderConfirmorderAPIResponseModel added in v1.2.0

type TaobaoLarkIotOrderConfirmorderAPIResponseModel struct {
	XMLName xml.Name `xml:"lark_iot_order_confirmorder_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回下单结果
	Data *BizSingleResult `json:"data,omitempty" xml:"data,omitempty"`
}

TaobaoLarkIotOrderConfirmorderAPIResponseModel is iot渠道卖品落单 成功返回结果

func (*TaobaoLarkIotOrderConfirmorderAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoLarkIotOrderGetcinemasAPIRequest added in v1.2.0

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

TaobaoLarkIotOrderGetcinemasAPIRequest 获取iot渠道开放的影院 API请求 taobao.lark.iot.order.getcinemas

iot渠道拉取有权限访问的影院

func GetTaobaoLarkIotOrderGetcinemasAPIRequest added in v1.3.4

func GetTaobaoLarkIotOrderGetcinemasAPIRequest() *TaobaoLarkIotOrderGetcinemasAPIRequest

GetTaobaoLarkIotOrderGetcinemasRequest 从 sync.Pool 获取 TaobaoLarkIotOrderGetcinemasAPIRequest

func NewTaobaoLarkIotOrderGetcinemasRequest

func NewTaobaoLarkIotOrderGetcinemasRequest() *TaobaoLarkIotOrderGetcinemasAPIRequest

NewTaobaoLarkIotOrderGetcinemasRequest 初始化TaobaoLarkIotOrderGetcinemasAPIRequest对象

func (TaobaoLarkIotOrderGetcinemasAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoLarkIotOrderGetcinemasAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoLarkIotOrderGetcinemasAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoLarkIotOrderGetcinemasAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoLarkIotOrderGetcinemasAPIRequest) GetChannelCode added in v1.2.0

GetChannelCode ChannelCode Getter

func (TaobaoLarkIotOrderGetcinemasAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*TaobaoLarkIotOrderGetcinemasAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoLarkIotOrderGetcinemasAPIRequest) SetChannelCode added in v1.2.0

func (r *TaobaoLarkIotOrderGetcinemasAPIRequest) SetChannelCode(_channelCode string) error

SetChannelCode is ChannelCode Setter 渠道编码

type TaobaoLarkIotOrderGetcinemasAPIResponse

type TaobaoLarkIotOrderGetcinemasAPIResponse struct {
	model.CommonResponse
	TaobaoLarkIotOrderGetcinemasAPIResponseModel
}

TaobaoLarkIotOrderGetcinemasAPIResponse 获取iot渠道开放的影院 API返回值 taobao.lark.iot.order.getcinemas

iot渠道拉取有权限访问的影院

func GetTaobaoLarkIotOrderGetcinemasAPIResponse added in v1.3.4

func GetTaobaoLarkIotOrderGetcinemasAPIResponse() *TaobaoLarkIotOrderGetcinemasAPIResponse

GetTaobaoLarkIotOrderGetcinemasAPIResponse 从 sync.Pool 获取 TaobaoLarkIotOrderGetcinemasAPIResponse

func (*TaobaoLarkIotOrderGetcinemasAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoLarkIotOrderGetcinemasAPIResponseModel added in v1.2.0

type TaobaoLarkIotOrderGetcinemasAPIResponseModel struct {
	XMLName xml.Name `xml:"lark_iot_order_getcinemas_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 有权限的影院列表
	Data *BizListResult `json:"data,omitempty" xml:"data,omitempty"`
}

TaobaoLarkIotOrderGetcinemasAPIResponseModel is 获取iot渠道开放的影院 成功返回结果

func (*TaobaoLarkIotOrderGetcinemasAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoLarkIotOrderGetgoodslistAPIRequest added in v1.2.0

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

TaobaoLarkIotOrderGetgoodslistAPIRequest iot渠道获取卖品信息 API请求 taobao.lark.iot.order.getgoodslist

iot无人超市服务商通过接口获取影院的可售卖品数据

func GetTaobaoLarkIotOrderGetgoodslistAPIRequest added in v1.3.4

func GetTaobaoLarkIotOrderGetgoodslistAPIRequest() *TaobaoLarkIotOrderGetgoodslistAPIRequest

GetTaobaoLarkIotOrderGetgoodslistRequest 从 sync.Pool 获取 TaobaoLarkIotOrderGetgoodslistAPIRequest

func NewTaobaoLarkIotOrderGetgoodslistRequest

func NewTaobaoLarkIotOrderGetgoodslistRequest() *TaobaoLarkIotOrderGetgoodslistAPIRequest

NewTaobaoLarkIotOrderGetgoodslistRequest 初始化TaobaoLarkIotOrderGetgoodslistAPIRequest对象

func (TaobaoLarkIotOrderGetgoodslistAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoLarkIotOrderGetgoodslistAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoLarkIotOrderGetgoodslistAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoLarkIotOrderGetgoodslistAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoLarkIotOrderGetgoodslistAPIRequest) GetChannelCode added in v1.2.0

GetChannelCode ChannelCode Getter

func (TaobaoLarkIotOrderGetgoodslistAPIRequest) GetCinemaLinkId added in v1.2.0

GetCinemaLinkId CinemaLinkId Getter

func (TaobaoLarkIotOrderGetgoodslistAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*TaobaoLarkIotOrderGetgoodslistAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoLarkIotOrderGetgoodslistAPIRequest) SetChannelCode added in v1.2.0

func (r *TaobaoLarkIotOrderGetgoodslistAPIRequest) SetChannelCode(_channelCode string) error

SetChannelCode is ChannelCode Setter 渠道编码

func (*TaobaoLarkIotOrderGetgoodslistAPIRequest) SetCinemaLinkId added in v1.2.0

func (r *TaobaoLarkIotOrderGetgoodslistAPIRequest) SetCinemaLinkId(_cinemaLinkId string) error

SetCinemaLinkId is CinemaLinkId Setter 影院内码

type TaobaoLarkIotOrderGetgoodslistAPIResponse

type TaobaoLarkIotOrderGetgoodslistAPIResponse struct {
	model.CommonResponse
	TaobaoLarkIotOrderGetgoodslistAPIResponseModel
}

TaobaoLarkIotOrderGetgoodslistAPIResponse iot渠道获取卖品信息 API返回值 taobao.lark.iot.order.getgoodslist

iot无人超市服务商通过接口获取影院的可售卖品数据

func GetTaobaoLarkIotOrderGetgoodslistAPIResponse added in v1.3.4

func GetTaobaoLarkIotOrderGetgoodslistAPIResponse() *TaobaoLarkIotOrderGetgoodslistAPIResponse

GetTaobaoLarkIotOrderGetgoodslistAPIResponse 从 sync.Pool 获取 TaobaoLarkIotOrderGetgoodslistAPIResponse

func (*TaobaoLarkIotOrderGetgoodslistAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoLarkIotOrderGetgoodslistAPIResponseModel added in v1.2.0

type TaobaoLarkIotOrderGetgoodslistAPIResponseModel struct {
	XMLName xml.Name `xml:"lark_iot_order_getgoodslist_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 卖品信息列表
	Data *BizSingleResult `json:"data,omitempty" xml:"data,omitempty"`
}

TaobaoLarkIotOrderGetgoodslistAPIResponseModel is iot渠道获取卖品信息 成功返回结果

func (*TaobaoLarkIotOrderGetgoodslistAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoLarkPosBasedataGetworkstationAPIRequest added in v1.2.0

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

TaobaoLarkPosBasedataGetworkstationAPIRequest 根据影城id工作站和macId获取工作站 API请求 taobao.lark.pos.basedata.getworkstation

获取单独工作站

func GetTaobaoLarkPosBasedataGetworkstationAPIRequest added in v1.3.4

func GetTaobaoLarkPosBasedataGetworkstationAPIRequest() *TaobaoLarkPosBasedataGetworkstationAPIRequest

GetTaobaoLarkPosBasedataGetworkstationRequest 从 sync.Pool 获取 TaobaoLarkPosBasedataGetworkstationAPIRequest

func NewTaobaoLarkPosBasedataGetworkstationRequest

func NewTaobaoLarkPosBasedataGetworkstationRequest() *TaobaoLarkPosBasedataGetworkstationAPIRequest

NewTaobaoLarkPosBasedataGetworkstationRequest 初始化TaobaoLarkPosBasedataGetworkstationAPIRequest对象

func (TaobaoLarkPosBasedataGetworkstationAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoLarkPosBasedataGetworkstationAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoLarkPosBasedataGetworkstationAPIRequest) GetCinemaLinkId added in v1.2.0

GetCinemaLinkId CinemaLinkId Getter

func (TaobaoLarkPosBasedataGetworkstationAPIRequest) GetPosCode added in v1.2.0

GetPosCode PosCode Getter

func (TaobaoLarkPosBasedataGetworkstationAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*TaobaoLarkPosBasedataGetworkstationAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoLarkPosBasedataGetworkstationAPIRequest) SetCinemaLinkId added in v1.2.0

func (r *TaobaoLarkPosBasedataGetworkstationAPIRequest) SetCinemaLinkId(_cinemaLinkId string) error

SetCinemaLinkId is CinemaLinkId Setter 影城cinemaLinkId

func (*TaobaoLarkPosBasedataGetworkstationAPIRequest) SetPosCode added in v1.2.0

SetPosCode is PosCode Setter 终端编码

type TaobaoLarkPosBasedataGetworkstationAPIResponse

type TaobaoLarkPosBasedataGetworkstationAPIResponse struct {
	model.CommonResponse
	TaobaoLarkPosBasedataGetworkstationAPIResponseModel
}

TaobaoLarkPosBasedataGetworkstationAPIResponse 根据影城id工作站和macId获取工作站 API返回值 taobao.lark.pos.basedata.getworkstation

获取单独工作站

func GetTaobaoLarkPosBasedataGetworkstationAPIResponse added in v1.3.4

func GetTaobaoLarkPosBasedataGetworkstationAPIResponse() *TaobaoLarkPosBasedataGetworkstationAPIResponse

GetTaobaoLarkPosBasedataGetworkstationAPIResponse 从 sync.Pool 获取 TaobaoLarkPosBasedataGetworkstationAPIResponse

func (*TaobaoLarkPosBasedataGetworkstationAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoLarkPosBasedataGetworkstationAPIResponseModel added in v1.2.0

type TaobaoLarkPosBasedataGetworkstationAPIResponseModel struct {
	XMLName xml.Name `xml:"lark_pos_basedata_getworkstation_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应结果
	Data string `json:"data,omitempty" xml:"data,omitempty"`
}

TaobaoLarkPosBasedataGetworkstationAPIResponseModel is 根据影城id工作站和macId获取工作站 成功返回结果

func (*TaobaoLarkPosBasedataGetworkstationAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type ThirdGoodsListRsp

type ThirdGoodsListRsp struct {
	// 卖品列表
	GoodsList []ThirdGoodsRsp `json:"goods_list,omitempty" xml:"goods_list>third_goods_rsp,omitempty"`
	// 影院内码
	CinemaLinkId string `json:"cinema_link_id,omitempty" xml:"cinema_link_id,omitempty"`
	// 最大数量
	MaxBuyCount int64 `json:"max_buy_count,omitempty" xml:"max_buy_count,omitempty"`
}

ThirdGoodsListRsp 结构体

func GetThirdGoodsListRsp added in v1.3.4

func GetThirdGoodsListRsp() *ThirdGoodsListRsp

GetThirdGoodsListRsp() 从对象池中获取ThirdGoodsListRsp

type ThirdGoodsRsp

type ThirdGoodsRsp struct {
	// 卖品编码
	GoodsCode string `json:"goods_code,omitempty" xml:"goods_code,omitempty"`
	// 卖品名称
	GoodsName string `json:"goods_name,omitempty" xml:"goods_name,omitempty"`
	// 套餐标识
	PackageFlag string `json:"package_flag,omitempty" xml:"package_flag,omitempty"`
	// 标准价
	StandardPrice string `json:"standard_price,omitempty" xml:"standard_price,omitempty"`
	// 结算价
	SettlePrice string `json:"settle_price,omitempty" xml:"settle_price,omitempty"`
	// 描述
	Desc string `json:"desc,omitempty" xml:"desc,omitempty"`
	// 唯一键
	GoodsKey string `json:"goods_key,omitempty" xml:"goods_key,omitempty"`
	// 会员标识
	MemberFlag string `json:"member_flag,omitempty" xml:"member_flag,omitempty"`
	// 卖品url
	GoodsPicUrl string `json:"goods_pic_url,omitempty" xml:"goods_pic_url,omitempty"`
}

ThirdGoodsRsp 结构体

func GetThirdGoodsRsp added in v1.3.4

func GetThirdGoodsRsp() *ThirdGoodsRsp

GetThirdGoodsRsp() 从对象池中获取ThirdGoodsRsp

Jump to

Keyboard shortcuts

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