萝卜
|
a4040749aa
|
admin: 平台订单列表行级BMPA按钮命中治理阻断时禁用(对账/退款/续费缺订阅)
|
2026-03-17 23:25:28 +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 |
|
萝卜
|
2ea92cd6f1
|
admin: 回执追加后重定向回详情并保留 back + 锚点
|
2026-03-17 21:46:08 +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 |
|
萝卜
|
55061b48f4
|
style(admin): make add receipt/refund forms use collapsible styles
|
2026-03-17 20:33:29 +08:00 |
|
萝卜
|
408050666f
|
feat(governance): 批次页跳转列表自动定位到筛选区(anchor)
|
2026-03-17 16:30:15 +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 |
|
萝卜
|
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 |
|
萝卜
|
a1c161b300
|
refactor(platform-orders): compute tool guards once on index
|
2026-03-17 11:05:31 +08:00 |
|
萝卜
|
b00ccd6fbd
|
refactor(platform-orders): centralize export ledger url builder
|
2026-03-17 11:00:06 +08:00 |
|
萝卜
|
9f9d522ee1
|
refactor(platform-orders): extract hasLedgerEvidence helper
|
2026-03-17 10:56:19 +08:00 |
|
萝卜
|
5f775c1e45
|
ui(platform-orders): add export ledger link on index rows when receipts present
|
2026-03-17 10:48:21 +08:00 |
|
萝卜
|
28e9e3bbe8
|
refactor(platform-orders): extract blocked hint component for tool actions
|
2026-03-17 09:52:34 +08:00 |
|
萝卜
|
214d7a017b
|
fix(platform-orders): do not carry filters in scope=all batch activate form
|
2026-03-17 09:37:53 +08:00 |
|
萝卜
|
d6ff43de79
|
refactor(admin): extract platform order index filter hidden inputs partial
|
2026-03-17 09:17:50 +08:00 |
|
萝卜
|
617400a9e1
|
ui(platform-orders): refund inconsistent fix link anchors to refund section
|
2026-03-17 08:21:53 +08:00 |
|
萝卜
|
0458399b9b
|
ux(platform-orders): refund inconsistent fix link to add-refund-receipt
|
2026-03-17 08:18:23 +08:00 |
|
萝卜
|
5d58b7a1e2
|
ux(platform-orders): remember receipt details open state
|
2026-03-17 08:04:30 +08:00 |
|
萝卜
|
df99fb00ed
|
refactor(platform-orders): created_at 快捷日期范围由 controller 注入
|
2026-03-17 06:43:58 +08:00 |
|
萝卜
|
537c1e093c
|
ui(governance): add go-scope shortcuts for clear-error blocked hints
|
2026-03-17 05:49:14 +08:00 |
|
萝卜
|
3e2e0ad046
|
ui(governance): add go-processable shortcut in batch bmpa blocked hint
|
2026-03-17 05:46:57 +08:00 |
|
萝卜
|
7548343394
|
ui(governance): add go-syncable shortcut in batch activate blocked hint
|
2026-03-17 05:43:06 +08:00 |
|
萝卜
|
5944211597
|
ui(governance): add go-pending shortcut in batch mark activated blocked hint
|
2026-03-17 05:40:58 +08:00 |
|