萝卜
|
f91be76e08
|
platform_orders: add clear single sync_error action from show page
|
2026-03-14 13:58:36 +00:00 |
|
萝卜
|
fa9090f4d8
|
platform_orders show: show retry activate-subscription label when sync error exists
|
2026-03-14 13:49:58 +00:00 |
|
萝卜
|
5d1912ae8a
|
admin-components: scope table-wrap min-width rule to platform-orders-table
|
2026-03-14 13:42:57 +00:00 |
|
萝卜
|
9944e7221f
|
admin-components: set platform-orders-table min-width per view (compact/full)
|
2026-03-14 13:41:10 +00:00 |
|
萝卜
|
26f283d283
|
admin-components: normalize platform orders css formatting (maintainable)
|
2026-03-14 13:37:23 +00:00 |
|
萝卜
|
b14ad40a8a
|
admin-components: normalize tool-group css formatting (maintainable)
|
2026-03-14 13:35:12 +00:00 |
|
萝卜
|
5850b5176e
|
admin-components: organize platform orders compact components (row-meta/row-warn)
|
2026-03-14 13:31:22 +00:00 |
|
萝卜
|
8bf8c91a04
|
admin-components: tune row-warn colors (lighter) with token test
|
2026-03-14 13:28:58 +00:00 |
|
萝卜
|
d9b7e32e32
|
admin-components: make row-warn-prefix a subtle pill badge (scoped)
|
2026-03-14 13:26:45 +00:00 |
|
萝卜
|
646f1b972d
|
platform_orders index: row-warn prefix span for faster scan
|
2026-03-14 13:22:21 +00:00 |
|
萝卜
|
ea3bafdb96
|
admin-components: style row-warn links and assert scoping
|
2026-03-14 13:18:47 +00:00 |
|
萝卜
|
2b692497e7
|
admin-components: style row-warn hint as subtle alert and assert scoping
|
2026-03-14 13:17:11 +00:00 |
|
萝卜
|
714cbe7ba4
|
platform_orders index: introduce row-warn helper class for inline governance hints
|
2026-03-14 13:11:39 +00:00 |
|
萝卜
|
6446eb4ad3
|
platform_orders index: introduce row-meta helper class for second-line info
|
2026-03-14 13:05:41 +00:00 |
|
萝卜
|
b524fbf140
|
platform_orders index: lead prefix split into muted-xs span
|
2026-03-14 13:02:47 +00:00 |
|
萝卜
|
454140d701
|
platform_orders index: subscription id prefix uses muted-xs span
|
2026-03-14 13:01:09 +00:00 |
|
萝卜
|
3bc4fd76c2
|
platform_orders index: subscription_no link uses .link class
|
2026-03-14 12:58:56 +00:00 |
|
萝卜
|
8dd32f304e
|
platform_orders index: secondary links use muted-xs for compact density
|
2026-03-14 12:57:23 +00:00 |
|
萝卜
|
bff85a879a
|
platform_orders index: status meta line uses muted-xs
|
2026-03-14 12:55:06 +00:00 |
|
萝卜
|
70d67db89b
|
platform_orders index: add is-compact class and compact density styles
|
2026-03-14 12:52:59 +00:00 |
|
萝卜
|
f89cfc206a
|
test: assert platform_orders index compact core columns remain visible
|
2026-03-14 12:50:46 +00:00 |
|
萝卜
|
c8b119c000
|
platform_orders index: compact view money format hides trailing .00
|
2026-03-14 12:49:22 +00:00 |
|
萝卜
|
b89789faf1
|
platform_orders index: compact view shows subscription ends_at date-only
|
2026-03-14 12:47:20 +00:00 |
|
萝卜
|
bf58d6da9c
|
platform_orders index: compact view shows date-only timestamps
|
2026-03-14 12:41:43 +00:00 |
|
萝卜
|
1f8cd24e55
|
platform_orders index: show paid-but-no-receipt hint with fix link
|
2026-03-14 12:35:56 +00:00 |
|
萝卜
|
c9b57a9289
|
platform_orders index: compact view shows sync/bmpa error reason under sync status
|
2026-03-14 12:32:10 +00:00 |
|
萝卜
|
3fad02087e
|
platform_orders index: compact view keeps governance fix links reachable
|
2026-03-14 12:26:32 +00:00 |
|
萝卜
|
9bca4692ac
|
test: platform orders index compact view toggle
|
2026-03-14 12:11:16 +00:00 |
|
萝卜
|
d1de40bf18
|
test: assert platform orders tools grouped two-column layout
|
2026-03-14 11:54:52 +00:00 |
|
萝卜
|
bfcd5a727f
|
platform_orders index: rollback tools layout wrapper; quick filters use safe back
|
2026-03-14 11:25:02 +00:00 |
|
萝卜
|
d0cd0f8f5a
|
test: subscription show sync status links keep back
|
2026-03-14 11:03:28 +00:00 |
|
萝卜
|
722f4a1f44
|
Harden products batch return_url: reject quotes and nested back
|
2026-03-14 10:41:48 +00:00 |
|
萝卜
|
cd2397674c
|
test: align batch sync receipt_status with receipt_status=none block
|
2026-03-14 07:02:52 +00:00 |
|
萝卜
|
45dc8f2397
|
ui: show receipt-none governance hint; normalize order show actions
|
2026-03-14 06:48:03 +00:00 |
|
萝卜
|
41e3246381
|
fix: block batch sync when receipt_status=none
|
2026-03-14 06:26:44 +00:00 |
|
萝卜
|
7fb73e4051
|
test: export lead_id filter should be precise
|
2026-03-14 06:07:33 +00:00 |
|
萝卜
|
43311fd3d4
|
Platform orders export: include lead_id column
|
2026-03-14 05:53:44 +00:00 |
|
萝卜
|
8cf28184bd
|
Platform orders: batch actions include lead_id filter
|
2026-03-14 05:43:55 +00:00 |
|
萝卜
|
893b4c85ce
|
Platform orders: batch sync respects lead_id filter
|
2026-03-14 05:33:42 +00:00 |
|
萝卜
|
f28025dd73
|
chore(admin): 订单详情 back 强校验+线索提示(来自列表lead_id范围)
|
2026-03-14 05:05:34 +00:00 |
|
萝卜
|
02b45830c7
|
fix(admin): 平台订单列表新建入口保留 lead_id 上下文
|
2026-03-14 04:59:32 +00:00 |
|
萝卜
|
7f09d57083
|
chore(admin): 平台订单列表行展示来源线索入口
|
2026-03-14 04:53:43 +00:00 |
|
萝卜
|
686c46a649
|
feat(platform): 线索/订单页增加 back 与来源线索上下文提示
|
2026-03-14 04:50:45 +00:00 |
|
萝卜
|
6c0093c90e
|
feat(admin): 平台订单详情展示来源线索跳转入口
|
2026-03-14 04:49:24 +00:00 |
|
萝卜
|
e2dd646037
|
chore(admin): 快捷筛选区显示线索锁定提示并可清除
|
2026-03-14 04:44:20 +00:00 |
|
萝卜
|
f7111e3940
|
fix(admin): 平台订单快捷筛选保留 lead_id 上下文
|
2026-03-14 04:35:44 +00:00 |
|
萝卜
|
3dbea4e070
|
feat(admin): 开通线索列表支持按 lead_id 精确筛选
|
2026-03-14 04:29:40 +00:00 |
|
萝卜
|
e234465f6e
|
chore(admin): 平台订单下单页展示来源线索上下文提示
|
2026-03-14 04:23:21 +00:00 |
|
萝卜
|
19abd26dd9
|
fix(platform): 平台订单创建页透传 lead_id 以维持线索联动
|
2026-03-14 04:17:14 +00:00 |
|
萝卜
|
e2169d99a9
|
chore(admin): 平台订单 lead_id 筛选增加清除入口
|
2026-03-14 04:15:02 +00:00 |
|