bug fix order

This commit is contained in:
董海洋
2026-05-26 14:04:14 +08:00
parent 1b0adcc705
commit 53e9a1247f
2 changed files with 18 additions and 35 deletions
+3 -2
View File
@@ -9,9 +9,10 @@ async function paginate(queryFn, sql, params, page = 1, pageSize = 20) {
const total = countResult[0].total
const totalPages = Math.ceil(total / ps)
const offset = (p - 1) * ps
const data = await queryFn(
`${sql} LIMIT ? OFFSET ?`,
[...params, ps, (p - 1) * ps]
`${sql} LIMIT ${ps} OFFSET ${offset}`,
params
)
return { data, total, page: p, pageSize: ps, totalPages }