fix(web3): 中断时只清进度,不清空已展示的不合规行
用户反馈:T4 跑了几页后点「中断」,结果表里已经加载到的不合规行全没了。 上一版 onCancel 调 resetQueryStatus(),它会把 rows / lastResult / resultFields / queryError 全清空 —— 等于把用户已经看到的命中行擦掉。 新增 clearProgressOnly(): 只清进度相关(sessionId / totalPages / totalRows / scannedPages / scannedRows / receivedPages),保留 rows / lastResult / resultFields onCancel 改用 clearProgressOnly: - 用户已看到的不合规行留住 - 顶部 toast:「已中断(已扫 N 页,命中 K 条)」 - 再次点「查询」会走完整 onQuery,自然用新结果覆盖 教训:中断 ≠ 重查。reserve 用户可见状态是默认行为
Showing
Please register or sign in to comment