fix: 搜索模块审计修复 — ATM+NOT、affiliation、分页、SB 等 12 项漏洞
CI / backend (push) Canceled after 0s
CI / frontend (push) Canceled after 0s

This commit is contained in:
34047007@qq.com
2026-07-27 16:57:13 +08:00
parent 4a24f764f7
commit 4f6024aa7a
6 changed files with 93 additions and 61 deletions
+2 -2
View File
@@ -410,8 +410,8 @@ function restoreFromQuery() {
const ps = parseInt(String(route.query.page_size))
if (ps >= 10 && ps <= 100) pageSize.value = ps
}
// keyset 游标不能从 URL 恢复 → page>1 回退到首页
if (sort.value === 'date' && restoredPage.value > 1) restoredPage.value = 1
// keyset 游标不能从 URL 恢复 → page>1 回退到首页(所有排序模式)
if (restoredPage.value > 1) restoredPage.value = 1
}
// 选择预设(1y/5y/10y)时清除自定义年份并自动搜索