萝卜
|
f3afff1e38
|
ui(site-subscriptions): disable-on-submit for set-status form on show
|
2026-03-17 11:31:12 +08:00 |
|
萝卜
|
4fb0d6b050
|
chore(subscription): disable-on-submit for batch activate form
|
2026-03-16 20:53:52 +08:00 |
|
萝卜
|
44b916ecb3
|
fix(subscription): syncable orders link locks unsynced scope
|
2026-03-16 20:20:59 +08:00 |
|
萝卜
|
1c5f56bee0
|
chore(admin-site-subscription): failed reason keyword max len uses config
|
2026-03-16 18:11:31 +08:00 |
|
萝卜
|
ff676333f3
|
refactor(site-subscriptions): dedupe show page back actions
|
2026-03-16 11:05:00 +08:00 |
|
萝卜
|
50fb0486e0
|
refactor(admin-ui): dedupe subscription show page header order links
|
2026-03-16 09:53:47 +08:00 |
|
萝卜
|
99985a0755
|
chore(admin-ui): dedupe subscription show platform order links
|
2026-03-16 07:20:20 +08:00 |
|
萝卜
|
999f6a2b1b
|
chore(admin-ui): site subscription show uses page header
|
2026-03-16 04:57:27 +08:00 |
|
萝卜
|
1b21865820
|
chore(admin-ui): subscription show related orders use list card and admin pagination
|
2026-03-16 04:09:40 +08:00 |
|
萝卜
|
46f1a7a2ff
|
feat(admin): 订阅详情页补齐续费缺订阅治理入口(同站点/同套餐)
|
2026-03-15 08:01:35 +00:00 |
|
萝卜
|
b7c119097b
|
订阅详情续费下单链接补齐 require_subscription=1 并更新测试
|
2026-03-15 03:26:29 +00:00 |
|
萝卜
|
e6779b2b13
|
Site subscriptions show: add status governance form
|
2026-03-14 23:37:06 +00:00 |
|
萝卜
|
918dc8035e
|
Site subscriptions show: build index link via BackUrl helpers
|
2026-03-14 23:04:58 +00:00 |
|
萝卜
|
1e6e15a4ec
|
Site subscriptions show: build self filter links via BackUrl::currentPathWithQuery
|
2026-03-14 22:59:17 +00:00 |
|
萝卜
|
e378973f05
|
Subscriptions: unify back safety guard in show
|
2026-03-14 22:42:47 +00:00 |
|
萝卜
|
3975a87cb9
|
refactor(subscriptions): use BackUrl::withBack for platform order links on show
|
2026-03-14 19:59:26 +00:00 |
|
萝卜
|
956e177544
|
refactor: BackUrl::selfWithoutBack 统一 selfWithoutBack 构造并修复 currentQuery 依赖
|
2026-03-14 18:52:28 +00:00 |
|
萝卜
|
3ffc87f78c
|
refactor: 抽出 BackUrl::sanitizeForLinks 统一 back 安全护栏
|
2026-03-14 18:23:00 +00:00 |
|
萝卜
|
2d380e180b
|
回归修复:行级提示链接去掉back参数 + 订阅提示文案补前缀
|
2026-03-14 17:44:35 +00:00 |
|
萝卜
|
ef8a077442
|
订阅详情:统一safeBackForLinks护栏变量(去重)
|
2026-03-14 17:05:58 +00:00 |
|
萝卜
|
93624ec71b
|
订阅详情页:返回订阅列表链接也保留上下文
|
2026-03-14 15:19:17 +00:00 |
|
萝卜
|
739c0eb53a
|
订阅详情:失败原因Top3过长不生成keyword链接(护栏)+测试
|
2026-03-14 14:43:34 +00:00 |
|
萝卜
|
c033445005
|
fix: keep back when filtering subscription show related orders
|
2026-03-14 10:59:10 +00:00 |
|
萝卜
|
63438b0817
|
style(admin): subscription show actions and governance links use btn components
|
2026-03-14 09:11:54 +00:00 |
|
萝卜
|
7479eb0e77
|
fix(back): 订阅详情页 back 校验拒绝 nested back + 护栏测试
|
2026-03-14 02:09:07 +00:00 |
|
萝卜
|
c2b213af9c
|
订阅详情:back 链接原样输出避免 & 并补安全校验与护栏测试
|
2026-03-14 01:05:29 +00:00 |
|
萝卜
|
13f5aeac7b
|
样式收敛:订阅详情批量同步治理提示内部链接使用 mt-6 工具类
|
2026-03-14 00:53:39 +00:00 |
|
萝卜
|
84c31cd5eb
|
样式收敛:订阅详情治理提示块改用 mt/mb 工具类去除 inline
|
2026-03-14 00:51:02 +00:00 |
|
萝卜
|
9323793485
|
订阅详情:批量同步按钮前增加治理提示块(对账/退款异常)
|
2026-03-14 00:48:18 +00:00 |
|
萝卜
|
69f85172f6
|
订阅详情:对账/退款异常提示改用治理 CSS 组件并加护栏测试
|
2026-03-14 00:39:52 +00:00 |
|
萝卜
|
55871f39ed
|
续费订单 remark 前缀配置化(saasshop.platform_orders)
|
2026-03-13 20:38:48 +00:00 |
|
萝卜
|
4a9d94c186
|
订阅详情:平台订单跳转链接统一 Arr::query 且避免 &
|
2026-03-13 20:09:53 +00:00 |
|
萝卜
|
843db0fef9
|
Enhance: subscription show create renewal order link includes back
|
2026-03-13 19:21:24 +00:00 |
|
萝卜
|
fe15002ce4
|
Enhance: subscription show merchant/plan links keep back to show
|
2026-03-13 18:55:18 +00:00 |
|
萝卜
|
142373eb61
|
Avoid nested back param in subscription show links
|
2026-03-13 17:55:16 +00:00 |
|
萝卜
|
17b5dc14b4
|
Include back param in subscription show 'open in platform orders' link
|
2026-03-13 17:47:38 +00:00 |
|
萝卜
|
d299e133a6
|
Preserve subscription show context when opening platform order details
|
2026-03-13 17:41:45 +00:00 |
|
萝卜
|
a803584fdd
|
Include back param in subscription show links to platform orders
|
2026-03-13 17:34:56 +00:00 |
|
萝卜
|
ab856f2346
|
订阅详情:退款不一致卡片展示当前金额容差配置
|
2026-03-13 16:22:43 +00:00 |
|
萝卜
|
b0ee9b6290
|
admin: 订阅详情对账差额提示按容差配置判断并补测试护栏
|
2026-03-13 15:21:53 +00:00 |
|
萝卜
|
9f22314c2a
|
admin: 订阅详情页补齐BMPA失败原因Top3与直达筛选链接
|
2026-03-13 15:08:57 +00:00 |
|
萝卜
|
2254e00f23
|
admin: 订阅详情页补齐BMPA失败数摘要与直达治理链接
|
2026-03-13 14:56:49 +00:00 |
|
萝卜
|
8e7a20c9d9
|
feat: subscription show reconcile mismatch hint with link
|
2026-03-11 07:28:08 +00:00 |
|
萝卜
|
5597a16ccc
|
feat: site subscription show add reconcile mismatch orders count link
|
2026-03-11 06:51:39 +00:00 |
|
萝卜
|
df3c16ce26
|
ui: subscription refund inconsistent hint link to filtered order list
|
2026-03-11 06:19:11 +00:00 |
|
萝卜
|
7c06ea2330
|
feat: show hint on subscription page when refund inconsistent orders exist
|
2026-03-11 06:13:54 +00:00 |
|
萝卜
|
3f1bbc01ca
|
feat: site subscription show add refund_inconsistent summary link
|
2026-03-11 06:07:50 +00:00 |
|
萝卜
|
3d535da44b
|
feat(admin): 可同步订单跳转增加锚点定位批量同步区
|
2026-03-11 03:29:02 +00:00 |
|
萝卜
|
7b8ce18db9
|
feat(admin): 订单详情进入订阅详情支持回跳(带 back)
|
2026-03-11 03:23:14 +00:00 |
|
萝卜
|
83de69c081
|
feat(billing): 从订阅详情创建续费订单时绑定 site_subscription_id
|
2026-03-11 03:11:54 +00:00 |
|