萝卜
|
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 |
|
萝卜
|
7c0d70d49c
|
feat(admin): 平台订单筛选增加线索ID(lead_id)与上下文提示
|
2026-03-14 04:12:22 +00:00 |
|
萝卜
|
b6d6b06593
|
feat(platform): 线索可查看关联订单(platform_orders 按 lead_id 筛选)
|
2026-03-14 04:05:11 +00:00 |
|
萝卜
|
35200e4803
|
feat(platform): 从开通线索创建订单时自动回写线索为已转化
|
2026-03-14 03:54:30 +00:00 |
|
萝卜
|
25e8bd7cc2
|
chore(admin): 开通线索状态操作按当前状态智能显示
|
2026-03-14 03:49:02 +00:00 |
|
萝卜
|
e8b3c55efd
|
chore(ui): 线索列表创建订单入口改用统一按钮样式
|
2026-03-14 03:47:06 +00:00 |
|
萝卜
|
e632d2c504
|
feat(admin): 开通线索支持状态流转(set-status)
|
2026-03-14 03:44:52 +00:00 |
|
萝卜
|
b5688d8866
|
feat(admin): 线索创建订单链接支持预填站点 merchant_id
|
2026-03-14 03:36:38 +00:00 |
|
萝卜
|
23ff6d7d5d
|
feat(admin): 线索列表增加创建平台订单入口 + 护栏
|
2026-03-14 03:30:51 +00:00 |
|
萝卜
|
e9fba11785
|
feat(config): autoload system_configs into config() for governance
|
2026-03-14 03:21:51 +00:00 |
|
萝卜
|
301ce565cd
|
chore(admin): 导航增加开通线索入口 + 护栏测试
|
2026-03-14 03:03:19 +00:00 |
|
萝卜
|
e58b92a1f2
|
feat(platform): 套餐页线索表单样式收敛(input 类)+ 线索提交测试
|
2026-03-14 02:33:44 +00:00 |
|
萝卜
|
249ffb3aba
|
feat(front): 官网套餐页提交开通意向线索(PlatformLead)
|
2026-03-14 02:31:28 +00:00 |
|
萝卜
|
e1822e4389
|
chore(front): 对外平台官网样式外置到 platform.css + 护栏测试
|
2026-03-14 02:25:06 +00:00 |
|
萝卜
|
8c373b52dc
|
feat(platform): 新增对外平台入口 /platform(首页+套餐展示)
|
2026-03-14 02:20:28 +00:00 |
|
萝卜
|
9fc289d739
|
fix(back): index 页 back 校验拒绝 nested back + 调整外链断言护栏
|
2026-03-14 02:15:02 +00:00 |
|
萝卜
|
bb40ff692c
|
fix(back): index 页 back 校验拒绝 nested back + 调整测试断言
|
2026-03-14 02:12:29 +00:00 |
|
萝卜
|
7479eb0e77
|
fix(back): 订阅详情页 back 校验拒绝 nested back + 护栏测试
|
2026-03-14 02:09:07 +00:00 |
|
萝卜
|
56bf040252
|
fix(back): 拒绝 nested back 参数避免回退 URL 膨胀(plans/platform-orders)
|
2026-03-14 02:07:04 +00:00 |
|