nrt

package
v1.1.3 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AlibabaAscpInventoryQueryAPIResponse

type AlibabaAscpInventoryQueryAPIResponse struct {
	model.CommonResponse
	AlibabaAscpInventoryQueryResponse
}

商品库存查询接口 APIResponse alibaba.ascp.inventory.query

新零售联盟商家库存查询接口,用于商家商品库存数量感知查询

type AlibabaAscpInventoryQueryRequest

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

商品库存查询接口 APIRequest alibaba.ascp.inventory.query

新零售联盟商家库存查询接口,用于商家商品库存数量感知查询

func NewAlibabaAscpInventoryQueryRequest

func NewAlibabaAscpInventoryQueryRequest() *AlibabaAscpInventoryQueryRequest

func (AlibabaAscpInventoryQueryRequest) GetApiMethodName

func (r AlibabaAscpInventoryQueryRequest) GetApiMethodName() string

func (AlibabaAscpInventoryQueryRequest) GetApiParams

func (r AlibabaAscpInventoryQueryRequest) GetApiParams() url.Values

func (AlibabaAscpInventoryQueryRequest) GetInvSingleItemSyncDto

func (r AlibabaAscpInventoryQueryRequest) GetInvSingleItemSyncDto() *InvSingleItemSyncDto

func (*AlibabaAscpInventoryQueryRequest) SetInvSingleItemSyncDto

func (r *AlibabaAscpInventoryQueryRequest) SetInvSingleItemSyncDto(invSingleItemSyncDto *InvSingleItemSyncDto) error

type AlibabaAscpInventoryQueryResponse

