refactor(referral): drop admin referral-code ops page, self-serve codes
- 移除「用户 → 推广码运营」页面(trait、子菜单、admin SPA 跳转路由) - 移除管理端 REST:/revenue/codes 列表与 generate/disable/regenerate 变更接口, 清理 rest_codes/rest_mutate_code/can_manage_codes/list_codes 死代码 - 推广码改为注册即得:bind_registered_user 内生成唯一推广码,无需后台管理 - 推广配置统一收敛到「支付&付费 → 推广返佣」设置段(现状保留,无改动) - 契约测试固化:无管理路由/页面残留 + 注册即得码
This commit is contained in:
1 parent
3dd3f71c97
commit
a5f0484466
5 files changed
+23
-328
No files matched your search
@@ -11,7 +11,6 @@ class UsersMenus {
|
||||
|
||||
use UsersMenusVerify;
|
||||
use UsersMenusVip;
|
||||
use UsersMenusReferral;
|
||||
use UsersMenusInviteCode;
|
||||
use UsersMenusTickets;
|
||||
|
||||
@@ -42,15 +41,6 @@ class UsersMenus {
|
||||
}
|
||||
|
||||
public function register_menus(): void {
|
||||
add_submenu_page(
|
||||
'users.php',
|
||||
__('推广码运营', 'aksrt'),
|
||||
__('推广码运营', 'aksrt'),
|
||||
'edit_users',
|
||||
'aksrt_referral_codes',
|
||||
[$this, 'render_referral_codes_page']
|
||||
);
|
||||
|
||||
add_submenu_page(
|
||||
'users.php',
|
||||
__('邀请码管理', 'aksrt'),
|
||||
|
||||
Reference in new issue
Block a user