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:
@@ -38,6 +38,7 @@
|
||||
"unsettledTickets": "Unsettled tickets",
|
||||
"openReportHint": "Open period: share/win-loss from in-period ledger; bill count updates after close.",
|
||||
"viewDetail": "View details",
|
||||
"processBills": "Process bills",
|
||||
"close": "Close",
|
||||
"closeNow": "Close now",
|
||||
"hasOpen": "Period {{range}} is open. Close it before opening a new one.",
|
||||
@@ -66,6 +67,7 @@
|
||||
"periods": "Periods",
|
||||
"bills": "Bills",
|
||||
"operations": "Payments & adjustments",
|
||||
"aria": "Period views",
|
||||
"ledger": "Account ledger",
|
||||
"creditLedger": "Credit ledger",
|
||||
"playerBills": "Player bills",
|
||||
@@ -213,7 +215,8 @@
|
||||
"actions": {
|
||||
"detail": "Detail",
|
||||
"viewBill": "View bill",
|
||||
"billDetail": "Bill detail"
|
||||
"billDetail": "Bill detail",
|
||||
"billDetailWithId": "Bill #{{id}}"
|
||||
},
|
||||
"billDisplay": {
|
||||
"settlementFlow": "Who pays whom",
|
||||
@@ -250,6 +253,7 @@
|
||||
"unpaidAwaitingPayment": "Record offline payment",
|
||||
"fullySettled": "Fully settled this period",
|
||||
"confirmHint": "Confirm the bill before recording payment.",
|
||||
"advancedActions": "Adjust / bad debt",
|
||||
"recordReceiptFrom": "Record receipt ({{payer}} → {{payee}})",
|
||||
"recordPayoutTo": "Record payout ({{payer}} → {{payee}})",
|
||||
"rebateAllocationsHint": "How rebate is allocated across agent tiers.",
|
||||
@@ -282,6 +286,12 @@
|
||||
},
|
||||
"billsPanel": {
|
||||
"intro": "Share bills after period close. Filter by type or status; open detail to confirm or record payment.",
|
||||
"confirmOneTitle": "Confirm bill #{{id}}?",
|
||||
"confirmOneDesc": "After confirm, record offline payment.",
|
||||
"confirmOneBtn": "Confirm",
|
||||
"confirmedOne": "Confirmed",
|
||||
"confirmFailed": "Confirm failed",
|
||||
"payBtn": "Pay",
|
||||
"hierarchyHint": "One period creates multiple bills: players pay their agent first; each agent keeps share profit and remits the rest upline. Gross win/loss may match across rows while settlement amounts step down.",
|
||||
"quickFilter": {
|
||||
"title": "Which settlement layer do you want to review",
|
||||
|
||||
Reference in New Issue
Block a user