type AlibabaAscpInventoryQueryResponse struct {
	XMLName xml.Name `xml:"alibaba_ascp_inventory_query_response"`

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

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

type AlibabaAscpInventorySyncAPIResponse

type AlibabaAscpInventorySyncAPIResponse struct {
	model.CommonResponse
	AlibabaAscpInventorySyncResponse
}

库存同步接口 APIResponse alibaba.ascp.inventory.sync

新零售联盟商家库存同步接口,用于商家商品库存数量同步到阿里系统

type AlibabaAscpInventorySyncRequest

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

库存同步接口 APIRequest alibaba.ascp.inventory.sync

新零售联盟商家库存同步接口,用于商家商品库存数量同步到阿里系统

func NewAlibabaAscpInventorySyncRequest

func NewAlibabaAscpInventorySyncRequest() *AlibabaAscpInventorySyncRequest

func (AlibabaAscpInventorySyncRequest) GetApiMethodName

func (r AlibabaAscpInventorySyncRequest) GetApiMethodName() string

func (AlibabaAscpInventorySyncRequest) GetApiParams

func (r AlibabaAscpInventorySyncRequest) GetApiParams() url.Values

func (AlibabaAscpInventorySyncRequest) GetInvSingleItemSyncDto

func (r AlibabaAscpInventorySyncRequest) GetInvSingleItemSyncDto() *InvSingleItemSyncDto

func (*AlibabaAscpInventorySyncRequest) SetInvSingleItemSyncDto

func (r *AlibabaAscpInventorySyncRequest) SetInvSingleItemSyncDto(invSingleItemSyncDto *InvSingleItemSyncDto) error

type AlibabaAscpInventorySyncResponse

type AlibabaAscpInventorySyncResponse struct {
	XMLName xml.Name `xml:"alibaba_ascp_inventory_sync_response"`

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

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

type AlibabaRetailDeviceVendingRegisterAPIResponse

type AlibabaRetailDeviceVendingRegisterAPIResponse struct {
	model.CommonResponse
	AlibabaRetailDeviceVendingRegisterResponse
}

贩卖机设备注册 APIResponse alibaba.retail.device.vending.register

贩卖机注册

type AlibabaRetailDeviceVendingRegisterRequest

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

贩卖机设备注册 APIRequest alibaba.retail.device.vending.register

贩卖机注册

func NewAlibabaRetailDeviceVendingRegisterRequest

func NewAlibabaRetailDeviceVendingRegisterRequest() *AlibabaRetailDeviceVendingRegisterRequest

func (AlibabaRetailDeviceVendingRegisterRequest) GetAddress

func (AlibabaRetailDeviceVendingRegisterRequest) GetApiMethodName

func (AlibabaRetailDeviceVendingRegisterRequest) GetApiParams

func (AlibabaRetailDeviceVendingRegisterRequest) GetBizCode

func (AlibabaRetailDeviceVendingRegisterRequest) GetDeviceModel

func (AlibabaRetailDeviceVendingRegisterRequest) GetDeviceName

func (AlibabaRetailDeviceVendingRegisterRequest) GetDeviceSn

func (AlibabaRetailDeviceVendingRegisterRequest) GetDeviceUuid

func (AlibabaRetailDeviceVendingRegisterRequest) GetFloor

func (AlibabaRetailDeviceVendingRegisterRequest) GetLayer

func (AlibabaRetailDeviceVendingRegisterRequest) GetLocation

func (AlibabaRetailDeviceVendingRegisterRequest) GetScene

func (AlibabaRetailDeviceVendingRegisterRequest) GetSiteName

func (*AlibabaRetailDeviceVendingRegisterRequest) SetAddress

func (*AlibabaRetailDeviceVendingRegisterRequest) SetBizCode

func (*AlibabaRetailDeviceVendingRegisterRequest) SetDeviceModel

func (r *AlibabaRetailDeviceVendingRegisterRequest) SetDeviceModel(deviceModel string) error

func (*AlibabaRetailDeviceVendingRegisterRequest) SetDeviceName

func (r *AlibabaRetailDeviceVendingRegisterRequest) SetDeviceName(deviceName string) error

func (*AlibabaRetailDeviceVendingRegisterRequest) SetDeviceSn

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

func (*AlibabaRetailDeviceVendingRegisterRequest) SetDeviceUuid

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

func (*AlibabaRetailDeviceVendingRegisterRequest) SetFloor

func (*AlibabaRetailDeviceVendingRegisterRequest) SetLayer

func (*AlibabaRetailDeviceVendingRegisterRequest) SetLocation

func (r *AlibabaRetailDeviceVendingRegisterRequest) SetLocation(location string) error

func (*AlibabaRetailDeviceVendingRegisterRequest) SetScene

func (*AlibabaRetailDeviceVendingRegisterRequest) SetSiteName

func (r *AlibabaRetailDeviceVendingRegisterRequest) SetSiteName(siteName string) error

type AlibabaRetailDeviceVendingRegisterResponse

type AlibabaRetailDeviceVendingRegisterResponse struct {
	XMLName xml.Name `xml:"alibaba_retail_device_vending_register_response"`

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

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

type AlibabaRetailDeviceVendingRegisterResultDo

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

	Data *DeviceDto `json:"data,omitempty" xml:"data,omitempty"`

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

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

AlibabaRetailDeviceVendingRegisterResultDo

type AlibabaRetailVendingRoadItemSyncAPIResponse

type AlibabaRetailVendingRoadItemSyncAPIResponse struct {
	model.CommonResponse
	AlibabaRetailVendingRoadItemSyncResponse
}

贩卖机库存商品同步 APIResponse alibaba.retail.vending.road.item.sync

贩卖机库存商品同步

type AlibabaRetailVendingRoadItemSyncRequest

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

贩卖机库存商品同步 APIRequest alibaba.retail.vending.road.item.sync

贩卖机库存商品同步

func NewAlibabaRetailVendingRoadItemSyncRequest

func NewAlibabaRetailVendingRoadItemSyncRequest() *AlibabaRetailVendingRoadItemSyncRequest

func (AlibabaRetailVendingRoadItemSyncRequest) GetApiMethodName

func (r AlibabaRetailVendingRoadItemSyncRequest) GetApiMethodName() string

func (AlibabaRetailVendingRoadItemSyncRequest) GetApiParams

func (AlibabaRetailVendingRoadItemSyncRequest) GetRoadItemSync

func (*AlibabaRetailVendingRoadItemSyncRequest) SetRoadItemSync

func (r *AlibabaRetailVendingRoadItemSyncRequest) SetRoadItemSync(roadItemSync *RoadItemSyncDto) error

type AlibabaRetailVendingRoadItemSyncResponse

type AlibabaRetailVendingRoadItemSyncResponse struct {
	XMLName xml.Name `xml:"alibaba_retail_vending_road_item_sync_response"`

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

	Succ bool `json:"succ,omitempty" xml:"succ,omitempty"`

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

	ECode string `json:"e_code,omitempty" xml:"e_code,omitempty"`

	EMsg string `json:"e_msg,omitempty" xml:"e_msg,omitempty"`
}

type CategoryPropDto

type CategoryPropDto struct {
	PropertyId int64 `json:"property_id,omitempty" xml:"property_id,omitempty"`

	PropertyName string `json:"property_name,omitempty" xml:"property_name,omitempty"`

	ValueId int64 `json:"value_id,omitempty" xml:"value_id,omitempty"`

	ValueText string `json:"value_text,omitempty" xml:"value_text,omitempty"`
}

CategoryPropDto

type CouponTemplateDto

type CouponTemplateDto struct {
	Channel string `json:"channel,omitempty" xml:"channel,omitempty"`

	CouponName string `json:"coupon_name,omitempty" xml:"coupon_name,omitempty"`

	CouponType int64 `json:"coupon_type,omitempty" xml:"coupon_type,omitempty"`

	Creator string `json:"creator,omitempty" xml:"creator,omitempty"`

	Discount int64 `json:"discount,omitempty" xml:"discount,omitempty"`

	Id int64 `json:"id,omitempty" xml:"id,omitempty"`

	ItemIds []int64 `json:"item_ids,omitempty" xml:"item_ids>int64,omitempty"`

	MallIds []int64 `json:"mall_ids,omitempty" xml:"mall_ids>int64,omitempty"`

	ModifiedBy string `json:"modified_by,omitempty" xml:"modified_by,omitempty"`

	SendEndTime string `json:"send_end_time,omitempty" xml:"send_end_time,omitempty"`

	SendStartTime string `json:"send_start_time,omitempty" xml:"send_start_time,omitempty"`

	StartFee int64 `json:"start_fee,omitempty" xml:"start_fee,omitempty"`

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

	StoreIds []int64 `json:"store_ids,omitempty" xml:"store_ids>int64,omitempty"`

	UseEndTime string `json:"use_end_time,omitempty" xml:"use_end_time,omitempty"`

	UseStartTime string `json:"use_start_time,omitempty" xml:"use_start_time,omitempty"`

	UseTime int64 `json:"use_time,omitempty" xml:"use_time,omitempty"`

	UseTimeType int64 `json:"use_time_type,omitempty" xml:"use_time_type,omitempty"`

	Uuid string `json:"uuid,omitempty" xml:"uuid,omitempty"`

	Version int64 `json:"version,omitempty" xml:"version,omitempty"`

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

	CouponTemplateId int64 `json:"coupon_template_id,omitempty" xml:"coupon_template_id,omitempty"`
}

CouponTemplateDto

type DeviceDto

type DeviceDto struct {
	DeviceCode string `json:"device_code,omitempty" xml:"device_code,omitempty"`

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

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

	DeviceStatus string `json:"device_status,omitempty" xml:"device_status,omitempty"`

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

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

	DeviceTypeName string `json:"device_type_name,omitempty" xml:"device_type_name,omitempty"`

	Longtitude string `json:"longtitude,omitempty" xml:"longtitude,omitempty"`

	Latitude string `json:"latitude,omitempty" xml:"latitude,omitempty"`

	Activation string `json:"activation,omitempty" xml:"activation,omitempty"`
}

DeviceDto

type ExternalMemberDTO

type ExternalMemberDTO struct {
	BusiTypeId string `json:"busi_type_id,omitempty" xml:"busi_type_id,omitempty"`

	TaoId string `json:"tao_id,omitempty" xml:"tao_id,omitempty"`

	PhoneNumber string `json:"phone_number,omitempty" xml:"phone_number,omitempty"`

	NewAddr string `json:"new_addr,omitempty" xml:"new_addr,omitempty"`

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

	LevelName string `json:"level_name,omitempty" xml:"level_name,omitempty"`

	RealName string `json:"real_name,omitempty" xml:"real_name,omitempty"`

	MemberId string `json:"member_id,omitempty" xml:"member_id,omitempty"`

	OpType string `json:"op_type,omitempty" xml:"op_type,omitempty"`
}

ExternalMemberDTO

type InvSingleItemSyncDto

type InvSingleItemSyncDto struct {
	BarCode string `json:"bar_code,omitempty" xml:"bar_code,omitempty"`

	StoreCode string `json:"store_code,omitempty" xml:"store_code,omitempty"`

	BizCode string `json:"biz_code,omitempty" xml:"biz_code,omitempty"`

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

	OuterItemId string `json:"outer_item_id,omitempty" xml:"outer_item_id,omitempty"`

	SellableQuantity int64 `json:"sellable_quantity,omitempty" xml:"sellable_quantity,omitempty"`

	InvType string `json:"inv_type,omitempty" xml:"inv_type,omitempty"`

	OuterOrderNo string `json:"outer_order_no,omitempty" xml:"outer_order_no,omitempty"`

	ChangeQuantity int64 `json:"change_quantity,omitempty" xml:"change_quantity,omitempty"`
}

InvSingleItemSyncDto

type ItemImageDto

type ItemImageDto struct {
	Position int64 `json:"position,omitempty" xml:"position,omitempty"`

	Url string `json:"url,omitempty" xml:"url,omitempty"`
}

ItemImageDto

type LocationDto

type LocationDto struct {
	City string `json:"city,omitempty" xml:"city,omitempty"`

	CityId int64 `json:"city_id,omitempty" xml:"city_id,omitempty"`

	Prov string `json:"prov,omitempty" xml:"prov,omitempty"`

	ProvId int64 `json:"prov_id,omitempty" xml:"prov_id,omitempty"`

	Type int64 `json:"type,omitempty" xml:"type,omitempty"`
}

LocationDto

type MacallineItemExtDto

type MacallineItemExtDto struct {
	BrandSeriesId string `json:"brand_series_id,omitempty" xml:"brand_series_id,omitempty"`

	BrandSeriesName string `json:"brand_series_name,omitempty" xml:"brand_series_name,omitempty"`

	ChargeUnit string `json:"charge_unit,omitempty" xml:"charge_unit,omitempty"`

	Grade int64 `json:"grade,omitempty" xml:"grade,omitempty"`

	LabelPriceType int64 `json:"label_price_type,omitempty" xml:"label_price_type,omitempty"`

	OriginalLocation *LocationDto `json:"original_location,omitempty" xml:"original_location,omitempty"`

	PriceType int64 `json:"price_type,omitempty" xml:"price_type,omitempty"`

	Pricer string `json:"pricer,omitempty" xml:"pricer,omitempty"`

	SecondarySteel string `json:"secondary_steel,omitempty" xml:"secondary_steel,omitempty"`

	Specification string `json:"specification,omitempty" xml:"specification,omitempty"`

	SpecificationUnit string `json:"specification_unit,omitempty" xml:"specification_unit,omitempty"`

	Substrate string `json:"substrate,omitempty" xml:"substrate,omitempty"`

	SupportReturnGoods bool `json:"support_return_goods,omitempty" xml:"support_return_goods,omitempty"`

	Veneer string `json:"veneer,omitempty" xml:"veneer,omitempty"`
}

MacallineItemExtDto

type MemberSynResponse

type MemberSynResponse struct {
	OpenId string `json:"open_id,omitempty" xml:"open_id,omitempty"`

	BizCode string `json:"biz_code,omitempty" xml:"biz_code,omitempty"`

	OutMemberId string `json:"out_member_id,omitempty" xml:"out_member_id,omitempty"`

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

MemberSynResponse

type NrtCouponSendDTO

type NrtCouponSendDTO struct {
	BizCode string `json:"biz_code,omitempty" xml:"biz_code,omitempty"`

	OpenId string `json:"open_id,omitempty" xml:"open_id,omitempty"`

	Extra string `json:"extra,omitempty" xml:"extra,omitempty"`

	Channel string `json:"channel,omitempty" xml:"channel,omitempty"`

	OutId string `json:"out_id,omitempty" xml:"out_id,omitempty"`

	Uuid string `json:"uuid,omitempty" xml:"uuid,omitempty"`

	CouponType int64 `json:"coupon_type,omitempty" xml:"coupon_type,omitempty"`
}

NrtCouponSendDTO

type NrtItemSyncResultDto

type NrtItemSyncResultDto struct {
	SItemId int64 `json:"s_item_id,omitempty" xml:"s_item_id,omitempty"`

	MItemId int64 `json:"m_item_id,omitempty" xml:"m_item_id,omitempty"`
}

NrtItemSyncResultDto

type NrtMemberDTO

type NrtMemberDTO struct {
	Phone string `json:"phone,omitempty" xml:"phone,omitempty"`

	OutMemberId string `json:"out_member_id,omitempty" xml:"out_member_id,omitempty"`

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

	BizCode string `json:"biz_code,omitempty" xml:"biz_code,omitempty"`

	OpenId string `json:"open_id,omitempty" xml:"open_id,omitempty"`

	OpType string `json:"op_type,omitempty" xml:"op_type,omitempty"`

	LevelName string `json:"level_name,omitempty" xml:"level_name,omitempty"`

	Version int64 `json:"version,omitempty" xml:"version,omitempty"`

	RealName string `json:"real_name,omitempty" xml:"real_name,omitempty"`

	OutId string `json:"out_id,omitempty" xml:"out_id,omitempty"`

	Addr string `json:"addr,omitempty" xml:"addr,omitempty"`

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

	TaoNick string `json:"tao_nick,omitempty" xml:"tao_nick,omitempty"`
}

NrtMemberDTO

type NrtStoreDto

type NrtStoreDto struct {
	StallId int64 `json:"stall_id,omitempty" xml:"stall_id,omitempty"`
}

NrtStoreDto

type PageData

type PageData struct {
	CurrentPage int64 `json:"current_page,omitempty" xml:"current_page,omitempty"`

	DataList []CouponTemplateDto `json:"data_list,omitempty" xml:"data_list,omitempty"`

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

PageData

type ResultDO

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

	Data *InvSingleItemSyncDto `json:"data,omitempty" xml:"data,omitempty"`

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

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

	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`

	ErrMsg string `json:"err_msg,omitempty" xml:"err_msg,omitempty"`
}

ResultDO

type RoadItemSaveDto

type RoadItemSaveDto struct {
	RoadIds string `json:"road_ids,omitempty" xml:"road_ids,omitempty"`

	Available bool `json:"available,omitempty" xml:"available,omitempty"`

	Inventory int64 `json:"inventory,omitempty" xml:"inventory,omitempty"`

	Volume int64 `json:"volume,omitempty" xml:"volume,omitempty"`

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

	Barcode string `json:"barcode,omitempty" xml:"barcode,omitempty"`
}

RoadItemSaveDto

type RoadItemSyncDto

type RoadItemSyncDto struct {
	List []RoadItemSaveDto `json:"list,omitempty" xml:"list,omitempty"`

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

RoadItemSyncDto

type SendCouponResponse

type SendCouponResponse struct {
	Discount int64 `json:"discount,omitempty" xml:"discount,omitempty"`

	StartFee int64 `json:"start_fee,omitempty" xml:"start_fee,omitempty"`

	CouponName string `json:"coupon_name,omitempty" xml:"coupon_name,omitempty"`

	CouponTemplateId int64 `json:"coupon_template_id,omitempty" xml:"coupon_template_id,omitempty"`

	CouponInstanceId int64 `json:"coupon_instance_id,omitempty" xml:"coupon_instance_id,omitempty"`

	EndTime int64 `json:"end_time,omitempty" xml:"end_time,omitempty"`

	StartTime int64 `json:"start_time,omitempty" xml:"start_time,omitempty"`
}

SendCouponResponse

type SettleCardInfoDto

type SettleCardInfoDto struct {
	AccountBranchName string `json:"account_branch_name,omitempty" xml:"account_branch_name,omitempty"`

	AccountNo string `json:"account_no,omitempty" xml:"account_no,omitempty"`

	AccountType string `json:"account_type,omitempty" xml:"account_type,omitempty"`

	AccountInstName string `json:"account_inst_name,omitempty" xml:"account_inst_name,omitempty"`

	AccountInstCity string `json:"account_inst_city,omitempty" xml:"account_inst_city,omitempty"`

	AccountInstProvince string `json:"account_inst_province,omitempty" xml:"account_inst_province,omitempty"`

	AccountInstId string `json:"account_inst_id,omitempty" xml:"account_inst_id,omitempty"`

	AccountHolderName string `json:"account_holder_name,omitempty" xml:"account_holder_name,omitempty"`

	UsageType string `json:"usage_type,omitempty" xml:"usage_type,omitempty"`
}

SettleCardInfoDto

type SkuDto

type SkuDto struct {
	Barcode string `json:"barcode,omitempty" xml:"barcode,omitempty"`

	CreateTime string `json:"create_time,omitempty" xml:"create_time,omitempty"`

	OuterId string `json:"outer_id,omitempty" xml:"outer_id,omitempty"`

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

	Properties []CategoryPropDto `json:"properties,omitempty" xml:"properties,omitempty"`

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

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

	UpdateTime string `json:"update_time,omitempty" xml:"update_time,omitempty"`
}

SkuDto

type StallSigningReqDto

type StallSigningReqDto struct {
	IpRoleId string `json:"ip_role_id,omitempty" xml:"ip_role_id,omitempty"`

	ShopName string `json:"shop_name,omitempty" xml:"shop_name,omitempty"`

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

	BizCards []SettleCardInfoDto `json:"biz_cards,omitempty" xml:"biz_cards,omitempty"`
}

StallSigningReqDto

type StallSigningRespDto

type StallSigningRespDto struct {
	OrderId string `json:"order_id,omitempty" xml:"order_id,omitempty"`

	StoreId int64 `json:"store_id,omitempty" xml:"store_id,omitempty"`
}

StallSigningRespDto

type TmallNrtBranddetailQueryAPIResponse

type TmallNrtBranddetailQueryAPIResponse struct {
	model.CommonResponse
	TmallNrtBranddetailQueryResponse
}

品牌详情查询 APIResponse tmall.nrt.branddetail.query

根据品牌id查询品牌的详细信息

type TmallNrtBranddetailQueryRequest

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

品牌详情查询 APIRequest tmall.nrt.branddetail.query

根据品牌id查询品牌的详细信息

func NewTmallNrtBranddetailQueryRequest

func NewTmallNrtBranddetailQueryRequest() *TmallNrtBranddetailQueryRequest

func (TmallNrtBranddetailQueryRequest) GetApiMethodName

func (r TmallNrtBranddetailQueryRequest) GetApiMethodName() string

func (TmallNrtBranddetailQueryRequest) GetApiParams

func (r TmallNrtBranddetailQueryRequest) GetApiParams() url.Values

func (TmallNrtBranddetailQueryRequest) GetBrandId

func (r TmallNrtBranddetailQueryRequest) GetBrandId() int64

func (*TmallNrtBranddetailQueryRequest) SetBrandId

func (r *TmallNrtBranddetailQueryRequest) SetBrandId(brandId int64) error

type TmallNrtBranddetailQueryResponse

type TmallNrtBranddetailQueryResponse struct {
	XMLName xml.Name `xml:"tmall_nrt_branddetail_query_response"`

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

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

type TmallNrtBrandinfoQueryAPIResponse

type TmallNrtBrandinfoQueryAPIResponse struct {
	model.CommonResponse
	TmallNrtBrandinfoQueryResponse
}

品牌数据查询 APIResponse tmall.nrt.brandinfo.query

商家获取自己旗舰店授权的品牌id列表

type TmallNrtBrandinfoQueryRequest

type TmallNrtBrandinfoQueryRequest struct {
	model.Params
}

品牌数据查询 APIRequest tmall.nrt.brandinfo.query

商家获取自己旗舰店授权的品牌id列表

func NewTmallNrtBrandinfoQueryRequest

func NewTmallNrtBrandinfoQueryRequest() *TmallNrtBrandinfoQueryRequest

func (TmallNrtBrandinfoQueryRequest) GetApiMethodName

func (r TmallNrtBrandinfoQueryRequest) GetApiMethodName() string

func (TmallNrtBrandinfoQueryRequest) GetApiParams

func (r TmallNrtBrandinfoQueryRequest) GetApiParams() url.Values

type TmallNrtBrandinfoQueryResponse

type TmallNrtBrandinfoQueryResponse struct {
	XMLName xml.Name `xml:"tmall_nrt_brandinfo_query_response"`

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

	Datas []string `json:"datas,omitempty" xml:"datas>string,omitempty"`
}

type TmallNrtCouponSendAPIResponse

type TmallNrtCouponSendAPIResponse struct {
	model.CommonResponse
	TmallNrtCouponSendResponse
}

券发放接口 APIResponse tmall.nrt.coupon.send

新零售场景,商家自有渠道发放券

type TmallNrtCouponSendRequest

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

券发放接口 APIRequest tmall.nrt.coupon.send

新零售场景,商家自有渠道发放券

func NewTmallNrtCouponSendRequest

func NewTmallNrtCouponSendRequest() *TmallNrtCouponSendRequest

func (TmallNrtCouponSendRequest) GetApiMethodName

func (r TmallNrtCouponSendRequest) GetApiMethodName() string

func (TmallNrtCouponSendRequest) GetApiParams

func (r TmallNrtCouponSendRequest) GetApiParams() url.Values

func (TmallNrtCouponSendRequest) GetNrtCouponSendDto

func (r TmallNrtCouponSendRequest) GetNrtCouponSendDto() *NrtCouponSendDTO

func (*TmallNrtCouponSendRequest) SetNrtCouponSendDto

func (r *TmallNrtCouponSendRequest) SetNrtCouponSendDto(nrtCouponSendDto *NrtCouponSendDTO) error

type TmallNrtCouponSendResponse

type TmallNrtCouponSendResponse struct {
	XMLName xml.Name `xml:"tmall_nrt_coupon_send_response"`

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

	Model *SendCouponResponse `json:"model,omitempty" xml:"model,omitempty"`
}

type TmallNrtCoupontemplateQueryAPIResponse

type TmallNrtCoupontemplateQueryAPIResponse struct {
	model.CommonResponse
	TmallNrtCoupontemplateQueryResponse
}

券模板查询 APIResponse tmall.nrt.coupontemplate.query

新零售场景,商家拉取在新零售工作台设置的券数据

type TmallNrtCoupontemplateQueryRequest

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

券模板查询 APIRequest tmall.nrt.coupontemplate.query

新零售场景,商家拉取在新零售工作台设置的券数据

func NewTmallNrtCoupontemplateQueryRequest

func NewTmallNrtCoupontemplateQueryRequest() *TmallNrtCoupontemplateQueryRequest

func (TmallNrtCoupontemplateQueryRequest) GetApiMethodName

func (r TmallNrtCoupontemplateQueryRequest) GetApiMethodName() string

func (TmallNrtCoupontemplateQueryRequest) GetApiParams

func (TmallNrtCoupontemplateQueryRequest) GetBizCode

func (TmallNrtCoupontemplateQueryRequest) GetCouponTypeList

func (r TmallNrtCoupontemplateQueryRequest) GetCouponTypeList() []int64

func (TmallNrtCoupontemplateQueryRequest) GetCurrentPage

func (r TmallNrtCoupontemplateQueryRequest) GetCurrentPage() int64

func (TmallNrtCoupontemplateQueryRequest) GetPageSize

func (r TmallNrtCoupontemplateQueryRequest) GetPageSize() int64

func (*TmallNrtCoupontemplateQueryRequest) SetBizCode

func (r *TmallNrtCoupontemplateQueryRequest) SetBizCode(bizCode string) error

func (*TmallNrtCoupontemplateQueryRequest) SetCouponTypeList

func (r *TmallNrtCoupontemplateQueryRequest) SetCouponTypeList(couponTypeList []int64) error

func (*TmallNrtCoupontemplateQueryRequest) SetCurrentPage

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

func (*TmallNrtCoupontemplateQueryRequest) SetPageSize

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

type TmallNrtCoupontemplateQueryResponse

type TmallNrtCoupontemplateQueryResponse struct {
	XMLName xml.Name `xml:"tmall_nrt_coupontemplate_query_response"`

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

	Message string `json:"message,omitempty" xml:"message,omitempty"`

	Model *PageData `json:"model,omitempty" xml:"model,omitempty"`
}

type TmallNrtEasyhomememberSynAPIResponse

type TmallNrtEasyhomememberSynAPIResponse struct {
	model.CommonResponse
	TmallNrtEasyhomememberSynResponse
}

会员信息同 APIResponse tmall.nrt.easyhomemember.syn

居然之家将会员信息同步到零售中台 包含基本的会员信息

type TmallNrtEasyhomememberSynRequest

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

会员信息同 APIRequest tmall.nrt.easyhomemember.syn

居然之家将会员信息同步到零售中台 包含基本的会员信息

func NewTmallNrtEasyhomememberSynRequest

func NewTmallNrtEasyhomememberSynRequest() *TmallNrtEasyhomememberSynRequest

func (TmallNrtEasyhomememberSynRequest) GetApiMethodName

func (r TmallNrtEasyhomememberSynRequest) GetApiMethodName() string

func (TmallNrtEasyhomememberSynRequest) GetApiParams

func (r TmallNrtEasyhomememberSynRequest) GetApiParams() url.Values

func (TmallNrtEasyhomememberSynRequest) GetParam

func (*TmallNrtEasyhomememberSynRequest) SetParam

type TmallNrtEasyhomememberSynResponse

type TmallNrtEasyhomememberSynResponse struct {
	XMLName xml.Name `xml:"tmall_nrt_easyhomemember_syn_response"`

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

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

type TmallNrtItemGetAPIResponse

type TmallNrtItemGetAPIResponse struct {
	model.CommonResponse
	TmallNrtItemGetResponse
}

家装新零售商品信息查询 APIResponse tmall.nrt.item.get

查询新零售商品信息

type TmallNrtItemGetRequest

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

家装新零售商品信息查询 APIRequest tmall.nrt.item.get

查询新零售商品信息

func NewTmallNrtItemGetRequest

func NewTmallNrtItemGetRequest() *TmallNrtItemGetRequest

func (TmallNrtItemGetRequest) GetApiMethodName

func (r TmallNrtItemGetRequest) GetApiMethodName() string

func (TmallNrtItemGetRequest) GetApiParams

func (r TmallNrtItemGetRequest) GetApiParams() url.Values

func (TmallNrtItemGetRequest) GetBoothId

func (r TmallNrtItemGetRequest) GetBoothId() int64

func (TmallNrtItemGetRequest) GetItemId

func (r TmallNrtItemGetRequest) GetItemId() int64

func (*TmallNrtItemGetRequest) SetBoothId

func (r *TmallNrtItemGetRequest) SetBoothId(boothId int64) error

func (*TmallNrtItemGetRequest) SetItemId

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

type TmallNrtItemGetResponse

type TmallNrtItemGetResponse struct {
	XMLName xml.Name `xml:"tmall_nrt_item_get_response"`

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

	TmallNrtItemGet *TmallNrtItemGetResultDo `json:"tmall_nrt_item_get,omitempty" xml:"tmall_nrt_item_get,omitempty"`
}

type TmallNrtItemGetResultDo

type TmallNrtItemGetResultDo struct {
	Data *TopHomeItemDto `json:"data,omitempty" xml:"data,omitempty"`

	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`

	ErrMsg string `json:"err_msg,omitempty" xml:"err_msg,omitempty"`

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

TmallNrtItemGetResultDo

type TmallNrtItemMainSynchronizeAPIResponse

type TmallNrtItemMainSynchronizeAPIResponse struct {
	model.CommonResponse
	TmallNrtItemMainSynchronizeResponse
}

家装新零售主商品同步至阿里 APIResponse tmall.nrt.item.main.synchronize

同步红星美凯龙存量商品到阿里

type TmallNrtItemMainSynchronizeRequest

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

家装新零售主商品同步至阿里 APIRequest tmall.nrt.item.main.synchronize

同步红星美凯龙存量商品到阿里

func NewTmallNrtItemMainSynchronizeRequest

func NewTmallNrtItemMainSynchronizeRequest() *TmallNrtItemMainSynchronizeRequest

func (TmallNrtItemMainSynchronizeRequest) GetApiMethodName

func (r TmallNrtItemMainSynchronizeRequest) GetApiMethodName() string

func (TmallNrtItemMainSynchronizeRequest) GetApiParams

func (TmallNrtItemMainSynchronizeRequest) GetBoothId

func (TmallNrtItemMainSynchronizeRequest) GetCid

func (TmallNrtItemMainSynchronizeRequest) GetDealerCode

func (r TmallNrtItemMainSynchronizeRequest) GetDealerCode() string

func (TmallNrtItemMainSynchronizeRequest) GetMallId

func (TmallNrtItemMainSynchronizeRequest) GetOuterId

func (TmallNrtItemMainSynchronizeRequest) GetOuterProps

func (TmallNrtItemMainSynchronizeRequest) GetPrice

func (TmallNrtItemMainSynchronizeRequest) GetProps

func (TmallNrtItemMainSynchronizeRequest) GetTitle

func (*TmallNrtItemMainSynchronizeRequest) SetBoothId

func (r *TmallNrtItemMainSynchronizeRequest) SetBoothId(boothId string) error

func (*TmallNrtItemMainSynchronizeRequest) SetCid

func (*TmallNrtItemMainSynchronizeRequest) SetDealerCode

func (r *TmallNrtItemMainSynchronizeRequest) SetDealerCode(dealerCode string) error

func (*TmallNrtItemMainSynchronizeRequest) SetMallId

func (r *TmallNrtItemMainSynchronizeRequest) SetMallId(mallId string) error

func (*TmallNrtItemMainSynchronizeRequest) SetOuterId

func (r *TmallNrtItemMainSynchronizeRequest) SetOuterId(outerId string) error

func (*TmallNrtItemMainSynchronizeRequest) SetOuterProps

func (r *TmallNrtItemMainSynchronizeRequest) SetOuterProps(outerProps *MacallineItemExtDto) error

func (*TmallNrtItemMainSynchronizeRequest) SetPrice

func (r *TmallNrtItemMainSynchronizeRequest) SetPrice(price string) error

func (*TmallNrtItemMainSynchronizeRequest) SetProps

func (*TmallNrtItemMainSynchronizeRequest) SetTitle

func (r *TmallNrtItemMainSynchronizeRequest) SetTitle(title string) error

type TmallNrtItemMainSynchronizeResponse

type TmallNrtItemMainSynchronizeResponse struct {
	XMLName xml.Name `xml:"tmall_nrt_item_main_synchronize_response"`

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

	TmallNrtItemMainSynchronize *TmallNrtItemMainSynchronizeResultDo `json:"tmall_nrt_item_main_synchronize,omitempty" xml:"tmall_nrt_item_main_synchronize,omitempty"`
}

type TmallNrtItemMainSynchronizeResultDo

type TmallNrtItemMainSynchronizeResultDo struct {
	Data *NrtItemSyncResultDto `json:"data,omitempty" xml:"data,omitempty"`

	Succ bool `json:"succ,omitempty" xml:"succ,omitempty"`
}

TmallNrtItemMainSynchronizeResultDo

type TmallNrtMemberOpenidAPIResponse

type TmallNrtMemberOpenidAPIResponse struct {
	model.CommonResponse
	TmallNrtMemberOpenidResponse
}

根据会员手机查询openId APIResponse tmall.nrt.member.openid

根据会员手机查询openId

type TmallNrtMemberOpenidRequest

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

根据会员手机查询openId APIRequest tmall.nrt.member.openid

根据会员手机查询openId

func NewTmallNrtMemberOpenidRequest

func NewTmallNrtMemberOpenidRequest() *TmallNrtMemberOpenidRequest

func (TmallNrtMemberOpenidRequest) GetApiMethodName

func (r TmallNrtMemberOpenidRequest) GetApiMethodName() string

func (TmallNrtMemberOpenidRequest) GetApiParams

func (r TmallNrtMemberOpenidRequest) GetApiParams() url.Values

func (TmallNrtMemberOpenidRequest) GetNrtMemberDto

func (r TmallNrtMemberOpenidRequest) GetNrtMemberDto() *NrtMemberDTO

func (*TmallNrtMemberOpenidRequest) SetNrtMemberDto

func (r *TmallNrtMemberOpenidRequest) SetNrtMemberDto(nrtMemberDto *NrtMemberDTO) error

type TmallNrtMemberOpenidResponse

type TmallNrtMemberOpenidResponse struct {
	XMLName xml.Name `xml:"tmall_nrt_member_openid_response"`

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

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

type TmallNrtMemberOpenidResultDo

type TmallNrtMemberOpenidResultDo struct {
	Code string `json:"code,omitempty" xml:"code,omitempty"`

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

	Succ bool `json:"succ,omitempty" xml:"succ,omitempty"`

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

TmallNrtMemberOpenidResultDo

type TmallNrtMemberSynchronizeAPIResponse

type TmallNrtMemberSynchronizeAPIResponse struct {
	model.CommonResponse
	TmallNrtMemberSynchronizeResponse
}

新零售会员同步接口 APIResponse tmall.nrt.member.synchronize

新零售会员上翻接口,商家的会员信息同步至阿里侧

type TmallNrtMemberSynchronizeRequest

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

新零售会员同步接口 APIRequest tmall.nrt.member.synchronize

新零售会员上翻接口,商家的会员信息同步至阿里侧

func NewTmallNrtMemberSynchronizeRequest

func NewTmallNrtMemberSynchronizeRequest() *TmallNrtMemberSynchronizeRequest

func (TmallNrtMemberSynchronizeRequest) GetApiMethodName

func (r TmallNrtMemberSynchronizeRequest) GetApiMethodName() string

func (TmallNrtMemberSynchronizeRequest) GetApiParams

func (r TmallNrtMemberSynchronizeRequest) GetApiParams() url.Values

func (TmallNrtMemberSynchronizeRequest) GetNrtMemberDto

func (r TmallNrtMemberSynchronizeRequest) GetNrtMemberDto() *NrtMemberDTO

func (*TmallNrtMemberSynchronizeRequest) SetNrtMemberDto

func (r *TmallNrtMemberSynchronizeRequest) SetNrtMemberDto(nrtMemberDto *NrtMemberDTO) error

type TmallNrtMemberSynchronizeResponse

type TmallNrtMemberSynchronizeResponse struct {
	XMLName xml.Name `xml:"tmall_nrt_member_synchronize_response"`

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

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

type TmallNrtPayMerchantStallSigningModifyAPIResponse

type TmallNrtPayMerchantStallSigningModifyAPIResponse struct {
	model.CommonResponse
	TmallNrtPayMerchantStallSigningModifyResponse
}

三级商户进件修改 APIResponse tmall.nrt.pay.merchant.stall.signing.modify

三级商户进件修改

type TmallNrtPayMerchantStallSigningModifyRequest

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

三级商户进件修改 APIRequest tmall.nrt.pay.merchant.stall.signing.modify

三级商户进件修改

func NewTmallNrtPayMerchantStallSigningModifyRequest

func NewTmallNrtPayMerchantStallSigningModifyRequest() *TmallNrtPayMerchantStallSigningModifyRequest

func (TmallNrtPayMerchantStallSigningModifyRequest) GetApiMethodName

func (TmallNrtPayMerchantStallSigningModifyRequest) GetApiParams

func (TmallNrtPayMerchantStallSigningModifyRequest) GetReq

func (*TmallNrtPayMerchantStallSigningModifyRequest) SetReq

type TmallNrtPayMerchantStallSigningModifyResponse

type TmallNrtPayMerchantStallSigningModifyResponse struct {
	XMLName xml.Name `xml:"tmall_nrt_pay_merchant_stall_signing_modify_response"`

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

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

type TmallNrtPayMerchantStallSigningModifyResultDo

type TmallNrtPayMerchantStallSigningModifyResultDo struct {
	Success bool `json:"success,omitempty" xml:"success,omitempty"`

	Data *StallSigningRespDto `json:"data,omitempty" xml:"data,omitempty"`

	ErrMsg string `json:"err_msg,omitempty" xml:"err_msg,omitempty"`

	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
}

TmallNrtPayMerchantStallSigningModifyResultDo

type TmallNrtSimpleitemQueryAPIResponse

type TmallNrtSimpleitemQueryAPIResponse struct {
	model.CommonResponse
	TmallNrtSimpleitemQueryResponse
}

简易商品查询接口 APIResponse tmall.nrt.simpleitem.query

为居然之家和阿里的合资公司 homeStyler提供简易的商品信息查询 包含商品名称 图片 状态

后续合资公司服务会迁移到内网 暂时过渡用

type TmallNrtSimpleitemQueryModel

type TmallNrtSimpleitemQueryModel struct {
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`

	ItemPic string `json:"item_pic,omitempty" xml:"item_pic,omitempty"`

	ItemName string `json:"item_name,omitempty" xml:"item_name,omitempty"`

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

TmallNrtSimpleitemQueryModel

type TmallNrtSimpleitemQueryRequest

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

简易商品查询接口 APIRequest tmall.nrt.simpleitem.query

为居然之家和阿里的合资公司 homeStyler提供简易的商品信息查询 包含商品名称 图片 状态

后续合资公司服务会迁移到内网 暂时过渡用

func NewTmallNrtSimpleitemQueryRequest

func NewTmallNrtSimpleitemQueryRequest() *TmallNrtSimpleitemQueryRequest

func (TmallNrtSimpleitemQueryRequest) GetApiMethodName

func (r TmallNrtSimpleitemQueryRequest) GetApiMethodName() string

func (TmallNrtSimpleitemQueryRequest) GetApiParams

func (r TmallNrtSimpleitemQueryRequest) GetApiParams() url.Values

func (TmallNrtSimpleitemQueryRequest) GetIds

func (*TmallNrtSimpleitemQueryRequest) SetIds

func (r *TmallNrtSimpleitemQueryRequest) SetIds(ids []int64) error

type TmallNrtSimpleitemQueryResponse

type TmallNrtSimpleitemQueryResponse struct {
	XMLName xml.Name `xml:"tmall_nrt_simpleitem_query_response"`

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

	Succ bool `json:"succ,omitempty" xml:"succ,omitempty"`

	Models []TmallNrtSimpleitemQueryModel `json:"models,omitempty" xml:"models>tmall_nrt_simpleitem_query_model,omitempty"`
}

type TmallNrtStallPayratioSynchronizeAPIResponse

type TmallNrtStallPayratioSynchronizeAPIResponse struct {
	model.CommonResponse
	TmallNrtStallPayratioSynchronizeResponse
}

同步摊位收银比例 APIResponse tmall.nrt.stall.payratio.synchronize

ISV同步摊位收银比例到阿里

type TmallNrtStallPayratioSynchronizeRequest

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

同步摊位收银比例 APIRequest tmall.nrt.stall.payratio.synchronize

ISV同步摊位收银比例到阿里

func NewTmallNrtStallPayratioSynchronizeRequest

func NewTmallNrtStallPayratioSynchronizeRequest() *TmallNrtStallPayratioSynchronizeRequest

func (TmallNrtStallPayratioSynchronizeRequest) GetApiMethodName

func (r TmallNrtStallPayratioSynchronizeRequest) GetApiMethodName() string

func (TmallNrtStallPayratioSynchronizeRequest) GetApiParams

func (TmallNrtStallPayratioSynchronizeRequest) GetBizCode

func (TmallNrtStallPayratioSynchronizeRequest) GetContractCode

func (r TmallNrtStallPayratioSynchronizeRequest) GetContractCode() string

func (TmallNrtStallPayratioSynchronizeRequest) GetPayRatio

func (TmallNrtStallPayratioSynchronizeRequest) GetStoreCode

func (*TmallNrtStallPayratioSynchronizeRequest) SetBizCode

func (r *TmallNrtStallPayratioSynchronizeRequest) SetBizCode(bizCode string) error

func (*TmallNrtStallPayratioSynchronizeRequest) SetContractCode

func (r *TmallNrtStallPayratioSynchronizeRequest) SetContractCode(contractCode string) error

func (*TmallNrtStallPayratioSynchronizeRequest) SetPayRatio

func (r *TmallNrtStallPayratioSynchronizeRequest) SetPayRatio(payRatio string) error

func (*TmallNrtStallPayratioSynchronizeRequest) SetStoreCode

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

type TmallNrtStallPayratioSynchronizeResponse

type TmallNrtStallPayratioSynchronizeResponse struct {
	XMLName xml.Name `xml:"tmall_nrt_stall_payratio_synchronize_response"`

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

}

type TmallNrtStallSynchronizeAPIResponse

type TmallNrtStallSynchronizeAPIResponse struct {
	model.CommonResponse
	TmallNrtStallSynchronizeResponse
}

摊位信息同步 APIResponse tmall.nrt.stall.synchronize

摊位信息同步

type TmallNrtStallSynchronizeRequest

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

摊位信息同步 APIRequest tmall.nrt.stall.synchronize

摊位信息同步

func NewTmallNrtStallSynchronizeRequest

func NewTmallNrtStallSynchronizeRequest() *TmallNrtStallSynchronizeRequest

func (TmallNrtStallSynchronizeRequest) GetApiMethodName

func (r TmallNrtStallSynchronizeRequest) GetApiMethodName() string

func (TmallNrtStallSynchronizeRequest) GetApiParams

func (r TmallNrtStallSynchronizeRequest) GetApiParams() url.Values

func (TmallNrtStallSynchronizeRequest) GetStall

func (r TmallNrtStallSynchronizeRequest) GetStall() *NrtStoreDTO

func (*TmallNrtStallSynchronizeRequest) SetStall

func (r *TmallNrtStallSynchronizeRequest) SetStall(stall *NrtStoreDTO) error

type TmallNrtStallSynchronizeResponse

type TmallNrtStallSynchronizeResponse struct {
	XMLName xml.Name `xml:"tmall_nrt_stall_synchronize_response"`

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

	TmallNrtStallSynchronize *ResultDO `json:"tmall_nrt_stall_synchronize,omitempty" xml:"tmall_nrt_stall_synchronize,omitempty"`
}

type TopHomeItemDto

type TopHomeItemDto struct {
	Features string `json:"features,omitempty" xml:"features,omitempty"`

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

	BoothId string `json:"booth_id,omitempty" xml:"booth_id,omitempty"`

	CId int64 `json:"c_id,omitempty" xml:"c_id,omitempty"`

	CProps []CategoryPropDto `json:"c_props,omitempty" xml:"c_props,omitempty"`

	CreateTime string `json:"create_time,omitempty" xml:"create_time,omitempty"`

	DealerCode string `json:"dealer_code,omitempty" xml:"dealer_code,omitempty"`

	Desc string `json:"desc,omitempty" xml:"desc,omitempty"`

	Ext *MacallineItemExtDto `json:"ext,omitempty" xml:"ext,omitempty"`

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

	Images []ItemImageDto `json:"images,omitempty" xml:"images,omitempty"`

	ItemType int64 `json:"item_type,omitempty" xml:"item_type,omitempty"`

	MainItemId int64 `json:"main_item_id,omitempty" xml:"main_item_id,omitempty"`

	MallId string `json:"mall_id,omitempty" xml:"mall_id,omitempty"`

	OuterId string `json:"outer_id,omitempty" xml:"outer_id,omitempty"`

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

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

	Skus []SkuDto `json:"skus,omitempty" xml:"skus,omitempty"`

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

	UpdateTime string `json:"update_time,omitempty" xml:"update_time,omitempty"`
}

TopHomeItemDto

Source Files

Jump to

Keyboard shortcuts

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