萝卜
|
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 |
|
萝卜
|
55061b48f4
|
style(admin): make add receipt/refund forms use collapsible styles
|
2026-03-17 20:33:29 +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 |
|
萝卜
|
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 |
|
萝卜
|
5249af00b4
|
feat(admin): success flash支持可选链接并用于BAS批次复盘入口
|
2026-03-17 18:08:29 +08:00 |
|
萝卜
|
da085a239f
|
feat(batch): 复制治理链接补齐label并复制绝对URL
|
2026-03-17 16:55:34 +08:00 |
|
萝卜
|
d219712567
|
feat(batch): 批次页治理入口增加复制链接按钮
|
2026-03-17 16:49:45 +08:00 |
|
萝卜
|
f267d251ed
|
feat(batch): 成功/失败数字可点击(失败直达失败集合)
|
2026-03-17 16:41:17 +08:00 |
|
萝卜
|
27d1fb21d6
|
feat(batch): 批次页汇总卡片链接到本批次全部集合
|
2026-03-17 16:39:09 +08:00 |
|
萝卜
|
5e7987f6b6
|
feat(batch): 批次页增加失败占比可点击入口
|
2026-03-17 16:33:32 +08:00 |
|
萝卜
|
408050666f
|
feat(governance): 批次页跳转列表自动定位到筛选区(anchor)
|
2026-03-17 16:30:15 +08:00 |
|
萝卜
|
38ac28ada2
|
feat(batch): 批次页增加一键复制run_id(轻量JS)
|
2026-03-17 16:21:58 +08:00 |
|
萝卜
|
8f409e2124
|
feat(batch): Top失败原因行支持一键按原因治理链接
|
2026-03-17 16:15:50 +08:00 |
|
萝卜
|
ea9cbe430c
|
feat(batch): 批次页last_result缺失时提供同批次粗略统计
|
2026-03-17 16:12:07 +08:00 |
|
萝卜
|
52d1507847
|
feat: 批次详情页(复盘) 支持BAS/BMPA run_id治理入口
|
2026-03-17 16:01:18 +08:00 |
|
萝卜
|
831f5f2010
|
admin: 增加批次详情页(BAS/BMPA)支持run_id复盘
|
2026-03-17 15:58:39 +08:00 |
|
萝卜
|
382f34d9a3
|
平台订单:BAS批次筛选badge文案对齐BMPA并补全
|
2026-03-17 15:43:59 +08:00 |
|
萝卜
|
fe3de250f5
|
ui(platform-orders): add retry quick link in bmpa run_id badge
|
2026-03-17 15:07:19 +08:00 |
|
萝卜
|
0bc79701c9
|
ui(platform-orders): render batch bmpa mode/scope in list
|
2026-03-17 15:04:44 +08:00 |
|
萝卜
|
c692e099aa
|
fix(admin): include batch run_id filters in hidden inputs partial
|
2026-03-17 14:45:02 +08:00 |
|
萝卜
|
741d13e62c
|
ui(platform-orders): add governance links for bmpa last_result
|
2026-03-17 14:39:53 +08:00 |
|
萝卜
|
90756897d8
|
ui(platform-orders): render bmpa last_result summary in list
|
2026-03-17 14:37:44 +08:00 |
|
萝卜
|
277d8fc69d
|
ui(platform-orders): add batch governance links in bmpa error block
|
2026-03-17 14:23:10 +08:00 |
|
萝卜
|
eef0fbad8a
|
ui(platform-orders): add bmpa run_id badge with quick links
|
2026-03-17 14:20:43 +08:00 |
|
萝卜
|
a806ed9b1c
|
feat(platform-orders): add bmpa run_id filter for batch tracing
|
2026-03-17 14:11:35 +08:00 |
|
萝卜
|
9e40e73481
|
ui(platform-orders): add run_id badge quick governance links
|
2026-03-17 13:37:15 +08:00 |
|
萝卜
|
96c1a1562d
|
ui(platform-orders): add governance links for batch activation last_result
|
2026-03-17 13:34:54 +08:00 |
|
萝卜
|
76b9b9ea3b
|
ui(platform-orders): show run_id badge and clear filter link
|
2026-03-17 13:15:20 +08:00 |
|
萝卜
|
bb2cd8d2ea
|
ui(platform-orders): add clickable batch activation run_id link
|
2026-03-17 13:12:53 +08:00 |
|
萝卜
|
ab02e5ca6b
|
feat(platform-orders): filter batch activation by run_id
|
2026-03-17 13:10:46 +08:00 |
|
萝卜
|
f837c16bf5
|
ui(platform-orders): render batch activation last_result summary
|
2026-03-17 13:01:02 +08:00 |
|
萝卜
|
53a024ae4c
|
ui(platform-orders): show batch activation scope in list
|
2026-03-17 12:46:55 +08:00 |
|
萝卜
|
70700a5145
|
ui(platform-orders): show batch activation mode (queue/sync)
|
2026-03-17 12:45:07 +08:00 |
|
萝卜
|
5158703a3e
|
ui(platform-orders): add more audit action labels
|
2026-03-17 12:27:57 +08:00 |
|
萝卜
|
d8b7172394
|
ui(platform-orders): add audit labels for BMPA and sync subscription
|
2026-03-17 12:09:28 +08:00 |
|
萝卜
|
d6d95a5cb0
|
refactor(billing): unify BMPA audit to use snapshot fields
|
2026-03-17 12:07:15 +08:00 |
|
萝卜
|
549cf4f5ac
|
ui(platform-orders): render audit snapshot key/value when no paid/refund fields
|
2026-03-17 12:00:47 +08:00 |
|
萝卜
|
23fb9549e0
|
ui(platform-orders): show audit labels for receipt actions
|
2026-03-17 11:57:22 +08:00 |
|
萝卜
|
8bdb94aa0a
|
ui(site-subscriptions): collapse filters by default in attach order mode
|
2026-03-17 11:35:12 +08:00 |
|
萝卜
|
f2f1553fae
|
ui(site-subscriptions): hide set-status control in attach order mode
|
2026-03-17 11:33:07 +08:00 |
|
萝卜
|
f3afff1e38
|
ui(site-subscriptions): disable-on-submit for set-status form on show
|
2026-03-17 11:31:12 +08:00 |
|
萝卜
|
be2d934374
|
ui(site-subscriptions): disable-on-submit for set-status forms on index
|
2026-03-17 11:23:30 +08:00 |
|
萝卜
|
072a36fd7e
|
ui(site-subscriptions): add return-to-order header in attach order mode
|
2026-03-17 11:20:50 +08:00 |
|