实现 aksrt_get_user_vip_level(0/1/2) 与 aksrt_is_vip2,统一 aksrt_is_vip; Creator_Revenue 现有 resolve_share_ratio 按 VIP1/VIP2 比例生效。 赠送 vip_days 时补写 aksrt_vip_level≥1,不降级 VIP2。 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Wire product cat/tag archives to settings-driven sort and AJAX paging, seller product options/video/params editing, revenue withdraw form and order review submit — finishing remaining shop frontend gaps after buy-path.
Drop dual-read payment runtime fallbacks, align PHP schema to Vue keys, read gateway credentials only from aksrt_settings with enable toggles, expose configured adapters at checkout, fix credits pay signatures, and apply order expiry settings. Wire orphan order/card-pass/withdrawal schema pages; delete unused Payment* wrappers.