萝卜
|
bd153c9813
|
Dashboard recent platform orders: add mini chart summary with links
|
2026-03-18 07:50:51 +08:00 |
|
萝卜
|
6c3516e66c
|
style(admin): enhance collapsible summary hover/focus and arrow
|
2026-03-17 19:56:25 +08:00 |
|
萝卜
|
e937946011
|
feat(admin): 重复批量投递warning提供复制run_id按钮(复用copyToClipboard)
|
2026-03-17 18:32:50 +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 |
|
萝卜
|
9cfe7a718c
|
refactor(js): 提炼复制按钮短暂反馈tempButtonFeedback复用
|
2026-03-17 17:05:05 +08:00 |
|
萝卜
|
e955b5a1e0
|
feat(js): 复制run_id按钮增加短暂反馈并自动恢复
|
2026-03-17 17:03:09 +08:00 |
|
萝卜
|
ca6d55231d
|
feat(js): 复制链接按钮提供短暂已复制反馈(自动恢复)
|
2026-03-17 17:01:01 +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 |
|
萝卜
|
6d94583231
|
feat(js): #filters锚点跳转自动展开平台订单筛选面板
|
2026-03-17 16:47:03 +08:00 |
|
萝卜
|
38ac28ada2
|
feat(batch): 批次页增加一键复制run_id(轻量JS)
|
2026-03-17 16:21:58 +08:00 |
|
萝卜
|
c515f5a011
|
ui(css): ensure mini bar label/value ellipsis works in grid
|
2026-03-17 10:12:37 +08:00 |
|
萝卜
|
35c7192dd3
|
ui(css): improve mini bar row grid columns for long labels/values
|
2026-03-17 10:11:05 +08:00 |
|
萝卜
|
65323280d2
|
ux(dashboard): remember details open state via storage-key
|
2026-03-17 07:57:20 +08:00 |
|
萝卜
|
2ac9c51ce4
|
chore(billing-ui): align renewal defaults and tighten sync error keyword links
|
2026-03-17 05:16:40 +08:00 |
|
萝卜
|
6fec201db0
|
Dashboard: make mini bar rows clickable links to governance scopes
|
2026-03-17 02:24:18 +08:00 |
|
萝卜
|
29b7f6093d
|
Admin dashboard: add subscription expiry mini bars and generalize mini bar CSS
|
2026-03-17 01:54:56 +08:00 |
|
萝卜
|
0474f23713
|
Admin subscriptions: expiring 7d add mini bar visualization
|
2026-03-17 01:05:48 +08:00 |
|
萝卜
|
c54e95bb74
|
Fix: dashboard recent platform orders table overflow
|
2026-03-16 23:54:54 +08:00 |
|
萝卜
|
131aa6b259
|
Admin dashboard: align column widths and remove height sync JS
|
2026-03-16 23:51:44 +08:00 |
|
萝卜
|
7f1d234393
|
feat(admin-dashboard): sync trend/billing card height with recent orders
|
2026-03-16 23:29:45 +08:00 |
|
萝卜
|
f6fa80c95c
|
fix(admin-dashboard): prevent pay column header wrap
|
2026-03-16 22:38:55 +08:00 |
|
萝卜
|
d13ada0ed8
|
fix(admin-dashboard): prevent recent order scanline labels wrapping
|
2026-03-16 22:20:06 +08:00 |
|
萝卜
|
363e60f76b
|
fix(admin-dashboard): prevent row-warn links wrapping in recent orders
|
2026-03-16 21:38:52 +08:00 |
|
萝卜
|
6123aeb33b
|
fix(admin-js): merchant revenue rank link map parses exact merchant_id
|
2026-03-16 17:56:14 +08:00 |
|
萝卜
|
d6d8748ce6
|
feat(admin-js): plan order share mini rows clickable via table plan links
|
2026-03-16 17:44:17 +08:00 |
|
萝卜
|
8971917bca
|
feat(admin-js): trend mini chart bars clickable via table date links
|
2026-03-16 17:38:17 +08:00 |
|
萝卜
|
d7b15d2da8
|
feat(admin-js): merchant revenue mini rank rows clickable via table links
|
2026-03-16 17:29:29 +08:00 |
|
萝卜
|
0cef9b6186
|
fix(admin-js): merchant revenue rank bars use ratio (no undefined barRatio)
|
2026-03-16 16:52:42 +08:00 |
|
萝卜
|
1768d6bddc
|
feat(admin-dashboard): add scanline governance summary for recent orders
|
2026-03-16 16:35:10 +08:00 |
|
萝卜
|
f546d0e2e3
|
style(admin): include add-receipt anchors in :target highlight
|
2026-03-16 16:05:00 +08:00 |
|
萝卜
|
56a1b12f39
|
style(admin): highlight targeted platform order sections via :target
|
2026-03-16 15:59:26 +08:00 |
|
萝卜
|
983fdca237
|
chore(admin-js): only auto open receipt details on explicit add-receipt hashes
|
2026-03-16 15:53:37 +08:00 |
|
萝卜
|
2d4f366621
|
feat(admin-dashboard): refund inconsistent hint links to add refund receipt panel
|
2026-03-16 15:46:46 +08:00 |
|
萝卜
|
a67611f84d
|
feat(admin-js): auto open receipt details for payment/refund hashes
|
2026-03-16 15:35:06 +08:00 |
|
萝卜
|
7181cfbaf8
|
feat(admin-js): auto open add payment receipt details when hash present
|
2026-03-16 15:33:09 +08:00 |
|
萝卜
|
90794f9b5e
|
feat(admin-dashboard): normalize plan share bar widths by top max
|
2026-03-16 14:59:30 +08:00 |
|
萝卜
|
ee0c2afffd
|
style(admin): row-warn shows help cursor for tooltip hints
|
2026-03-16 14:43:25 +08:00 |
|
萝卜
|
ce26dd0454
|
style(admin): scope row-warn styles for dashboard and keep platform orders guards
|
2026-03-16 14:22:16 +08:00 |
|
萝卜
|
0f07fe7c8b
|
chore(admin-dashboard): enrich trend bar tooltip with avg paid
|
2026-03-16 13:42:51 +08:00 |
|
萝卜
|
ca05122c2c
|
chore(admin-dashboard): add tooltips for mini rank/share names
|
2026-03-16 13:37:54 +08:00 |
|
萝卜
|
abd08adc15
|
style(admin-platform-order): soften blocked hint when button disabled
|
2026-03-16 13:30:52 +08:00 |
|
萝卜
|
91ab62e460
|
refactor(admin-platform-order): unify tool blocked hint style
|
2026-03-16 13:22:09 +08:00 |
|
萝卜
|
4dc5b2f728
|
fix(admin-ui): prevent card margin shift inside grid layouts
|
2026-03-16 12:43:21 +08:00 |
|