feat: add channel report batch briefs

This commit is contained in:
hectorzhao
2026-09-02 18:29:05 +08:00
parent 2dff1be750
commit 7cb5dd376e
27 changed files with 1083 additions and 153 deletions
@@ -73,7 +73,6 @@ type SignatureListState = {
drainageKeyword: string;
};
page: number;
signatureSort: 'asc' | 'desc';
revision: number;
};
```
@@ -83,7 +82,6 @@ type SignatureListState = {
- 查询:写入 trim 后的 filters、`page=1`,并递增 revision
- 重置:清空输入和已应用 filters、`page=1`,并递增 revision
- 翻页:只更新 page
- 排序:更新 signatureSort、`page=1`,并递增 revision
- 保存、删除、报备状态修改成功:只递增 revision。
revision 用于解决“当前已经在第一页,重复点击查询/重置仍需主动刷新”的场景。这样可以避免 `setPage(1)` 与直接 `loadData()` 并存造成双重触发。