diff --git a/.ua/backlog.json b/.ua/backlog.json index dc3f3e9..2cf8e3d 100644 --- a/.ua/backlog.json +++ b/.ua/backlog.json @@ -1692,6 +1692,14 @@ "acceptance": "OptionItem 与 CheckOption 新增 group:select 在组首插灰色小标题(段间分隔线)、整组过滤无命中时标题隐藏;multiSelect 候选同步支持且小标题不占键盘下标;演示页加分组下拉实例;manifest 的 options 描述与步骤、llms-full 同步;npm run check 全绿。", "notes": "", "status": "done" + }, + { + "id": "g167", + "title": "弹窗支持内置页脚与异步确认", + "motivation": "「取消 + 确定」这两个按钮几乎每个确认框都要手拼一遍,异步提交时还得自己管「处理中」禁用与成功后收窗,各处写法不一。", + "acceptance": "modal 新增 confirmText / cancelText / onConfirm:不传 footer 时渲染内置按钮组(footer 仍优先),onConfirm 返回 Promise 时按钮禁用并显示「处理中…」,成功自动收窗、失败保持打开;演示页把确认弹窗改成异步确认;manifest props 表与步骤、llms-full 同步;npm run check 全绿。", + "notes": "", + "status": "done" } ] } \ No newline at end of file diff --git a/.ua/iterations.log b/.ua/iterations.log index 4f36404..a1efed7 100644 --- a/.ua/iterations.log +++ b/.ua/iterations.log @@ -211,3 +211,4 @@ {"ts":"2026-10-26T16:09:59+08:00","id":"g164","result":"done","commit":"b533903","summary":"descriptions 新增 layout=vertical 与 extra 标题插槽"} {"ts":"2026-10-26T16:11:06+08:00","id":"g165","result":"done","commit":"804ab3b","summary":"stepper 新增 direction=vertical(圆点下方连线,已走段用主色)"} {"ts":"2026-10-26T16:13:05+08:00","id":"g166","result":"done","commit":"a80644c","summary":"select/multiSelect 支持 option.group 分组小标题(过滤后空组标题隐藏)"} +{"ts":"2026-10-26T16:14:19+08:00","id":"g167","result":"done","commit":"ff94429","summary":"modal 新增 confirmText/cancelText/onConfirm 内置页脚,Promise 期间按钮转处理中"}