From ec4b41825fdf3ecf6c2aacc194611ea02353a096 Mon Sep 17 00:00:00 2001 From: qidongsheng Date: Mon, 6 Jul 2020 14:18:17 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=8B=E8=AF=951?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- business/jxstore/cms/store_sku.go | 2 +- business/model/dao/store_sku.go | 20 ++++++++------------ 2 files changed, 9 insertions(+), 13 deletions(-) diff --git a/business/jxstore/cms/store_sku.go b/business/jxstore/cms/store_sku.go index 626cf1f3f..f708ab1fe 100644 --- a/business/jxstore/cms/store_sku.go +++ b/business/jxstore/cms/store_sku.go @@ -2445,7 +2445,7 @@ func GetTopSkusByCityCode(ctx *jxcontext.Context, cityCode, storeID int) (skuNam if cityCode > 0 { skuNameAndPlace, err = dao.GetTopSkusByCityCode(db, cityCode, orderCreate) } else { - skuNameAndPlace, err = dao.GetTopSkusByNoCityCode(db, cityCode, orderCreate) + skuNameAndPlace, err = dao.GetTopSkusByNoCityCode(db) } if storeID > 0 { var skuNameList []*model.SkuName diff --git a/business/model/dao/store_sku.go b/business/model/dao/store_sku.go index 7851e5eef..95fe18456 100644 --- a/business/model/dao/store_sku.go +++ b/business/model/dao/store_sku.go @@ -1670,18 +1670,14 @@ func GetStoreSkuAuditLight(db *DaoDB, storeIDs, nameIDs []int, status int) (stor return storeSkuAudit, err } -func GetTopSkusByNoCityCode(db *DaoDB, cityCode int, orderCreate time.Time) (skuNameAndPlace []*SkuNameAndPlace, err error) { - skuName := &model.SkuName{ - BestSeller: 1, +func GetTopSkusByNoCityCode(db *DaoDB) (skuNameAndPlace []*SkuNameAndPlace, err error) { + var skuName1 []model.SkuName + _, err = db.Db.QueryTable("sku_name").Filter("best_seller", "1").All(&skuName1) + for k, _ := range skuName1 { + skuNameAndPlace1 := &SkuNameAndPlace{ + SkuName: skuName1[k], + } + skuNameAndPlace = append(skuNameAndPlace, skuNameAndPlace1) } - //sqlParams := []interface{}{ - // utils.DefaultTimeValue, - // utils.DefaultTimeValue, - // cityCode, - // salePriceLimit, - // orderCreate, - //} - err = GetEntity(db, skuName, "best_seller") - //err = GetRows(db, &skuNameAndPlace, sql, sqlParams...) return skuNameAndPlace, err }