萝卜
|
ffc88feede
|
fix(backurl): avoid double fragment in withBackFirstAndFragment
|
2026-03-14 21:51:17 +00:00 |
|
萝卜
|
65b7b9058f
|
feat(platform_orders): add enter-failed-set links in reason top5 cards
|
2026-03-14 21:45:36 +00:00 |
|
萝卜
|
fe6e8d5d0b
|
feat(platform_orders): add cross links between receipt summary cards
|
2026-03-14 21:43:05 +00:00 |
|
萝卜
|
6e48c47288
|
feat(platform_orders): add link from refund total card to refund orders
|
2026-03-14 21:37:49 +00:00 |
|
萝卜
|
ee85e63340
|
fix(backurl): avoid double fragment when using withBackAndFragment
|
2026-03-14 21:33:32 +00:00 |
|
萝卜
|
4e741b92a1
|
security(backurl): re-sanitize back inside helpers
|
2026-03-14 21:27:52 +00:00 |
|
萝卜
|
9920967449
|
feat(backurl): support fragment in input path safely
|
2026-03-14 21:22:43 +00:00 |
|
萝卜
|
e854d94578
|
feat(backurl): preserve existing fragment when appending back
|
2026-03-14 21:20:26 +00:00 |
|
萝卜
|
84e860e403
|
fix(backurl): avoid duplicating back query when already present
|
2026-03-14 21:17:02 +00:00 |
|
萝卜
|
24e4cb4b0b
|
refactor(ui): avoid double grid class on platform order tools area
|
2026-03-14 21:14:39 +00:00 |
|
萝卜
|
ec7db058a1
|
test(backurl): cover query edge cases and back-first behavior
|
2026-03-14 21:04:53 +00:00 |
|
萝卜
|
9107d4af4a
|
fix(backurl): stabilize query append and support back-first links
|
2026-03-14 21:02:25 +00:00 |
|
萝卜
|
04b4379db9
|
refactor(platform_orders): build index urls with BackUrl::withBack on show
|
2026-03-14 20:23:49 +00:00 |
|
萝卜
|
c37e7a8fa5
|
refactor(subscriptions): use BackUrl::withBack for links on index
|
2026-03-14 20:14:33 +00:00 |
|
萝卜
|
55095d3d4b
|
refactor(platform_orders): use BackUrl::withBack for same-merchant/plan subscription links
|
2026-03-14 20:07:23 +00:00 |
|
萝卜
|
730677628b
|
refactor(plans): use BackUrl::withBack for create/edit/order links in index
|
2026-03-14 20:05:09 +00:00 |
|
萝卜
|
3975a87cb9
|
refactor(subscriptions): use BackUrl::withBack for platform order links on show
|
2026-03-14 19:59:26 +00:00 |
|
萝卜
|
4e29b7ab64
|
refactor(platform_orders): use BackUrl::withBack for lead/governance list links on show
|
2026-03-14 19:53:57 +00:00 |
|
萝卜
|
46a5294d90
|
refactor(platform_orders): use BackUrl helpers for subscription links on show
|
2026-03-14 19:47:34 +00:00 |
|
萝卜
|
394ff14398
|
refactor(platform_orders): use BackUrl::withBack for show/subscription links in index
|
2026-03-14 19:41:09 +00:00 |
|
萝卜
|
49784f8ee3
|
style(platform_orders): make tool-grid a real 2-column responsive grid
|
2026-03-14 19:38:16 +00:00 |
|
萝卜
|
e4d989662f
|
style(pagination): hard-disable underline in pagination-wrap links
|
2026-03-14 19:29:04 +00:00 |
|
萝卜
|
4f0b0583a2
|
refactor(platform_orders): use BackUrl::withBackAndFragment on show governance fix links
|
2026-03-14 19:19:33 +00:00 |
|
萝卜
|
9767a1210e
|
style(admin): use pagination-wrap on platform_leads index
|
2026-03-14 19:17:03 +00:00 |
|
萝卜
|
d3735f83ff
|
refactor(platform_orders): use BackUrl::withBackAndFragment for anchor links in index
|
2026-03-14 19:09:43 +00:00 |
|
萝卜
|
1b6476f2a4
|
refactor(back): add withBackAndFragment helper and use on platform_orders index
|
2026-03-14 19:06:32 +00:00 |
|
萝卜
|
956e177544
|
refactor: BackUrl::selfWithoutBack 统一 selfWithoutBack 构造并修复 currentQuery 依赖
|
2026-03-14 18:52:28 +00:00 |
|
萝卜
|
b759a87a57
|
refactor: BackUrl::withBack 统一 allUrl 生成(清空筛选但保留 back)
|
2026-03-14 18:46:18 +00:00 |
|
萝卜
|
0f8bc04020
|
refactor: BackUrl 增加 currentPathQuickFilter 并复用到收费闭环列表页
|
2026-03-14 18:37:47 +00:00 |
|
萝卜
|
7632b1d215
|
refactor: BackUrl 增加 currentPathWithQuery 并复用到订单列表
|
2026-03-14 18:25:35 +00:00 |
|
萝卜
|
3ffc87f78c
|
refactor: 抽出 BackUrl::sanitizeForLinks 统一 back 安全护栏
|
2026-03-14 18:23:00 +00:00 |
|
萝卜
|
4aa44258f8
|
全量回归:平台订单行级提示链接携带back(同步更新测试断言)
|
2026-03-14 17:59:46 +00:00 |
|
萝卜
|
2d380e180b
|
回归修复:行级提示链接去掉back参数 + 订阅提示文案补前缀
|
2026-03-14 17:44:35 +00:00 |
|
萝卜
|
8aa262d48f
|
套餐列表:移除重复safeBackForLinks计算(去重)
|
2026-03-14 17:17:08 +00:00 |
|
萝卜
|
de689a97d0
|
平台订单表单:统一safeBackForLinks护栏变量(去重)
|
2026-03-14 17:12:32 +00:00 |
|
萝卜
|
7a8170976f
|
套餐表单:统一safeBackForLinks护栏变量(去重)
|
2026-03-14 17:11:16 +00:00 |
|
萝卜
|
ef8a077442
|
订阅详情:统一safeBackForLinks护栏变量(去重)
|
2026-03-14 17:05:58 +00:00 |
|
萝卜
|
cd615e654b
|
平台订单详情:统一safeBackForLinks护栏渲染返回链接(重命名)
|
2026-03-14 17:01:37 +00:00 |
|
萝卜
|
e7070fee75
|
线索列表:复用safeBackForLinks渲染返回/筛选back(去重)
|
2026-03-14 16:55:23 +00:00 |
|
萝卜
|
c093a44954
|
订阅列表:复用safeBackForLinks渲染返回链接(去重)
|
2026-03-14 16:53:07 +00:00 |
|
萝卜
|
b5bee7a9c8
|
套餐列表:复用safeBackForLinks渲染返回链接(去重)
|
2026-03-14 16:50:19 +00:00 |
|
萝卜
|
233b07ccae
|
平台订单列表:复用safeBackForLinks渲染返回链接(去重)
|
2026-03-14 16:44:49 +00:00 |
|
萝卜
|
4096b4d9ad
|
套餐筛选表单:仅透传安全back(补测试)
|
2026-03-14 16:26:18 +00:00 |
|
萝卜
|
1439e0da62
|
订阅筛选表单:仅透传安全back(补测试)
|
2026-03-14 16:19:31 +00:00 |
|
萝卜
|
f20b8d89cb
|
平台订单筛选表单:仅透传安全back(补测试)
|
2026-03-14 16:12:03 +00:00 |
|
萝卜
|
0ce233bded
|
线索页筛选保留 back 上下文(补护栏测试)
|
2026-03-14 15:56:25 +00:00 |
|
萝卜
|
546ffc21e6
|
线索页筛选:透传安全 back(补测试)
|
2026-03-14 15:50:32 +00:00 |
|
萝卜
|
2d10c80f2b
|
订阅页 back 安全护栏:快捷筛选仅透传安全 back(补测试)
|
2026-03-14 15:45:20 +00:00 |
|
萝卜
|
08488257ca
|
套餐页 back 安全护栏:快捷筛选仅透传安全 back(补测试)
|
2026-03-14 15:42:32 +00:00 |
|
萝卜
|
a6179718ad
|
平台订单详情:返回列表链接保留上下文(补测试)
|
2026-03-14 15:33:52 +00:00 |
|