修复GetStoresSkusNew中,在全取数据时,获取活动信息不正确的问题
This commit is contained in:
@@ -371,9 +371,7 @@ func GetStoresSkusNew(ctx *jxcontext.Context, storeIDs, skuIDs []int, isFocus bo
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
pageSize = jxutils.FormalizePageSize(pageSize)
|
pageSize = jxutils.FormalizePageSize(pageSize)
|
||||||
if offset < 0 {
|
offset = jxutils.FormalizePageOffset(offset)
|
||||||
offset = 0
|
|
||||||
}
|
|
||||||
sqlOffset := offset
|
sqlOffset := offset
|
||||||
sqlPageSize := pageSize
|
sqlPageSize := pageSize
|
||||||
isSaleInfo := params["stFromTime"] != nil
|
isSaleInfo := params["stFromTime"] != nil
|
||||||
@@ -396,7 +394,7 @@ func GetStoresSkusNew(ctx *jxcontext.Context, storeIDs, skuIDs []int, isFocus bo
|
|||||||
}
|
}
|
||||||
|
|
||||||
skuNamesInfo = &StoreSkuNamesInfo{}
|
skuNamesInfo = &StoreSkuNamesInfo{}
|
||||||
if !isBySku && sqlPageSize < 1000 {
|
if !isBySku && sqlPageSize != model.UnlimitedPageSize {
|
||||||
sql2 := `
|
sql2 := `
|
||||||
SELECT SQL_CALC_FOUND_ROWS
|
SELECT SQL_CALC_FOUND_ROWS
|
||||||
t3.id store_id, t1.id name_id
|
t3.id store_id, t1.id name_id
|
||||||
@@ -481,7 +479,7 @@ func GetStoresSkusNew(ctx *jxcontext.Context, storeIDs, skuIDs []int, isFocus bo
|
|||||||
globals.SugarLogger.Debugf("GetStoresSkusNew updateSaleInfo4StoreSkuName:%v", time.Now().Sub(beginTime))
|
globals.SugarLogger.Debugf("GetStoresSkusNew updateSaleInfo4StoreSkuName:%v", time.Now().Sub(beginTime))
|
||||||
}
|
}
|
||||||
if err == nil {
|
if err == nil {
|
||||||
if !(offset == 0 && pageSize == model.UnlimitedPageSize) {
|
if true { //!(offset == 0 && pageSize == model.UnlimitedPageSize) {
|
||||||
storeIDs, skuIDs = GetStoreAndSkuIDsFromInfo(skuNamesInfo)
|
storeIDs, skuIDs = GetStoreAndSkuIDsFromInfo(skuNamesInfo)
|
||||||
}
|
}
|
||||||
beginTime := time.Now()
|
beginTime := time.Now()
|
||||||
|
|||||||
Reference in New Issue
Block a user