chore(backlog): 记录 g57 完成

This commit is contained in:
HIsheR
2026-10-26 12:22:13 +08:00
parent fcec391074
commit 89cddada21
2 changed files with 9 additions and 0 deletions
+8
View File
@@ -812,6 +812,14 @@
"acceptance": "cmdStyle 增加 sizeCheckFile:只约束分层包 src 内实现文件、types.ts 与 index.ts 豁免;正向全绿、负向(造 210 行文件)退出码 1;AGENTS/CODING/README 同步该门禁说明;npm run check 全绿", "acceptance": "cmdStyle 增加 sizeCheckFile:只约束分层包 src 内实现文件、types.ts 与 index.ts 豁免;正向全绿、负向(造 210 行文件)退出码 1;AGENTS/CODING/README 同步该门禁说明;npm run check 全绿",
"status": "done", "status": "done",
"notes": "自补:工具链改进;只约束包内实现文件,cli 自身与 demo 单文件不受限" "notes": "自补:工具链改进;只约束包内实现文件,cli 自身与 demo 单文件不受限"
},
{
"id": "g57",
"title": "form 校验支持异步规则(validator 返回 Promise)",
"motivation": "邀请码占用、用户名唯一性这类校验必须打后端;原来 validator 只接受同步返回值,调用方只能绕过 form 自己写提交拦截",
"acceptance": "FormRule.validator 允许返回 Promise;formItem 返回 validateAsync 并按轮次丢弃过期结论;form 提交逐项 await、期间禁用提交按钮、有错聚焦首错;同步 validate 行为不变;demo 增异步字段;npm run check 全绿",
"status": "done",
"notes": "自补:既有组件增强;同步路径不被 Promise 拖慢,异步路径防乱序覆盖"
} }
] ]
} }
+1
View File
@@ -101,3 +101,4 @@
{"ts":"2026-10-26T12:18:24+08:00","id":"g54","result":"done","commit":"818e20e","summary":"新增 watermark:canvas 平铺单元+令牌色解析+多行旋转间距可配+覆盖层交互穿透,组件数 52→53"} {"ts":"2026-10-26T12:18:24+08:00","id":"g54","result":"done","commit":"818e20e","summary":"新增 watermark:canvas 平铺单元+令牌色解析+多行旋转间距可配+覆盖层交互穿透,组件数 52→53"}
{"ts":"2026-10-26T12:19:23+08:00","id":"g55","result":"done","commit":"e54fdb6","summary":"新增 checkboxGroup:数组信号+min/max 禁用边界+checkAll 半选+纵横向,组件数 53→54"} {"ts":"2026-10-26T12:19:23+08:00","id":"g55","result":"done","commit":"e54fdb6","summary":"新增 checkboxGroup:数组信号+min/max 禁用边界+checkAll 半选+纵横向,组件数 53→54"}
{"ts":"2026-10-26T12:20:34+08:00","id":"g56","result":"done","commit":"e6bf801","summary":"ua style 新增单文件 200 行门禁(分层包 src 实现文件,types/index 豁免),CODING 约定变可执行检查"} {"ts":"2026-10-26T12:20:34+08:00","id":"g56","result":"done","commit":"e6bf801","summary":"ua style 新增单文件 200 行门禁(分层包 src 实现文件,types/index 豁免),CODING 约定变可执行检查"}
{"ts":"2026-10-26T12:22:13+08:00","id":"g57","result":"done","commit":"fcec391","summary":"form 校验支持异步规则:validator 可返回 Promise,formItem 新增 validateAsync 并按轮次丢弃过期结论,提交期间禁用按钮"}