Commit Graph

382 Commits

Author SHA1 Message Date
萝卜
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
萝卜
2ac9c51ce4 chore(billing-ui): align renewal defaults and tighten sync error keyword links 2026-03-17 05:16:40 +08:00
萝卜
a005b4edb4 ui(platform-orders): use date inputs for created_at range filters 2026-03-17 04:07:15 +08:00
萝卜
3805e3b5fc ui(platform-orders): add created-at range quick links 2026-03-17 03:48:40 +08:00
萝卜
bbc31d3869 feat(governance): add anchor jump to batch activate tool from hints 2026-03-16 20:29:40 +08:00
萝卜
6a89b67c7a chore(admin-ui): add anchor id for batch activate subscriptions tool 2026-03-16 20:24:18 +08:00
萝卜
115e94644d fix(platform-orders): keep syncable links aligned with unsynced scope 2026-03-16 20:13:03 +08:00
萝卜
93277a1392 fix(platform-orders): syncable governance links lock sync_status=unsynced 2026-03-16 20:09:28 +08:00
萝卜
33ab55b10a fix(platform-orders): align paid-pending governance links with unsynced scope 2026-03-16 18:51:23 +08:00
萝卜
ef46111efb chore(admin-platform-order): failed reason keyword max len uses config 2026-03-16 17:47:47 +08:00
萝卜
2d4f366621 feat(admin-dashboard): refund inconsistent hint links to add refund receipt panel 2026-03-16 15:46:46 +08:00
萝卜
055d1c787a chore(admin-platform-order): add anchors for sync/bmpa failed blocks 2026-03-16 15:23:49 +08:00
萝卜
f0198841a9 chore(admin-platform-order): add anchor id for relation subscription governance block 2026-03-16 15:15:30 +08:00
萝卜
849707aae8 chore(admin-platform-order): disable on submit for show page high-risk forms 2026-03-16 14:35:35 +08:00
萝卜
10108ddecd chore(admin-platform-order): disable on submit for add receipt forms 2026-03-16 14:33:15 +08:00
萝卜
2507ab235b chore(admin-platform-order): refund governance forms disable on submit 2026-03-16 14:27:50 +08:00
萝卜
a9d2d5e749 refactor(admin-platform-order): centralize tool guard reasons 2026-03-16 13:28:14 +08:00
萝卜
91ab62e460 refactor(admin-platform-order): unify tool blocked hint style 2026-03-16 13:22:09 +08:00
萝卜
50e5b35a14 chore(admin-platform-order): disable clear-error buttons unless in failed scopes 2026-03-16 13:12:21 +08:00
萝卜
e23ae4de61 chore(admin-platform-order): disable batch mark-activated button when filters not paid+pending 2026-03-16 13:03:12 +08:00
萝卜
c04e10e27a chore(admin-platform-order): disable batch BMPA button when filters not pending+unpaid 2026-03-16 13:00:52 +08:00
萝卜
80a6576a07 chore(admin-platform-order): disable batch sync button when governance blocks 2026-03-16 12:54:07 +08:00
萝卜
c6fa104c1c chore(admin-platform-orders): disable on submit for index action forms 2026-03-16 12:38:33 +08:00
萝卜
960e6e1c95 fix(admin-ui): align grid cards top (remove card+card margin in grids) 2026-03-16 12:34:12 +08:00
萝卜
e880de018c chore(admin): prevent double submit on order show actions 2026-03-16 12:25:08 +08:00
萝卜
c9aa22c4f3 admin: 对账不一致提示改为治理卡片并展示差额 2026-03-16 12:16:06 +08:00