门店促销

This commit is contained in:
苏尹岚
2019-12-26 09:05:19 +08:00
parent 11310fc16d
commit 90cbc5c81f
4 changed files with 15 additions and 15 deletions

View File

@@ -489,7 +489,7 @@ func GetStoreMapsListWithoutDisabled(db *DaoDB, vendorIDs []int, status int) (st
return storeMapList, err
}
func GetStorePriceScore(db *DaoDB, storeIDs, vendorIDs []int, fromScore, toScore, sort, directSort, secKillSort int, snapDate time.Time, offset, pageSize int) (StorePriceScore []*StorePriceScore, totalCount int, err error) {
func GetStorePriceScore(db *DaoDB, storeIDs, vendorIDs []int, fromScore, toScore, sort int, snapDate time.Time, offset, pageSize int) (StorePriceScore []*StorePriceScore, totalCount int, err error) {
sql := `
SELECT SQL_CALC_FOUND_ROWS a.store_id,score store_score,e.name city_name,b.name store_name
FROM store_price_score_snapshot a
@@ -533,19 +533,17 @@ func GetStorePriceScore(db *DaoDB, storeIDs, vendorIDs []int, fromScore, toScore
sql += " AND a.snapshot_at = ?"
sqlParams = append(sqlParams, snapDate)
}
if sort == 0 {
if sort == 1 {
sql += " ORDER BY a.score"
} else if sort == 1 {
} else if sort == -1 {
sql += " ORDER BY a.score DESC"
}
if directSort == 0 {
} else if sort == 2 {
sql += " ORDER BY t1.direct_down_count"
} else if directSort == 1 {
} else if sort == -2 {
sql += " ORDER BY t1.direct_down_count DESC"
}
if secKillSort == 0 {
} else if sort == 3 {
sql += " ORDER BY t1.sec_kill_count"
} else if secKillSort == 1 {
} else if sort == -3 {
sql += " ORDER BY t1.sec_kill_count DESC"
}
sql += " LIMIT ? OFFSET ?"