Documentation ¶
Index ¶
- type AddItemRequestItemEntity
- type AddItemResult
- type AddModelResult
- type AddModelResultResponse
- type AttributeEntity
- type AttributeValueEntity
- type BoostItemResult
- type BoostItemResultResponse
- type BoostItemSuccessEntity
- type BrandEntity
- type CategoryEntity
- type CategoryRecommendResult
- type CategoryRecommendResultResponse
- type CommentReplyEntity
- type DaysToShipLimitEntity
- type DeleteItemResult
- type DeleteModelResult
- type DimensionEntity
- type FailureEntity
- type GetAttributesResult
- type GetAttributesResultResponse
- type GetBoostedListItemListEntity
- type GetBoostedListResult
- type GetBoostedListResultResponse
- type GetBrandListResult
- type GetBrandListResultResponse
- type GetCategoryResult
- type GetCategoryResultResponse
- type GetCommentResult
- type GetCommentResultResponse
- type GetDtsLimitResult
- type GetDtsLimitResultResponse
- type GetItemBaseInfoResult
- type GetItemBaseInfoResultResponse
- type GetItemExtraInfoResult
- type GetItemExtraInfoResultResponse
- type GetItemLimitResult
- type GetItemLimitResultResponse
- type GetItemListResult
- type GetItemListResultResponse
- type GetItemPromotionFailureEntity
- type GetItemPromotionResult
- type GetItemPromotionResultResponse
- type GetItemPromotionSuccessEntity
- type GetModelListResult
- type GetModelListResultResponse
- type ImageEntity
- type InitTierVariationModelEntity
- type InitTierVariationResult
- type InitTierVariationResultResponse
- type ItemCommentEntity
- type ItemCountLimitEntity
- type ItemDescriptionLengthLimitEntity
- type ItemEntity
- type ItemExtraEntity
- type ItemImageCountLimitEntity
- type ItemListEntity
- type ItemNameLengthLimitEntity
- type LogisticInfoEntity
- type ModelEntity
- type OptionEntity
- type ParentAttributeEntity
- type ParentBrandEntity
- type PreOrderEntity
- type PriceInfoEntity
- type PriceLimitEntity
- type PromotionEntity
- type PromotionPriceInfoEntity
- type ReplyCommentRequestCommentEntity
- type ReplyCommentResult
- type ReplyCommentResultList
- type ReplyCommentResultResponse
- type ReservedStockInfoEntity
- type SearchItemResult
- type SearchItemResultResponse
- type SipItemPriceEntity
- type StockInfoEntity
- type StockLimitEntity
- type SuccessEntity
- type SupportSizeChartResult
- type SupportSizeChartResultResponse
- type TierImageEntity
- type TierVariationEntity
- type TierVariationNameLengthLimitEntity
- type TierVariationOptionLengthLimitEntity
- type UnlistItemItemListEntity
- type UnlistItemResult
- type UnlistItemResultResponse
- type UpdateItemRequestItemEntity
- type UpdateItemResult
- type UpdateModelEntity
- type UpdateModelResult
- type UpdatePriceFailureEntity
- type UpdatePricePriceInfoEntity
- type UpdatePriceResult
- type UpdatePriceResultResponse
- type UpdatePriceSuccessEntity
- type UpdateSipItemPriceResult
- type UpdateSizeChartResult
- type UpdateStockFailureEntity
- type UpdateStockResult
- type UpdateStockResultResponse
- type UpdateStockStockInfoEntity
- type UpdateStockSuccessEntity
- type UpdateTierVariationResult
- type VideoInfoEntity
- type WholesalePriceThresholdPercentageEntity
- type WholesalesEntity
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddItemRequestItemEntity ¶
type AddItemRequestItemEntity struct { OriginalPrice float32 `json:"original_price "` Description string `json:"description"` Weight float32 `json:"weight"` ItemName string `json:"item_name"` ItemStatus string `json:"item_status"` Dimension DimensionEntity `json:"dimension"` NormalStock int `json:"normal_stock"` LogisticInfo []LogisticInfoEntity `json:"logistic_info"` AttributeList []AttributeEntity `json:"attribute_list"` CategoryID int64 `json:"category_id"` Image ImageEntity `json:"image"` PreOrder PreOrderEntity `json:"pre_order"` ItemSku string `json:"item_sku"` Condition string `json:"condition"` Wholesales []WholesalesEntity `json:"wholesales"` VideoUploadID []string `json:"video_upload_id"` Brand BrandEntity `json:"brand"` ItemDangerous int `json:"item_dangerous"` }
AddItemRequestItemEntity
type AddItemResult ¶
type AddItemResult struct { commonentity.Result Warning string `json:"warning"` ItemDangerous int `json:"item_dangerous"` Response ItemEntity `json:"response"` }
AddItemResult
type AddModelResult ¶
type AddModelResult struct { commonentity.Result Warning string `json:"warning"` Response AddModelResultResponse `json:"response"` }
AddModelResult
type AddModelResultResponse ¶
type AddModelResultResponse struct {
// contains filtered or unexported fields
}
AddModelResultResponse
type AttributeEntity ¶
type AttributeEntity struct { AttributeID int64 `json:"attribute_id"` OriginalAttributeName string `json:"original_attribute_name"` DisplayAttributeName string `json:"display_attribute_name"` InputValidationType string `json:"input_validation_type"` FormatType string `json:"format_type"` DateFormatType string `json:"date_format_type"` InputType string `json:"input_type"` AttributeUnit []string `json:"attribute_unit"` IsMandatory bool `json:"is_mandatory"` AttributeType int `json:"attribute_type"` AttributeValueList []AttributeValueEntity `json:"attribute_value_list"` }
AttributeEntity
type AttributeValueEntity ¶
type AttributeValueEntity struct { ValueID int64 `json:"value_id"` OriginalValueName string `json:"original_value_name"` ValueUnit string `json:"value_unit"` DisplayValueName string `json:"display_value_name"` ParentAttributeList []ParentAttributeEntity `json:"parent_attribute_list"` ParentBrandList []ParentBrandEntity `json:"parent_brand_list"` }
AttributeValueEntity
type BoostItemResult ¶
type BoostItemResult struct { commonentity.Result Warning string `json:"warning"` Response BoostItemResultResponse `json:"response"` }
BoostItemResult
type BoostItemResultResponse ¶
type BoostItemResultResponse struct { FailureList []FailureEntity `json:"failure_list"` SuccessList []BoostItemSuccessEntity `json:"success_list"` }
BoostItemResultResponse
type BoostItemSuccessEntity ¶
type BoostItemSuccessEntity struct {
ItemIdList []int64 `json:"item_id_list"`
}
BoostItemSuccessEntity
type BrandEntity ¶
type BrandEntity struct { BrandID int64 `json:"brand_id"` OriginalBrandName string `json:"original_brand_name"` DisplayBrandName string `json:"display_brand_name"` }
BrandEntity
type CategoryEntity ¶
type CategoryEntity struct { CategoryID int64 `json:"category_id"` ParentCategoryID int64 `json:"parent_category_id"` OriginalCategoryName string `json:"original_category_name"` DisplayCategoryName string `json:"display_category_name"` HasChildren bool `json:"has_children"` }
CategoryEntity
type CategoryRecommendResult ¶
type CategoryRecommendResult struct { commonentity.Result Warning string `json:"warning"` Response CategoryRecommendResultResponse `json:"response"` }
CategoryRecommendResult
type CategoryRecommendResultResponse ¶
type CategoryRecommendResultResponse struct {
CategoryID []int64 `json:"category_id"`
}
CategoryRecommendResultResponse
func (CategoryRecommendResultResponse) String ¶
func (c CategoryRecommendResultResponse) String() string
String
type CommentReplyEntity ¶
CommentReplyEntity
type DaysToShipLimitEntity ¶
type DaysToShipLimitEntity struct { MinLimit int `json:"min_limit"` MaxLimit int `json:"max_limit"` }
DaysToShipLimitEntity
type DeleteItemResult ¶
type DeleteItemResult struct { commonentity.Result Warning string `json:"warning"` }
DeleteItemResult
type DeleteModelResult ¶
type DeleteModelResult struct { commonentity.Result Warning string `json:"warning"` }
DeleteModelResult
type DimensionEntity ¶
type DimensionEntity struct { PackageLength int `json:"package_length"` PackageWidth int `json:"package_width"` PackageHeight int `json:"package_height"` }
DimensionEntity
type FailureEntity ¶
type FailureEntity struct { ItemID int64 `json:"item_id"` FailedReason string `json:"failed_reason"` }
FailureEntity
type GetAttributesResult ¶
type GetAttributesResult struct { commonentity.Result Response GetAttributesResultResponse `json:"response"` Warning string `json:"warning"` }
GetAttributesResult
type GetAttributesResultResponse ¶
type GetAttributesResultResponse struct {
AttributeList []AttributeEntity `json:"attribute_list"`
}
GetAttributesResultResponse
func (GetAttributesResultResponse) String ¶
func (g GetAttributesResultResponse) String() string
String
type GetBoostedListItemListEntity ¶
type GetBoostedListItemListEntity struct { ItemID int64 `json:"item_id"` CoolDownSecond int `json:"cool_down_second"` }
GetBoostedListItemListEntity
func (GetBoostedListItemListEntity) String ¶
func (i GetBoostedListItemListEntity) String() string
String
type GetBoostedListResult ¶
type GetBoostedListResult struct { commonentity.Result Response GetBoostedListResultResponse `json:"response"` Warning string `json:"warning"` }
GetBoostedListResult
type GetBoostedListResultResponse ¶
type GetBoostedListResultResponse struct {
ItemList []GetBoostedListItemListEntity `json:"item_list"`
}
GetBoostedListResultResponse
func (GetBoostedListResultResponse) String ¶
func (g GetBoostedListResultResponse) String() string
String
type GetBrandListResult ¶
type GetBrandListResult struct { commonentity.Result Response GetBrandListResultResponse `json:"response"` Warning string `json:"warning"` }
GetBrandListResult
type GetBrandListResultResponse ¶
type GetBrandListResultResponse struct { BrandList []BrandEntity `json:"brand_list"` HasNextPage bool `json:"has_next_page"` NextOffset int `json:"next_offset"` IsMandatory bool `json:"is_mandatory"` InputType string `json:"input_type"` }
GetBrandListResultResponse
type GetCategoryResult ¶
type GetCategoryResult struct { commonentity.Result Warning string `json:"warning"` Response GetCategoryResultResponse `json:"response"` }
GetCategoryResult
type GetCategoryResultResponse ¶
type GetCategoryResultResponse struct {
CategoryList []CategoryEntity `json:"category_list"`
}
GetCategoryResultResponse
type GetCommentResult ¶
type GetCommentResult struct { commonentity.Result Response GetCommentResultResponse `json:"response"` }
GetCommentResult
type GetCommentResultResponse ¶
type GetCommentResultResponse struct { More bool `json:"more"` ItemCommentList []ItemCommentEntity `json:"item_comment_list"` NextCursor string `json:"next_cursor"` }
GetCommentResultResponse
type GetDtsLimitResult ¶
type GetDtsLimitResult struct { commonentity.Result Response GetDtsLimitResultResponse `json:"response"` Warning string `json:"warning"` }
GetDtsLimitResult
type GetDtsLimitResultResponse ¶
type GetDtsLimitResultResponse struct { DaysToShipLimit DaysToShipLimitEntity `json:"days_to_ship_limit"` NonPreOrderDaysToShip int `json:"non_pre_order_days_to_ship"` }
GetDtsLimitResultResponse
type GetItemBaseInfoResult ¶
type GetItemBaseInfoResult struct { commonentity.Result Response GetItemBaseInfoResultResponse `json:"response"` Warning string `json:"warning"` }
GetItemBaseInfoResult
type GetItemBaseInfoResultResponse ¶
type GetItemBaseInfoResultResponse struct {
ItemList []ItemEntity `json:"item_list"`
}
GetItemBaseInfoResultResponse
func (GetItemBaseInfoResultResponse) String ¶
func (g GetItemBaseInfoResultResponse) String() string
String
type GetItemExtraInfoResult ¶
type GetItemExtraInfoResult struct { commonentity.Result Response GetItemExtraInfoResultResponse `json:"response"` Warning string `json:"warning"` }
GetItemExtraInfoResult
type GetItemExtraInfoResultResponse ¶
type GetItemExtraInfoResultResponse struct {
ItemList []ItemExtraEntity `json:"item_list"`
}
GetItemExtraInfoResultResponse
func (GetItemExtraInfoResultResponse) String ¶
func (g GetItemExtraInfoResultResponse) String() string
String
type GetItemLimitResult ¶
type GetItemLimitResult struct { commonentity.Result Response GetItemLimitResultResponse `json:"response"` Warning string `json:"warning"` }
GetItemLimitResult
type GetItemLimitResultResponse ¶
type GetItemLimitResultResponse struct { PriceLimit PriceLimitEntity `json:"price_limit"` WholesalePriceThresholdPercentage WholesalePriceThresholdPercentageEntity `json:"wholesale_price_threshold_percentage"` StockLimit StockLimitEntity `json:"stock_limit"` ItemNameLengthLimit ItemNameLengthLimitEntity `json:"item_name_length_limit"` ItemImageCountLimit ItemImageCountLimitEntity `json:"item_image_count_limit"` ItemDescriptionLengthLimit ItemDescriptionLengthLimitEntity `json:"item_description_length_limit"` TierVariationNameLengthLimit TierVariationNameLengthLimitEntity `json:"tier_variation_name_length_limit"` TierVariationOptionLengthLimit TierVariationOptionLengthLimitEntity `json:"tier_variation_option_length_limit"` ItemCountLimit ItemCountLimitEntity `json:"item_count_limit"` }
GetItemLimitResultResponse
func (GetItemLimitResultResponse) String ¶
func (g GetItemLimitResultResponse) String() string
String
type GetItemListResult ¶
type GetItemListResult struct { commonentity.Result Response GetItemListResultResponse `json:"response"` Warning string `json:"warning"` }
GetItemListResult
type GetItemListResultResponse ¶
type GetItemListResultResponse struct { Item []ItemListEntity `json:"item"` TotalCount int `json:"total_count"` HasNextPage bool `json:"has_next_page"` NextOffset int `json:"next_offset"` }
GetItemListResultResponse
type GetItemPromotionFailureEntity ¶
type GetItemPromotionFailureEntity struct { ItemID int64 `json:"item_id"` FailedReason string `json:"failed_reason"` }
GetItemPromotionFailureEntity
func (GetItemPromotionFailureEntity) String ¶
func (d GetItemPromotionFailureEntity) String() string
String
type GetItemPromotionResult ¶
type GetItemPromotionResult struct { commonentity.Result Response GetItemPromotionResultResponse `json:"response"` Warning string `json:"warning"` }
GetItemPromotionResult
type GetItemPromotionResultResponse ¶
type GetItemPromotionResultResponse struct { SuccessList []GetItemPromotionSuccessEntity `json:"success_list"` FailureList []GetItemPromotionFailureEntity `json:"failure_list"` }
GetItemPromotionResultResponse
type GetItemPromotionSuccessEntity ¶
type GetItemPromotionSuccessEntity struct { ItemID int64 `json:"item_id"` Promotion []PromotionEntity `json:"promotion"` }
GetItemPromotionSuccessEntity
func (GetItemPromotionSuccessEntity) String ¶
func (d GetItemPromotionSuccessEntity) String() string
String
type GetModelListResult ¶
type GetModelListResult struct { commonentity.Result Response GetModelListResultResponse `json:"response"` Warning string `json:"warning"` }
GetModelListResult
type GetModelListResultResponse ¶
type GetModelListResultResponse struct { TierVariation []TierVariationEntity `json:"tier_variation"` Model []ModelEntity `json:"model"` }
GetModelListResultResponse
func (GetModelListResultResponse) String ¶
func (g GetModelListResultResponse) String() string
String
type ImageEntity ¶
type ImageEntity struct { ImageUrlList []string `json:"image_url_list"` ImageIdList []string `json:"image_id_list"` }
ImageEntity
type InitTierVariationModelEntity ¶
type InitTierVariationModelEntity struct { TierIndex []int `json:"tier_index"` NormalStock int `json:"normal_stock"` OriginalPrice float32 `json:"original_price"` ModelSku string `json:"model_sku"` }
InitTierVariationModelEntity
func (InitTierVariationModelEntity) String ¶
func (s InitTierVariationModelEntity) String() string
String
type InitTierVariationResult ¶
type InitTierVariationResult struct { commonentity.Result Response InitTierVariationResultResponse `json:"response"` Warning string `json:"warning"` }
InitTierVariationResult
type InitTierVariationResultResponse ¶
type InitTierVariationResultResponse struct { ItemID int64 `json:"item_id"` TierVariation []TierVariationEntity `json:"tier_variation"` Model []ModelEntity `json:"model"` }
GetModelListResultResponse
func (InitTierVariationResultResponse) String ¶
func (g InitTierVariationResultResponse) String() string
String
type ItemCommentEntity ¶
type ItemCommentEntity struct { OrderSn string `json:"order_sn"` CommentID int64 `json:"comment_id"` Comment string `json:"comment"` BuyerUsername string `json:"buyer_username"` ItemID int64 `json:"item_id"` ModelID int64 `json:"model_id"` RatingStar int `json:"rating_star"` Editable string `json:"editable"` Hidden bool `json:"hidden"` CreateTime int `json:"create_time"` CommentReply CommentReplyEntity `json:"comment_reply"` }
ItemCommentEntity
type ItemCountLimitEntity ¶
type ItemCountLimitEntity struct {
MaxLimit int `json:"max_limit"`
}
ItemCountLimitEntity
type ItemDescriptionLengthLimitEntity ¶
type ItemDescriptionLengthLimitEntity struct { MinLimit int `json:"min_limit"` MaxLimit int `json:"max_limit"` }
ItemDescriptionLengthLimitEntity
func (ItemDescriptionLengthLimitEntity) String ¶
func (p ItemDescriptionLengthLimitEntity) String() string
String
type ItemEntity ¶
type ItemEntity struct { ItemID int64 `json:"item_id"` CategoryID int64 `json:"category_id"` ItemName string `json:"item_name"` Description string `json:"description"` ItemSku string `json:"item_sku"` CreateTime int `json:"create_time"` UpdateTime int `json:"update_time"` AttributeList []AttributeEntity `json:"attribute_list"` PriceInfo []PriceInfoEntity `json:"price_info"` StockInfo []StockInfoEntity `json:"stock_info"` Image ImageEntity `json:"image"` Weight string `json:"weight"` Dimension DimensionEntity `json:"dimension"` LogisticInfo []LogisticInfoEntity `json:"logistic_info"` PreOrder PreOrderEntity `json:"pre_order"` Wholesales []WholesalesEntity `json:"wholesales"` Condition string `json:"condition"` SizeChart string `json:"size_chart"` ItemStatus string `json:"item_status"` HasModel bool `json:"has_model"` PromotionID int64 `json:"promotion_id"` VideoInfo []VideoInfoEntity `json:"video_info"` Brand BrandEntity `json:"brand"` ItemDangerous int `json:"item_dangerous"` }
ItemEntity
type ItemExtraEntity ¶
type ItemExtraEntity struct { ItemID int64 `json:"item_id"` Sale int `json:"sale"` Views int `json:"views"` Likes int `json:"likes"` RatingStar float32 `json:"rating_star"` CommentCount int `json:"comment_count"` }
ItemEntity
type ItemImageCountLimitEntity ¶
type ItemImageCountLimitEntity struct { MinLimit int `json:"min_limit"` MaxLimit int `json:"max_limit"` }
ItemImageCountLimitEntity
type ItemListEntity ¶
type ItemListEntity struct { ItemID int64 `json:"item_id"` ItemStatus string `json:"item_status"` UpdateTime int `json:"update_time"` }
ItemListEntity
type ItemNameLengthLimitEntity ¶
type ItemNameLengthLimitEntity struct { MinLimit int `json:"min_limit"` MaxLimit int `json:"max_limit"` }
ItemNameLengthLimitEntity
type LogisticInfoEntity ¶
type LogisticInfoEntity struct { LogisticID int64 `json:"logistic_id"` LogisticName string `json:"logistic_name"` Enabled bool `json:"enabled"` ShippingFee float32 `json:"shipping_fee"` SizeID int64 `json:"size_id"` IsFree bool `json:"is_free"` EstimatedShippingFee bool `json:"estimated_shipping_fee"` }
LogisticInfoEntity
type ModelEntity ¶
type ModelEntity struct { PriceInfo []PriceInfoEntity `json:"price_info"` ModelID int64 `json:"model_id"` StockInfo []StockInfoEntity `json:"stock_info"` TierIndex []int `json:"tier_index"` PromotionID int64 `json:"promotion_id"` ModelSku string `json:"model_sku"` }
ModelEntity
type OptionEntity ¶
type OptionEntity struct { Option string `json:"option"` Image TierImageEntity `json:"image"` }
OptionEntity
type ParentAttributeEntity ¶
type ParentAttributeEntity struct { ParentAttributeID int64 `json:"parent_attribute_id"` ParentValueID int64 `json:"parent_value_id"` }
ParentAttributeEntity
type ParentBrandEntity ¶
type ParentBrandEntity struct {
ParentBrandID int64 `json:"parent_brand_id"`
}
ParentBrandEntity
type PreOrderEntity ¶
type PreOrderEntity struct { IsPreOrder bool `json:"is_pre_order"` DaysToShip int `json:"days_to_ship"` }
PreOrderEntity
type PriceInfoEntity ¶
type PriceInfoEntity struct { Currency string `json:"currency"` OriginalPrice float32 `json:"original_price"` CurrentPrice float32 `json:"current_price"` InflatedPriceOfOriginalPrice float32 `json:"inflated_price_of_original_price"` InflatedPriceOfCurrentPrice float32 `json:"inflated_price_of_current_price"` SipItemPrice float32 `json:"sip_item_price"` SipItemPriceSource string `json:"sip_item_price_source"` }
PriceInfoEntity
type PriceLimitEntity ¶
type PriceLimitEntity struct { MinLimit float32 `json:"min_limit"` MaxLimit float32 `json:"max_limit"` }
PriceLimitEntity
type PromotionEntity ¶
type PromotionEntity struct { PromotionType string `json:"promotion_type"` PromotionID int64 `json:"promotion_id"` ModelID int64 `json:"model_id"` StartTime int `json:"start_time"` EndTime int `json:"end_time"` PromotionPriceInfo []PromotionPriceInfoEntity `json:"promotion_price_info"` ReservedStockInfo []ReservedStockInfoEntity `json:"reserved_stock_info"` PromotionStaging string `json:"promotion_staging"` }
PromotionEntity
type PromotionPriceInfoEntity ¶
type PromotionPriceInfoEntity struct {
PromotionPrice float32 `json:"promotion_price"`
}
PromotionPriceInfoEntity
type ReplyCommentRequestCommentEntity ¶
type ReplyCommentRequestCommentEntity struct { CommentID int64 `json:"comment_id"` Comment string `json:"comment"` }
ReplyCommentRequestCommentEntity
func (ReplyCommentRequestCommentEntity) String ¶
func (c ReplyCommentRequestCommentEntity) String() string
String
type ReplyCommentResult ¶
type ReplyCommentResult struct { commonentity.Result Response ReplyCommentResultResponse `json:"response"` Warning []string `json:"warning"` }
ReplyCommentResult
type ReplyCommentResultList ¶
type ReplyCommentResultList struct { CommentID int64 `json:"comment_id"` FailError string `json:"fail_error"` FailMessage string `json:"fail_message"` }
ReplyCommentResultList
type ReplyCommentResultResponse ¶
type ReplyCommentResultResponse struct {
ResultList []ReplyCommentResultList `json:"result_list"`
}
ReplyCommentResultResponse
func (ReplyCommentResultResponse) String ¶
func (r ReplyCommentResultResponse) String() string
String
type ReservedStockInfoEntity ¶
type ReservedStockInfoEntity struct { StockType int `json:"stock_type"` StockLocationID string `json:"stock_location_id"` ReservedStock int `json:"reserved_stock"` }
ReservedStockInfoEntity
type SearchItemResult ¶
type SearchItemResult struct { commonentity.Result Response SearchItemResultResponse `json:"response"` Warning []string `json:"warning"` }
SearchItemResult
type SearchItemResultResponse ¶
type SearchItemResultResponse struct { ItemIdList []int64 `json:"item_id_list"` TotalCount int `json:"total_count"` NextOffset string `json:"next_offset"` }
SearchItemResultResponse
type SipItemPriceEntity ¶
type SipItemPriceEntity struct { ModelID int64 `json:"model_id"` SipItemPrice float32 `json:"sip_item_price"` }
SipItemPriceEntity
type StockInfoEntity ¶
type StockInfoEntity struct { StockType int `json:"stock_type"` StockLocationID string `json:"stock_location_id"` CurrentStock int `json:"current_stock"` NormalStock int `json:"normal_stock"` ReservedStock int `json:"reserved_stock"` }
StockInfoEntity
type StockLimitEntity ¶
StockLimitEntity
type SuccessEntity ¶
SuccessEntity
type SupportSizeChartResult ¶
type SupportSizeChartResult struct { commonentity.Result Warning string `json:"warning"` Response SupportSizeChartResultResponse `json:"response"` }
SupportSizeChartResult
type SupportSizeChartResultResponse ¶
type SupportSizeChartResultResponse struct {
SupportSizeChart bool `json:"support_size_chart"`
}
SupportSizeChartResultResponse
func (SupportSizeChartResultResponse) String ¶
func (r SupportSizeChartResultResponse) String() string
String
type TierImageEntity ¶
TierImageEntity
type TierVariationEntity ¶
type TierVariationEntity struct { OptionList []OptionEntity `json:"option_list"` Name string `json:"name"` }
TierVariationEntity
type TierVariationNameLengthLimitEntity ¶
type TierVariationNameLengthLimitEntity struct { MinLimit int `json:"min_limit"` MaxLimit int `json:"max_limit"` }
TierVariationNameLengthLimitEntity
func (TierVariationNameLengthLimitEntity) String ¶
func (p TierVariationNameLengthLimitEntity) String() string
String
type TierVariationOptionLengthLimitEntity ¶
type TierVariationOptionLengthLimitEntity struct { MinLimit int `json:"min_limit"` MaxLimit int `json:"max_limit"` }
TierVariationOptionLengthLimitEntity
func (TierVariationOptionLengthLimitEntity) String ¶
func (p TierVariationOptionLengthLimitEntity) String() string
String
type UnlistItemItemListEntity ¶
UnlistItemItemListEntity
type UnlistItemResult ¶
type UnlistItemResult struct { commonentity.Result Warning string `json:"warning"` Response UnlistItemResultResponse `json:"response"` }
UnlistItemResult
type UnlistItemResultResponse ¶
type UnlistItemResultResponse struct { FailureList []FailureEntity `json:"failure_list"` SuccessList []SuccessEntity `json:"success_list"` }
UnlistItemResultResponse
type UpdateItemRequestItemEntity ¶
type UpdateItemRequestItemEntity struct {
AddItemRequestItemEntity
}
UpdateItemRequestItemEntity
func (UpdateItemRequestItemEntity) String ¶
func (i UpdateItemRequestItemEntity) String() string
String
type UpdateItemResult ¶
type UpdateItemResult struct { commonentity.Result Warning string `json:"warning"` Response ItemEntity `json:"response"` }
UpdateItemResult
type UpdateModelEntity ¶
type UpdateModelEntity struct { ModelID int64 `json:"model_id"` ModelSku string `json:"model_sku"` }
UpdateModelEntity
type UpdateModelResult ¶
type UpdateModelResult struct { commonentity.Result Warning string `json:"warning"` }
UpdateModelResult
type UpdatePriceFailureEntity ¶
type UpdatePriceFailureEntity struct { ModelID int64 `json:"model_id"` FailedReason string `json:"failed_reason"` }
FailureEntity
type UpdatePricePriceInfoEntity ¶
type UpdatePricePriceInfoEntity struct { ModelID int64 `json:"model_id"` OriginalPrice float32 `json:"original_price"` }
PriceInfoEntity
func (UpdatePricePriceInfoEntity) String ¶
func (p UpdatePricePriceInfoEntity) String() string
String
type UpdatePriceResult ¶
type UpdatePriceResult struct { commonentity.Result Warning string `json:"warning"` Response UpdatePriceResultResponse `json:"response"` }
UpdatePriceResult
type UpdatePriceResultResponse ¶
type UpdatePriceResultResponse struct { FailureList []UpdatePriceFailureEntity `json:"failure_list"` SuccessList []UpdatePriceSuccessEntity `json:"success_list"` }
UpdatePriceResultResponse
type UpdatePriceSuccessEntity ¶
type UpdatePriceSuccessEntity struct { ModelID int64 `json:"model_id"` OriginalPrice float32 `json:"original_price"` }
UpdatePriceSuccessEntity
type UpdateSipItemPriceResult ¶
type UpdateSipItemPriceResult struct { commonentity.Result Warning string `json:"warning"` }
UpdateSipItemPriceResult
type UpdateSizeChartResult ¶
type UpdateSizeChartResult struct { commonentity.Result Warning string `json:"warning"` }
UpdateSizeChartResult
type UpdateStockFailureEntity ¶
type UpdateStockFailureEntity struct { ModelID int64 `json:"model_id"` FailedReason string `json:"failed_reason"` }
UpdateStockFailureEntity
type UpdateStockResult ¶
type UpdateStockResult struct { commonentity.Result Warning string `json:"warning"` Response UpdateStockResultResponse `json:"response"` }
UpdateStockResult
type UpdateStockResultResponse ¶
type UpdateStockResultResponse struct { FailureList []UpdateStockFailureEntity `json:"failure_list"` SuccessList []UpdateStockSuccessEntity `json:"success_list"` }
UpdateStockResultResponse
type UpdateStockStockInfoEntity ¶
type UpdateStockStockInfoEntity struct { ModelID int64 `json:"model_id"` NormalStock int `json:"normal_stock"` }
UpdateStockStockInfoEntity
func (UpdateStockStockInfoEntity) String ¶
func (p UpdateStockStockInfoEntity) String() string
String
type UpdateStockSuccessEntity ¶
type UpdateStockSuccessEntity struct { ModelID int64 `json:"model_id"` NormalStock int `json:"normal_stock"` }
UpdateStockSuccessEntity
type UpdateTierVariationResult ¶
type UpdateTierVariationResult struct { commonentity.Result Warning string `json:"warning"` }
UpdateTierVariationResult
type VideoInfoEntity ¶
type VideoInfoEntity struct { VideoUrl string `json:"video_url"` ThumbnailUrl string `json:"thumbnail_url"` Duration int `json:"duration"` }
VideoInfoEntity
type WholesalePriceThresholdPercentageEntity ¶
type WholesalePriceThresholdPercentageEntity struct { MinLimit int `json:"min_limit"` MaxLimit int `json:"max_limit"` }
PriceLimitEntity
func (WholesalePriceThresholdPercentageEntity) String ¶
func (p WholesalePriceThresholdPercentageEntity) String() string
String
Source Files ¶
- additemresult.go
- addmodelresult.go
- attributeentity.go
- attributevalueentity.go
- boostitemresult.go
- brandentity.go
- categoryentity.go
- categoryrecommendresult.go
- commententity.go
- commentreplyentity.go
- daystoshiplimitentity.go
- deleteitemresult.go
- deletemodelresult.go
- dimensionentity.go
- failureentity.go
- getattributesresult.go
- getboostedlistresult.go
- getbrandlistresult.go
- getcategoryresult.go
- getcommentresult.go
- getdtslimitresult.go
- getitembaseinforesult.go
- getitemextrainforesult.go
- getitemlimitresult.go
- getitemlistresult.go
- getitempromotionresult.go
- getmodellistresult.go
- imageentity.go
- inittiervariationresult.go
- itemcommententity.go
- itemcountlimitentity.go
- itemdescriptionlengthlimitentity.go
- itementity.go
- itemimagecountlimitentity.go
- itemnamelengthlimitentity.go
- logisticinfoentity.go
- modelentity.go
- optionentity.go
- parentattributeentity.go
- parentbrandentity.go
- preorderentity.go
- priceinfoentity.go
- pricelimitentity.go
- promotionentity.go
- promotionpriceinfoentity.go
- replycommentresult.go
- reservedstockinfoentity.go
- searchitemresult.go
- sipitempriceentity.go
- stockinfoentity.go
- stocklimitentity.go
- successentity.go
- supportsizechartresult.go
- tiervariationentity.go
- tiervariationnamelengthlimitentity.go
- tiervariationoptionlengthlimitentity.go
- unlistitemresult.go
- updateitemresult.go
- updatemodelresult.go
- updatepriceresult.go
- updatesipitempriceresult.go
- updatesizechartresult.go
- updatestockresult.go
- updatetiervariationresult.go
- videoinfoentity.go
- wholesalepricethresholdpercentageentity.go
- wholesalesentity.go