chore(backlog): 记录 g324 完成

This commit is contained in:
HIsheR
2026-10-27 01:16:37 +08:00
parent 8e358c4faf
commit 4359f508e5
2 changed files with 2 additions and 1 deletions
+1 -1
View File
@@ -3306,7 +3306,7 @@
{
"id": "g324",
"domain": "tune",
"status": "open",
"status": "done",
"title": "table-core 补 setColumns:动态换列后失效排序 / 筛选剔除",
"motivation": "setRows 已支持整体换源并按 rowKey 剔除失效选择,但列定义仍是构造时写死:动态列表(按角色 / 视图切换列集)只能重建整个实例,排序与筛选状态全丢;setColumns 与 setRows 对称——换列后指向不存在列的 sorting / filters 失去语义,应剔除而不是静默残留。",
"acceptance": "① core 新增 setColumns(next):引用未变不动;换列后剔除 sorting / filters 里 key 不在新列集的条目,其余状态(分页 / 选择)保持;② getColumns 返回最新列集,getCellValue 按新列 accessor 取值;③ smoke 冒烟补断言(失效剔除 + 未变短路 + accessor 跟随);④ npm run check 通过。",
+1
View File
@@ -368,3 +368,4 @@
{"ts":"2026-10-27T01:08:42+08:00","id":"g321","result":"done","commit":"0e7aca6","summary":"17 类纯交互控件 user-select:none 全局收口,ua- 类 tap-highlight 透明;内容型组件保持可复制"}
{"ts":"2026-10-27T01:10:49+08:00","id":"g322","result":"done","commit":"6beaf74","summary":"get_component name 逗号批量(json 数组 / md 水平线分块),解析抽 resolveEntry 供 CLI 与 MCP 共用,坏 id 报序号"}
{"ts":"2026-10-27T01:13:27+08:00","id":"g323","result":"done","commit":"f842107","summary":"renderDocs 注入 RECIPES 数据:details 折叠 + 组件 chips + 代码与要点,导航补配方锚点,搜索态隐藏"}
{"ts":"2026-10-27T01:16:37+08:00","id":"g324","result":"done","commit":"8e358c4","summary":"setColumns 与 setRows 对称:引用未变短路,失效 sorting/filters 按 key 剔除,分页选择不动;smoke 补 6 断言"}