feat: multi-tier agent hierarchy, wallet ledger, and player UX polish
Add configurable agent max level and default sub-agent credit ratio, per-agent block direct player login on suspend, admin/agent wallet transaction views, and match detail my-bets section with refreshed player card styling. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -47,7 +47,7 @@ const zh: Record<string, string> = {
|
||||
'nav.smoke_tests': '自动化测试',
|
||||
'nav.media': '媒体库',
|
||||
'nav.players': '直属玩家',
|
||||
'nav.subAgents': '下级代理',
|
||||
'nav.subAgents': '二级代理',
|
||||
'nav.myBets': '注单查询',
|
||||
'nav.open_menu': '打开菜单',
|
||||
'nav.close_menu': '关闭菜单',
|
||||
@@ -174,7 +174,7 @@ const zh: Record<string, string> = {
|
||||
'agent_dash.liability_child': '下级代理占用',
|
||||
'page.agent_players.title': '直属玩家',
|
||||
'page.agent_players.desc': '管理你名下的直属玩家',
|
||||
'page.agent_sub.title': '下级代理',
|
||||
'page.agent_sub.title': '二级代理',
|
||||
'page.agent_sub.desc': '管理二级代理账号与授信分配',
|
||||
'page.agent_bets.title': '注单查询',
|
||||
'page.agent_bets.desc': '下级玩家的全部投注记录',
|
||||
@@ -247,7 +247,7 @@ const en: Record<string, string> = {
|
||||
'nav.smoke_tests': 'Smoke tests',
|
||||
'nav.media': 'Media Library',
|
||||
'nav.players': 'My Players',
|
||||
'nav.subAgents': 'Sub-Agents',
|
||||
'nav.subAgents': 'Tier-2 agents',
|
||||
'nav.myBets': 'Bet Search',
|
||||
'nav.open_menu': 'Open menu',
|
||||
'nav.close_menu': 'Close menu',
|
||||
@@ -374,7 +374,7 @@ const en: Record<string, string> = {
|
||||
'agent_dash.liability_child': 'Sub-agent exposure',
|
||||
'page.agent_players.title': 'My players',
|
||||
'page.agent_players.desc': 'Players under your account',
|
||||
'page.agent_sub.title': 'Sub-agents',
|
||||
'page.agent_sub.title': 'Tier-2 agents',
|
||||
'page.agent_sub.desc': 'Manage tier-2 agents and credit allocation',
|
||||
'page.agent_bets.title': 'Bet search',
|
||||
'page.agent_bets.desc': 'All bets from downstream players',
|
||||
@@ -447,7 +447,7 @@ const ms: Record<string, string> = {
|
||||
'nav.smoke_tests': 'Ujian asap',
|
||||
'nav.media': 'Perpustakaan Media',
|
||||
'nav.players': 'Pemain saya',
|
||||
'nav.subAgents': 'Sub-ejen',
|
||||
'nav.subAgents': 'Ejen peringkat 2',
|
||||
'nav.myBets': 'Carian pertaruhan',
|
||||
'nav.open_menu': 'Buka menu',
|
||||
'nav.close_menu': 'Tutup menu',
|
||||
@@ -574,7 +574,7 @@ const ms: Record<string, string> = {
|
||||
'agent_dash.liability_child': 'Pendedahan ejen bawahan',
|
||||
'page.agent_players.title': 'Pemain saya',
|
||||
'page.agent_players.desc': 'Pemain di bawah akaun anda',
|
||||
'page.agent_sub.title': 'Sub-ejen',
|
||||
'page.agent_sub.title': 'Ejen peringkat 2',
|
||||
'page.agent_sub.desc': 'Urus ejen peringkat 2 dan peruntukan kredit',
|
||||
'page.agent_bets.title': 'Carian pertaruhan',
|
||||
'page.agent_bets.desc': 'Semua pertaruhan pemain hiliran',
|
||||
|
||||
Reference in New Issue
Block a user