uscesl

package
v1.1.4 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 ItemChangeBo

type ItemChangeBo struct {
	// 溯源码URL
	SourceCode string `json:"source_code,omitempty" xml:"source_code,omitempty"`
	// 销售单位
	PriceUnit string `json:"price_unit,omitempty" xml:"price_unit,omitempty"`
	// 品牌
	BrandName string `json:"brand_name,omitempty" xml:"brand_name,omitempty"`
	// 品类
	CategoryName string `json:"category_name,omitempty" xml:"category_name,omitempty"`
	// 等级
	Rank string `json:"rank,omitempty" xml:"rank,omitempty"`
	// (建议)零售价,单位分,整数
	SuggestPrice string `json:"suggest_price,omitempty" xml:"suggest_price,omitempty"`
	// 库存sku id
	SkuId string `json:"sku_id,omitempty" xml:"sku_id,omitempty"`
	// 能效
	EnergyEfficiency string `json:"energy_efficiency,omitempty" xml:"energy_efficiency,omitempty"`
	// 优惠开始时间
	PromotionStart string `json:"promotion_start,omitempty" xml:"promotion_start,omitempty"`
	// 淘系二级商品类目ID
	ForestSecondCatId string `json:"forest_second_cat_id,omitempty" xml:"forest_second_cat_id,omitempty"`
	// 自定义扩展属性
	CustomizeFeatureC string `json:"customize_feature_c,omitempty" xml:"customize_feature_c,omitempty"`
	// 自定义扩展属性
	CustomizeFeatureD string `json:"customize_feature_d,omitempty" xml:"customize_feature_d,omitempty"`
	// 自定义扩展属性
	CustomizeFeatureE string `json:"customize_feature_e,omitempty" xml:"customize_feature_e,omitempty"`
	// 自定义扩展属性
	CustomizeFeatureF string `json:"customize_feature_f,omitempty" xml:"customize_feature_f,omitempty"`
	// 自定义扩展属性
	CustomizeFeatureG string `json:"customize_feature_g,omitempty" xml:"customize_feature_g,omitempty"`
	// 自定义扩展属性
	CustomizeFeatureH string `json:"customize_feature_h,omitempty" xml:"customize_feature_h,omitempty"`
	// 自定义扩展属性
	CustomizeFeatureI string `json:"customize_feature_i,omitempty" xml:"customize_feature_i,omitempty"`
	// 自定义扩展属性
	CustomizeFeatureJ string `json:"customize_feature_j,omitempty" xml:"customize_feature_j,omitempty"`
	// 二维码图片URL
	ItemQrCode string `json:"item_qr_code,omitempty" xml:"item_qr_code,omitempty"`
	// 是否优惠
	IfPromotion bool `json:"if_promotion,omitempty" xml:"if_promotion,omitempty"`
	// 优惠结束时间
	PromotionEnd string `json:"promotion_end,omitempty" xml:"promotion_end,omitempty"`
	// 额外扩展信息
	ExtraAttribute string `json:"extra_attribute,omitempty" xml:"extra_attribute,omitempty"`
	// 原价,分,整数
	OriginalPrice string `json:"original_price,omitempty" xml:"original_price,omitempty"`
	// 货架位
	PositonCode string `json:"positon_code,omitempty" xml:"positon_code,omitempty"`
	// 自定义扩展属性
	CustomizeFeatureB string `json:"customize_feature_b,omitempty" xml:"customize_feature_b,omitempty"`
	// 自定义扩展属性
	CustomizeFeatureA string `json:"customize_feature_a,omitempty" xml:"customize_feature_a,omitempty"`
	// 型号
	ModelNum string `json:"model_num,omitempty" xml:"model_num,omitempty"`
	// 规格
	SaleSpec string `json:"sale_spec,omitempty" xml:"sale_spec,omitempty"`
	// 实际销售价格,分,整数
	AcctionPrice string `json:"acction_price,omitempty" xml:"acction_price,omitempty"`
	// 商品条码
	ItemBarCode string `json:"item_bar_code,omitempty" xml:"item_bar_code,omitempty"`
	// 会员价格,分,整数
	MemberPrice string `json:"member_price,omitempty" xml:"member_price,omitempty"`
	// 商品标题
	ItemTitle string `json:"item_title,omitempty" xml:"item_title,omitempty"`
	// 优惠文案
	PromotionText string `json:"promotion_text,omitempty" xml:"promotion_text,omitempty"`
	// 商品状态
	ItemStatus int64 `json:"item_status,omitempty" xml:"item_status,omitempty"`
	// 商品ID
	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`
	// 一级商品类目id
	ForestFirstCatId string `json:"forest_first_cat_id,omitempty" xml:"forest_first_cat_id,omitempty"`
	// 商品短标题
	ShortTitle string `json:"short_title,omitempty" xml:"short_title,omitempty"`
	// 是否溯源
	IfSourceCode bool `json:"if_source_code,omitempty" xml:"if_source_code,omitempty"`
	// 产地
	ProductionPlace string `json:"production_place,omitempty" xml:"production_place,omitempty"`
	// 商品变更状态
	ItemChangeStatus string `json:"item_change_status,omitempty" xml:"item_change_status,omitempty"`
	// 促销原因
	PromotionReason string `json:"promotion_reason,omitempty" xml:"promotion_reason,omitempty"`
}

ItemChangeBo

type LightResultInfoBo

type LightResultInfoBo struct {
	// 成功数量
	SuccessCount int64 `json:"success_count,omitempty" xml:"success_count,omitempty"`
	// 失败数量
	FailCount int64 `json:"fail_count,omitempty" xml:"fail_count,omitempty"`
	// 通知消息
	NotifyMessage string `json:"notify_message,omitempty" xml:"notify_message,omitempty"`
}

LightResultInfoBo

type TaobaoUsceslBizApActivateAPIResponse

type TaobaoUsceslBizApActivateAPIResponse struct {
	model.CommonResponse
	TaobaoUsceslBizApActivateResponse
}

激活AP价签通讯模块 API返回值 taobao.uscesl.biz.ap.activate

激活AP价签通讯模块

type TaobaoUsceslBizApActivateRequest

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

激活AP价签通讯模块 API请求 taobao.uscesl.biz.ap.activate

激活AP价签通讯模块

func NewTaobaoUsceslBizApActivateRequest

func NewTaobaoUsceslBizApActivateRequest() *TaobaoUsceslBizApActivateRequest

初始化TaobaoUsceslBizApActivateRequest对象

func (TaobaoUsceslBizApActivateRequest) GetApMac

ApMac Getter

func (TaobaoUsceslBizApActivateRequest) GetApiMethodName

func (r TaobaoUsceslBizApActivateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoUsceslBizApActivateRequest) GetApiParams

func (r TaobaoUsceslBizApActivateRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoUsceslBizApActivateRequest) GetBizBrandKey

func (r TaobaoUsceslBizApActivateRequest) GetBizBrandKey() string

BizBrandKey Getter

func (TaobaoUsceslBizApActivateRequest) GetStoreId

func (r TaobaoUsceslBizApActivateRequest) GetStoreId() int64

StoreId Getter

func (*TaobaoUsceslBizApActivateRequest) SetApMac

func (r *TaobaoUsceslBizApActivateRequest) SetApMac(apMac string) error

ApMac Setter AP的mac地址

func (*TaobaoUsceslBizApActivateRequest) SetBizBrandKey

func (r *TaobaoUsceslBizApActivateRequest) SetBizBrandKey(bizBrandKey string) error

BizBrandKey Setter 商家编码

func (*TaobaoUsceslBizApActivateRequest) SetStoreId

func (r *TaobaoUsceslBizApActivateRequest) SetStoreId(storeId int64) error

StoreId Setter 门店ID

type TaobaoUsceslBizApActivateResponse

type TaobaoUsceslBizApActivateResponse struct {
	XMLName xml.Name `xml:"uscesl_biz_ap_activate_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 成功与否看result.success,返回true或者false
	Result *TaobaoUsceslBizApActivateResult `json:"result,omitempty" xml:"result,omitempty"`
}

