From 1f1ee2050d9c85a26ca35c98851da15c40a3349c Mon Sep 17 00:00:00 2001 From: kanade Date: Fri, 15 Apr 2022 14:03:05 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=AD=9B=E9=80=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/api/manage/goods/query.go | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/internal/api/manage/goods/query.go b/internal/api/manage/goods/query.go index b5b6b9b..77d5b35 100755 --- a/internal/api/manage/goods/query.go +++ b/internal/api/manage/goods/query.go @@ -215,12 +215,16 @@ func QueryGoodsList(c *gin.Context) { } } + where7 := dbc.DB //新增内容结束 + if p.IsSale { + where7 = dbc.DB.Where("is_sale=?", p.IsSale) + } var total uint var goodsList []goods.Information - dbc.DB.Table((&goods.Information{}).TableName()).Where("is_sale=?", p.IsSale). - Where(where1).Where(where2).Where(where3).Where(where4).Where(where5).Where(where6).Where(goods.Information{ + dbc.DB.Table((&goods.Information{}).TableName()). + Where(where1).Where(where2).Where(where3).Where(where4).Where(where5).Where(where6).Where(where7).Where(goods.Information{ BrandID: p.BrandID, VendorID: p.VendorID, FirstCategoryID: p.FirstCateID, @@ -228,7 +232,7 @@ func QueryGoodsList(c *gin.Context) { }).Count(&total) dbc.DB.Limit(limit).Offset(limit*p.Page).Where("is_sale=?", p.IsSale). - Where(where1).Where(where2).Where(where3).Where(where4).Where(where5).Where(where6).Find(&goodsList, goods.Information{ + Where(where1).Where(where2).Where(where3).Where(where4).Where(where5).Where(where6).Where(where7).Find(&goodsList, goods.Information{ BrandID: p.BrandID, VendorID: p.VendorID, FirstCategoryID: p.FirstCateID,