diff --git a/api/dao/product.go b/api/dao/product.go index 8c0fd47..2568d3a 100644 --- a/api/dao/product.go +++ b/api/dao/product.go @@ -336,7 +336,7 @@ func (r *ProductDao) GetProductListSearch(req requests.GetProductList) (m []*mod query = query.Order("gdxz_product.created_at desc") - err = query.Limit(10).Find(&m).Error + err = query.Limit(req.Limit).Find(&m).Error if err != nil { return nil, err } diff --git a/api/requests/product.go b/api/requests/product.go index 84b434a..9028a34 100644 --- a/api/requests/product.go +++ b/api/requests/product.go @@ -67,6 +67,7 @@ type GetProductList struct { Manufacturer string `json:"manufacturer" form:"manufacturer" label:"生产厂家"` // 生产厂家 ProductRemarks string `json:"product_remarks" form:"product_remarks" label:"商品备注"` // 商品备注 ProductStatus *int `json:"product_status" form:"product_status" label:"商品状态"` // 商品状态(1:正常 2:下架) + Limit int `json:"limit" form:"limit" label:"限制条数"` } type GetProductPageOrder struct {