diff --git a/business/model/dao/store.go b/business/model/dao/store.go index 35d230973..28cf4cd52 100644 --- a/business/model/dao/store.go +++ b/business/model/dao/store.go @@ -573,13 +573,13 @@ func GetStorePriceScore(db *DaoDB, storeIDs, vendorIDs []int, fromScore, toScore } else if sort == -1 { sql += " ORDER BY a.score DESC" } else if sort == 2 { - sql += " ORDER BY t1.direct_down_count" + sql += " ORDER BY t2.direct_down_count" } else if sort == -2 { - sql += " ORDER BY t1.direct_down_count DESC" + sql += " ORDER BY t2.direct_down_count DESC" } else if sort == 3 { - sql += " ORDER BY t1.sec_kill_count" + sql += " ORDER BY t2.sec_kill_count" } else if sort == -3 { - sql += " ORDER BY t1.sec_kill_count DESC" + sql += " ORDER BY t2.sec_kill_count DESC" } sql += " LIMIT ? OFFSET ?" sqlParams = append(sqlParams, pageSize, offset)