feat(admin): 仪表盘重构、代理线路修复与后台体验优化
Some checks failed
lotteryadmin CI / build (push) Has been cancelled
Some checks failed
lotteryadmin CI / build (push) Has been cancelled
- 各角色仪表盘:KPI 可点击跳转、快捷入口、去重冗余区块,代理/站点降级 analytics - 代理线路:创建玩家权限、侧栏搜索、深链 URL、档案保存与删除预检等修复 - 统一密码最短 6 位;代理模块表格/侧栏背景色一致(admin-table-inset) - 报表、钱包、对账、开奖、结算、配置等模块结构与 i18n 同步更新
This commit is contained in:
@@ -56,7 +56,7 @@
|
||||
"noUnboundSite": "No sites without a level-1 agent",
|
||||
"openIntegrationSites": "Go to integration sites",
|
||||
"password": "Initial password",
|
||||
"passwordHint": "At least 8 characters",
|
||||
"passwordHint": "at least 6 characters",
|
||||
"secretsOnce": "Integration secrets are shown once — save them now",
|
||||
"siteCode": "Integration site",
|
||||
"siteCodePlaceholder": "Select site",
|
||||
@@ -82,7 +82,8 @@
|
||||
"downlineEmptyShort": "No direct downline yet.",
|
||||
"downlineEmptyTitle": "No direct downline yet",
|
||||
"editAccount": "Account & status",
|
||||
"editAgent": "Edit agent",
|
||||
"editAgent": "Edit",
|
||||
"parentMeta": "Parent {{name}}",
|
||||
"editCurrent": "Edit this agent",
|
||||
"expand": "Expand",
|
||||
"kicker": "Credit share · Agent tree",
|
||||
@@ -112,6 +113,8 @@
|
||||
"tabDownline": "Downline",
|
||||
"tabOverview": "Overview",
|
||||
"tabPlayers": "Players",
|
||||
"tabProfileShort": "Share & credit",
|
||||
"openInTree": "Open in tree",
|
||||
"createDirectPlayer": "Create direct player",
|
||||
"createDownline": "Create child agent",
|
||||
"editDownline": "Edit agent",
|
||||
@@ -125,6 +128,11 @@
|
||||
},
|
||||
"listFlatHint": "All operating agents in a flat list. Use row actions to add a child under a specific agent.",
|
||||
"listSearch": "Search name / code / login",
|
||||
"viewModes": {
|
||||
"label": "View",
|
||||
"tree": "Tree",
|
||||
"list": "List"
|
||||
},
|
||||
"listTitle": "Agents",
|
||||
"loadFailed": "Failed to load agent tree",
|
||||
"modelGuide": "Agent layer controls data scope and delegation ceiling. Account permissions are assigned through roles.",
|
||||
@@ -134,9 +142,9 @@
|
||||
"noAccess": "You do not have permission to manage agents. Contact an administrator.",
|
||||
"pageGuide": "Manage the agent tree, agent roles, agent accounts, and delegation ceilings here. Platform accounts and platform roles stay in platform governance pages.",
|
||||
"parentAgent": "Parent",
|
||||
"passwordMinLength": "Password must be at least 8 characters",
|
||||
"passwordOptionalHint": "Leave empty to keep unchanged, or enter an 8-character password",
|
||||
"passwordPlaceholder": "Enter an 8-character password",
|
||||
"passwordMinLength": "Password must be at least 6 characters",
|
||||
"passwordOptionalHint": "Leave empty to keep unchanged, or enter a 6-character password",
|
||||
"passwordPlaceholder": "Enter a 6-character password",
|
||||
"passwordRequired": "Password is required",
|
||||
"path": "Path",
|
||||
"playersPanel": {
|
||||
@@ -157,8 +165,8 @@
|
||||
"initialPassword": "Initial password",
|
||||
"loginRequired": "Enter login username and initial password",
|
||||
"loginUsername": "Login username",
|
||||
"passwordHint": "At least 8 characters",
|
||||
"passwordMinLength": "Initial password must be at least 8 characters",
|
||||
"passwordHint": "at least 6 characters",
|
||||
"passwordMinLength": "Initial password must be at least 6 characters",
|
||||
"playerRef": "Player ref",
|
||||
"rebateInherited": "Inherit agent default rebate",
|
||||
"rebateRate": "Rebate rate (%)",
|
||||
@@ -168,7 +176,11 @@
|
||||
"riskTagsPlaceholder": "Comma-separated",
|
||||
"scopedTo": "Direct players: {{agent}}",
|
||||
"siteCode": "Line site",
|
||||
"usernameNickname": "Username / nickname"
|
||||
"usernameNickname": "Username / nickname",
|
||||
"searchPh": "Search player account / ID",
|
||||
"manageSettlement": "Process bill",
|
||||
"noPendingBillsGoCenter": "No pending bills for this player. Opened settlement center.",
|
||||
"billingLoadFailed": "Failed to load bills"
|
||||
},
|
||||
"profile": {
|
||||
"availableCredit": "Available to grant {{amount}}",
|
||||
|
||||
Reference in New Issue
Block a user