From 0c5bf366f43922907664eac0e5425792bc92dc92 Mon Sep 17 00:00:00 2001 From: HIsheR Date: Tue, 27 Oct 2026 00:40:53 +0800 Subject: [PATCH] =?UTF-8?q?chore(backlog):=20=E8=AE=B0=E5=BD=95=20g310=20?= =?UTF-8?q?=E5=AE=8C=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .ua/backlog.json | 2 +- .ua/iterations.log | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.ua/backlog.json b/.ua/backlog.json index 7986aad..e9e1156 100644 --- a/.ua/backlog.json +++ b/.ua/backlog.json @@ -3180,7 +3180,7 @@ { "id": "g310", "domain": "tune", - "status": "open", + "status": "done", "title": "multiSelect 补「全选 / 半选」:8 个候选逐个点太慢", "motivation": "多选下拉只能逐项点或按退格删标签,选项一多就是体力活;transfer 早就有三态全选框,multiSelect 这个更常用的组件反而没有,用户只能「先搜再一个个点」。", "acceptance": "① 新增 selectAll 入参:弹层顶部一行「全选(已选/可选)」,全选 ✓、部分选中显 –、再点即清空这批;② 只作用于当前过滤结果,先搜再全选=按条件批量选;③ 到 max 时补满即停,不静默超选;④ 键盘可达:全选行占 active -1 号位,↑↓ 能走到、Enter 触发;⑤ manifest 参数表与手把手、demo 同步,npm run check 全绿。", diff --git a/.ua/iterations.log b/.ua/iterations.log index efc95da..3ef2820 100644 --- a/.ua/iterations.log +++ b/.ua/iterations.log @@ -354,3 +354,4 @@ {"ts":"2026-10-27T00:36:37+08:00","id":"g307","result":"done","commit":"6dfc2f8","summary":"新增 --ua-z-raised 且拖拽行用上,投影不再被后续行遮住"} {"ts":"2026-10-27T00:37:46+08:00","id":"g308","result":"done","commit":"f1916ef","summary":"sortableList 贴边自动滚:拖到容器上下沿按帧滚动,松手即停"} {"ts":"2026-10-27T00:39:08+08:00","id":"g309","result":"done","commit":"ae105b6","summary":"新增 ua iter done/add:留痕与补条目由 CLI 保证字段、时区与状态,删掉两个临时脚本"} +{"ts":"2026-10-27T00:40:53+08:00","id":"g310","result":"done","commit":"be169b3","summary":"multiSelect 新增 selectAll:三态全选行 + 只作用于过滤结果 + 到 max 补满即停 + 键盘可达"}