Commit Graph

1153 Commits

Author SHA1 Message Date
萝卜
a4040749aa admin: 平台订单列表行级BMPA按钮命中治理阻断时禁用(对账/退款/续费缺订阅) 2026-03-17 23:25:28 +08:00
萝卜
80fc06302e test: 列表行级BMPA按钮在退款不一致时应禁用并引导治理 2026-03-17 23:23:12 +08:00
萝卜
6b21b28b93 test: 未支付订单追加退款回执不应自动推进支付状态 2026-03-17 23:13:39 +08:00
萝卜
f4a9e00b26 test: 仪表盘 recent orders 的 back+fragment 构建次数护栏与新锚点口径对齐 2026-03-17 22:46:08 +08:00
萝卜
061ff2a0b4 admin: 平台订单列表回执/对账行级入口统一直达追加支付回执面板 2026-03-17 22:30:30 +08:00
萝卜
08cd7b38ce admin: 平台订单列表退款数点击直达追加退款面板 2026-03-17 22:25:28 +08:00
萝卜
837f066881 admin: 平台订单列表退款相关数字点击直达追加退款面板 2026-03-17 22:23:15 +08:00
萝卜
94dcb5fca1 admin: 平台订单列表对账差额点击直达补回执面板 2026-03-17 22:21:21 +08:00
萝卜
23c4b356cd test: 仪表盘扫描行对账不一致直达锚点改为 add-payment-receipt 2026-03-17 22:13:44 +08:00
萝卜
d7851f162d admin: 仪表盘最近订单去对账/去核对退款直达可执行动作面板 2026-03-17 22:09:49 +08:00
萝卜
489032f04f admin: 追加支付回执后重定向到追加回执面板锚点 2026-03-17 21:52:52 +08:00
萝卜
c8ef994ec8 admin: 追加退款回执后重定向到追加退款面板锚点 2026-03-17 21:49:21 +08:00
萝卜
2ea92cd6f1 admin: 回执追加后重定向回详情并保留 back + 锚点 2026-03-17 21:46:08 +08:00
萝卜
4fafd80b75 test: 详情页退款不一致治理块应包含一键追加退款入口 2026-03-17 21:37:30 +08:00
萝卜
f4d45e3a58 admin: 详情页退款不一致提示升级为治理块并提供一键追加退款入口 2026-03-17 21:35:06 +08:00
萝卜
a3e151b0c2 admin: 详情页退款治理入口直达追加退款面板 2026-03-17 21:29:49 +08:00
萝卜
5164078f82 admin: 退款不一致行内提示链接直达追加退款面板 2026-03-17 21:21:14 +08:00
萝卜
545063fa42 admin: 平台订单列表退款不一致治理链接直达追加退款面板 2026-03-17 21:18:50 +08:00
萝卜
bf73f6dcae test(export): assert platform order CSV by parsing headers and rows 2026-03-17 20:56:52 +08:00
萝卜
b754ecfa5f feat(export): add reconcile/refund inconsistent flags to platform order CSV 2026-03-17 20:41:58 +08:00
萝卜
55061b48f4 style(admin): make add receipt/refund forms use collapsible styles 2026-03-17 20:33:29 +08:00
萝卜
ffb6999b5a fix(admin): remove duplicate route and update batch show tests for linked counts 2026-03-17 20:18:52 +08:00
萝卜
6c3516e66c style(admin): enhance collapsible summary hover/focus and arrow 2026-03-17 19:56:25 +08:00
萝卜
3e3e183d4d style(component): metric_explain复用collapsible样式统一details交互 2026-03-17 19:39:22 +08:00
萝卜
e4156ecf75 ui(component): metric_explain默认折叠(details)避免Dashboard口径说明撑满 2026-03-17 19:37:09 +08:00
萝卜
283cc6349a refactor(dashboard): 口径说明抽为metric_explain组件减少重复 2026-03-17 19:31:29 +08:00
萝卜
4e973b7337 docs(dashboard): 治理风险mini bars增加口径说明并加护栏 2026-03-17 19:28:59 +08:00
萝卜
78424a213d docs(dashboard): 平台订单漏斗增加口径说明并加护栏 2026-03-17 19:19:41 +08:00
萝卜
1725eae6b2 refactor(admin): 去重阻断warning返回改用AdminFlash::apply收敛with逻辑 2026-03-17 19:13:19 +08:00
萝卜
23476b0ac3 refactor(admin): AdminFlash增加apply并在批量动作成功提示复用 2026-03-17 19:11:07 +08:00
萝卜
bfc04d8f36 refactor(admin): 增加AdminFlash::warning并让BatchDispatchWarning复用 2026-03-17 19:01:43 +08:00
萝卜
3f471aa8db refactor(admin): success flash payload提炼AdminFlash::success并复用 2026-03-17 18:56:14 +08:00
萝卜
ea70f24535 refactor(batch): 去重阻断warning组装提炼BatchDispatchWarning并加单测 2026-03-17 18:52:08 +08:00
萝卜
aefecd0cbe refactor(run_id): 提炼RunId::short用于warning短展示并加单测 2026-03-17 18:43:25 +08:00
萝卜
af806923b1 test: 重复投递阻断warning应包含run_id提示 2026-03-17 18:37:56 +08:00
萝卜
ca3c10486a refactor(batch): 重复投递阻断warning文案带出run_id短展示 2026-03-17 18:35:15 +08:00
萝卜
e937946011 feat(admin): 重复批量投递warning提供复制run_id按钮(复用copyToClipboard) 2026-03-17 18:32:50 +08:00
萝卜
7dd2e2e40a feat(admin): warning flash支持可选链接并提示重复批量投递可直达上次复盘 2026-03-17 18:24:15 +08:00
萝卜
397717e9bc refactor(lock): BatchDispatchLock增加makeKey与getExistingValue便于复用 2026-03-17 18:21:17 +08:00
萝卜
353ae1bcc2 feat(batch-mark-activated): 完成后success提示增加查看批量结果入口 2026-03-17 18:18:18 +08:00
萝卜
daa3857b57 feat(bmpa): 提交后success提示增加进入批次复盘链接 2026-03-17 18:13:03 +08:00
萝卜
5249af00b4 feat(admin): success flash支持可选链接并用于BAS批次复盘入口 2026-03-17 18:08:29 +08:00
萝卜
e1d5cee52e feat(bas): dispatch阶段生成run_id并透传到job便于复盘 2026-03-17 18:04:14 +08:00
萝卜
7f1f5a6887 refactor(js): 复制失败toast文案收敛为toastCopyFailed并更新护栏 2026-03-17 17:43:58 +08:00
萝卜
c245d872ca refactor(js): 复制成功toast文案收敛为toastCopied统一口径 2026-03-17 17:37:25 +08:00
萝卜
5a72d89e6f feat(js): 复制成功不再alert(仅toast+按钮短反馈) 2026-03-17 17:31:21 +08:00
萝卜
c48c4e7470 feat(js): 复制失败优先toastError反馈(alert降级) 2026-03-17 17:25:14 +08:00
萝卜
b34236b32f feat(js): 补齐toastWarning/toastError封装(统一反馈口径) 2026-03-17 17:22:58 +08:00
萝卜
e93fda474b refactor(js): 提炼toast通用函数并保留toastSuccess封装 2026-03-17 17:17:27 +08:00
萝卜
0d3096d075 refactor(js): tempButtonFeedback提升为通用并前置于run_id复制处理 2026-03-17 17:11:19 +08:00