101 lines
3.2 KiB
Go
101 lines
3.2 KiB
Go
package domain
|
||
|
||
type AlibabaAlscUnionSupplyOuterItemEditOuterItemEditRequest struct {
|
||
/*
|
||
业务场景 */
|
||
Scene *string `json:"scene,omitempty" `
|
||
|
||
/*
|
||
商品ID(唯一) */
|
||
OuterId *string `json:"outer_id,omitempty" `
|
||
|
||
/*
|
||
商品名称 */
|
||
Name *string `json:"name,omitempty" `
|
||
|
||
/*
|
||
图片 */
|
||
Picture *string `json:"picture,omitempty" `
|
||
|
||
/*
|
||
原价(元) */
|
||
OriginPrice *string `json:"origin_price,omitempty" `
|
||
|
||
/*
|
||
售价(元) */
|
||
SellPrice *string `json:"sell_price,omitempty" `
|
||
|
||
/*
|
||
优惠价(最终,元) */
|
||
PromotionPrice *string `json:"promotion_price,omitempty" `
|
||
|
||
/*
|
||
数量(-1表示不限) */
|
||
Quantity *int64 `json:"quantity,omitempty" `
|
||
|
||
/*
|
||
销售开始时间(毫秒) */
|
||
SalesStartTime *int64 `json:"sales_start_time,omitempty" `
|
||
|
||
/*
|
||
销售截止时间(毫秒) */
|
||
SalesEndTime *int64 `json:"sales_end_time,omitempty" `
|
||
|
||
/*
|
||
状态(0-未上架;1-上架) */
|
||
State *int64 `json:"state,omitempty" `
|
||
|
||
/*
|
||
扩展信息(JSON结构),包含价格信息和商品基础信息 */
|
||
Extra *string `json:"extra,omitempty" `
|
||
}
|
||
|
||
func (s *AlibabaAlscUnionSupplyOuterItemEditOuterItemEditRequest) SetScene(v string) *AlibabaAlscUnionSupplyOuterItemEditOuterItemEditRequest {
|
||
s.Scene = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaAlscUnionSupplyOuterItemEditOuterItemEditRequest) SetOuterId(v string) *AlibabaAlscUnionSupplyOuterItemEditOuterItemEditRequest {
|
||
s.OuterId = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaAlscUnionSupplyOuterItemEditOuterItemEditRequest) SetName(v string) *AlibabaAlscUnionSupplyOuterItemEditOuterItemEditRequest {
|
||
s.Name = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaAlscUnionSupplyOuterItemEditOuterItemEditRequest) SetPicture(v string) *AlibabaAlscUnionSupplyOuterItemEditOuterItemEditRequest {
|
||
s.Picture = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaAlscUnionSupplyOuterItemEditOuterItemEditRequest) SetOriginPrice(v string) *AlibabaAlscUnionSupplyOuterItemEditOuterItemEditRequest {
|
||
s.OriginPrice = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaAlscUnionSupplyOuterItemEditOuterItemEditRequest) SetSellPrice(v string) *AlibabaAlscUnionSupplyOuterItemEditOuterItemEditRequest {
|
||
s.SellPrice = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaAlscUnionSupplyOuterItemEditOuterItemEditRequest) SetPromotionPrice(v string) *AlibabaAlscUnionSupplyOuterItemEditOuterItemEditRequest {
|
||
s.PromotionPrice = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaAlscUnionSupplyOuterItemEditOuterItemEditRequest) SetQuantity(v int64) *AlibabaAlscUnionSupplyOuterItemEditOuterItemEditRequest {
|
||
s.Quantity = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaAlscUnionSupplyOuterItemEditOuterItemEditRequest) SetSalesStartTime(v int64) *AlibabaAlscUnionSupplyOuterItemEditOuterItemEditRequest {
|
||
s.SalesStartTime = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaAlscUnionSupplyOuterItemEditOuterItemEditRequest) SetSalesEndTime(v int64) *AlibabaAlscUnionSupplyOuterItemEditOuterItemEditRequest {
|
||
s.SalesEndTime = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaAlscUnionSupplyOuterItemEditOuterItemEditRequest) SetState(v int64) *AlibabaAlscUnionSupplyOuterItemEditOuterItemEditRequest {
|
||
s.State = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaAlscUnionSupplyOuterItemEditOuterItemEditRequest) SetExtra(v string) *AlibabaAlscUnionSupplyOuterItemEditOuterItemEditRequest {
|
||
s.Extra = &v
|
||
return s
|
||
}
|