From 175f6dbf952cac7708b113912599848bea2b532e Mon Sep 17 00:00:00 2001 From: HIsheR Date: Mon, 26 Oct 2026 12:26:47 +0800 Subject: [PATCH] =?UTF-8?q?chore(backlog):=20=E8=AE=B0=E5=BD=95=20g61=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 | 8 ++++++++ .ua/iterations.log | 1 + 2 files changed, 9 insertions(+) diff --git a/.ua/backlog.json b/.ua/backlog.json index 0ce635b..75e5637 100644 --- a/.ua/backlog.json +++ b/.ua/backlog.json @@ -844,6 +844,14 @@ "acceptance": "新增 multiSelect(标签回显与删除、搜索过滤、点选不收起、max 禁用边界、↑↓/Enter/Esc、受控信号);manifest/docs/demo/README/计数同步;npm run check 全绿", "status": "done", "notes": "自补:组件补充;输入框常驻不重建,避免重绘丢焦点" + }, + { + "id": "g61", + "title": "tree 支持勾选多选与父子级联", + "motivation": "权限树、菜单授权这类场景必须多选;原来只有单选 selected,调用方只能自己拿 DOM 拼一套勾选逻辑", + "acceptance": "TreeProps 增加 multi/checked/onCheck;勾父选子、子全选回勾父、部分勾选半选、禁用项不参与级联;勾选不触发选中,多选下 Enter/空格切换勾选;manifest/docs/demo 同步;npm run check 全绿", + "status": "done", + "notes": "自补:既有组件增强;key→节点/父节点索引在建树时一次建立" } ] } diff --git a/.ua/iterations.log b/.ua/iterations.log index 050529c..0a16e4f 100644 --- a/.ua/iterations.log +++ b/.ua/iterations.log @@ -105,3 +105,4 @@ {"ts":"2026-10-26T12:23:29+08:00","id":"g58","result":"done","commit":"7684ae2","summary":"新增 affix 固钉:阈值转 fixed + 外层等高占位防塌陷 + 宽度横向自适应,组件数 54→55"} {"ts":"2026-10-26T12:24:10+08:00","id":"g59","result":"done","commit":"9ef1b41","summary":"verify 检测 README 区块与分组行的重复组件项(整词计数),补齐文档漂移门禁"} {"ts":"2026-10-26T12:25:17+08:00","id":"g60","result":"done","commit":"dbdae9f","summary":"新增 multiSelect 多选下拉:标签回显/搜索/点选不收起/max 禁用边界/键盘导航,组件数 55→56"} +{"ts":"2026-10-26T12:26:46+08:00","id":"g61","result":"done","commit":"f56ca51","summary":"tree 新增 multi 勾选:勾父选子、子全选回勾父、半选态、禁用项不参与级联,勾选不触发选中"}