激活AP价签通讯模块 成功返回结果

type TaobaoUsceslBizApActivateResult

type TaobaoUsceslBizApActivateResult struct {
	// 错误信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 业务true或false
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
	// 错误编码
	BusinessCode string `json:"business_code,omitempty" xml:"business_code,omitempty"`
	// 1标识成功,其他失败
	ReturnCode int64 `json:"return_code,omitempty" xml:"return_code,omitempty"`
	// 请求true或false
	Target bool `json:"target,omitempty" xml:"target,omitempty"`
}

TaobaoUsceslBizApActivateResult

type TaobaoUsceslBizApAddAPIResponse

type TaobaoUsceslBizApAddAPIResponse struct {
	model.CommonResponse
	TaobaoUsceslBizApAddResponse
}

新增价签通讯AP设备 API返回值 taobao.uscesl.biz.ap.add

根据门店和ap的MAC地址新增

type TaobaoUsceslBizApAddRequest

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

新增价签通讯AP设备 API请求 taobao.uscesl.biz.ap.add

根据门店和ap的MAC地址新增

func NewTaobaoUsceslBizApAddRequest

func NewTaobaoUsceslBizApAddRequest() *TaobaoUsceslBizApAddRequest

初始化TaobaoUsceslBizApAddRequest对象

func (TaobaoUsceslBizApAddRequest) GetApMac

func (r TaobaoUsceslBizApAddRequest) GetApMac() string

ApMac Getter

func (TaobaoUsceslBizApAddRequest) GetApiMethodName

func (r TaobaoUsceslBizApAddRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoUsceslBizApAddRequest) GetApiParams

func (r TaobaoUsceslBizApAddRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoUsceslBizApAddRequest) GetBizBrandKey

func (r TaobaoUsceslBizApAddRequest) GetBizBrandKey() string

BizBrandKey Getter

func (TaobaoUsceslBizApAddRequest) GetStoreId

func (r TaobaoUsceslBizApAddRequest) GetStoreId() int64

StoreId Getter

func (*TaobaoUsceslBizApAddRequest) SetApMac

func (r *TaobaoUsceslBizApAddRequest) SetApMac(apMac string) error

ApMac Setter AP MAC地址

func (*TaobaoUsceslBizApAddRequest) SetBizBrandKey

func (r *TaobaoUsceslBizApAddRequest) SetBizBrandKey(bizBrandKey string) error

BizBrandKey Setter 商家code

func (*TaobaoUsceslBizApAddRequest) SetStoreId

func (r *TaobaoUsceslBizApAddRequest) SetStoreId(storeId int64) error

StoreId Setter 价签系统门店ID

type TaobaoUsceslBizApAddResponse

type TaobaoUsceslBizApAddResponse struct {
	XMLName xml.Name `xml:"uscesl_biz_ap_add_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口返回model
	Result *TaobaoUsceslBizApAddResult `json:"result,omitempty" xml:"result,omitempty"`
}

新增价签通讯AP设备 成功返回结果

type TaobaoUsceslBizApAddResult

type TaobaoUsceslBizApAddResult struct {
	// 本次执行返回code
	ReturnCode int64 `json:"return_code,omitempty" xml:"return_code,omitempty"`
	// 业务错误code
	BusinessCode string `json:"business_code,omitempty" xml:"business_code,omitempty"`
	// 执行成功或失败
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 业务错误文案
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 返回本次执行成功或失败
	Target bool `json:"target,omitempty" xml:"target,omitempty"`
}

TaobaoUsceslBizApAddResult

type TaobaoUsceslBizApDeleteAPIResponse

type TaobaoUsceslBizApDeleteAPIResponse struct {
	model.CommonResponse
	TaobaoUsceslBizApDeleteResponse
}

删除价签AP设备 API返回值 taobao.uscesl.biz.ap.delete

删除价签AP设备

type TaobaoUsceslBizApDeleteRequest

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

删除价签AP设备 API请求 taobao.uscesl.biz.ap.delete

删除价签AP设备

func NewTaobaoUsceslBizApDeleteRequest

func NewTaobaoUsceslBizApDeleteRequest() *TaobaoUsceslBizApDeleteRequest

初始化TaobaoUsceslBizApDeleteRequest对象

func (TaobaoUsceslBizApDeleteRequest) GetApMac

ApMac Getter

func (TaobaoUsceslBizApDeleteRequest) GetApiMethodName

func (r TaobaoUsceslBizApDeleteRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoUsceslBizApDeleteRequest) GetApiParams

func (r TaobaoUsceslBizApDeleteRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoUsceslBizApDeleteRequest) GetBizBrandKey

func (r TaobaoUsceslBizApDeleteRequest) GetBizBrandKey() string

BizBrandKey Getter

func (TaobaoUsceslBizApDeleteRequest) GetStoreId

func (r TaobaoUsceslBizApDeleteRequest) GetStoreId() int64

StoreId Getter

func (*TaobaoUsceslBizApDeleteRequest) SetApMac

func (r *TaobaoUsceslBizApDeleteRequest) SetApMac(apMac string) error

ApMac Setter ap的MAC地址

func (*TaobaoUsceslBizApDeleteRequest) SetBizBrandKey

func (r *TaobaoUsceslBizApDeleteRequest) SetBizBrandKey(bizBrandKey string) error

BizBrandKey Setter 商家CODE

func (*TaobaoUsceslBizApDeleteRequest) SetStoreId

func (r *TaobaoUsceslBizApDeleteRequest) SetStoreId(storeId int64) error

StoreId Setter 门店ID

type TaobaoUsceslBizApDeleteResponse

type TaobaoUsceslBizApDeleteResponse struct {
	XMLName xml.Name `xml:"uscesl_biz_ap_delete_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 成功与否看result.success,返回true或者false
	Result *TaobaoUsceslBizApDeleteResult `json:"result,omitempty" xml:"result,omitempty"`
}

删除价签AP设备 成功返回结果

type TaobaoUsceslBizApDeleteResult

type TaobaoUsceslBizApDeleteResult struct {
	// 返回执行对象
	Target bool `json:"target,omitempty" xml:"target,omitempty"`
	// message
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 业务执行返回码
	BusinessCode string `json:"business_code,omitempty" xml:"business_code,omitempty"`
	// 返回码
	ReturnCode int64 `json:"return_code,omitempty" xml:"return_code,omitempty"`
}

TaobaoUsceslBizApDeleteResult

type TaobaoUsceslBizApSearchAPIResponse

type TaobaoUsceslBizApSearchAPIResponse struct {
	model.CommonResponse
	TaobaoUsceslBizApSearchResponse
}

AP列表查询 API返回值 taobao.uscesl.biz.ap.search

查询当前门店下登记的AP列表

type TaobaoUsceslBizApSearchRequest

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

AP列表查询 API请求 taobao.uscesl.biz.ap.search

查询当前门店下登记的AP列表

func NewTaobaoUsceslBizApSearchRequest

func NewTaobaoUsceslBizApSearchRequest() *TaobaoUsceslBizApSearchRequest

