萝卜
|
29b7f6093d
|
Admin dashboard: add subscription expiry mini bars and generalize mini bar CSS
|
2026-03-17 01:54:56 +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 |
|
萝卜
|
5e73e03ac2
|
chore(admin-dashboard): rank links should keep paid filter
|
2026-03-16 22:02:37 +08:00 |
|
萝卜
|
3f7ab0ed94
|
feat(admin-dashboard): add rank coverage meta for merchant revenue top5
|
2026-03-16 22:01:06 +08:00 |
|
萝卜
|
f297ffacd5
|
fix(admin-dashboard): syncable quick link aligns with unsynced scope
|
2026-03-16 19:36:54 +08:00 |
|
萝卜
|
88347d1185
|
fix(admin-dashboard): billing workbench links use selfWithoutBack for back param
|
2026-03-16 18:25:44 +08:00 |
|
萝卜
|
d6d8748ce6
|
feat(admin-js): plan order share mini rows clickable via table plan links
|
2026-03-16 17:44:17 +08:00 |
|
萝卜
|
ce7f957d70
|
chore(admin-dashboard): failed same-reason links use config max len
|
2026-03-16 17:15:53 +08:00 |
|
萝卜
|
cef5783612
|
chore(admin-dashboard): dedupe add-refund-receipt link (reuse fixRefundReceiptUrl)
|
2026-03-16 17:05:46 +08:00 |
|
萝卜
|
73e557230a
|
chore(admin-dashboard): dedupe BackUrl fragment links for recent order hints
|
2026-03-16 17:02:26 +08:00 |
|
萝卜
|
fa7218d151
|
feat(admin-dashboard): scanline no-receipt links to add receipt panel
|
2026-03-16 16:47:17 +08:00 |
|
萝卜
|
1cd731a08f
|
feat(admin-dashboard): scanline abnormal statuses link to governance anchors
|
2026-03-16 16:44:49 +08:00 |
|
萝卜
|
735fdc5bdf
|
fix(admin-dashboard): scanline hides receipt/reconcile for non-paid orders
|
2026-03-16 16:37:30 +08:00 |
|
萝卜
|
1768d6bddc
|
feat(admin-dashboard): add scanline governance summary for recent orders
|
2026-03-16 16:35:10 +08:00 |
|
萝卜
|
98004a0a1c
|
feat(admin-dashboard): recent platform orders show merchant and plan meta
|
2026-03-16 16:19:36 +08:00 |
|
萝卜
|
c8496defb2
|
chore(admin-dashboard): show reason-too-long hint when same-reason link omitted
|
2026-03-16 16:13:39 +08:00 |
|
萝卜
|
5300fc7320
|
feat(admin-dashboard): failed hints include same-reason scope links
|
2026-03-16 16:10:10 +08:00 |
|
萝卜
|
2d4f366621
|
feat(admin-dashboard): refund inconsistent hint links to add refund receipt panel
|
2026-03-16 15:46:46 +08:00 |
|
萝卜
|
f0763638df
|
feat(admin-dashboard): reconcile mismatch hint includes fix receipt link
|
2026-03-16 15:37:15 +08:00 |
|
萝卜
|
9587f03edf
|
feat(admin-dashboard): failed hints link to order detail failure blocks
|
2026-03-16 15:29:32 +08:00 |
|
萝卜
|
3302332a96
|
feat(admin-dashboard): renewal missing subscription hint links to relation block
|
2026-03-16 15:21:03 +08:00 |
|
萝卜
|
3a1a18fc04
|
feat(admin-dashboard): refund inconsistent hint links to refund receipts section
|
2026-03-16 15:13:07 +08:00 |
|
萝卜
|
4f2c370046
|
feat(admin-dashboard): reconcile mismatch hint links to payment receipts section
|
2026-03-16 15:11:05 +08:00 |
|
萝卜
|
b531f489fc
|
feat(admin-dashboard): no receipt hint links to list scope
|
2026-03-16 15:05:43 +08:00 |
|
萝卜
|
9852d9b00e
|
feat(admin-dashboard): plan share meta shows other count
|
2026-03-16 14:53:33 +08:00 |
|
萝卜
|
c1afc14b75
|
feat(admin-dashboard): plan share meta includes other pct
|
2026-03-16 14:47:33 +08:00 |
|
萝卜
|
a21111933e
|
refactor(admin-dashboard): move data-page marker to wrapper for scoped css
|
2026-03-16 14:25:22 +08:00 |
|
萝卜
|
51172e2664
|
chore(admin-dashboard): renewal missing subscription hint tooltip shows context
|
2026-03-16 14:16:55 +08:00 |
|
萝卜
|
b5984f5375
|
chore(admin-dashboard): no-receipt hint tooltip shows paid amount
|
2026-03-16 14:10:44 +08:00 |
|
萝卜
|
53c397b723
|
chore(admin-dashboard): refund inconsistent hint tooltip shows paid vs refund
|
2026-03-16 14:08:44 +08:00 |
|
萝卜
|
71dc234274
|
chore(admin-dashboard): reconcile mismatch hint tooltip shows paid vs receipt
|
2026-03-16 14:06:51 +08:00 |
|
萝卜
|
1fc180fca4
|
feat(admin-dashboard): show renewal missing subscription hint in recent orders
|
2026-03-16 14:05:16 +08:00 |
|
萝卜
|
e9cd697662
|
feat(admin-dashboard): show refund inconsistent hint in recent orders
|
2026-03-16 14:02:59 +08:00 |
|
萝卜
|
66e71614e5
|
feat(admin-dashboard): show reconcile mismatch hint in recent orders
|
2026-03-16 14:01:07 +08:00 |
|
萝卜
|
e809022b4a
|
feat(admin-dashboard): add error tooltips for recent order failed hints
|
2026-03-16 13:57:51 +08:00 |
|
萝卜
|
a9f1185f84
|
feat(admin-dashboard): clarify plan share top5 meta with total and coverage
|
2026-03-16 13:49:56 +08:00 |
|
萝卜
|
e33e70a968
|
refactor(admin-dashboard): unify mini chart subtitles
|
2026-03-16 11:01:02 +08:00 |
|
萝卜
|
f7f7f6d4f1
|
refactor(admin-dashboard): unify rank card subtitle
|
2026-03-16 10:57:19 +08:00 |
|
萝卜
|
3dba987e40
|
feat(admin-dashboard): add meta summary for plan order share top5
|
2026-03-16 10:54:26 +08:00 |
|
萝卜
|
64d024d17d
|
feat(admin-dashboard): add 7d merchant rank meta summary
|
2026-03-16 10:48:38 +08:00 |
|
萝卜
|
5b4e71da78
|
feat(admin-dashboard): add 7d trend meta summary
|
2026-03-16 10:47:04 +08:00 |
|
萝卜
|
e744890cc9
|
refactor(admin-dashboard): unify mini chart styles and show names
|
2026-03-16 10:35:48 +08:00 |
|
萝卜
|
765f79fe87
|
feat(admin-dashboard): add mini share chart for plan order top5
|
2026-03-16 10:25:30 +08:00 |
|
萝卜
|
1149565702
|
feat(admin-dashboard): add mini rank chart for 7d merchant revenue
|
2026-03-16 10:19:17 +08:00 |
|
萝卜
|
3c4612b339
|
feat(admin-dashboard): add mini trend chart for 7d paid sum
|
2026-03-16 10:17:13 +08:00 |
|
萝卜
|
4787f6d32e
|
chore(admin-ui): de-duplicate header actions and shorten menu labels
|
2026-03-16 06:37:26 +08:00 |
|
萝卜
|
7e28c40d90
|
chore(admin-ui): de-duplicate header actions and shorten menu labels
|
2026-03-16 06:28:19 +08:00 |
|
萝卜
|
6737919434
|
Admin UI: dashboard wording + product categories page header
|
2026-03-16 05:45:50 +08:00 |
|