Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ProductItem ¶
type ProductItem struct {
ID uint `json:"id"`
Title string `json:"title"`
ColumnID uint `json:"column_id"`
Sort int `json:"sort"`
Status int `json:"status"`
StatusText string `json:"status_text"`
IsSkipDetail int `json:"is_skip_detail"`
Count int `json:"count"`
Cover string `json:"cover"`
CustomName string `json:"custom_name"`
Tags []string `json:"tags"`
JumpUrl string `json:"jump_url"`
CreatedAt string `json:"created_at"`
}
ProductItem 产品列表项
func (*ProductItem) FromModel ¶
func (p *ProductItem) FromModel(m *model.Product) *ProductItem
FromModel 从模型转换
type ProductListReq ¶
type ProductListReq struct {
pagination.PageRequest // 嵌入分页参数
Status *int `form:"status"` // 状态:1上架 0下架(不传则查全部)
Keyword string `form:"keyword"` // 关键词搜索
ColumnID *uint `form:"column_id"` // 栏目ID
}
ProductListReq 产品列表请求
func (*ProductListReq) ToSearchCondition ¶
func (r *ProductListReq) ToSearchCondition() *repository.ProductSearchCondition
ToSearchCondition 转换为搜索条件
Click to show internal directories.
Click to hide internal directories.