初始化TaobaoUsceslBizApSearchRequest对象

func (TaobaoUsceslBizApSearchRequest) GetApiMethodName

func (r TaobaoUsceslBizApSearchRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoUsceslBizApSearchRequest) GetApiParams

func (r TaobaoUsceslBizApSearchRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoUsceslBizApSearchRequest) GetBizBrandKey

func (r TaobaoUsceslBizApSearchRequest) GetBizBrandKey() string

BizBrandKey Getter

func (TaobaoUsceslBizApSearchRequest) GetCurrentPage

func (r TaobaoUsceslBizApSearchRequest) GetCurrentPage() int64

CurrentPage Getter

func (TaobaoUsceslBizApSearchRequest) GetIsActivate

func (r TaobaoUsceslBizApSearchRequest) GetIsActivate() bool

IsActivate Getter

func (TaobaoUsceslBizApSearchRequest) GetLimit

Limit Getter

func (TaobaoUsceslBizApSearchRequest) GetMac

Mac Getter

func (TaobaoUsceslBizApSearchRequest) GetStoreId

func (r TaobaoUsceslBizApSearchRequest) GetStoreId() int64

StoreId Getter

func (*TaobaoUsceslBizApSearchRequest) SetBizBrandKey

func (r *TaobaoUsceslBizApSearchRequest) SetBizBrandKey(bizBrandKey string) error

BizBrandKey Setter 商家编码

func (*TaobaoUsceslBizApSearchRequest) SetCurrentPage

func (r *TaobaoUsceslBizApSearchRequest) SetCurrentPage(currentPage int64) error

CurrentPage Setter 页码

func (*TaobaoUsceslBizApSearchRequest) SetIsActivate

func (r *TaobaoUsceslBizApSearchRequest) SetIsActivate(isActivate bool) error

IsActivate Setter 是否激活

func (*TaobaoUsceslBizApSearchRequest) SetLimit

func (r *TaobaoUsceslBizApSearchRequest) SetLimit(limit int64) error

Limit Setter 每页显示数

func (*TaobaoUsceslBizApSearchRequest) SetMac

Mac Setter 价签条码

func (*TaobaoUsceslBizApSearchRequest) SetStoreId

func (r *TaobaoUsceslBizApSearchRequest) SetStoreId(storeId int64) error

StoreId Setter 门店ID

type TaobaoUsceslBizApSearchResponse

