diff --git a/business/model/dao/store_sku.go b/business/model/dao/store_sku.go index 4102dcb41..8971bea01 100644 --- a/business/model/dao/store_sku.go +++ b/business/model/dao/store_sku.go @@ -1241,7 +1241,9 @@ func GetTopSkusByStoreIDs(db *DaoDB, storeIDs []int) (storeSkuNameExt []*StoreSk SkuNames: storeSkuNameExt, } var skuIdList = make([]int, 0, 0) - sql2 := ` + for _, v := range storeSkuNameExt { + var skus []*StoreSkuExt + sql2 := ` SELECT a.id sku_id,a.*,t4.created_at bind_created_at, t4.updated_at bind_updated_at, t4.last_operator bind_last_operator, t4.deleted_at bind_deleted_at, t4.sub_store_id, t4.price bind_price, IF(t4.unit_price IS NOT NULL, t4.unit_price, t1.price) unit_price, t4.status store_sku_status, t4.auto_sale_at, t4.ebai_id, t4.mtwm_id,t4.dd_id,t4.tao_id, @@ -1254,8 +1256,6 @@ func GetTopSkusByStoreIDs(db *DaoDB, storeIDs []int) (storeSkuNameExt []*StoreSk WHERE a.id = ? AND a.deleted_at = ? ` - for _, v := range storeSkuNameExt { - var skus []*StoreSkuExt sqlParams2 := []interface{}{ utils.DefaultTimeValue, utils.DefaultTimeValue, @@ -1266,11 +1266,7 @@ func GetTopSkusByStoreIDs(db *DaoDB, storeIDs []int) (storeSkuNameExt []*StoreSk sql2 += " AND t4.store_id IN(" + GenQuestionMarks(len(storeIDs)) + ")" sqlParams2 = append(sqlParams2, storeIDs) } - globals.SugarLogger.Debugf("---------------sql2 := %s", sql2) - globals.SugarLogger.Debugf("---------------sqlParams2 := %s", utils.Format4Output(sql2, false)) err = GetRows(db, &skus, sql2, sqlParams2...) - globals.SugarLogger.Debugf("---------------err := %v", err) - globals.SugarLogger.Debugf("---------------err := %s", utils.Format4Output(skus, false)) if err == nil { v.Skus = skus