type TaobaoUsceslBizApSearchResponse struct {
	XMLName xml.Name `xml:"uscesl_biz_ap_search_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 成功与否看result.success,返回true或者false
	Result *TaobaoUsceslBizApSearchResult `json:"result,omitempty" xml:"result,omitempty"`
}

AP列表查询 成功返回结果

type TaobaoUsceslBizApSearchResult

type TaobaoUsceslBizApSearchResult struct {
	// 错误信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 本次调用是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 错误编码
	BusinessCode string `json:"business_code,omitempty" xml:"business_code,omitempty"`
	// 调用返回编码
	ReturnCode string `json:"return_code,omitempty" xml:"return_code,omitempty"`
	// 返回对象list
	TargetList []Target `json:"target_list,omitempty" xml:"target_list>target,omitempty"`
	// 当前页码
	CurrentPage int64 `json:"current_page,omitempty" xml:"current_page,omitempty"`
	// 总数
	TotalCount int64 `json:"total_count,omitempty" xml:"total_count,omitempty"`
	// 总页数
	TotalPages int64 `json:"total_pages,omitempty" xml:"total_pages,omitempty"`
	// 每页显示数
	Limit int64 `json:"limit,omitempty" xml:"limit,omitempty"`
}

TaobaoUsceslBizApSearchResult

type TaobaoUsceslBizBrandInsertAPIResponse

type TaobaoUsceslBizBrandInsertAPIResponse struct {
	model.CommonResponse
	TaobaoUsceslBizBrandInsertResponse
}

新增电子价签商家 API返回值 taobao.uscesl.biz.brand.insert

一个电子价签业务身份下新增商家接口

type TaobaoUsceslBizBrandInsertRequest

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

新增电子价签商家 API请求 taobao.uscesl.biz.brand.insert

一个电子价签业务身份下新增商家接口

func NewTaobaoUsceslBizBrandInsertRequest

func NewTaobaoUsceslBizBrandInsertRequest() *TaobaoUsceslBizBrandInsertRequest

初始化TaobaoUsceslBizBrandInsertRequest对象

func (TaobaoUsceslBizBrandInsertRequest) GetApiMethodName

func (r TaobaoUsceslBizBrandInsertRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoUsceslBizBrandInsertRequest) GetApiParams

func (r TaobaoUsceslBizBrandInsertRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoUsceslBizBrandInsertRequest) GetBrandName

func (r TaobaoUsceslBizBrandInsertRequest) GetBrandName() string

BrandName Getter

func (TaobaoUsceslBizBrandInsertRequest) GetBrandOutCode

func (r TaobaoUsceslBizBrandInsertRequest) GetBrandOutCode() string

BrandOutCode Getter

func (*TaobaoUsceslBizBrandInsertRequest) SetBrandName

func (r *TaobaoUsceslBizBrandInsertRequest) SetBrandName(brandName string) error

BrandName Setter 商家名称

func (*TaobaoUsceslBizBrandInsertRequest) SetBrandOutCode

func (r *TaobaoUsceslBizBrandInsertRequest) SetBrandOutCode(brandOutCode string) error

BrandOutCode Setter 商家外部编号

type TaobaoUsceslBizBrandInsertResponse

type TaobaoUsceslBizBrandInsertResponse struct {
	XMLName xml.Name `xml:"uscesl_biz_brand_insert_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

新增电子价签商家 成功返回结果

type TaobaoUsceslBizEslBindAPIResponse

type TaobaoUsceslBizEslBindAPIResponse struct {
	model.CommonResponse
	TaobaoUsceslBizEslBindResponse
}

电子价签绑定接口 API返回值 taobao.uscesl.biz.esl.bind

电子价签商品绑定接口

type TaobaoUsceslBizEslBindRequest

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

电子价签绑定接口 API请求 taobao.uscesl.biz.esl.bind

电子价签商品绑定接口

func NewTaobaoUsceslBizEslBindRequest

func NewTaobaoUsceslBizEslBindRequest() *TaobaoUsceslBizEslBindRequest

初始化TaobaoUsceslBizEslBindRequest对象

func (TaobaoUsceslBizEslBindRequest) GetApiMethodName

func (r TaobaoUsceslBizEslBindRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoUsceslBizEslBindRequest) GetApiParams

func (r TaobaoUsceslBizEslBindRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoUsceslBizEslBindRequest) GetBizBrandKey

func (r TaobaoUsceslBizEslBindRequest) GetBizBrandKey() string

BizBrandKey Getter

func (TaobaoUsceslBizEslBindRequest) GetEslBarCode

func (r TaobaoUsceslBizEslBindRequest) GetEslBarCode() string

EslBarCode Getter

func (TaobaoUsceslBizEslBindRequest) GetExtendInfo

func (r TaobaoUsceslBizEslBindRequest) GetExtendInfo() string

ExtendInfo Getter

func (TaobaoUsceslBizEslBindRequest) GetItemBarCode

func (r TaobaoUsceslBizEslBindRequest) GetItemBarCode() string

ItemBarCode Getter

func (TaobaoUsceslBizEslBindRequest) GetStoreId

func (r TaobaoUsceslBizEslBindRequest) GetStoreId() int64

StoreId Getter

func (*TaobaoUsceslBizEslBindRequest) SetBizBrandKey

func (r *TaobaoUsceslBizEslBindRequest) SetBizBrandKey(bizBrandKey string) error

BizBrandKey Setter 商家ID

func (*TaobaoUsceslBizEslBindRequest) SetEslBarCode

func (r *TaobaoUsceslBizEslBindRequest) SetEslBarCode(eslBarCode string) error

EslBarCode Setter 价签条码

func (*TaobaoUsceslBizEslBindRequest) SetExtendInfo

func (r *TaobaoUsceslBizEslBindRequest) SetExtendInfo(extendInfo string) error

ExtendInfo Setter 额外扩展信息

func (*TaobaoUsceslBizEslBindRequest) SetItemBarCode

func (r *TaobaoUsceslBizEslBindRequest) SetItemBarCode(itemBarCode string) error

ItemBarCode Setter 商品条码

func (*TaobaoUsceslBizEslBindRequest) SetStoreId

func (r *TaobaoUsceslBizEslBindRequest) SetStoreId(storeId int64) error

StoreId Setter 门店storeId

type TaobaoUsceslBizEslBindResponse

type TaobaoUsceslBizEslBindResponse struct {
	XMLName xml.Name `xml:"uscesl_biz_esl_bind_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 成功与否看result.success,返回true或者false
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

电子价签绑定接口 成功返回结果

type TaobaoUsceslBizEslInfoGetAPIResponse

type TaobaoUsceslBizEslInfoGetAPIResponse struct {
	model.CommonResponse
	TaobaoUsceslBizEslInfoGetResponse
}

价签设备信息查询接口 API返回值 taobao.uscesl.biz.esl.info.get

价签设备信息查询接口

type TaobaoUsceslBizEslInfoGetRequest

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

价签设备信息查询接口 API请求 taobao.uscesl.biz.esl.info.get

价签设备信息查询接口

func NewTaobaoUsceslBizEslInfoGetRequest

func NewTaobaoUsceslBizEslInfoGetRequest() *TaobaoUsceslBizEslInfoGetRequest

初始化TaobaoUsceslBizEslInfoGetRequest对象

func (TaobaoUsceslBizEslInfoGetRequest) GetApiMethodName

func (r TaobaoUsceslBizEslInfoGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoUsceslBizEslInfoGetRequest) GetApiParams

func (r TaobaoUsceslBizEslInfoGetRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoUsceslBizEslInfoGetRequest) GetBizBrandKey

func (r TaobaoUsceslBizEslInfoGetRequest) GetBizBrandKey() string

BizBrandKey Getter

func (TaobaoUsceslBizEslInfoGetRequest) GetEslBarCode

func (r TaobaoUsceslBizEslInfoGetRequest) GetEslBarCode() string

EslBarCode Getter

func (TaobaoUsceslBizEslInfoGetRequest) GetStoreId

func (r TaobaoUsceslBizEslInfoGetRequest) GetStoreId() int64

StoreId Getter

func (*TaobaoUsceslBizEslInfoGetRequest) SetBizBrandKey

func (r *TaobaoUsceslBizEslInfoGetRequest) SetBizBrandKey(bizBrandKey string) error

BizBrandKey Setter 商家ID

func (*TaobaoUsceslBizEslInfoGetRequest) SetEslBarCode

func (r *TaobaoUsceslBizEslInfoGetRequest) SetEslBarCode(eslBarCode string) error

EslBarCode Setter 价签条码

func (*TaobaoUsceslBizEslInfoGetRequest) SetStoreId

func (r *TaobaoUsceslBizEslInfoGetRequest) SetStoreId(storeId int64) error

StoreId Setter 门店storeId

type TaobaoUsceslBizEslInfoGetResponse

type TaobaoUsceslBizEslInfoGetResponse struct {
	XMLName xml.Name `xml:"uscesl_biz_esl_info_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result.sucess表示是否成功,target是设备信息
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

价签设备信息查询接口 成功返回结果

type TaobaoUsceslBizEslUnbindAPIResponse

type TaobaoUsceslBizEslUnbindAPIResponse struct {
	model.CommonResponse
	TaobaoUsceslBizEslUnbindResponse
}

电子价签解绑接口 API返回值 taobao.uscesl.biz.esl.unbind

电子价签解绑接口

type TaobaoUsceslBizEslUnbindRequest

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

电子价签解绑接口 API请求 taobao.uscesl.biz.esl.unbind

电子价签解绑接口

func NewTaobaoUsceslBizEslUnbindRequest

func NewTaobaoUsceslBizEslUnbindRequest() *TaobaoUsceslBizEslUnbindRequest

初始化TaobaoUsceslBizEslUnbindRequest对象

func (TaobaoUsceslBizEslUnbindRequest) GetApiMethodName

func (r TaobaoUsceslBizEslUnbindRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoUsceslBizEslUnbindRequest) GetApiParams

func (r TaobaoUsceslBizEslUnbindRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoUsceslBizEslUnbindRequest) GetBizBrandKey

func (r TaobaoUsceslBizEslUnbindRequest) GetBizBrandKey() string

BizBrandKey Getter

func (TaobaoUsceslBizEslUnbindRequest) GetEslBarCode

func (r TaobaoUsceslBizEslUnbindRequest) GetEslBarCode() string

EslBarCode Getter

func (TaobaoUsceslBizEslUnbindRequest) GetStoreId

func (r TaobaoUsceslBizEslUnbindRequest) GetStoreId() int64

StoreId Getter

func (*TaobaoUsceslBizEslUnbindRequest) SetBizBrandKey

func (r *TaobaoUsceslBizEslUnbindRequest) SetBizBrandKey(bizBrandKey string) error

BizBrandKey Setter 商家标识key

func (*TaobaoUsceslBizEslUnbindRequest) SetEslBarCode

func (r *TaobaoUsceslBizEslUnbindRequest) SetEslBarCode(eslBarCode string) error

EslBarCode Setter 价签条码

func (*TaobaoUsceslBizEslUnbindRequest) SetStoreId

func (r *TaobaoUsceslBizEslUnbindRequest) SetStoreId(storeId int64) error

StoreId Setter 价签系统注册的门店storeId

type TaobaoUsceslBizEslUnbindResponse

type TaobaoUsceslBizEslUnbindResponse struct {
	XMLName xml.Name `xml:"uscesl_biz_esl_unbind_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result.sucess表示本次调用是否成功,true或false
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

电子价签解绑接口 成功返回结果

type TaobaoUsceslBizItemLightUpAPIResponse

type TaobaoUsceslBizItemLightUpAPIResponse struct {
	model.CommonResponse
	TaobaoUsceslBizItemLightUpResponse
}

商品条码亮灯API API返回值 taobao.uscesl.biz.item.light.up

亮灯API

type TaobaoUsceslBizItemLightUpRequest

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

商品条码亮灯API API请求 taobao.uscesl.biz.item.light.up

亮灯API

func NewTaobaoUsceslBizItemLightUpRequest

func NewTaobaoUsceslBizItemLightUpRequest() *TaobaoUsceslBizItemLightUpRequest

初始化TaobaoUsceslBizItemLightUpRequest对象

func (TaobaoUsceslBizItemLightUpRequest) GetApiMethodName

func (r TaobaoUsceslBizItemLightUpRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoUsceslBizItemLightUpRequest) GetApiParams

func (r TaobaoUsceslBizItemLightUpRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoUsceslBizItemLightUpRequest) GetBizBrandKey

func (r TaobaoUsceslBizItemLightUpRequest) GetBizBrandKey() string

BizBrandKey Getter

func (TaobaoUsceslBizItemLightUpRequest) GetItemBarCode

func (r TaobaoUsceslBizItemLightUpRequest) GetItemBarCode() string

ItemBarCode Getter

func (TaobaoUsceslBizItemLightUpRequest) GetLedColor

func (r TaobaoUsceslBizItemLightUpRequest) GetLedColor() string

LedColor Getter

func (TaobaoUsceslBizItemLightUpRequest) GetLightUpTime

func (r TaobaoUsceslBizItemLightUpRequest) GetLightUpTime() int64

LightUpTime Getter

func (TaobaoUsceslBizItemLightUpRequest) GetStoreId

StoreId Getter

func (*TaobaoUsceslBizItemLightUpRequest) SetBizBrandKey

func (r *TaobaoUsceslBizItemLightUpRequest) SetBizBrandKey(bizBrandKey string) error

BizBrandKey Setter 商家编号

func (*TaobaoUsceslBizItemLightUpRequest) SetItemBarCode

func (r *TaobaoUsceslBizItemLightUpRequest) SetItemBarCode(itemBarCode string) error

ItemBarCode Setter 商品条码

func (*TaobaoUsceslBizItemLightUpRequest) SetLedColor

func (r *TaobaoUsceslBizItemLightUpRequest) SetLedColor(ledColor string) error

LedColor Setter 亮灯颜色,绿:值为2;红:值为4

func (*TaobaoUsceslBizItemLightUpRequest) SetLightUpTime

func (r *TaobaoUsceslBizItemLightUpRequest) SetLightUpTime(lightUpTime int64) error

LightUpTime Setter 亮灯时长,单位:秒,最大长度3600秒

func (*TaobaoUsceslBizItemLightUpRequest) SetStoreId

func (r *TaobaoUsceslBizItemLightUpRequest) SetStoreId(storeId int64) error

StoreId Setter 门店编号

type TaobaoUsceslBizItemLightUpResponse

type TaobaoUsceslBizItemLightUpResponse struct {
	XMLName xml.Name `xml:"uscesl_biz_item_light_up_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口返回model
	Result *TaobaoUsceslBizItemLightUpResult `json:"result,omitempty" xml:"result,omitempty"`
}

商品条码亮灯API 成功返回结果

type TaobaoUsceslBizItemLightUpResult

type TaobaoUsceslBizItemLightUpResult struct {
	// 返回码
	ReturnCode string `json:"return_code,omitempty" xml:"return_code,omitempty"`
	// message
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 业务错误码
	BusinessCode string `json:"business_code,omitempty" xml:"business_code,omitempty"`
	// true或false
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
	// true或false
	Target *LightResultInfoBo `json:"target,omitempty" xml:"target,omitempty"`
}

TaobaoUsceslBizItemLightUpResult

type TaobaoUsceslBizLightUpAPIResponse

type TaobaoUsceslBizLightUpAPIResponse struct {
	model.CommonResponse
	TaobaoUsceslBizLightUpResponse
}

价签LED等点亮 API返回值 taobao.uscesl.biz.light.up

价签LED等点亮

type TaobaoUsceslBizLightUpRequest

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

价签LED等点亮 API请求 taobao.uscesl.biz.light.up

价签LED等点亮

func NewTaobaoUsceslBizLightUpRequest

func NewTaobaoUsceslBizLightUpRequest() *TaobaoUsceslBizLightUpRequest

初始化TaobaoUsceslBizLightUpRequest对象

func (TaobaoUsceslBizLightUpRequest) GetApiMethodName

func (r TaobaoUsceslBizLightUpRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoUsceslBizLightUpRequest) GetApiParams

func (r TaobaoUsceslBizLightUpRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoUsceslBizLightUpRequest) GetBizBrandKey

func (r TaobaoUsceslBizLightUpRequest) GetBizBrandKey() string

BizBrandKey Getter

func (TaobaoUsceslBizLightUpRequest) GetEslBarCode

func (r TaobaoUsceslBizLightUpRequest) GetEslBarCode() string

EslBarCode Getter

func (TaobaoUsceslBizLightUpRequest) GetLedColor

func (r TaobaoUsceslBizLightUpRequest) GetLedColor() string

LedColor Getter

func (TaobaoUsceslBizLightUpRequest) GetLightUpTime

func (r TaobaoUsceslBizLightUpRequest) GetLightUpTime() int64

LightUpTime Getter

func (TaobaoUsceslBizLightUpRequest) GetStoreId

func (r TaobaoUsceslBizLightUpRequest) GetStoreId() int64

StoreId Getter

func (*TaobaoUsceslBizLightUpRequest) SetBizBrandKey

func (r *TaobaoUsceslBizLightUpRequest) SetBizBrandKey(bizBrandKey string) error

BizBrandKey Setter 商家编号

func (*TaobaoUsceslBizLightUpRequest) SetEslBarCode

func (r *TaobaoUsceslBizLightUpRequest) SetEslBarCode(eslBarCode string) error

EslBarCode Setter 价签条码

func (*TaobaoUsceslBizLightUpRequest) SetLedColor

func (r *TaobaoUsceslBizLightUpRequest) SetLedColor(ledColor string) error

LedColor Setter 亮灯颜色,绿:值为2;红:值为4

func (*TaobaoUsceslBizLightUpRequest) SetLightUpTime

func (r *TaobaoUsceslBizLightUpRequest) SetLightUpTime(lightUpTime int64) error

LightUpTime Setter 亮灯时长,单位:秒,最大长度3600秒

func (*TaobaoUsceslBizLightUpRequest) SetStoreId

func (r *TaobaoUsceslBizLightUpRequest) SetStoreId(storeId int64) error

StoreId Setter 门店ID

type TaobaoUsceslBizLightUpResponse

type TaobaoUsceslBizLightUpResponse struct {
	XMLName xml.Name `xml:"uscesl_biz_light_up_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口返回model
	Result *TaobaoUsceslBizLightUpResult `json:"result,omitempty" xml:"result,omitempty"`
}

价签LED等点亮 成功返回结果

type TaobaoUsceslBizLightUpResult

type TaobaoUsceslBizLightUpResult struct {
	// 返回执行码,>=0表示成功
	ReturnCode int64 `json:"return_code,omitempty" xml:"return_code,omitempty"`
	// 错误编码
	BusinessCode string `json:"business_code,omitempty" xml:"business_code,omitempty"`
	// 错误描述
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 执行结果true或者false
	Target string `json:"target,omitempty" xml:"target,omitempty"`
	// true或者false
	IsSuccess string `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

TaobaoUsceslBizLightUpResult

type TaobaoUsceslBizStoreInsertAPIResponse

type TaobaoUsceslBizStoreInsertAPIResponse struct {
	model.CommonResponse
	TaobaoUsceslBizStoreInsertResponse
}

新增电子价签商家门店接口 API返回值 taobao.uscesl.biz.store.insert

新增电子价签商家门店接口

type TaobaoUsceslBizStoreInsertRequest

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

新增电子价签商家门店接口 API请求 taobao.uscesl.biz.store.insert

新增电子价签商家门店接口

func NewTaobaoUsceslBizStoreInsertRequest

func NewTaobaoUsceslBizStoreInsertRequest() *TaobaoUsceslBizStoreInsertRequest

初始化TaobaoUsceslBizStoreInsertRequest对象

func (TaobaoUsceslBizStoreInsertRequest) GetApiMethodName

func (r TaobaoUsceslBizStoreInsertRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoUsceslBizStoreInsertRequest) GetApiParams

func (r TaobaoUsceslBizStoreInsertRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoUsceslBizStoreInsertRequest) GetBizBrandKey

func (r TaobaoUsceslBizStoreInsertRequest) GetBizBrandKey() string

BizBrandKey Getter

func (TaobaoUsceslBizStoreInsertRequest) GetStoreName

func (r TaobaoUsceslBizStoreInsertRequest) GetStoreName() string

StoreName Getter

func (TaobaoUsceslBizStoreInsertRequest) GetStoreOutId

func (r TaobaoUsceslBizStoreInsertRequest) GetStoreOutId() string

StoreOutId Getter

func (*TaobaoUsceslBizStoreInsertRequest) SetBizBrandKey

func (r *TaobaoUsceslBizStoreInsertRequest) SetBizBrandKey(bizBrandKey string) error

BizBrandKey Setter 商家标识key

func (*TaobaoUsceslBizStoreInsertRequest) SetStoreName

func (r *TaobaoUsceslBizStoreInsertRequest) SetStoreName(storeName string) error

StoreName Setter 门店名称

func (*TaobaoUsceslBizStoreInsertRequest) SetStoreOutId

func (r *TaobaoUsceslBizStoreInsertRequest) SetStoreOutId(storeOutId string) error

StoreOutId Setter 门店外部ID,要保持同一商家下的唯一性

type TaobaoUsceslBizStoreInsertResponse

type TaobaoUsceslBizStoreInsertResponse struct {
	XMLName xml.Name `xml:"uscesl_biz_store_insert_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

新增电子价签商家门店接口 成功返回结果

type TaobaoUsceslIteminfoBatchInsertAPIResponse

type TaobaoUsceslIteminfoBatchInsertAPIResponse struct {
	model.CommonResponse
	TaobaoUsceslIteminfoBatchInsertResponse
}

按商家批量写入商品接口 API返回值 taobao.uscesl.iteminfo.batch.insert

【电子价签】支持按照商家-门店维度批量写入商品数据

type TaobaoUsceslIteminfoBatchInsertRequest

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

按商家批量写入商品接口 API请求 taobao.uscesl.iteminfo.batch.insert

【电子价签】支持按照商家-门店维度批量写入商品数据

func NewTaobaoUsceslIteminfoBatchInsertRequest

func NewTaobaoUsceslIteminfoBatchInsertRequest() *TaobaoUsceslIteminfoBatchInsertRequest

初始化TaobaoUsceslIteminfoBatchInsertRequest对象

func (TaobaoUsceslIteminfoBatchInsertRequest) GetApiMethodName

func (r TaobaoUsceslIteminfoBatchInsertRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoUsceslIteminfoBatchInsertRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoUsceslIteminfoBatchInsertRequest) GetBizBrandKey

BizBrandKey Getter

func (TaobaoUsceslIteminfoBatchInsertRequest) GetItemList

ItemList Getter

func (TaobaoUsceslIteminfoBatchInsertRequest) GetStoreId

StoreId Getter

func (*TaobaoUsceslIteminfoBatchInsertRequest) SetBizBrandKey

func (r *TaobaoUsceslIteminfoBatchInsertRequest) SetBizBrandKey(bizBrandKey string) error

BizBrandKey Setter 商家KEY

func (*TaobaoUsceslIteminfoBatchInsertRequest) SetItemList

func (r *TaobaoUsceslIteminfoBatchInsertRequest) SetItemList(itemList []ItemChangeBo) error

ItemList Setter 商品信息集合,限制500

func (*TaobaoUsceslIteminfoBatchInsertRequest) SetStoreId

func (r *TaobaoUsceslIteminfoBatchInsertRequest) SetStoreId(storeId int64) error

StoreId Setter 门店ID

type TaobaoUsceslIteminfoBatchInsertResponse

type TaobaoUsceslIteminfoBatchInsertResponse struct {
	XMLName xml.Name `xml:"uscesl_iteminfo_batch_insert_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

按商家批量写入商品接口 成功返回结果

type TaobaoUsceslIteminfoBatchPutAPIResponse

type TaobaoUsceslIteminfoBatchPutAPIResponse struct {
	model.CommonResponse
	TaobaoUsceslIteminfoBatchPutResponse
}

批量写入商品信息接口 API返回值 taobao.uscesl.iteminfo.batch.put

电子架签批量写入商品数据,用于电子价签展示

type TaobaoUsceslIteminfoBatchPutRequest

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

批量写入商品信息接口 API请求 taobao.uscesl.iteminfo.batch.put

电子架签批量写入商品数据,用于电子价签展示

func NewTaobaoUsceslIteminfoBatchPutRequest

func NewTaobaoUsceslIteminfoBatchPutRequest() *TaobaoUsceslIteminfoBatchPutRequest

初始化TaobaoUsceslIteminfoBatchPutRequest对象

func (TaobaoUsceslIteminfoBatchPutRequest) GetApiMethodName

func (r TaobaoUsceslIteminfoBatchPutRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoUsceslIteminfoBatchPutRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoUsceslIteminfoBatchPutRequest) GetItemChangeBOList

func (r TaobaoUsceslIteminfoBatchPutRequest) GetItemChangeBOList() []ItemChangeBo

ItemChangeBOList Getter

func (TaobaoUsceslIteminfoBatchPutRequest) GetShopId

ShopId Getter

func (*TaobaoUsceslIteminfoBatchPutRequest) SetItemChangeBOList

func (r *TaobaoUsceslIteminfoBatchPutRequest) SetItemChangeBOList(itemChangeBOList []ItemChangeBo) error

ItemChangeBOList Setter 商品变更信息集合

func (*TaobaoUsceslIteminfoBatchPutRequest) SetShopId

func (r *TaobaoUsceslIteminfoBatchPutRequest) SetShopId(shopId int64) error

ShopId Setter 门店ID

type TaobaoUsceslIteminfoBatchPutResponse

type TaobaoUsceslIteminfoBatchPutResponse struct {
	XMLName xml.Name `xml:"uscesl_iteminfo_batch_put_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

批量写入商品信息接口 成功返回结果

type TaobaoUsceslIteminfoPutAPIResponse

type TaobaoUsceslIteminfoPutAPIResponse struct {
	model.CommonResponse
	TaobaoUsceslIteminfoPutResponse
}

电子价签显示用商品信息写入 API返回值 taobao.uscesl.iteminfo.put

用于电子价签上显示的商品信息的写入,包含价格及促销信息

type TaobaoUsceslIteminfoPutRequest

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

电子价签显示用商品信息写入 API请求 taobao.uscesl.iteminfo.put

用于电子价签上显示的商品信息的写入,包含价格及促销信息

func NewTaobaoUsceslIteminfoPutRequest

func NewTaobaoUsceslIteminfoPutRequest() *TaobaoUsceslIteminfoPutRequest

初始化TaobaoUsceslIteminfoPutRequest对象

func (TaobaoUsceslIteminfoPutRequest) GetAcctionPrice

func (r TaobaoUsceslIteminfoPutRequest) GetAcctionPrice() string

AcctionPrice Getter

func (TaobaoUsceslIteminfoPutRequest) GetApiMethodName

func (r TaobaoUsceslIteminfoPutRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoUsceslIteminfoPutRequest) GetApiParams

func (r TaobaoUsceslIteminfoPutRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoUsceslIteminfoPutRequest) GetBrandName

func (r TaobaoUsceslIteminfoPutRequest) GetBrandName() string

BrandName Getter

func (TaobaoUsceslIteminfoPutRequest) GetCategoryName

func (r TaobaoUsceslIteminfoPutRequest) GetCategoryName() string

CategoryName Getter

func (TaobaoUsceslIteminfoPutRequest) GetCustomizeFeatureA

func (r TaobaoUsceslIteminfoPutRequest) GetCustomizeFeatureA() string

CustomizeFeatureA Getter

func (TaobaoUsceslIteminfoPutRequest) GetCustomizeFeatureB

func (r TaobaoUsceslIteminfoPutRequest) GetCustomizeFeatureB() string

CustomizeFeatureB Getter

func (TaobaoUsceslIteminfoPutRequest) GetCustomizeFeatureC

func (r TaobaoUsceslIteminfoPutRequest) GetCustomizeFeatureC() string

CustomizeFeatureC Getter

func (TaobaoUsceslIteminfoPutRequest) GetCustomizeFeatureD

func (r TaobaoUsceslIteminfoPutRequest) GetCustomizeFeatureD() string

CustomizeFeatureD Getter

func (TaobaoUsceslIteminfoPutRequest) GetCustomizeFeatureE

func (r TaobaoUsceslIteminfoPutRequest) GetCustomizeFeatureE() string

CustomizeFeatureE Getter

func (TaobaoUsceslIteminfoPutRequest) GetCustomizeFeatureF

func (r TaobaoUsceslIteminfoPutRequest) GetCustomizeFeatureF() string

CustomizeFeatureF Getter

func (TaobaoUsceslIteminfoPutRequest) GetCustomizeFeatureG

func (r TaobaoUsceslIteminfoPutRequest) GetCustomizeFeatureG() string

CustomizeFeatureG Getter

func (TaobaoUsceslIteminfoPutRequest) GetCustomizeFeatureH

func (r TaobaoUsceslIteminfoPutRequest) GetCustomizeFeatureH() string

CustomizeFeatureH Getter

func (TaobaoUsceslIteminfoPutRequest) GetCustomizeFeatureI

func (r TaobaoUsceslIteminfoPutRequest) GetCustomizeFeatureI() string

CustomizeFeatureI Getter

func (TaobaoUsceslIteminfoPutRequest) GetCustomizeFeatureJ

func (r TaobaoUsceslIteminfoPutRequest) GetCustomizeFeatureJ() string

CustomizeFeatureJ Getter

func (TaobaoUsceslIteminfoPutRequest) GetEnergyEfficiency

func (r TaobaoUsceslIteminfoPutRequest) GetEnergyEfficiency() string

EnergyEfficiency Getter

func (TaobaoUsceslIteminfoPutRequest) GetIfPromotion

func (r TaobaoUsceslIteminfoPutRequest) GetIfPromotion() bool

IfPromotion Getter

func (TaobaoUsceslIteminfoPutRequest) GetItemBarCode

func (r TaobaoUsceslIteminfoPutRequest) GetItemBarCode() string

ItemBarCode Getter

func (TaobaoUsceslIteminfoPutRequest) GetItemChangeStatus

func (r TaobaoUsceslIteminfoPutRequest) GetItemChangeStatus() string

ItemChangeStatus Getter

func (TaobaoUsceslIteminfoPutRequest) GetItemId

func (r TaobaoUsceslIteminfoPutRequest) GetItemId() int64

ItemId Getter

func (TaobaoUsceslIteminfoPutRequest) GetItemQrCode

func (r TaobaoUsceslIteminfoPutRequest) GetItemQrCode() string

ItemQrCode Getter

func (TaobaoUsceslIteminfoPutRequest) GetItemStatus

func (r TaobaoUsceslIteminfoPutRequest) GetItemStatus() int64

ItemStatus Getter

func (TaobaoUsceslIteminfoPutRequest) GetItemTitle

func (r TaobaoUsceslIteminfoPutRequest) GetItemTitle() string

ItemTitle Getter

func (TaobaoUsceslIteminfoPutRequest) GetModelNum

func (r TaobaoUsceslIteminfoPutRequest) GetModelNum() string

ModelNum Getter

func (TaobaoUsceslIteminfoPutRequest) GetOriginalPrice

func (r TaobaoUsceslIteminfoPutRequest) GetOriginalPrice() string

OriginalPrice Getter

func (TaobaoUsceslIteminfoPutRequest) GetPriceUnit

func (r TaobaoUsceslIteminfoPutRequest) GetPriceUnit() string

PriceUnit Getter

func (TaobaoUsceslIteminfoPutRequest) GetProductionPlace

func (r TaobaoUsceslIteminfoPutRequest) GetProductionPlace() string

ProductionPlace Getter

func (TaobaoUsceslIteminfoPutRequest) GetPromotionEnd

func (r TaobaoUsceslIteminfoPutRequest) GetPromotionEnd() string

PromotionEnd Getter

func (TaobaoUsceslIteminfoPutRequest) GetPromotionReason

func (r TaobaoUsceslIteminfoPutRequest) GetPromotionReason() string

PromotionReason Getter

func (TaobaoUsceslIteminfoPutRequest) GetPromotionStart

func (r TaobaoUsceslIteminfoPutRequest) GetPromotionStart() string

PromotionStart Getter

func (TaobaoUsceslIteminfoPutRequest) GetPromotionText

func (r TaobaoUsceslIteminfoPutRequest) GetPromotionText() string

PromotionText Getter

func (TaobaoUsceslIteminfoPutRequest) GetRank

Rank Getter

func (TaobaoUsceslIteminfoPutRequest) GetSaleSpec

func (r TaobaoUsceslIteminfoPutRequest) GetSaleSpec() string

SaleSpec Getter

func (TaobaoUsceslIteminfoPutRequest) GetShopId

func (r TaobaoUsceslIteminfoPutRequest) GetShopId() int64

ShopId Getter

func (TaobaoUsceslIteminfoPutRequest) GetShortTitle

func (r TaobaoUsceslIteminfoPutRequest) GetShortTitle() string

ShortTitle Getter

func (TaobaoUsceslIteminfoPutRequest) GetSkuId

SkuId Getter

func (*TaobaoUsceslIteminfoPutRequest) SetAcctionPrice

func (r *TaobaoUsceslIteminfoPutRequest) SetAcctionPrice(acctionPrice string) error

AcctionPrice Setter 实际销售价格,单位:分

func (*TaobaoUsceslIteminfoPutRequest) SetBrandName

func (r *TaobaoUsceslIteminfoPutRequest) SetBrandName(brandName string) error

BrandName Setter 品牌名

func (*TaobaoUsceslIteminfoPutRequest) SetCategoryName

func (r *TaobaoUsceslIteminfoPutRequest) SetCategoryName(categoryName string) error

CategoryName Setter 分类

func (*TaobaoUsceslIteminfoPutRequest) SetCustomizeFeatureA

func (r *TaobaoUsceslIteminfoPutRequest) SetCustomizeFeatureA(customizeFeatureA string) error

CustomizeFeatureA Setter 扩展属性A

func (*TaobaoUsceslIteminfoPutRequest) SetCustomizeFeatureB

func (r *TaobaoUsceslIteminfoPutRequest) SetCustomizeFeatureB(customizeFeatureB string) error

CustomizeFeatureB Setter 扩展属性B

func (*TaobaoUsceslIteminfoPutRequest) SetCustomizeFeatureC

func (r *TaobaoUsceslIteminfoPutRequest) SetCustomizeFeatureC(customizeFeatureC string) error

CustomizeFeatureC Setter 扩展属性C

func (*TaobaoUsceslIteminfoPutRequest) SetCustomizeFeatureD

func (r *TaobaoUsceslIteminfoPutRequest) SetCustomizeFeatureD(customizeFeatureD string) error

CustomizeFeatureD Setter 扩展属性D

func (*TaobaoUsceslIteminfoPutRequest) SetCustomizeFeatureE

func (r *TaobaoUsceslIteminfoPutRequest) SetCustomizeFeatureE(customizeFeatureE string) error

CustomizeFeatureE Setter 扩展属性E

func (*TaobaoUsceslIteminfoPutRequest) SetCustomizeFeatureF

func (r *TaobaoUsceslIteminfoPutRequest) SetCustomizeFeatureF(customizeFeatureF string) error

CustomizeFeatureF Setter 扩展属性F

func (*TaobaoUsceslIteminfoPutRequest) SetCustomizeFeatureG

func (r *TaobaoUsceslIteminfoPutRequest) SetCustomizeFeatureG(customizeFeatureG string) error

CustomizeFeatureG Setter 扩展属性G

func (*TaobaoUsceslIteminfoPutRequest) SetCustomizeFeatureH

func (r *TaobaoUsceslIteminfoPutRequest) SetCustomizeFeatureH(customizeFeatureH string) error

CustomizeFeatureH Setter 扩展属性H

func (*TaobaoUsceslIteminfoPutRequest) SetCustomizeFeatureI

func (r *TaobaoUsceslIteminfoPutRequest) SetCustomizeFeatureI(customizeFeatureI string) error

CustomizeFeatureI Setter 扩展属性I

func (*TaobaoUsceslIteminfoPutRequest) SetCustomizeFeatureJ

func (r *TaobaoUsceslIteminfoPutRequest) SetCustomizeFeatureJ(customizeFeatureJ string) error

CustomizeFeatureJ Setter 扩展属性J

func (*TaobaoUsceslIteminfoPutRequest) SetEnergyEfficiency

func (r *TaobaoUsceslIteminfoPutRequest) SetEnergyEfficiency(energyEfficiency string) error

EnergyEfficiency Setter 能效

func (*TaobaoUsceslIteminfoPutRequest) SetIfPromotion

func (r *TaobaoUsceslIteminfoPutRequest) SetIfPromotion(ifPromotion bool) error

IfPromotion Setter 促销状态0:非促销 1:促销

func (*TaobaoUsceslIteminfoPutRequest) SetItemBarCode

func (r *TaobaoUsceslIteminfoPutRequest) SetItemBarCode(itemBarCode string) error

ItemBarCode Setter 商品条码

func (*TaobaoUsceslIteminfoPutRequest) SetItemChangeStatus

func (r *TaobaoUsceslIteminfoPutRequest) SetItemChangeStatus(itemChangeStatus string) error

ItemChangeStatus Setter 商品变更状态

func (*TaobaoUsceslIteminfoPutRequest) SetItemId

func (r *TaobaoUsceslIteminfoPutRequest) SetItemId(itemId int64) error

ItemId Setter 商品编码

func (*TaobaoUsceslIteminfoPutRequest) SetItemQrCode

func (r *TaobaoUsceslIteminfoPutRequest) SetItemQrCode(itemQrCode string) error

ItemQrCode Setter 二维码

func (*TaobaoUsceslIteminfoPutRequest) SetItemStatus

func (r *TaobaoUsceslIteminfoPutRequest) SetItemStatus(itemStatus int64) error

ItemStatus Setter 商品状态0:在售 1:售罄

func (*TaobaoUsceslIteminfoPutRequest) SetItemTitle

func (r *TaobaoUsceslIteminfoPutRequest) SetItemTitle(itemTitle string) error

ItemTitle Setter 商品名称

func (*TaobaoUsceslIteminfoPutRequest) SetModelNum

func (r *TaobaoUsceslIteminfoPutRequest) SetModelNum(modelNum string) error

ModelNum Setter 型号

func (*TaobaoUsceslIteminfoPutRequest) SetOriginalPrice

func (r *TaobaoUsceslIteminfoPutRequest) SetOriginalPrice(originalPrice string) error

OriginalPrice Setter 商品原价

func (*TaobaoUsceslIteminfoPutRequest) SetPriceUnit

func (r *TaobaoUsceslIteminfoPutRequest) SetPriceUnit(priceUnit string) error

PriceUnit Setter 价格单位

func (*TaobaoUsceslIteminfoPutRequest) SetProductionPlace

func (r *TaobaoUsceslIteminfoPutRequest) SetProductionPlace(productionPlace string) error

ProductionPlace Setter 产地

func (*TaobaoUsceslIteminfoPutRequest) SetPromotionEnd

func (r *TaobaoUsceslIteminfoPutRequest) SetPromotionEnd(promotionEnd string) error

PromotionEnd Setter 促销结束时间:yyyy-MM-dd HH:mm:ss

func (*TaobaoUsceslIteminfoPutRequest) SetPromotionReason

func (r *TaobaoUsceslIteminfoPutRequest) SetPromotionReason(promotionReason string) error

PromotionReason Setter 促销原因

func (*TaobaoUsceslIteminfoPutRequest) SetPromotionStart

func (r *TaobaoUsceslIteminfoPutRequest) SetPromotionStart(promotionStart string) error

PromotionStart Setter 促销开始时间:yyyy-MM-dd HH:mm:ss

func (*TaobaoUsceslIteminfoPutRequest) SetPromotionText

func (r *TaobaoUsceslIteminfoPutRequest) SetPromotionText(promotionText string) error

PromotionText Setter 促销文案

func (*TaobaoUsceslIteminfoPutRequest) SetRank

func (r *TaobaoUsceslIteminfoPutRequest) SetRank(rank string) error

Rank Setter 等级

func (*TaobaoUsceslIteminfoPutRequest) SetSaleSpec

func (r *TaobaoUsceslIteminfoPutRequest) SetSaleSpec(saleSpec string) error

SaleSpec Setter 销售规格

func (*TaobaoUsceslIteminfoPutRequest) SetShopId

func (r *TaobaoUsceslIteminfoPutRequest) SetShopId(shopId int64) error

ShopId Setter 门店ID

func (*TaobaoUsceslIteminfoPutRequest) SetShortTitle

func (r *TaobaoUsceslIteminfoPutRequest) SetShortTitle(shortTitle string) error

ShortTitle Setter 商品简称

func (*TaobaoUsceslIteminfoPutRequest) SetSkuId

func (r *TaobaoUsceslIteminfoPutRequest) SetSkuId(skuId string) error

SkuId Setter 商品skuId

type TaobaoUsceslIteminfoPutResponse

type TaobaoUsceslIteminfoPutResponse struct {
	XMLName xml.Name `xml:"uscesl_iteminfo_put_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// target
	Target bool `json:"target,omitempty" xml:"target,omitempty"`
	// returnCode
	ReturnCode int64 `json:"return_code,omitempty" xml:"return_code,omitempty"`
	// message
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

电子价签显示用商品信息写入 成功返回结果

type Target

type Target struct {
	// AP的mac地址
	Mac string `json:"mac,omitempty" xml:"mac,omitempty"`
	// 是否在线
	Status bool `json:"status,omitempty" xml:"status,omitempty"`
	// 是否激活
	IsActivate bool `json:"is_activate,omitempty" xml:"is_activate,omitempty"`
	// 型号
	Model string `json:"model,omitempty" xml:"model,omitempty"`
}

Target

Jump to

Keyboard shortcuts

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